PoiScript
|
da18d87aeb
|
feat(element): distinguish block by its name
|
2019-08-04 11:13:48 +08:00 |
|
PoiScript
|
73380b26bc
|
feat(export): export Org struct as org
|
2019-07-31 16:04:40 +08:00 |
|
PoiScript
|
53d8f9dc90
|
feat(element): rename Headline with Title struct
|
2019-07-31 15:09:01 +08:00 |
|
PoiScript
|
3e82172dfe
|
refactor(org): store content in separate Vec
|
2019-07-28 11:44:14 +08:00 |
|
PoiScript
|
50f6b9f52a
|
refactor: rewrite some parsers with nom
|
2019-07-01 02:11:21 +08:00 |
|
PoiScript
|
6b0f468f9f
|
feat(org): ParseConfig struct
|
2019-06-28 18:00:49 +08:00 |
|
PoiScript
|
b847eb9285
|
fix(elements): don't export element parse function
|
2019-06-28 16:40:45 +08:00 |
|
PoiScript
|
ce8c0b1c1c
|
chore: bump version to 0.2.0
|
2019-06-28 16:23:35 +08:00 |
|
PoiScript
|
5a9e085b61
|
docs: update README.md and doc-test
|
2019-06-28 00:13:05 +08:00 |
|
PoiScript
|
21aba13d71
|
refactor(iter): use indextree::Traverse for iterating nodes
|
2019-06-27 20:05:54 +08:00 |
|
PoiScript
|
275fbfad34
|
feat(elements): comment and fixed width elements
|
2019-06-27 18:13:06 +08:00 |
|
PoiScript
|
bd1fc756bd
|
refactor(serde): use serde derive macro
|
2019-06-27 16:59:59 +08:00 |
|
PoiScript
|
2cba072245
|
feat(elements): planning element
|
2019-06-27 13:20:21 +08:00 |
|
PoiScript
|
0a876e2f2b
|
feat(export): update html render
|
2019-06-27 02:57:23 +08:00 |
|
PoiScript
|
33f78ee207
|
feat: Iter struct
|
2019-06-27 02:57:23 +08:00 |
|
PoiScript
|
f786233852
|
feat: indextree-based org parser
|
2019-06-27 02:57:23 +08:00 |
|
PoiScript
|
56e289fb48
|
refactor(parser): wrap some objects and elements with struct
|
2019-04-24 18:25:08 +08:00 |
|
PoiScript
|
0101612029
|
docs: some doc comments
|
2019-04-12 22:19:07 +08:00 |
|
PoiScript
|
6fa43f7571
|
feat(parser): drawer parsing
|
2019-04-07 20:10:43 +08:00 |
|
PoiScript
|
fe591d2143
|
feat(parser): clock parsing
|
2019-04-07 15:33:18 +08:00 |
|
PoiScript
|
406fd22aee
|
feat(parser): planning parsing
|
2019-04-06 14:49:47 +08:00 |
|
PoiScript
|
1bb5286dd3
|
feat(parser): timestamp parsing
|
2019-04-05 21:02:10 +08:00 |
|
PoiScript
|
a288a6d554
|
feat(elements): multiple lines comment and fixed width area
|
2019-02-16 17:13:23 +08:00 |
|
PoiScript
|
74a19c2ff7
|
refactor(elements): add Element::Empty variant
|
2019-02-16 15:39:28 +08:00 |
|
PoiScript
|
1c3300ca61
|
feat: use bytecount for bytes counting
|
2019-02-13 15:59:18 +08:00 |
|
PoiScript
|
c5a6d82aa8
|
fix: fix some edge case errors
|
2019-02-12 22:07:18 +08:00 |
|
PoiScript
|
4d56633c43
|
refactor: clenup
|
2019-02-09 20:32:31 +08:00 |
|
PoiScript
|
c5b14256f0
|
refactor: cleanup parse function
|
2019-02-08 21:42:44 +08:00 |
|
PoiScript
|
54b0f938f9
|
fix: list parsing
|
2019-02-06 18:16:44 +08:00 |
|
PoiScript
|
d20d4c2880
|
refactor: simplify list parsing
|
2019-02-02 23:42:31 +08:00 |
|
PoiScript
|
763ec00434
|
refactor: objects parse
|
2019-01-23 00:11:09 +08:00 |
|
PoiScript
|
74781e6e7e
|
refactor: keyword
|
2019-01-22 20:50:16 +08:00 |
|
PoiScript
|
da04d3d25d
|
perf: replace all str.find(..)s with memchr(..)
which is much faster, theoretically.
|
2019-01-22 11:08:20 +08:00 |
|
PoiScript
|
19f7bacf55
|
feat: fixed width areas
|
2019-01-21 23:04:35 +08:00 |
|
PoiScript
|
64535641c1
|
fix(elements): returning the correct offset
|
2019-01-21 22:40:08 +08:00 |
|
PoiScript
|
3105470cee
|
chore: abbreviate
|
2019-01-20 21:03:28 +08:00 |
|
PoiScript
|
ed762a8dd4
|
feat: lines macros
|
2019-01-20 19:04:12 +08:00 |
|
PoiScript
|
ad9f29bcb9
|
feat: list parsing
|
2019-01-17 12:08:40 +08:00 |
|
PoiScript
|
93ed18602a
|
refactor: rename field names to align with org-elements-api
|
2019-01-13 02:20:34 +08:00 |
|
PoiScript
|
38380aab2c
|
feat: dynamic block parsing
|
2019-01-11 14:16:48 +08:00 |
|
PoiScript
|
79477b812e
|
feat: block parsing
|
2019-01-11 00:59:01 +08:00 |
|
PoiScript
|
6f7fa9c920
|
update
|
2019-01-10 20:58:13 +08:00 |
|
PoiScript
|
a85efe2056
|
parser
|
2019-01-04 16:53:20 +08:00 |
|