Commit graph

78 commits

Author SHA1 Message Date
PoiScript
1cc22d49ab docs: document pre_blank and post_blank 2019-10-30 11:40:53 +08:00
PoiScript
73c6e9de8f feat(parser): update list parsing 2019-10-30 11:40:53 +08:00
PoiScript
948b1be2db feat: pre_blank and post_blank 2019-10-28 13:33:18 +08:00
PoiScript
2b8d2590ff feat(config): define todo_keywords in tuple 2019-10-27 13:15:16 +08:00
PoiScript
b15900b100 chore: remove orgize-sync package 2019-10-10 10:44:59 +08:00
PoiScript
77eca42760 chore: setup Cargo workspace 2019-09-13 21:21:21 +08:00
PoiScript
5db7ec7465 feat(node): more headline operations 2019-08-11 11:40:52 +08:00
PoiScript
f2d0a1dd2d feat(elements): into_owned function 2019-08-10 20:27:17 +08:00
PoiScript
9bc260627b feat(elements): cleanup and minor refactor 2019-08-10 17:28:42 +08:00
PoiScript
e6d65366e9 feat(element): impl Into<Naive*> for &Datetime 2019-08-07 19:41:15 +08:00
PoiScript
a1af0663b5 feat(elements): wrap up every &str with Cow 2019-08-06 21:13:16 +08:00
PoiScript
e3c7e9897c chore: rename feature serde to ser 2019-08-06 14:33:31 +08:00
PoiScript
3e4772a896 feat(elements): table parsing 2019-08-06 14:18:58 +08:00
PoiScript
470f90bfb5 feat(elements/title): planning and properties 2019-08-05 22:25:27 +08:00
PoiScript
472676d6d7 refactor(elements): cleanup and minor improvements 2019-08-05 22:23:32 +08:00
PoiScript
37c33a82f0 refactor(elements): rewrite most parsers with nom 2019-08-04 18:17:17 +08:00
PoiScript
8d18fb04c1 refator(elements): rewrite Timestamp struct 2019-08-04 14:14:05 +08:00
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
e835103ac6 feat(elements): update Cookie struct
Similar with org-elements-api.
2019-07-30 21:20:39 +08:00
PoiScript
b429e4f54a feat(config): add done_keywords field 2019-07-30 21:09:29 +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
afcb5090ec chore(cargo): remove chrono from default features 2019-06-28 19:37:38 +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
d49cd135d8 test(headline): replace TODO with DONE
So it will not show up at my magit buffer anymore.
2019-06-27 13:28:37 +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
c4041aefb6 feat(parser): improve list parsing 2019-05-17 21:34:46 +08:00
PoiScript
56e289fb48 refactor(parser): wrap some objects and elements with struct 2019-04-24 18:25:08 +08:00
PoiScript
69534576f1 feat(parser): clock parsing 2019-04-23 18:52:52 +08:00
PoiScript
0101612029 docs: some doc comments 2019-04-12 22:19:07 +08:00
PoiScript
9c82b268d6 chore: make the fields of Planning struct public 2019-04-11 23:53:43 +08:00
PoiScript
5b7ecf16c9 refactor(parser): list parsing 2019-04-08 19:35:06 +08:00
PoiScript
164aff424d chore: remove unexpected dbg! 2019-04-07 20:39:59 +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
8bb7ae41d3 refactor: cleanup parser 2019-04-05 23:50:13 +08:00
PoiScript
1bb5286dd3 feat(parser): timestamp parsing 2019-04-05 21:02:10 +08:00
PoiScript
1f52e75d3d refactor(parser): clean up parse functions 2019-03-19 13:56:33 +08:00