Commit Graph

820 Commits

Author SHA1 Message Date
contrapunctus 796626904e Fill key history per-task, before prompt 2021-01-01 00:58:07 +05:30
contrapunctus 3d9debf989 Fill tag history per-task, before prompt 2020-12-31 06:06:14 +05:30
contrapunctus 34779e9482 Document optimization idea 2020-12-31 00:21:19 +05:30
contrapunctus 59ba3346d4 Rewrite tasks-from-table to use cl-loop
This also seems to exhibit better performance.
2020-12-31 00:06:21 +05:30
contrapunctus e5fc25549e Fix timer error (decouple individual buffer timer functions) 2020-12-30 23:27:30 +05:30
contrapunctus 1644bdcff9 TODO - add implementation ideas for markup values 2020-12-23 11:36:06 +05:30
contrapunctus 81d42e40f2 TODO - add bug 2020-12-23 01:02:46 +05:30
contrapunctus 037ae967e2 manual - reindent content 2020-12-23 01:02:40 +05:30
contrapunctus eaf0d7feec Merge branch 'master' into dev 2020-12-22 20:45:41 +05:30
contrapunctus 551a750cae Bump versions and changelog, add idea for customizable field widths 2020-12-22 20:30:09 +05:30
contrapunctus f83b9a783f Use text properties to get the task at point 2020-12-22 20:29:22 +05:30
contrapunctus ff1136ab9a TODO - new idea for key-value input 2020-12-21 21:06:25 +05:30
contrapunctus ea16013110 changelog - I doubt users are interested in knowing about this 2020-12-21 20:03:56 +05:30
contrapunctus 2af6b1207d TODO - clarify need behind feature; add other implementation ideas 2020-11-26 02:00:07 +05:30
contrapunctus e5281ffe52 Remove `require` forms for deleted custom definition files 2020-11-26 01:59:49 +05:30
contrapunctus f95add3456 Move new features to their own section 2020-11-23 21:16:06 +05:30
contrapunctus 7c03b3028c TODO - add idea for input frontends, and :hide keyword for task list 2020-11-23 17:24:08 +05:30
contrapunctus 7e9341d6da Remove dedicated files for custom variables 2020-11-18 14:20:06 +05:30
contrapunctus 309d651dc9 Fix infinite loop in `chronometrist-report` triggered by non-English locale 2020-11-17 08:28:18 +05:30
contrapunctus 4413e93b76 TODO - clarify task list idea 2020-11-16 02:02:21 +05:30
contrapunctus 27368f992c sexp - use plist-pp as default 2020-11-11 01:49:55 +05:30
contrapunctus d1fd341b67 TODO - tick off plist-pp task 2020-11-08 18:10:16 +05:30
contrapunctus 6a9577d0dd Update CHANGELOG for plist-pp changes 2020-11-07 13:10:19 +05:30
contrapunctus 70a276d3c2 TODO - add sublist depth idea 2020-11-07 13:03:24 +05:30
contrapunctus 5ba00f8520 Remove old commentary 2020-11-07 13:02:50 +05:30
contrapunctus 010b828dbc Fix lone paren; add ERT tests 2020-11-07 10:53:44 +05:30
contrapunctus 8b16cfbe1f Fix indentation of plist keyword after a plist as value; update tests 2020-11-06 14:06:26 +05:30
contrapunctus 4b6e77eff5 Handle alists containing a mix of pairs and other values 2020-11-05 14:30:08 +05:30
contrapunctus 418abd55fe Handle cons pairs as plist values 2020-11-05 14:29:52 +05:30
contrapunctus e5cea8b3dd Remove unused arguments, change keyword argument to optional argument 2020-11-05 14:18:31 +05:30
contrapunctus 4952999299 Fix "end of buffer" error 2020-11-05 14:17:58 +05:30
contrapunctus aaa67d3559 Remove unnecessary `read`ing and newline insertion 2020-11-05 13:48:10 +05:30
contrapunctus 8fb1e0d7e7 Fix recursive indentation
Finally! It finally handles the test case perfectly.
2020-11-05 13:15:17 +05:30
contrapunctus 736eab7ae4 Remove old definition of chronometrist-plist-pp-buffer 2020-11-04 16:34:50 +05:30
contrapunctus 09523b010a (Almost) fix indenting of nested plists and alists 2020-11-04 16:33:06 +05:30
contrapunctus c56e4d0d35 Add super-function, and function to handle plists
alist-p is now robust against symbol values.
2020-11-03 22:14:51 +05:30
contrapunctus d5f44ebaf1 Rethink, and start working on a new approach 2020-11-03 18:17:14 +05:30
contrapunctus 0b583d6f4f Left-indent sublists in some more situations
...but it's still hosed.
2020-11-03 18:16:52 +05:30
contrapunctus c8dbc4300d Remove dash dependency 2020-11-03 10:17:17 +05:30
contrapunctus f1e33c950c Make left indentation work in some situations 2020-11-03 10:01:07 +05:30
contrapunctus bacf3218af Detect alists; prevent unbounded recursion
longest-keyword-length was rewritten to use cl-loop. Groundwork for
left-indenting sub-lists is done, but it's still broken at this point.
2020-11-03 00:38:02 +05:30
contrapunctus b76d118ee4 plist-pp - use `read` instead of regexps for detecting keywords
We also reinstate insertion of newlines - this code was meant to be
run on an expression in a single line, as output by (format "%S" ...)
2020-11-02 16:05:59 +05:30
contrapunctus 20d4fa4caa plist-pp - groundwork for handling of sub-plist(s) as values 2020-11-01 19:24:32 +05:30
contrapunctus 593b69556e plist-pp - clean up code 2020-11-01 19:23:57 +05:30
contrapunctus 334cb0b19c TODO - add delayed-history optimization idea 2020-11-01 18:37:30 +05:30
contrapunctus 1d3cfec71e TODO - add minute-precision idea 2020-10-20 12:12:53 +05:30
contrapunctus f4a5d0820d Use sexp-pretty-print-function in kv-add 2020-10-20 09:50:12 +05:30
contrapunctus 9d74ce744b TODO - add sub-plist completion idea 2020-10-20 09:48:37 +05:30
contrapunctus f41fa27d0a TODO - add task list idea 2020-10-10 17:30:37 +05:30
contrapunctus 04d7cce16b Update changelog 2020-09-24 13:41:25 +05:30