Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-20 | Drop pod2man, write man page in mdoc | Yorhel | 1 | -239/+0 | |
2022-04-27 | Two tiny doc fixes | Yorhel | 1 | -3/+3 | |
2020-12-13 | Minor doc fixes | Yorhel | 1 | -5/+5 | |
2020-10-22 | man: Mention what nginx-confgen does with unknown vars | Yorhel | 1 | -0/+8 | |
2020-10-22 | Rewrite in C + a bunch of visible changes | Yorhel | 1 | -14/+12 | |
Ironically, I find C easier to maintain than Haskell, largely because its build environment and APIs are more stable and more familiar to me. Resulting binary is also a *lot* smaller. Not done any performance measurements yet, algorithmically this new implementation has some really bad worst cases, but it wouldn't matter too much if you never hit them. User-visible improvements: - pre_if now supports braces - variables are no longer lexically scoped - error messages come with context And quite likely many regressions. I'll need to write some more tests. | |||||
2018-02-23 | doc: Remove incorrect statement about the lack of cli arguments | Yorhel | 1 | -4/+0 | |
2018-02-23 | Rewrite directive argument parser and variable interpolation code | Yorhel | 1 | -54/+6 | |
This makes the parser a lot more lenient on what it accepts as input, and the variable interpolation and reformatting is now much more conservative. This should fix a whole bunch of warts (and possibly introduce a few new ones). This also removes parenthesis support for pre_if, since that hack was very unreliable in the first place. | |||||
2018-01-24 | Add -I command line flag | Yorhel | 1 | -2/+8 | |
2018-01-24 | Add some commandline options | Yorhel | 1 | -1/+27 | |
2018-01-24 | Add pre_warn directive | Yorhel | 1 | -0/+19 | |
2018-01-24 | Fix handling of types directive + add doc note for the lua module | Yorhel | 1 | -1/+12 | |
2018-01-19 | Make this 1.0 + add some docs1.0 | Yorhel | 1 | -0/+223 | |