contrapunctus
81b12053bc
Bump versions
2021-05-07 14:53:16 +05:30
contrapunctus
397c4b4940
[literate] expand/reword explanations
2021-04-17 15:00:38 +05:30
contrapunctus
b9f8ee7153
[literate] add example of midnight-spanning event
2021-04-14 17:14:24 +05:30
contrapunctus
961bc1cf49
[literate] use code markup
2021-04-14 17:14:07 +05:30
contrapunctus
9677a17a5c
[literate] fix custom ID link syntax
2021-04-14 17:13:47 +05:30
contrapunctus
5619567d11
[literate] expand Explanations
2021-04-14 14:36:33 +05:30
contrapunctus
00759ec280
[literate] add Overview, remove Chronometrist heading
2021-04-12 20:15:36 +05:30
contrapunctus
3e12986086
[key-values] update links
2021-04-12 08:33:46 +05:30
contrapunctus
accc32458f
[literate] move tags and key-value section to key-values.org
2021-04-12 08:33:46 +05:30
contrapunctus
e4bdeb41e3
[literate] add introduction; add more points to Explanation
2021-04-12 08:33:46 +05:30
contrapunctus
8885411c0e
[literate] fix broken links, correct Org markup
2021-04-12 08:33:46 +05:30
contrapunctus
15b9d62906
[literate] remove outdated overview
2021-04-12 08:33:46 +05:30
contrapunctus
657e07e06e
[literate] move time formats to chronometrist.org
...
* Move "Literate programming" to Explanation
* Make "The program" section for all code-related headings; remove
"Code" section
2021-04-12 08:33:46 +05:30
contrapunctus
d343119e41
[literate] move Explanation from manual to chronometrist.org
2021-04-12 08:33:46 +05:30
contrapunctus
b72d83b0dd
[literate] try to write some "why I wrote it"s
2021-04-12 08:33:46 +05:30
contrapunctus
c33b3ae3fe
[literate] add literate-elisp dependency; remove tangling setup
2021-04-12 08:33:46 +05:30
contrapunctus
129c7f7d78
test: make test.sexp before running tests
...
This does away with the whole issue of discovering the test.sexp file accurately.
It's also the point where I have increasing misgivings about shipping
the Org file itself. The tests, explanation docs, and now test
data...might be a "lot of" extra bytes to download, for something most
users have no need of.
2021-02-23 06:42:08 +05:30
contrapunctus
f6082aeb1e
[fix] void variable error in chronometrist-report-entries
2021-02-22 18:03:32 +05:30
contrapunctus
3ea6df7f20
[tests] moved tests to Org files
...
Upside - no more jumping between definitions and tests
Downside - if we ship the Org file, users will have to download some more bytes
2021-02-22 18:02:39 +05:30
contrapunctus
36e17fb4d7
[bugfix] incorrectly split plists in chronometrist-events
2021-02-22 17:59:16 +05:30
contrapunctus
8b09562aca
[WIP] [bugfix] incorrectly split plists in chronometrist-events
2021-02-22 02:11:45 +05:30
contrapunctus
3fe5260972
Style and documentation changes
2021-02-21 22:09:00 +05:30
contrapunctus
83bbe0bd6a
[data structures] add reset command
2021-02-18 15:52:26 +05:30
contrapunctus
620ea5433e
[tests-ert] add file-hash test, make test.sexp path robust
2021-02-18 15:48:50 +05:30
contrapunctus
5854ec647d
[chronometrist] add 2 TODO items
2021-02-17 10:56:42 +05:30
contrapunctus
cc57d2d8ea
[key-values] remove references to --skip-detail-prompts
2021-02-17 01:25:15 +05:30
contrapunctus
f1632ef4b9
[key-values] add library headers
2021-02-16 15:35:32 +05:30
contrapunctus
e4de5b2b2e
[key-values] tag functions according to their purpose
...
Move TODO item, add commentary
2021-02-16 15:24:39 +05:30
contrapunctus
bcaf3e4787
[doc] remove query skipping functions
2021-02-16 14:03:00 +05:30
contrapunctus
665705f1b5
[literate] tag functions according to their...function
...
Shorten file-empty-p
Merge `events->ts-pairs` and `ts-pairs->durations` into `events-to-durations` - they were only used in two places, both times with the results of the former being passed to the latter, and it didn't seem to me that they'd ever be used separately.
Rename all functions using the Scheme-like "foo->bar" naming scheme to the Elispy "foo-to-bar".
Move many docstrings out of source blocks into Org text and TODO items.
Remove unused chronometrist-report-date
Used `with` instead of `let` in chronometrist-report-entries
Use `loop` instead of `maphash` in `chronometrist-statistics-count-average-time-spent`
2021-02-16 13:11:30 +05:30
contrapunctus
4d4b9542f4
[doc] update README
2021-02-15 21:30:29 +05:30
contrapunctus
f3e78c1fde
[literate] Update other `require` calls
2021-02-15 13:40:35 +05:30
contrapunctus
7c81b3b937
[key-values] remove query-skipping definitions
2021-02-15 05:36:16 +05:30
contrapunctus
0f586a076b
Update changelog
2021-02-15 05:31:42 +05:30
contrapunctus
fbbfd1eeec
[literate] checkdoc and package-lint changes
2021-02-15 05:31:34 +05:30
contrapunctus
3cbf9c1f10
[key-values] fix errors, implement unified-choice
2021-02-11 21:39:57 +05:30
contrapunctus
dd17413f06
[literate migration] add missing function - plist-update
2021-02-11 17:29:14 +05:30
contrapunctus
3fb016cd75
[literate migration] add missing function
2021-02-11 15:48:26 +05:30
contrapunctus
cd88cba389
[key-values] fix error, add missing dependency
2021-02-11 15:45:03 +05:30
contrapunctus
313c834e8b
[key-values] Restructure, add TODO item
2021-02-11 15:30:21 +05:30
contrapunctus
adbcf217a0
[key-values] Add single key prompts from hydra branch
2021-02-11 15:29:10 +05:30
contrapunctus
26ebe9243e
[Literate migration] Convert key-values.el to literate Org program
2021-02-11 14:53:35 +05:30
contrapunctus
2b02967dc9
[Literate migration] Add missing function
2021-02-11 14:52:50 +05:30
contrapunctus
d87997a0cd
Remove dependencies on anaphora and s
2021-02-11 13:37:36 +05:30
contrapunctus
203838aa49
Merge branch 'dev' into literate
2021-02-11 12:08:50 +05:30
contrapunctus
d1b42bbf0d
Bump versions
2021-02-11 11:31:05 +05:30
contrapunctus
fd376c7cf1
iso-date->ts - use pattern matching
2021-02-09 01:38:17 +05:30
contrapunctus
aab2590e98
count-active-days - rewrite using cl-loop
2021-02-09 01:30:36 +05:30
contrapunctus
9f94250d94
Move task-list function to backend
2021-02-09 01:17:22 +05:30
contrapunctus
5cd9c9db47
"Hash table" -> "Data structures", move task list and related functions
2021-02-09 00:35:29 +05:30