]> git.plutz.net Git - shellwiki/log
shellwiki
14 months agoSquashed 'cgilite/' changes from 4c361b1..8928c6e
Paul Hänsch [Mon, 11 Sep 2023 13:43:37 +0000 (15:43 +0200)]
Squashed 'cgilite/' changes from 4c361b1..8928c6e

8928c6e independent macro extension

git-subtree-dir: cgilite
git-subtree-split: 8928c6e74419a271da300bbede52ae2b88d02196

14 months agoSquashed 'cgilite/' changes from 4ee910d5..4c361b19
Paul Hänsch [Sun, 3 Sep 2023 13:10:01 +0000 (15:10 +0200)]
Squashed 'cgilite/' changes from 4ee910d5..4c361b19

4c361b19 allow bullet symbol as list marker (for copy/paste from office documents)

git-subtree-dir: cgilite
git-subtree-split: 4c361b1926eed5a426ff4271a027e54e57abe78a

14 months agoSquashed 'cgilite/' changes from 8e5ffff1..4ee910d5
Paul Hänsch [Fri, 1 Sep 2023 15:55:52 +0000 (17:55 +0200)]
Squashed 'cgilite/' changes from 8e5ffff1..4ee910d5

4ee910d5 bugfix: do not accidentally start list blocks at second order

git-subtree-dir: cgilite
git-subtree-split: 4ee910d547ff383c57c513436a6ed2576f66bf0d

14 months agoSquashed 'cgilite/' changes from 3055b170..8e5ffff1
Paul Hänsch [Fri, 1 Sep 2023 15:15:53 +0000 (17:15 +0200)]
Squashed 'cgilite/' changes from 3055b170..8e5ffff1

8e5ffff1 bugfix: do not consume multiple paragraphs in list start

git-subtree-dir: cgilite
git-subtree-split: 8e5ffff1d6ed3d99361ffcfdccc1cd21f5d6d813

14 months agoSquashed 'cgilite/' changes from d4da2a56..3055b170
Paul Hänsch [Thu, 31 Aug 2023 12:56:34 +0000 (14:56 +0200)]
Squashed 'cgilite/' changes from d4da2a56..3055b170

3055b170 LICENSE CHANGE: CGIlite is now under ISC License!

git-subtree-dir: cgilite
git-subtree-split: 3055b170b4be8a5a0939a0394ef470b90208e7ff

14 months agoSquashed 'cgilite/' changes from fc3451c3..d4da2a56
Paul Hänsch [Wed, 30 Aug 2023 15:50:12 +0000 (17:50 +0200)]
Squashed 'cgilite/' changes from fc3451c3..d4da2a56

d4da2a56 bugfix: endless loop in _startlist because of lacking indention removal

git-subtree-dir: cgilite
git-subtree-split: d4da2a56ff96e4d6d79c246bdb0223f14ef3965e

14 months agoSquashed 'cgilite/' changes from ca22f379..fc3451c3
Paul Hänsch [Wed, 30 Aug 2023 15:32:34 +0000 (17:32 +0200)]
Squashed 'cgilite/' changes from ca22f379..fc3451c3

fc3451c3 discriminate between different list markers
88228438 unified list code
8e79399f allow block lists (again)
cc08744f reduce use of non-posix gensub
3d2d9755 simpler block nesting, fix: h2 after paragraph

git-subtree-dir: cgilite
git-subtree-split: fc3451c360c190736b7355c318f937fe304bb3c4

14 months agoSquashed 'cgilite/' changes from 1f4a5e20..ca22f379
Paul Hänsch [Tue, 29 Aug 2023 22:38:02 +0000 (00:38 +0200)]
Squashed 'cgilite/' changes from 1f4a5e20..ca22f379

ca22f379 fix: block nesting in lists

git-subtree-dir: cgilite
git-subtree-split: ca22f379dcbc2047479fd165d56f8c5c938dac43

14 months agoSquashed 'cgilite/' changes from fc47d5d7..1f4a5e20
Paul Hänsch [Tue, 29 Aug 2023 22:21:47 +0000 (00:21 +0200)]
Squashed 'cgilite/' changes from fc47d5d7..1f4a5e20

