Alois Mahdal
5dda7e1a43
Make commented-line removal more explicit
7 gadus atpakaļ
Alois Mahdal
487881eded
Support rudimentary INCLUDE directive
7 gadus atpakaļ
Alois Mahdal
b6452cd988
Add lssect to list all sections from mkit.ini
7 gadus atpakaļ
Alois Mahdal
67bad3188f
Sweep internals deeper under carpet
Single underscore will be used for not-so-hidden names.
7 gadus atpakaļ
Alois Mahdal
322af3e8ab
Fix docsring
7 gadus atpakaļ
Alois Mahdal
1d59219fc3
Do not sort keys when reading
For purpose of rewriting user's INI, we don't want to mess it up more
than is necessary.
7 gadus atpakaļ
Alois Mahdal
6c5f673968
Add project name, tagline and LICENSE mention to all headers
7 gadus atpakaļ
Alois Mahdal
b44e804804
Use more compact `do`/`then` form
Drop the unnecessary and space-wasting requirement that `do` and `then`
must be alone on line. It's a thing of the past!
7 gadus atpakaļ
Alois Mahdal
c03e679e10
Fix style of local variable declarations
Decouple variable declarations so that each can have docstring.
In case of _relck() we also rename variable $relsrc to a more
context-specific term $oracle.
7 gadus atpakaļ
Alois Mahdal
3b35bb9513
Remove unnecessary quotes and semicolons
Where not required, they only add visual cruft.
7 gadus atpakaļ
Alois Mahdal
9892a15371
Use read builtin safely
7 gadus atpakaļ
Alois Mahdal
f6e0ee4956
Remove ini debugging
Too verbose; makes it hard to read the rest.
9 gadus atpakaļ
Alois Mahdal
81225bbd8f
Keep spaces around `=` when replacing version in mkit.ini
9 gadus atpakaļ
Alois Mahdal
dba6f86d34
Refactor versioning and release
Some parts got a bit confusing over time, also there was repetition.
In this commit:
* the release fact gathering routines have been moved to separate
module,
* some less useful routines have been removed,
* some internal interfaces have been changed to allow for more
readable code.
9 gadus atpakaļ
Alois Mahdal
71468517c9
Naming convention: Sort functions aplhabetically
9 gadus atpakaļ
Alois Mahdal
cdfa878e49
Add debugging to ini.sh
9 gadus atpakaļ
Alois Mahdal
92173e208a
Clear incorrect modes
9 gadus atpakaļ
Alois Mahdal
a9b5e304eb
Move from fastfoo version 0.7.0+master.g7fde2b3
9 gadus atpakaļ