Commit graph

60 commits

Author SHA1 Message Date
yggverse
2d98b66d82 fix clippy 2025-03-21 17:47:43 +02:00
yggverse
678f906f48 remove unspecified inline code tag support 2025-03-21 17:02:50 +02:00
yggverse
25a45337ff trim members 2025-03-17 22:23:07 +02:00
yggverse
22a05a975c remove regex dependency, rename constructor, add tests 2025-03-17 21:39:07 +02:00
yggverse
96f7d648b6 remove regex dependency, rename constructor, implement zero-copy trait 2025-03-17 02:09:52 +02:00
yggverse
7f3ea670f1 add new line separator 2025-03-16 19:54:36 +02:00
yggverse
83ec663929 skip regex operations on tag mismatch subject 2025-03-16 19:53:29 +02:00
yggverse
8eaad1dac9 enshort var name 2025-03-16 18:50:56 +02:00
yggverse
a5638fde33 implement tests 2025-03-16 18:46:12 +02:00
yggverse
d72575fdc5 simplify 2025-03-16 17:55:38 +02:00
yggverse
eedd7a73ff trim once 2025-03-16 17:53:03 +02:00
yggverse
039b1db935 test Level member 2025-03-16 17:37:20 +02:00
yggverse
f550041b55 implement test 2025-03-16 17:28:56 +02:00
yggverse
3e16995e00 reorganize header component 2025-03-16 16:39:02 +02:00
yggverse
c29f1ba529 separate traits 2025-03-16 16:38:38 +02:00
yggverse
5b751e3c7a change result data type to &str 2025-03-16 15:53:24 +02:00
yggverse
7802869d0d remove regex dependency, rename constructor, implement Gemtext trait 2025-03-16 15:43:27 +02:00
yggverse
bf4ac4bd27 rename constructor, implement zero-copy trait, remove extra regex parser 2025-03-16 14:43:08 +02:00
yggverse
1b43f6aeaf fix method name, add missed test condition 2025-03-16 13:47:00 +02:00
yggverse
4ce1b20bf7 rename constructor, implement zero-copy trait, remove extra regex parser 2025-03-16 13:42:23 +02:00
yggverse
bab4e03940 define child namespaces 2025-03-16 13:12:59 +02:00
yggverse
638d3cff08 remove is_external detection from crate level 2025-03-15 13:56:40 +02:00
yggverse
2870aeb3fb add ending slash, reorganize conditions 2025-03-15 13:55:27 +02:00
yggverse
0364760a35 update condition 2025-03-14 22:57:05 +02:00
yggverse
094a404cf0 update base condition 2025-03-14 22:48:15 +02:00
yggverse
ffcf8f9627 fix relative scheme resolve 2025-03-14 22:45:35 +02:00
yggverse
f3dc550c2e fix new lines skip condition 2025-02-15 21:07:01 +02:00
yggverse
b4d9686db5 remove extra conditions 2024-12-03 19:42:13 +02:00
yggverse
f08ae77b7c remove extra condition by regex change 2024-12-03 19:38:39 +02:00
yggverse
facb90dfa9 fix regex condition to allow empty value 2024-12-03 19:36:01 +02:00
yggverse
04120b2c44 update comments, create new string on parsed only 2024-12-03 19:04:17 +02:00
yggverse
12091be50a update comments 2024-12-03 18:58:04 +02:00
yggverse
544851bbb7 remove extra comment 2024-12-03 18:56:57 +02:00
yggverse
84c72ae3a3 remove middle-level code api, update comments 2024-12-03 18:55:44 +02:00
yggverse
d739181a76 use to_string method 2024-12-03 18:47:03 +02:00
yggverse
3b9c1b1b1c replace GString with String 2024-12-03 18:45:54 +02:00
yggverse
155247a2ea add comments 2024-12-03 18:43:34 +02:00
yggverse
2e0a1ae3ef update value preparation, add comments 2024-12-03 18:33:26 +02:00
yggverse
4741365154 trim list line, replace GString with String, allow empty value 2024-12-03 18:00:29 +02:00
yggverse
c6f747fefd trim quote, replace GString with String 2024-12-03 17:57:25 +02:00
yggverse
ec9b989d0a allow empty line for quote tag only 2024-12-03 17:55:19 +02:00
yggverse
1c95f8ad08 allow empty quote lines 2024-12-03 17:48:14 +02:00
yggverse
2fd9327c88 replace GString with String 2024-12-02 22:00:52 +02:00
yggverse
7d6c049870 prepend new line before next lines only 2024-12-02 20:44:44 +02:00
yggverse
dbe080a4f1 replace GString with String 2024-12-02 20:21:19 +02:00
yggverse
5002fc392b drop extra vector, replace GString with String, use const for common values 2024-12-02 20:04:27 +02:00
yggverse
8c00d4bf89 handle Code::multiline_continue_from result 2024-12-02 15:12:26 +02:00
yggverse
dfb23931e3 fix protocol-relative URI links resolve #1 2024-11-12 07:25:36 +02:00
yggverse
93c7f738b7 remove extra reference 2024-11-12 07:22:11 +02:00
yggverse
be813cf643 remove extra dependencies 2024-10-20 14:18:29 +03:00