summary refs log tree commit diff stats
path: root/src/new (follow)
Commit message (Collapse)AuthorAge
* feat(new/figure)!: InitBenedikt Peetz2024-09-29
| | | | | BREAKING CHANGE: The config file now needs to contain an `templates.figure` key. You can simply add this.
* fix(MangledName): Also replace `"` and `'`Benedikt Peetz2024-09-29
|
* feat(new/chapter): Improve `\include` and `\includeonly` generationBenedikt Peetz2024-09-29
|
* fix(MangledName): Ensure that the mangled names are actually correctBenedikt Peetz2024-09-29
|
* feat(templates): Provide a consistent syntax for replacementsBenedikt Peetz2024-09-29
| | | | | | All replacements now start with `lpm::` and thus provide a future way to extend them. This change also adds the ability to access the chapter name in a new section and the current data in a new chapter.
* fix(new::section): Generate a precise dateBenedikt Peetz2024-06-13
|
* fix(new::section): Avoid overriding already existing section fileBenedikt Peetz2024-06-13
|
* feat(new): Ensure that file names are ASCII onlyBenedikt Peetz2024-06-13
| | | | This allows us to just query the last chapter instead of storing it.
* refactor(treewide): Improve code quality by working with a FileTreeBenedikt Peetz2024-03-31
| | | | | | The FileTree has been taken from the implementation written by my for the Trinitrix project. It alleviates the problem, where functions had to do many things themselves.
* Style(treewide): FormatSoispha2023-06-18
|
* Chore: Initial commitSoispha2023-06-18