contrapunctus
|
8b0e3def68
|
Edit docstring, comment out debugging message
|
2022-01-05 14:32:46 +05:30 |
contrapunctus
|
eaf09dea10
|
Add docstrings
|
2022-01-05 14:26:35 +05:30 |
contrapunctus
|
71eded0620
|
Update TODO
|
2022-01-05 14:26:25 +05:30 |
contrapunctus
|
d07f99ff3a
|
Change protocol signatures; implement plist-group methods
|
2022-01-05 13:55:19 +05:30 |
contrapunctus
|
d5ce69ff92
|
Update plist backend docstrings and parameters
|
2022-01-05 13:21:31 +05:30 |
contrapunctus
|
2cefb73052
|
Add details to docstrings, remove fs-event parameter from GF
|
2022-01-05 13:13:04 +05:30 |
contrapunctus
|
4298af549d
|
Refresh buffer after backend reset
|
2022-01-05 11:50:47 +05:30 |
contrapunctus
|
18f8c77025
|
Move task-list procedures
|
2022-01-05 11:07:19 +05:30 |
contrapunctus
|
e02acdd3cc
|
Refactor on-change, add 3 new generic functions
on-add/on-modify/on-remove are not completely implemented yet
|
2022-01-05 11:05:08 +05:30 |
contrapunctus
|
9a8b359cd9
|
Update active backend when chronometrist-file is changed
Users' custom chronometrist-file value was being ignored unless it was
set before the package was loaded.
|
2022-01-04 01:30:23 +05:30 |
contrapunctus
|
b42a651d21
|
Address errors
|
2022-01-04 01:29:26 +05:30 |
contrapunctus
|
eaa1692d3a
|
Use backend-empty-p instead of file-empty-p
|
2022-01-04 00:56:56 +05:30 |
contrapunctus
|
36336367ef
|
Use cl- for other list accessors
|
2022-01-04 00:30:47 +05:30 |
contrapunctus
|
46e28b022b
|
Replace second with cl-second
|
2022-01-03 19:08:43 +05:30 |
contrapunctus
|
06f2ceb44a
|
Address byte compiler warnings
|
2022-01-03 19:00:41 +05:30 |
contrapunctus
|
4206ffe615
|
Merge branch 'grouped-plist-format' into dev
|
2022-01-03 18:45:32 +05:30 |
contrapunctus
|
b2cb16ff10
|
Address byte compiler warnings
|
2022-01-03 18:45:16 +05:30 |
contrapunctus
|
1aab30d399
|
Reorganize protocol
|
2022-01-03 18:02:06 +05:30 |
contrapunctus
|
0874b9697a
|
Remove update-properties
|
2022-01-03 17:50:34 +05:30 |
contrapunctus
|
2756239e68
|
Move file-state to class slot
|
2022-01-03 17:47:15 +05:30 |
contrapunctus
|
0657777e8c
|
Convert timestamps to properties
|
2022-01-03 16:18:07 +05:30 |
contrapunctus
|
3cf063b07b
|
Add two optimization ideas
|
2022-01-03 16:14:47 +05:30 |
contrapunctus
|
1bd3c16929
|
Rename reset-internal -> reset-backend
|
2022-01-03 14:07:45 +05:30 |
contrapunctus
|
df00031285
|
Remove references to files from protocol
|
2022-01-03 03:20:24 +05:30 |
contrapunctus
|
5d5b423c59
|
Implement multi-backend tests
Reorganize plist backend methods
Address some failing tests for plist backend methods
|
2022-01-03 02:11:49 +05:30 |
contrapunctus
|
909be83e3a
|
Suppress load-time error about nonexistent file
|
2021-12-27 14:06:42 +05:30 |
contrapunctus
|
c87b8a0a4d
|
Add tests for case of file without records
|
2021-12-27 14:06:09 +05:30 |
contrapunctus
|
7ce9f8bf2d
|
Move create-file earlier in the protocol
|
2021-12-27 14:03:14 +05:30 |
contrapunctus
|
e031d43f24
|
Add error-checking and return values
|
2021-12-27 14:02:53 +05:30 |
contrapunctus
|
28f120f94b
|
Reorder tests
|
2021-12-26 19:36:44 +05:30 |
contrapunctus
|
0fb0c6d0d6
|
Specify return value in protocol and update behavior
|
2021-12-26 19:36:44 +05:30 |
contrapunctus
|
283efd5a03
|
Reinstate test data as list of plists
|
2021-12-26 14:29:51 +05:30 |
contrapunctus
|
f29c6c5157
|
Merge branch 'doc' into backend-tests
|
2021-12-24 21:55:25 +05:30 |
contrapunctus
|
c58726ca7c
|
doc(TODO): Add new task for verify command
|
2021-12-24 21:54:46 +05:30 |
contrapunctus
|
e3acecfec9
|
doc(TODO): Cross off task
|
2021-12-24 21:54:12 +05:30 |
contrapunctus
|
5eee8f8df6
|
doc(TODO): Add Hamster as potential backend
|
2021-12-24 21:45:03 +05:30 |
contrapunctus
|
bd4680fc04
|
Return non-nil if create-file succeeds
|
2021-12-23 20:33:52 +05:30 |
contrapunctus
|
01d11ba5d2
|
Add tests for backend protocol
|
2021-12-23 20:33:22 +05:30 |
contrapunctus
|
0dd4e775f5
|
Remove old test data file
|
2021-12-23 20:29:08 +05:30 |
contrapunctus
|
43e4d212f8
|
Merge branch 'doc' into backend-tests
|
2021-12-18 15:45:20 +05:30 |
contrapunctus
|
708b9fafa8
|
doc(TODO): Document bug
|
2021-12-18 15:44:35 +05:30 |
contrapunctus
|
a41662236f
|
Replace `cl-assert` with `error`
A failed `cl-assert` does not pass a `should-error` test.
|
2021-12-18 15:02:06 +05:30 |
contrapunctus
|
c2f1590fe7
|
doc(TODO): Add ideas requiring changes to the format
|
2021-12-18 11:59:28 +05:30 |
contrapunctus
|
cbcb10fdd4
|
Rename check-preconditions to run-assertions
|
2021-12-13 11:51:17 +05:30 |
contrapunctus
|
a123e59611
|
Add type checks and assertions for plist group methods
|
2021-12-13 11:19:05 +05:30 |
contrapunctus
|
34ff8f9038
|
Segregate extended protocol for plist-group backend
|
2021-12-13 10:21:20 +05:30 |
contrapunctus
|
74414c313b
|
Segregate extended protocol, add check-preconditions
Add details to protocol docstrings
|
2021-12-12 20:01:54 +05:30 |
contrapunctus
|
be53039f00
|
doc(TODO): Add klog and SQLite
|
2021-12-07 16:24:41 +05:30 |
contrapunctus
|
7ca6413907
|
doc: explain plist-group specific concerns
|
2021-12-06 14:58:17 +05:30 |
contrapunctus
|
66853efd12
|
doc: clarify docstring for latest-record
|
2021-12-06 14:57:37 +05:30 |