From: Paul Hänsch Date: Sun, 13 Apr 2025 12:41:00 +0000 (+0200) Subject: Squashed 'cgilite/' changes from 3a4544b..ac4031b X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;h=e57596485bb80d4c2583244a9f21487dce89bd7c;p=webpoll Squashed 'cgilite/' changes from 3a4544b..ac4031b ac4031b allow `check` function for field indexes 290cc67 bugfix: avoid endless loops for some incomplete matches 32b4555 split/modify some regexes for compatibility with old mawk implementations 9b019ee simpler reex for matching email links (again, for portability ) 898d470 optimized emphasis regex for performance in mawk 42028f5 improved tests for nested emphasis 98df52b modify regexes for use in mawk b6f82bc avoid recursion in _block function to increase compatibility c46fa28 avoid some recursion vor better compatibility and performance 1744198 test wiki links and some full pages b329161 bugfix Wiki Links, bugfix regex syntax 1653669 compatibility changes: no gensub function 7ba97e6 include mawk tests 61d13e2 tests for references and macros fd3f517 additional tests d8f6cff additional checks, check different awk implementations ccc93a0 minor fix: in fenced divs and fenced code blocks, omit empty class attribute 71c7ca6 additional checks, minor "bug"fix: no newline befor definition lists (for consistency) 3d649b9 more tests 798cbf8 test cases for markdown processor 67422ab fix faulty call of HTML function 7f444e3 new function RXLITERAL() for escaping regex characters ad6888a style support for