Thomas Jensen
|
82bc084bad
|
Extract tag query functionality into its own, new 'query' module #78
|
2021-04-17 15:31:04 +02:00 |
|
Thomas Jensen
|
4d0dbcd59b
|
Rename global variable anz_designs to num_designs #78
|
2021-04-17 15:31:00 +02:00 |
|
Thomas Jensen
|
9d17203f50
|
Rename anz_lines field in input_t to num_lines #78
|
2021-04-17 15:30:56 +02:00 |
|
Thomas Jensen
|
a7227c8aa8
|
Extract reading of input lines into its own, new 'input' module #78
|
2021-04-17 15:30:51 +02:00 |
|
Thomas Jensen
|
fb010bc7d6
|
Remove lexer.l special around input_t in boxes.h #78
|
2021-04-17 15:30:47 +02:00 |
|
Thomas Jensen
|
aa36998f77
|
Rename ANZ_* constants in shape.h to NUM_* #78
This is more in keeping with English standards, and hopefully
improves maintainability a small bit.
|
2021-04-17 15:30:42 +02:00 |
|
Thomas Jensen
|
af6f123c99
|
Extract command line parsing functionality into its own, new 'cmdline' module #78
Also encapsulate this feature better, eliminate side effects,
and refactor into smaller functions.
|
2021-04-17 15:30:26 +02:00 |
|
Thomas Jensen
|
139994f97f
|
Add option to override line terminators #60
|
2021-04-11 20:34:51 +02:00 |
|
Thomas Jensen
|
04283eb697
|
Remove undocumented contentpos feature
It is no longer needed, as we have MBCS support for input now.
|
2021-04-11 20:34:50 +02:00 |
|
Thomas Jensen
|
f147c8f6fc
|
Enable querying of the design list by tag #23
|
2021-04-11 20:27:15 +02:00 |
|
Thomas Jensen
|
27adf5b6ba
|
Add argument to -q option for tag queries #23
-q is no longer undocumented,
but can officially be used in combination with -l
|
2021-04-06 22:13:41 +02:00 |
|
Thomas Jensen
|
b51724f3b1
|
Handle tags as a real list in memory and config file #23
The previous keyword-based syntax remains supported for
forwards compatibility reasons.
|
2021-04-06 22:13:40 +02:00 |
|
Thomas Jensen
|
44f4c8adaa
|
Add support of alias names for designs #30
|
2021-03-30 20:34:20 +02:00 |
|
Thomas Jensen
|
46aab3faa6
|
Add config file location to each design #5
|
2021-03-22 20:45:46 +01:00 |
|
Thomas Jensen
|
9315e62528
|
Add 'parent' keyword to parser/lexer #5
Also major parser/lexer rework to support being called multiple
times. Switch to reentrant and parameterizable parser.
|
2021-03-22 20:45:45 +01:00 |
|
Thomas Jensen
|
425d354bc0
|
Move generated boxes.h to 'out/'
Also rename boxes.h.in to boxes.in.h to make file type detection easier
|
2021-03-22 20:45:45 +01:00 |
|