Adam D. Ruppe
|
61a5698394
|
lots of things in prep for blog
|
2025-02-20 20:04:11 -05:00 |
|
Elias Batek
|
5d31192edb
|
Add parseIniMergedAA example
|
2025-02-16 21:35:39 +01:00 |
|
Elias Batek
|
e29d8fcd22
|
Improve getting started section of arsd.ini
|
2025-02-16 21:31:25 +01:00 |
|
Elias Batek
|
c38b37cce9
|
Implement function parseIniMergedAA
|
2025-02-16 01:04:53 +01:00 |
|
Elias Batek
|
c300956cf7
|
Make stringifyIni overloads public
|
2025-02-16 00:43:19 +01:00 |
|
Elias Batek
|
6f59ff160c
|
Link IniDocument in getting started section
|
2025-02-15 22:16:50 +01:00 |
|
Elias Batek
|
cb781b853d
|
Add additional “getting started” section
|
2025-02-15 21:45:12 +01:00 |
|
Elias Batek
|
b9ea9562fc
|
Clarify immutable(char)[] string type
|
2025-02-15 21:31:57 +01:00 |
|
Elias Batek
|
2aa7a7573c
|
Add parseIniDocument example
|
2025-02-14 04:38:16 +01:00 |
|
Elias Batek
|
7e793993b9
|
Add writeIniFile example
|
2025-02-14 04:24:13 +01:00 |
|
Elias Batek
|
a1a96a44cd
|
Implement INI string serializer
Ued to “stringify” INI documents.
|
2025-02-14 04:17:27 +01:00 |
|
Elias Batek
|
433593db48
|
Fix known bug with line-folding keys or sections
|
2025-02-13 06:29:27 +01:00 |
|
Elias Batek
|
08f9ba3c95
|
Implement escape sequences + line folding
|
2025-02-13 05:40:03 +01:00 |
|
Elias Batek
|
723fa5be40
|
Fix filtering of first token in IniFilteredParser
|
2025-02-13 02:58:01 +01:00 |
|
Elias Batek
|
88b50feef1
|
Refactor AA to have keys typed as immutable(char)[]
|
2025-02-12 02:40:51 +01:00 |
|
Elias Batek
|
a2fe6f1fb4
|
Remove destruciveness footguns and add further documentation
|
2025-02-12 02:13:34 +01:00 |
|
Elias Batek
|
eacf798788
|
Rename mut and dup to destructive and nonDestructive
|
2025-02-12 01:07:18 +01:00 |
|
Elias Batek
|
51d51e5a98
|
Implement Dialect.concatSubstrings in low-level IniParser
|
2025-02-11 06:35:08 +01:00 |
|
Elias Batek
|
5a3a16a150
|
Fix template instantiation bug
|
2025-02-11 05:29:55 +01:00 |
|
Elias Batek
|
533290373e
|
Fix parseIniAA
|
2025-02-11 04:02:35 +01:00 |
|
Elias Batek
|
89d438982d
|
Implement Dialect.concatSubstrings
|
2025-02-11 03:41:08 +01:00 |
|
Elias Batek
|
3caf37fa14
|
Add further documentation to and adjust arsd.ini
|
2025-02-10 03:37:42 +01:00 |
|
Elias Batek
|
f8984fc4b8
|
Remove unimplemented IniDialect option arrays
|
2025-02-08 04:07:31 +01:00 |
|
Elias Batek
|
f821ebdc08
|
Add support for single-quoted strings to arsd.ini
|
2025-02-08 03:32:17 +01:00 |
|
Elias Batek
|
c0aed7220a
|
Add IniFilteredParser
|
2025-02-08 03:32:02 +01:00 |
|
Elias Batek
|
2c61ff8ab8
|
Remove usage of shortened alias from example
|
2025-02-08 03:14:16 +01:00 |
|
Elias Batek
|
d93dd0d167
|
Add further test cases to arsd.ini
|
2025-02-08 02:36:29 +01:00 |
|
Elias Batek
|
807cc847ba
|
Extend testsuite of arsd.ini
Also adds two convenience functions.
|
2025-02-08 02:17:44 +01:00 |
|
Elias Batek
|
33595b7f87
|
Fix minor issues
|
2025-02-08 02:17:24 +01:00 |
|
Elias Batek
|
5d3a57ea1a
|
Add further doc comments to arsd.ini
|
2025-02-07 05:57:35 +01:00 |
|
Elias Batek
|
7d13f7cf22
|
Add function to parse INI into an AA
|
2025-02-07 05:56:56 +01:00 |
|
Elias Batek
|
c5406b1634
|
Fix bugs and add further unittests to arsd.ini
|
2025-02-07 05:27:04 +01:00 |
|
Elias Batek
|
2e12f1a8f5
|
Add convenient INI DOM parser
|
2025-02-07 05:12:06 +01:00 |
|
Elias Batek
|
fcc46ff41b
|
Add arsd.ini module
|
2025-02-07 03:43:52 +01:00 |
|