Commit graph

141 commits

Author SHA1 Message Date
PoiScript
19740440db feat(org): add parse_string and parse_string_custom 2020-04-06 16:17:08 +08:00
Alex Roper
37e27b3461
docs: fix a few misspelled words (#5) 2020-03-14 10:21:20 +08:00
PoiScript
65629b692f fix(validate): table row can have no children 2019-11-06 14:10:18 +08:00
PoiScript
7d064c526e fix(docs): update functions name 2019-11-06 00:31:35 +08:00
PoiScript
9445db822b chore: remove all deprecated functions 2019-11-05 23:58:45 +08:00
PoiScript
e3d051145f feat(headline): minor refactors 2019-11-05 23:58:45 +08:00
PoiScript
6483ef745f feat(export): update handler trait methods signature 2019-11-05 23:58:45 +08:00
PoiScript
b8265814aa feat(parsers): update table parsing 2019-11-05 23:58:17 +08:00
PoiScript
5d5fc58027 feat: better error message for validation failure 2019-11-05 17:04:03 +08:00
PoiScript
e4204729c2 fix: ignore trailing newline in table parsing (#4) 2019-11-05 17:02:20 +08:00
PoiScript
dd638d0d4a refactor(export): minor refactor 2019-10-30 21:06:33 +08:00
PoiScript
ab377b2cc5 feat: Org::keywords function 2019-10-30 21:05:37 +08:00
PoiScript
b446471535 feat(parser): table blank lines 2019-10-30 14:46:20 +08:00
PoiScript
ead6ea6289 fix(elements): satisfy the borrow checker 2019-10-30 14:03:47 +08:00
PoiScript
b9781c0190 feat(elements): Title::is_commented 2019-10-30 11:59:20 +08:00
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
ec334c2821 chore: rename several functions 2019-10-28 16:14:00 +08:00
PoiScript
8bb34b5690 fix: fix import path 2019-10-28 13:53:57 +08:00
PoiScript
84cad1854a fix: fix argument type 2019-10-28 13:43:32 +08:00
PoiScript
948b1be2db feat: pre_blank and post_blank 2019-10-28 13:33:18 +08:00
PoiScript
1a0240a747 feat: impl Index & IndexMut trait for Org struct 2019-10-27 22:54:52 +08:00
PoiScript
947c334bf1 docs: document and doc-test of Headline and Document 2019-10-27 22:18:18 +08:00
PoiScript
8e3f3b333e chore(export): rename html::Escape to HtmlEscape 2019-10-27 15:06:47 +08:00
PoiScript
fffadac04d docs: fix some broken links 2019-10-27 14:29:21 +08:00
PoiScript
2b8d2590ff feat(config): define todo_keywords in tuple 2019-10-27 13:15:16 +08:00
PoiScript
3b646aa7a5 chore: rename node and error crate 2019-10-27 11:27:27 +08:00
PoiScript
0107cdc31c style: run cargo fmt 2019-10-10 11:01:38 +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
14de34bc88 fix(elements): TableCell can now have no children 2019-09-13 19:57:01 +08:00
PoiScript
f74feb82c9 feat: rename Org::check to Org::validate 2019-09-13 14:54:26 +08:00
PoiScript
21dd508140 feat(parser): rewrite line and take_lines_while 2019-08-13 14:38:20 +08:00
PoiScript
0e58afada7 feat(node): finish headline inserting functions 2019-08-13 14:08:49 +08:00
PoiScript
89758da638 feat: OrgizeError enum 2019-08-12 22:40:00 +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
c1465a6d77 feat(export): imporve Org export 2019-08-08 00:06:31 +08:00
PoiScript
e6d65366e9 feat(element): impl Into<Naive*> for &Datetime 2019-08-07 19:41:15 +08:00
PoiScript
115defe80e fix(node): fix lifetime parameter 2019-08-07 19:07:56 +08:00
PoiScript
ce16610935 feat: HeadlineNode struct 2019-08-07 15:37:11 +08:00
PoiScript
a1af0663b5 feat(elements): wrap up every &str with Cow 2019-08-06 21:13:16 +08:00
PoiScript
54c063f41b build: upgrade to indextree 4.0 2019-08-06 19:34:27 +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