fbca85e5ed
Parser: Seperate parseDynamcis(), fix headline extraction with tags inside them
2022-03-29 22:35:45 +02:00
1ae5495e61
Dynamic: Add DynamicContentIncludePage to allow including pages
2022-03-27 21:36:53 +02:00
a4a45d9add
Parser: Add callback support for unknown "tags"
2022-03-27 08:31:59 +02:00
b2a7ea4031
Parser: Take 'content' by const reference.
2022-01-23 10:12:37 +01:00
1d5bf80710
HandlerPageView: Add [cmd:pagetitle] to set custom per-page titles
2022-01-23 10:02:46 +01:00
4dc688f9eb
utils: split: Rename all splitBy*() variants to split()
2021-04-18 13:35:02 +02:00
00392e2469
Parser: Add category to tagfinder to replace it with an empty str
2021-03-02 23:36:19 +01:00
a6c08a3447
Parser: reformat and remove dead code
2020-11-15 20:27:48 +01:00
5df89f0491
replace boost regex with std
2020-03-18 22:00:15 +01:00
882871c34f
Temporarily switch to boost::regex
...
In combination with musl, parser crashed. glibc fine. Could not pinpoint
down the exact reason mainly due to time constraints. Strange, in both
cases actually libstdc++ is used, so this is very odd.
2018-11-11 21:37:59 +01:00
c1812edd07
optimize/improve parser regex
2018-11-10 22:44:19 +01:00
da2a5b10fe
Parser::extractCommand: parse with string_view instead of regex to avoid inconsistent behavior in libcs
2018-11-05 22:36:18 +01:00
538d9e8b2d
Parser: Fix segfault in command extraction
2018-11-05 10:46:06 +01:00
beafde74d0
Parser: Function to exstract 'commands'/attributes (e. g. visible, renaming)
2018-11-04 19:33:06 +01:00
b6cdf9a088
parser: fix multiline and nested parsing
2018-11-04 10:19:01 +01:00
3bfebfe8a8
Let's make (git) history!
2018-11-03 17:12:20 +01:00