]> git.plutz.net Git - webpoll/commit
Squashed 'cgilite/' changes from 3a4544b..ac4031b
authorPaul Hänsch <paul@plutz.net>
Sun, 13 Apr 2025 12:41:00 +0000 (14:41 +0200)
committerPaul Hänsch <paul@plutz.net>
Sun, 13 Apr 2025 12:41:00 +0000 (14:41 +0200)
commite57596485bb80d4c2583244a9f21487dce89bd7c
tree108bc38c7f62b52e616647ea867a53a59956c243
parente94d89e048e8f9a1f47ad11885f552f874ee7944
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 <label class=button>
1a733d6 debug function
397847d offer invitation links if email is not required
9c46b3c Bugfix: use HTML() escapes in most links instead of double escaping via URL()
a48f202 bugfix: accidental regex range
6c55826 allow dashes in metadata names
58aab92 awk port of some cgilite functions
d7b1281 bugfix: incorrect call of `DB2 "" new`
426dac5 fix auto detection of sender address
0591b08 Bugfix: faulty email address check
e7fcaf2 json export function
e1c0b4b more consistent db2/json structure and jpath selector
0a8a851 get json values via jpath
b8a4246 read json data into recursive DB2 structure
6ab6900 more reliable include path
8f729b0 db23 - simple in-memory key-value DB api
51f6906 updated copyright notices
04871f7 bugfix: faulty validation in user_update made pw change impossible

git-subtree-dir: cgilite
git-subtree-split: ac4031bc57b6ae56ecaba5af2b0f9cfd5a13ceb2
cgilite.awk [new file with mode: 0644]
common.css
db23.sh [new file with mode: 0755]
file.sh
json.sh [new file with mode: 0755]
markdown.awk
storage.sh
tests-markdown.sh [new file with mode: 0755]
users.sh