Commit Graph

117 Commits

Author SHA1 Message Date
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
Joao Paulo Magalhaes
e6982133d9 [doc] info for compiling the amalgamated header as a shared library
re#182

[ci skip]
2021-12-30 01:14:17 +00:00
Joao Paulo Magalhaes
ee581f8570 v0.3.0 2021-12-28 17:18:42 +00:00
Joao Paulo Magalhaes
1558853a63 [impl] add amalgamation into single header file 2021-12-28 11:46:27 +00:00
jpmag
f4fe27a47d Update README.md
[ci skip]
2021-12-26 23:21:09 +00:00
Joao Paulo Magalhaes
dd997ec08d [impl] update c4core: add support for compilation from emscripten
see biojppm/c4core#52
2021-12-25 12:11:52 +00:00
Joao Paulo Magalhaes
7d90b184e6 [chore] update c4core to 0.1.7 2021-11-04 14:19:29 +00:00
Joao Paulo Magalhaes
bdd374d85c [chore] update README
[ci skip]
2021-11-04 14:19:29 +00:00
Joao Paulo Magalhaes
037d51ff84 [chore] update README and ROADMAP 2021-11-03 16:05:31 +00:00
jpmag
b8af1b9e65 [doc] list supported architectures in main readme
[ci skip]
2021-10-01 12:35:11 +02:00
Joao Paulo Magalhaes
345f4c15b1 [sample] how to load a file and parse with ryml 2021-09-29 22:53:45 +01:00
Joao Paulo Magalhaes
6b04bf5b9a [chore] github actions: refactor release action 2021-09-25 00:21:54 +01:00
Joao Paulo Magalhaes
091c095547 [chore] upload python packages to pypi (test) 2021-09-16 16:12:47 +02:00
Joao Paulo Magalhaes
ed3de39829 [fix] fix some quickstart comments
[ci skip]
2021-08-30 10:41:27 +02:00
Joao Paulo Magalhaes
6f7cf152b9 [chore] update test suite status in the README [skip ci] 2021-08-22 13:30:28 +01:00