131 Commits

Author SHA1 Message Date
Joao Paulo Magalhaes
a02ebda1f2 refactor error API: show failed check conditions 2025-12-28 19:17:25 +00:00
Joao Paulo Magalhaes
c2a1f18051 Doxygen improvements 2025-09-28 19:09:36 +01:00
mutativesystems
e4f9cc3512 Fix tests in example in README.md 2025-09-17 21:28:04 +07:00
Joao Paulo Magalhaes
8c82a2eb1f Update README 2025-04-02 23:26:54 +01:00
Joao Paulo Magalhaes
3b3ad1e093 re #513: fix python README example, run as test 2025-04-02 23:26:45 +01:00
Joao Paulo Magalhaes
009242d262 Improve README to clarify need for --recursive
re #507

[ci skip]
2025-03-27 09:11:25 +00:00
Joao Paulo Magalhaes
7911f37514 re #476: handle byte order marks 2025-01-25 02:00:12 +00:00
Joao Paulo Magalhaes
a5dce46efb Fix workflows: coverage,release 2025-01-25 01:59:58 +00:00
chenxu
74250d52dd Update README.md
add homebrew formula
2024-12-16 11:29:02 +08:00
Joao Paulo Magalhaes
aad6ef3f71 minor fixes 2024-06-08 12:09:35 +01:00
Joao Paulo Magalhaes
dab7f99460 minor changes in documentation 2024-06-08 12:09:35 +01:00
Joao Paulo Magalhaes
b955880dd3 event-based parser policy pt6: docs 2024-05-05 19:18:37 +02:00
Joao Paulo Magalhaes
6e9f814f38 c4core: release 0.2.0 2024-04-28 16:10:01 +01:00
Joao Paulo Magalhaes
507400ed05 Improve doxygen docs 2024-04-17 00:51:59 +01:00
Joao Paulo Magalhaes
7c790c4167 Add ReadTheDocs documentation 2024-04-14 18:36:05 +01:00
Joao Paulo Magalhaes
2c9c4b5e0a Improve the node API:
- improve explanation of states
- deprecate .valid()
- add .readable() state
- deprecate operator==(nullptr)
- deprecate operator==(csubstr)
2024-04-05 18:39:30 +01:00
Joao Paulo Magalhaes
12236b7fc4 Improve some comments, elaborate explanation of NodeRef states 2024-04-04 21:15:08 +01:00
Joao Paulo Magalhaes
25e806b209 (Const)NodeRef: add .at(), improve coverage, verify error handling 2024-04-04 17:13:13 +01:00
Joao Paulo Magalhaes
dbaf6f302b update README with the current quickstart 2024-04-04 17:13:12 +01:00
Joao Paulo Magalhaes
ff1a9858b1 [fix] amalgamate: inject explicit include of <charconv>
re #364
2023-05-05 19:30:22 +01:00
Benjamin A. Beasley
fdf358c9f6 [doc] Add Fedora Linux and EPEL packages to README.md 2022-12-19 13:53:15 -05:00
Joao Paulo Magalhaes
cd652fb097 [doc] minor improvements to the quickstart 2022-12-17 11:18:41 +00:00
Joao Paulo Magalhaes
43fd1bb68a [doc] refer non-unique keys in the main readme limitations
re #342
2022-12-12 16:28:57 +00:00
Joao Paulo Magalhaes
f6a69499b9 [ci] disable coveralls submission 2022-10-05 18:02:35 +01:00
Joao Paulo Magalhaes
40077106fa [bm] python: add emit benchmarks 2022-09-14 23:14:37 +01:00
Joao Paulo Magalhaes
8654e321ba [refac] deprecate emit() and emitrs(), use emit_yaml() and emitrs_yaml()
re #120
2022-09-08 11:37:49 +01:00
Joao Paulo Magalhaes
9097d26e6e [doc] update changelog and README
[ci skip]
2022-08-14 13:59:43 +01:00
Captain Yoshi
f4172d3b5a [doc] switch to python3 command in amalgamate example 2022-04-15 16:19:45 +02:00
Captain Yoshi
203041da96 [doc] fix git submodule update recursively 2022-04-15 13:37:18 +02:00
Joao Paulo Magalhaes
3de2af60d5 [fix] char constants may be unsigned 2022-02-23 14:22:34 +01:00
jpmag
904eebde03 Update README.md
re #219
[skip ci]
2022-02-20 13:33:15 +01:00
jpmag
69bc1f8268 README: fix broken links
fixes #219
[ci skip]
2022-02-19 21:41:46 +01:00
Joao Paulo Magalhaes
ee2a174511 [chore] update c4core 2022-02-12 22:17:22 +00:00
Joao Paulo Magalhaes
d4e45195fd [impl] add tag lookup 2022-02-12 13:25:17 +00:00
Joao Paulo Magalhaes
13f799f4bf [test] add CI tests for tab tokens 2022-02-10 00:43:59 +00:00
Joao Paulo Magalhaes
e133ae701b [impl] add parsing of tabs after : and - 2022-02-09 15:18:48 +00:00
Joao Paulo Magalhaes
09fa2e07bc [fix] fix edge cases for explicit keys 2022-02-06 05:39:10 +00:00
Joao Paulo Magalhaes
5e33b0b29f [fix] ryml now parses compact JSON style 2022-02-04 17:17:45 +00:00
Joao Paulo Magalhaes
07c13e27cf [impl] re #204 dquo scalars: add escaping of \x \u \U re 2022-01-27 00:42:41 +00:00
jpmag
52b9c2958d Update README.md 2022-01-23 01:34:25 +00:00
jpmag
f07a43216e Merge pull request #196 from biojppm/testsuite
[test] re #194: add tool to consume yaml and emit test suite events
2022-01-22 04:10:48 +00:00
Joao Paulo Magalhaes
e411f07742 [tidy] disable debug logging in the test suite 2022-01-22 04:01:41 +00:00
Pixel
a991f46050 Fixed typo
Before: 
```... so, it don't see it as pratical```

After:
```... so, I don't see it as practical```
2022-01-22 08:49:33 +05:30
Joao Paulo Magalhaes
80fd9057e5 [ci] add workflow for benchmarks, split test workflow 2022-01-21 23:20:21 +00:00
jpmag
d0e2b17280 Update README.md 2022-01-17 02:57:09 +00:00
Joao Paulo Magalhaes
2707b25d79 [fix] null values now are pointing at the source buffer, but len==0 2022-01-16 23:10:24 +00:00
Joao Paulo Magalhaes
96d9479cac [doc] add example of unicode characters 2022-01-15 11:52:08 +00:00
Joao Paulo Magalhaes
8161addedb [refac] remove the parser options: lazily cache the location accelerator 2022-01-06 00:38:26 +00:00
Joao Paulo Magalhaes
e005196e76 [doc] add documentation for location tracking 2022-01-05 17:22:15 +00:00
Joao Paulo Magalhaes
b4a603911b [breaking] rename parse() to either parse_in_place() or parse_in_arena() 2022-01-04 15:33:09 +00:00