From: Paul Hänsch Date: Mon, 15 Apr 2024 11:05:26 +0000 (+0200) Subject: Squashed 'cgilite/' changes from 970afda..397847d X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;h=c16fa9412ca9760759fa0357278c3bf8e065959d;hp=c16fa9412ca9760759fa0357278c3bf8e065959d;p=confetti Squashed 'cgilite/' changes from 970afda..397847d 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 3a4544b Fix broken range requests when running in dash bfef1a0 allow autocomplete in login form 0f62500 avoid overflow of long links 9e5394e typo a004238 do not require class=search for input of type=search fb015c8 allow link/image src pattern with whitespace, avoid confusion with comment 1e12e80 force ALT-text for images 41642aa link and image syntax allowing whitespace URLs, repace use of non-posix gensub() 31cfd89 change order of precedence (HTML binds more than link brackets) 880ed14 css: avoid search button overflow, always center h1 211f2ee export _DATE variable b846014 bugfix: recognize center and left aligned pipe tables 8928c6e independent macro extension 4c361b1 allow bullet symbol as list marker (for copy/paste from office documents) 4ee910d bugfix: do not accidentally start list blocks at second order 8e5ffff bugfix: do not consume multiple paragraphs in list start 3055b17 LICENSE CHANGE: CGIlite is now under ISC License! d4da2a5 bugfix: endless loop in _startlist because of lacking indention removal fc3451c discriminate between different list markers 8822843 unified list code 8e79399 allow block lists (again) cc08744 reduce use of non-posix gensub 3d2d975 simpler block nesting, fix: h2 after paragraph ca22f37 fix: block nesting in lists 1f4a5e2 fix: task list unsure fc47d5d improved lists 0d64190 style for definition lists, adjusted list padding 0c5f738 style for line-block 887a68a tidy up variable declarations, remove additional line break after headline ae55f6f introducing definition lists! 1cf0dab markdown: avoid adding newlines to blockquote, css: style for blockquote 854547d headline atttributes b4a3f6a heading text in id 33570b0 block level prefix to avoid repeating headline IDs 516bc32 nesting of
in block elements 925f042 unified headline function 9b2f590 bugfix do not escape # character in link references d45722a Omit link IDs in nested headings, to prevent ambiguous IDs e6442fb EXPERIMENTAL:
wrapping for Headlines d0b1c70 bugfix: HEX_DECODE for prefixes looking like shell patterns 8ce6dce bugfix: do not accidentally strip white spaces from code spans c4ba9cc Include backtick (`) in URL escape handling d61539c bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged 8fd595c translatable user dialogs 30435ff list padding, to prevent bullets floating into elements to the left 628929d Security: put backslash-escaped characters through HTML escaping 2ea88f7 Compatibility: Grid Tables section now compatible with posix/busybox awk 0f8f663 performance: avoid process forking d45e2c8 wiki style links: portability regex fix fa6be3f Allow headerless grid tables f9f5356 allow empty alt text in images 019a9ea Extension: Arrows 01dadd7 enable block element Macros 697a1bb extesion: introduce
-wrapped images as block elements a8a5ea5 bugfix: enable image links ffe17ca W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in
) git-subtree-dir: cgilite git-subtree-split: 397847dd01a44b7a5a26b6c6d16a61a42079a542 ---