1f4a5e20 fix: task list unsure

git-subtree-dir: cgilite
git-subtree-split: 1f4a5e20dd63d07a8993f6d502ba8092313f31e7

14 months agoSquashed 'cgilite/' changes from 0d64190b..fc47d5d7
Paul Hänsch [Tue, 29 Aug 2023 22:16:51 +0000 (00:16 +0200)]
Squashed 'cgilite/' changes from 0d64190b..fc47d5d7

fc47d5d7 improved lists

git-subtree-dir: cgilite
git-subtree-split: fc47d5d7118fe570dad487482789e7447004f4f9

14 months agoSquashed 'cgilite/' changes from 887a68a1..0d64190b
Paul Hänsch [Mon, 28 Aug 2023 17:59:21 +0000 (19:59 +0200)]
Squashed 'cgilite/' changes from 887a68a1..0d64190b

0d64190b style for definition lists, adjusted list padding
0c5f738e style for line-block

git-subtree-dir: cgilite
git-subtree-split: 0d64190b6d906c7510c6e5825b26fd7f525d151a

14 months agoSquashed 'cgilite/' changes from ae55f6f3..887a68a1
Paul Hänsch [Mon, 28 Aug 2023 15:45:10 +0000 (17:45 +0200)]
Squashed 'cgilite/' changes from ae55f6f3..887a68a1

887a68a1 tidy up variable declarations, remove additional line break after headline

git-subtree-dir: cgilite
git-subtree-split: 887a68a142e6eb59aecd1757b591ab7ab37cd279

14 months agoSquashed 'cgilite/' changes from 1cf0dab1..ae55f6f3
Paul Hänsch [Mon, 28 Aug 2023 14:32:42 +0000 (16:32 +0200)]
Squashed 'cgilite/' changes from 1cf0dab1..ae55f6f3

ae55f6f3 introducing definition lists!

git-subtree-dir: cgilite
git-subtree-split: ae55f6f3fd50539c90fbc8237ae025edc9b17ba4

15 months agoSquashed 'cgilite/' changes from 854547d4..1cf0dab1
Paul Hänsch [Sun, 20 Aug 2023 14:05:52 +0000 (16:05 +0200)]
Squashed 'cgilite/' changes from 854547d4..1cf0dab1

1cf0dab1 markdown: avoid adding newlines to blockquote, css: style for blockquote

git-subtree-dir: cgilite
git-subtree-split: 1cf0dab1d218582457bce9c839e845b920fecee0

16 months agoSquashed 'cgilite/' changes from 9b2f5908..854547d4
Paul Hänsch [Sun, 2 Jul 2023 22:43:01 +0000 (00:43 +0200)]
Squashed 'cgilite/' changes from 9b2f5908..854547d4

854547d4 headline atttributes
b4a3f6a4 heading text in id
33570b0d block level prefix to avoid repeating headline IDs
516bc32d nesting of <section> in block elements
925f0423 unified headline function

git-subtree-dir: cgilite
git-subtree-split: 854547d423e0a1bc2d4437cb15e7c51d8be4904a

17 months agoSquashed 'cgilite/' changes from d45722a7..9b2f5908
Paul Hänsch [Wed, 21 Jun 2023 18:43:20 +0000 (20:43 +0200)]
Squashed 'cgilite/' changes from d45722a7..9b2f5908

9b2f5908 bugfix do not escape # character in link references

git-subtree-dir: cgilite
git-subtree-split: 9b2f590896c10e83e0505cc57de52dc72d0dd12e

17 months agoSquashed 'cgilite/' changes from 8ce6dce8..d45722a7
Paul Hänsch [Wed, 21 Jun 2023 17:50:26 +0000 (19:50 +0200)]
Squashed 'cgilite/' changes from 8ce6dce8..d45722a7

d45722a7 Omit link IDs in nested headings, to prevent ambiguous IDs
e6442fb6 EXPERIMENTAL: <section> wrapping for Headlines
d0b1c70c bugfix: HEX_DECODE for prefixes looking like shell patterns

