summaryrefslogtreecommitdiffstats
path: root/lib/control.sh
Commit message (Expand)AuthorAgeFilesLines
* ob_parse_control(): Rewrite missing fields handlingPatrick McDermott2019-03-121-6/+7
* ob_parse_control(): Rewrite field checkingPatrick McDermott2019-03-121-23/+26
* ob_substvars(): Replace echo in eval commandPatrick McDermott2019-03-121-1/+1
* ob_set_substvar(): Don't allow "_" in variable namesPatrick McDermott2019-03-121-2/+2
* ob_substvars(): Validate variable namesPatrick McDermott2019-03-121-0/+11
* ob_set_substvar(): Make validation more immediately clearPatrick McDermott2019-03-121-4/+2
* ob_set_substvar(): Replace sed with readPatrick McDermott2019-03-121-10/+3
* _ob_parse_control_error(): Use _ob_warn_msg()Patrick McDermott2019-03-121-12/+3
* Use (or plan to use) _ob_warn_msg()Patrick McDermott2019-03-111-2/+4
* Revert "ob_parse_control(): Run parse error callback"Patrick McDermott2019-03-111-6/+35
* ob_parse_control(): Run parse error callbackPatrick McDermott2019-01-051-35/+6
* Revert "[WIP] ob_parse_control(): Run an error callback"Patrick McDermott2019-01-051-19/+41
* [WIP] ob_parse_control(): Run an error callbackPatrick McDermott2019-01-051-41/+19
* _OB_LF: Define and use newline constantPatrick McDermott2019-01-051-2/+1
* ob_parse_control(): Replace [ commands after callbacksPatrick McDermott2019-01-051-4/+2
* ob_parse_control(): Update/improve field_cb documentationPatrick McDermott2019-01-051-8/+11
* ob_parse_control(): Add a user_data operandPatrick McDermott2019-01-051-6/+10
* ob_parse_control(): Pass field name and value as argsPatrick McDermott2019-01-051-17/+8
* ob_parse_control(): Replace param prefix/suffix removals with readPatrick McDermott2019-01-051-5/+4
* ob_parse_control(): Replace if construct with casePatrick McDermott2019-01-051-54/+55
* lib/changelog.sh, lib/control.sh, lib/locale.sh: Update copyright yearsPatrick McDermott2018-12-291-1/+1
* ob_substvars(): Add a TODO commentPatrick McDermott2018-12-291-0/+1
* ob_substvars(): DocumentPatrick McDermott2018-12-291-0/+9
* ob_set_substvar(): Improve eval commandPatrick McDermott2018-12-291-4/+1
* ob_set_substvar(): Document that 125 is returned if name is emptyPatrick McDermott2018-12-291-1/+1
* ob_set_substvar(): Add a TODO commentPatrick McDermott2018-12-281-0/+1
* ob_set_substvar(): Fix successful return valuePatrick McDermott2018-12-281-2/+3
* ob_set_substvar(): DocumentPatrick McDermott2018-12-281-0/+9
* ob_parse_control(): DocumentPatrick McDermott2018-12-281-0/+23
* ob_set_substvar(): Shorten sed script commentsPatrick McDermott2018-12-251-6/+6
* libopkbuild: Move function definitions before points of usePatrick McDermott2018-12-251-29/+29
* libopkbuild: Update header comments, copyright years, & licensePatrick McDermott2018-12-241-9/+9
* libopkbuild: Drop include guardsPatrick McDermott2018-12-221-3/+0
* ob_use(): RemovePatrick McDermott2018-12-221-3/+0
* _ob_parse_control_error(): Drop quotes around int.P. J. McDermott2013-08-181-1/+1
* lib/*.sh, lib/*/*.sh: Add ".sh" to header comment.P. J. McDermott2013-08-181-1/+1
* lib/*.sh, lib/*/*.sh: Rewrite include guards.P. J. McDermott2013-08-181-2/+2
* lib/control.sh: Reflow long command lines.P. J. McDermott2013-08-181-6/+3
* lib/control.sh: Remove _ob_local.P. J. McDermott2013-08-181-119/+125
* Use cat in ob_parse_{control,changelog}().P. J. McDermott2012-11-221-1/+3
* ob_set_substvar(): Escape single quotes in value.P. J. McDermott2012-11-161-0/+3
* Validate substvar names.P. J. McDermott2012-10-261-1/+9
* Support comments in control files.P. J. McDermott2012-10-251-0/+3
* Remove only newlines in substitution var values.P. J. McDermott2012-10-241-2/+2
* Add _obpco_check_fields to _ob_local args.P. J. McDermott2012-10-241-1/+1
* Make optional first line of control value text.P. J. McDermott2012-10-231-2/+2
* Make optional the space after ":" in control info.P. J. McDermott2012-10-231-1/+2
* Implement ob_substvars().P. J. McDermott2012-10-231-0/+54
* Implement ob_set_substvar().P. J. McDermott2012-10-231-0/+30
* Make optional params 3 & 4 of ob_parse_control().P. J. McDermott2012-10-231-20/+31