cat9

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-12-13
19:02
dev: support viewing diff output Leaf check-in: f4abcaa13b user: void tags: sub, trunk
2024-12-12
18:50
implement timeline open action-word check-in: 3569ddc3f2 user: void tags: sub, trunk
18:46
switch diff-match-patch to 5.1 'bit' format check-in: c5b255dccf user: void tags: sub, trunk
18:44
vendor in the diff-match-patch library check-in: 3b1b45aae8 user: void tags: sub, trunk
2024-12-11
22:06
(scm) most of timeline done check-in: 9827f46c03 user: void tags: sub, trunk
2024-11-28
23:15
dev/scm: support adding tickets to fossil check-in: 7ab220493c user: void tags: sub, trunk
23:14
misc: add helper to query window for readline input Prelude to refactoring all use of readline to unify and allow readline in detached window to route correctly. check-in: f8af2a66ee user: void tags: sub, trunk
23:13
cat9.add_background_job / add_background_chain should use "re" and forward .err check-in: a8850370ba user: void tags: sub, trunk
2024-11-21
20:59
dev/scm: apply ticket changes and reflect in view check-in: e894c67804 user: void tags: sub, trunk
2024-11-18
00:35
dev/scm: dance for forwarding data to editor and getting data back done check-in: 826ea92f1f user: void tags: sub, trunk
00:01
dev/scm: switch scm commands to use the (nokeep) default parg check-in: 158f5f118e user: void tags: sub, trunk
2024-11-17
23:01
add (a-z)! parg for (nokeep) which has the emulator shut down on finish check-in: c34a839087 user: void tags: sub, trunk
21:42
dev/fossil: change how sqlite uses delimiters for ticket parsing check-in: 63ed921f96 user: void tags: sub, trunk
21:40
don't allow all mouse buttons to trigger click check-in: 9bbd8d5b5a user: void tags: sub, trunk
21:39
background_chain should respect lf_strip format check-in: cd1e8c0b00 user: void tags: sub, trunk
01:24
dev/scm: more work on presenting changes, make date format configurable check-in: ddef368f89 user: void tags: sub, trunk
2024-11-15
22:31
list: sorting by size didn't consider prefix check-in: e5b75e08ac user: void tags: sub, trunk
21:19
dev/scm: make the commit command configurable also swap the default to s! rather than ! check-in: 1b789815e5 user: void tags: sub, trunk
2024-11-14
17:33
dev/scm: add option to exclude files based on category and pattern check-in: f23a0e4eff user: void tags: sub, trunk
15:23
dev/scm: modify ticket field presentation check-in: 74fbfe9a8f user: void tags: sub, trunk
11:52
dev/scm: move strong actions (revert/delete) to last check-in: bf07308090 user: void tags: sub, trunk
11:48
dev/scm: ticket presentation adjustment check-in: a904d97e0c user: void tags: sub, trunk
11:47
parse: fail() returning bool causing script error check-in: a2aa99b027 user: void tags: sub, trunk
2024-11-13
16:14
dev: allow tickets to be unfolded unfortunately fossil cli doesn't really allow us to build this so might need to rethink 'expanded' and present a full ticket differently. check-in: 9898f4fe80 user: void tags: sub, trunk
04:14
dev: wire in ticket presentation (short form) check-in: 05323474aa user: void tags: sub, trunk
04:13
dev: add write_override option for column presentation check-in: e673631fd2 user: void tags: sub, trunk
2024-11-11
15:04
scm: switch to builtin_cfg.scm.xyz for styles check-in: dca973a3bf user: void tags: sub, trunk
01:20
dev: add update word and controls for switching default remote check-in: 3dd02050a2 user: void tags: sub, trunk
2024-11-10
20:20
base: make command_chain handlers optional check-in: 7364d3ffd5 user: void tags: sub, trunk
14:49
scm: don't capture wheel / rclick check-in: f0810514ca user: void tags: sub, trunk
14:46
base: make sure background_chain always runs from the initial dir check-in: f70dcce195 user: void tags: sub, trunk
03:44
dev: show fossil remotes in expanded view check-in: b828c2ae6c user: void tags: sub, trunk
03:43
dev: reflect current path in scm monitor check-in: a9a6f4cbf4 user: void tags: sub, trunk
2024-11-09
03:18
dev: first commit fully from scm monitor check-in: cdbf5f52cc user: void tags: sub, trunk
2024-11-08
02:32
dev: implement the action words for expanded fossil check-in: 55641fe4db user: void tags: sub, trunk
2024-11-07
02:19
scm: handle small window text overflow check-in: b6c79e9b5f user: void tags: sub, trunk
00:24
dev: expose mouse handlers and expansion toggle for scm monitor check-in: 783caac5e1 user: void tags: sub, trunk
2024-11-06
14:23
dev: rework 'scm monitor' somewhat check-in: 6c7b8beb6f user: void tags: sub, trunk
14:23
add in placeholder 'explain' builtin check-in: 33eed91814 user: void tags: sub, trunk
2024-11-04
23:11
list: regression from view scroll offset change This still has an issue with some forms of wrapping, but at least won't just lock itself entirely from scroll not applying due to inconsistencies between our filtered view and view scroll rangecheck. check-in: c655a52d3a user: void tags: sub, trunk
2024-10-31
19:33
view/wrap: ofset refactor caused wrap n to repeat check-in: 4a91a46175 user: void tags: sub, trunk
19:32
vt100: respect ^H check-in: 1ab01cbe4b user: void tags: sub, trunk
19:32
job: don't defer p! calls check-in: 4150a5028d user: void tags: sub, trunk
19:31
parse: regression in [a-z]! breaking v! p! check-in: 019cdbefa3 user: void tags: sub, trunk
2024-10-28
00:09
add support for builtin system [user] adding doas / sudo prefix check-in: 2221570cd3 user: void tags: sub, trunk
2024-10-27
23:25
search: clear highlight pattern on empty check-in: 4334778cb9 user: void tags: sub, trunk
23:10
regression: re-enable lf-strip for shell_job this was caused by job_import defaulting to stripping lf check-in: 03323fd2a6 user: void tags: sub, trunk
23:03
open: trim slice result before passing to 'file ..' check-in: 847fbfdd70 user: void tags: sub, trunk
21:40
clean-up shell-job window bindings, highlight/search now working check-in: 4cd8810b86 user: void tags: sub, trunk
2024-10-26
13:31
remove ofs-rel, add deferred shell processing, stub in 'view search' This will introduce some other issues but up until now all layouting code had to handle both an offset specified relative to current window as well as an dataset absolute one. Ditch this and instead mimic relative behaviour by updating scroll offset when new data arrives (if desired). Shell jobs can now be marked deferred. Any such job gets a data_handler triggered process, increasing throughput, as well as a processing statistics. This cuts down on unnecessary and expensive updates for heavy jobs (e.g. find /) and lets other processing like search / filter wait until data is completely processed. This is intended to provide search pattern based hilighting and stepping controls (e.g. view search ptn and view scroll to step between matches) and in preparation for expensive view filter ptn to yield and not lock the prompt. check-in: 672aa2cbf9 user: void tags: sub, trunk