git-subtree-dir: cgilite
git-subtree-split: d45722a72e37c6b214877a81d53b22bfb422a900

17 months agoSquashed 'cgilite/' changes from 8fd595c0..8ce6dce8
Paul Hänsch [Mon, 19 Jun 2023 13:32:26 +0000 (15:32 +0200)]
Squashed 'cgilite/' changes from 8fd595c0..8ce6dce8

8ce6dce8 bugfix: do not accidentally strip white spaces from code spans
c4ba9cc2 Include backtick (`) in URL escape handling
d61539cd bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged

git-subtree-dir: cgilite
git-subtree-split: 8ce6dce8725f84096aebcf1a4063eaeee754b92a

17 months agoSquashed 'cgilite/' changes from 30435ff9..8fd595c0
Paul Hänsch [Tue, 13 Jun 2023 10:54:34 +0000 (12:54 +0200)]
Squashed 'cgilite/' changes from 30435ff9..8fd595c0

8fd595c0 translatable user dialogs

git-subtree-dir: cgilite
git-subtree-split: 8fd595c09a5a2984ab43789cc03a0173330c5443

17 months agoSquashed 'cgilite/' changes from 628929d8..30435ff9
Paul Hänsch [Mon, 12 Jun 2023 16:58:33 +0000 (18:58 +0200)]
Squashed 'cgilite/' changes from 628929d8..30435ff9

30435ff9 list padding, to prevent bullets floating into elements to the left

git-subtree-dir: cgilite
git-subtree-split: 30435ff9663ca06ff6871e0bcb7d34613ea25c7b

17 months agoSquashed 'cgilite/' changes from 2ea88f76..628929d8
Paul Hänsch [Mon, 12 Jun 2023 15:41:51 +0000 (17:41 +0200)]
Squashed 'cgilite/' changes from 2ea88f76..628929d8

628929d8 Security: put backslash-escaped characters through HTML escaping

git-subtree-dir: cgilite
git-subtree-split: 628929d8cbd7e2d59dd324f083fddd520c1c6c4d

17 months agoSquashed 'cgilite/' changes from 0f8f6639..2ea88f76
Paul Hänsch [Mon, 12 Jun 2023 15:02:52 +0000 (17:02 +0200)]
Squashed 'cgilite/' changes from 0f8f6639..2ea88f76

2ea88f76 Compatibility: Grid Tables section now compatible with posix/busybox awk

git-subtree-dir: cgilite
git-subtree-split: 2ea88f760e5b796c42e6cd9c2237fc4b26a26e20

17 months agoSquashed 'cgilite/' changes from d45e2c8b..0f8f6639
Paul Hänsch [Thu, 1 Jun 2023 12:28:16 +0000 (14:28 +0200)]
Squashed 'cgilite/' changes from d45e2c8b..0f8f6639

0f8f6639 performance: avoid process forking

git-subtree-dir: cgilite
git-subtree-split: 0f8f6639bb526da293a28b431a51da80ef6aabbc

17 months agoSquashed 'cgilite/' changes from fa6be3f1..d45e2c8b
Paul Hänsch [Tue, 30 May 2023 15:12:05 +0000 (17:12 +0200)]
Squashed 'cgilite/' changes from fa6be3f1..d45e2c8b

d45e2c8b wiki style links: portability regex fix

git-subtree-dir: cgilite
git-subtree-split: d45e2c8bfc3c107cffc6771eae97988e11b2ceb5

18 months agoSquashed 'cgilite/' changes from f9f53565..fa6be3f1
Paul Hänsch [Sat, 20 May 2023 16:02:19 +0000 (18:02 +0200)]
Squashed 'cgilite/' changes from f9f53565..fa6be3f1

fa6be3f1 Allow headerless grid tables

git-subtree-dir: cgilite
git-subtree-split: fa6be3f1cfe2df6e0fc89f26dc1100f53ce2c061

18 months agoSquashed 'cgilite/' changes from 01dadd76..f9f53565
Paul Hänsch [Sat, 20 May 2023 14:13:34 +0000 (16:13 +0200)]
Squashed 'cgilite/' changes from 01dadd76..f9f53565

f9f53565 allow empty alt text in images
019a9ea0 Extension: Arrows

git-subtree-dir: cgilite
git-subtree-split: f9f53565adcc9e83d82a77fdd9cfb5e8ad7f08f2

18 months agoSquashed 'cgilite/' changes from 970afdaf..01dadd76
Paul Hänsch [Thu, 18 May 2023 12:05:58 +0000 (14:05 +0200)]
Squashed 'cgilite/' changes from 970afdaf..01dadd76

01dadd76 enable block element Macros
697a1bb3 extesion: introduce <figure>-wrapped images as block elements
a8a5ea58 bugfix: enable image links
ffe17caf W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in <br />)

git-subtree-dir: cgilite
git-subtree-split: 01dadd76ff332d89503364a794423564f01805ea

2 years agoSquashed 'cgilite/' changes from e02243e9..970afdaf
Paul Hänsch [Thu, 4 Aug 2022 23:11:43 +0000 (01:11 +0200)]
Squashed 'cgilite/' changes from e02243e9..970afdaf

970afdaf inline image attributes, wiki style links
9a075962 bugfix/typo: correct transformation of header fields into web server variable names
5038774f escape CR and BR in HTML output (as previously specified)

git-subtree-dir: cgilite
git-subtree-split: 970afdafe1d1125607c10d3e410abae8d2244392

2 years agoSquashed 'cgilite/' changes from 74f16aa..e02243e
Paul Hänsch [Sun, 26 Jun 2022 20:33:34 +0000 (22:33 +0200)]
Squashed 'cgilite/' changes from 74f16aa..e02243e

e02243e table style

git-subtree-dir: cgilite
git-subtree-split: e02243e96d7cc400b63c3e856d0e80d4140c6805

2 years agoSquashed 'cgilite/' changes from 175ea96..74f16aa
Paul Hänsch [Sun, 26 Jun 2022 18:21:56 +0000 (20:21 +0200)]
Squashed 'cgilite/' changes from 175ea96..74f16aa

74f16aa bugfix: allow trailing white space in indented code

git-subtree-dir: cgilite
git-subtree-split: 74f16aa25cf042681b1c84d1897088068d081384

2 years agoSquashed 'cgilite/' changes from dfadf30..175ea96
Paul Hänsch [Sun, 26 Jun 2022 17:31:11 +0000 (19:31 +0200)]
Squashed 'cgilite/' changes from dfadf30..175ea96

175ea96 bugfix anchor links starting with # character

git-subtree-dir: cgilite
git-subtree-split: 175ea9642bc5997c5e59b69f01a9f9d0e4f3039f

2 years agoSquashed 'cgilite/' changes from 9bb2256..dfadf30
Paul Hänsch [Sun, 26 Jun 2022 17:05:23 +0000 (19:05 +0200)]
Squashed 'cgilite/' changes from 9bb2256..dfadf30

dfadf30 bugfix: prevent white space lines from becoming code blocks
e619859 anchor links for headlines, bugfix: continue block processing right after tables
aa80431 Implemented pandoc grid tables

git-subtree-dir: cgilite
git-subtree-split: dfadf30dcbd36c4ea8a694ac556e22d78e4419a6

2 years agoSquashed 'cgilite/' changes from d1bb79c..9bb2256
Paul Hänsch [Sun, 26 Jun 2022 13:01:11 +0000 (15:01 +0200)]
Squashed 'cgilite/' changes from d1bb79c..9bb2256

9bb2256 Implemented Pipe Tables

git-subtree-dir: cgilite
git-subtree-split: 9bb22561275a9ce0d5403a12fe7e8aeeeb2792e9

2 years agoSquashed 'cgilite/' changes from d09c1c1..d1bb79c
Paul Hänsch [Tue, 31 May 2022 19:14:05 +0000 (21:14 +0200)]
Squashed 'cgilite/' changes from d09c1c1..d1bb79c

d1bb79c bugfix in recognition of fenced code block attributes

git-subtree-dir: cgilite
git-subtree-split: d1bb79cc914d707553de40a9b146265ac0f6b577

2 years agoSquashed 'cgilite/' changes from cc4a446..d09c1c1
Paul Hänsch [Tue, 31 May 2022 17:08:26 +0000 (19:08 +0200)]
Squashed 'cgilite/' changes from cc4a446..d09c1c1

d09c1c1 ordered list of mime types, additional pdf and text types

git-subtree-dir: cgilite
git-subtree-split: d09c1c1448cfb0e9a28f32ee3bcda554763dbfcc

2 years agoSquashed 'cgilite/' changes from 6bdb2db..cc4a446
Paul Hänsch [Tue, 31 May 2022 12:37:01 +0000 (14:37 +0200)]
Squashed 'cgilite/' changes from 6bdb2db..cc4a446

cc4a446 styling classes for task list, additional task list status

git-subtree-dir: cgilite
git-subtree-split: cc4a446ee4cc980a9db4e2c0b4c0455c07261e8a

2 years agoSquashed 'cgilite/' changes from 7680549..6bdb2db
Paul Hänsch [Mon, 23 May 2022 17:42:39 +0000 (19:42 +0200)]
Squashed 'cgilite/' changes from 7680549..6bdb2db

6bdb2db style for search button

git-subtree-dir: cgilite
git-subtree-split: 6bdb2dbf2cc57ab1938def5b678cbfe669f2d3b2

2 years agoSquashed 'cgilite/' changes from 38314fd..7680549
Paul Hänsch [Thu, 19 May 2022 13:53:38 +0000 (15:53 +0200)]
Squashed 'cgilite/' changes from 38314fd..7680549

7680549 variable expiration times, clickable invitation links

git-subtree-dir: cgilite
git-subtree-split: 76805496f22af93204e2c6225f2e4f32902bcf2b

2 years agoSquashed 'cgilite/' changes from 98d46bf..38314fd
Paul Hänsch [Wed, 18 May 2022 20:35:00 +0000 (22:35 +0200)]
Squashed 'cgilite/' changes from 98d46bf..38314fd

38314fd detect https/http schema for invite links

git-subtree-dir: cgilite
git-subtree-split: 38314fd1bc5cdc37422e38de39c8212783d5a2a8

2 years agoSquashed 'cgilite/' changes from b3075fd..98d46bf
Paul Hänsch [Wed, 18 May 2022 17:21:26 +0000 (19:21 +0200)]
Squashed 'cgilite/' changes from b3075fd..98d46bf

98d46bf export user variables

git-subtree-dir: cgilite
git-subtree-split: 98d46bf73351b1148796f47c3b448b3fc5c385c5

2 years agoSquashed 'cgilite/' changes from d4b1cb4..b3075fd
Paul Hänsch [Wed, 18 May 2022 11:26:46 +0000 (13:26 +0200)]
Squashed 'cgilite/' changes from d4b1cb4..b3075fd

b3075fd allow email quicklinks, bugfix pattern extractor in all inline links

git-subtree-dir: cgilite
git-subtree-split: b3075fd95ed1f474fbe0a4eff68228e72a7ec653

2 years agoSquashed 'cgilite/' changes from 49a67fe..d4b1cb4
Paul Hänsch [Wed, 18 May 2022 00:37:42 +0000 (02:37 +0200)]
Squashed 'cgilite/' changes from 49a67fe..d4b1cb4

d4b1cb4 variable $UID is reserved in bash and cannot be used

git-subtree-dir: cgilite
git-subtree-split: d4b1cb41787e37435d02283c648bc1a9458b9eeb

2 years agoSquashed 'cgilite/' changes from 2f3c712..49a67fe
Paul Hänsch [Tue, 17 May 2022 23:27:06 +0000 (01:27 +0200)]
Squashed 'cgilite/' changes from 2f3c712..49a67fe

49a67fe metadata blocks
b406efc avoid odd margins in list items
2092bc6 user passphrase update, improved username form

git-subtree-dir: cgilite
git-subtree-split: 49a67fed963936a4e88b2a8904296a16a4bbb9eb

2 years agoSquashed 'cgilite/' changes from e5e180a..2f3c712
Paul Hänsch [Wed, 11 May 2022 18:49:43 +0000 (20:49 +0200)]
Squashed 'cgilite/' changes from e5e180a..2f3c712

2f3c712 allow invitation without email, allow setting user page url

git-subtree-dir: cgilite
git-subtree-split: 2f3c712c3c6800a74898bce98dcad781d5b460b6

2 years agoSquashed 'cgilite/' changes from 6cc62de..e5e180a
Paul Hänsch [Tue, 10 May 2022 22:24:28 +0000 (00:24 +0200)]
Squashed 'cgilite/' changes from 6cc62de..e5e180a

e5e180a "cgilite_headers" among export variables

git-subtree-dir: cgilite
git-subtree-split: e5e180a2c21f271b87e82a8e4894f63b5bf2af34

2 years agoSquashed 'cgilite/' changes from b2b268b..6cc62de
Paul Hänsch [Thu, 14 Apr 2022 13:15:58 +0000 (15:15 +0200)]
Squashed 'cgilite/' changes from b2b268b..6cc62de

6cc62de reset header variables when processing multiple requests

git-subtree-dir: cgilite
git-subtree-split: 6cc62de8c3909174b18d2a294cfaab70a0386799

2 years agoSquashed 'cgilite/' changes from 6fe824f..b2b268b
Paul Hänsch [Thu, 24 Mar 2022 11:48:14 +0000 (12:48 +0100)]
Squashed 'cgilite/' changes from 6fe824f..b2b268b

b2b268b corrected paragraph splitting and hr/h2 distinction
33cd660 faster hexdecode for mixed data (e.g. post-data)

git-subtree-dir: cgilite
git-subtree-split: b2b268b458208ba7746052e05f1f1f5ced081023

2 years agoSquashed 'cgilite/' changes from a8f5776..6fe824f
Paul Hänsch [Tue, 15 Mar 2022 14:52:06 +0000 (15:52 +0100)]
Squashed 'cgilite/' changes from a8f5776..6fe824f

6fe824f API CHANGE: do not set session cookie automatically

git-subtree-dir: cgilite
git-subtree-split: 6fe824f0db79fabeec3bc2c3459d2d50858d7ba7

2 years agoSquashed 'cgilite/' changes from 47295e6..a8f5776
Paul Hänsch [Thu, 10 Mar 2022 23:55:07 +0000 (00:55 +0100)]
Squashed 'cgilite/' changes from 47295e6..a8f5776

a8f5776 enable pandoc fenced divs, and fenced code attributes
fabbc00 make hr tag visible again

git-subtree-dir: cgilite
git-subtree-split: a8f5776032f9ab7b5454db5c10b8edee166fe1c1

2 years agoSquashed 'cgilite/' changes from 882f37d..47295e6
Paul Hänsch [Wed, 23 Feb 2022 15:15:42 +0000 (16:15 +0100)]
Squashed 'cgilite/' changes from 882f37d..47295e6

47295e6 bugfix: prevent HTML injection in reference style link titles

git-subtree-dir: cgilite
git-subtree-split: 47295e66eae70bb9efdf90297ef524453c13cd76

2 years agoSquashed 'cgilite/' changes from 1d27862..882f37d
Paul Hänsch [Sun, 20 Feb 2022 23:53:53 +0000 (00:53 +0100)]
Squashed 'cgilite/' changes from 1d27862..882f37d

882f37d markdown support for external macro plugin

git-subtree-dir: cgilite
git-subtree-split: 882f37daf3eac1ee8589eb623ec3bc4cfc3c7e9f

2 years agoSquashed 'cgilite/' content from commit 1d27862
Paul Hänsch [Fri, 18 Feb 2022 15:04:27 +0000 (16:04 +0100)]
Squashed 'cgilite/' content from commit 1d27862

git-subtree-dir: cgilite
git-subtree-split: 1d27862fc4c0ced76afb8bdfa04a9ab0f50208ef