fnc

Timeline
Login

Timeline

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

50 most recent check-ins

2024-11-10 11:33
use column not byte count as recursive wrap() base case (Leaf check-in: a89c68b7d2 user: mark tags: trunk)
2024-11-10 11:32
minimize ragged-right margins when reflowing logmsg (check-in: 621b4d8d6a user: mark tags: trunk)
2024-11-08 10:49
make logmsg reflow code work with double-width glyphs (check-in: 5152871e43 user: mark tags: trunk)
2024-11-07 12:23
swap diff view 'P'atch and 'p'rototype keymaps (check-in: 55971d21fc user: mark tags: trunk)
2024-11-07 12:20
fully fix log grep regression introduced in [32fd3cf03f] (check-in: 112ff8a520 user: mark tags: trunk)
2024-11-07 11:20
repalce RC() with RC_LIBF() to return libf result code (check-in: f44671735f user: mark tags: trunk)
2024-11-06 13:38
plug char * memleak in write_commit_meta() error path (check-in: c102406223 user: mark tags: trunk)
2024-11-06 12:57
pass proper stash_mvmt value instead of constant expr (check-in: 16254d54f8 user: mark tags: trunk)
2024-11-03 05:44
plug char * memory leak from fsl_buffer_getline() calls (check-in: 53d362dc0a user: mark tags: trunk)
2024-11-03 04:09
don't stick wrap limit to the diff view's initial width (check-in: 05f739bf0a user: mark tags: trunk)
2024-11-03 04:03
exclude line separator from column count when wrapping (check-in: 37ae0e3f1d user: mark tags: trunk)
2024-11-01 14:04
whitespace (check-in: 1283574a33 user: mark tags: trunk)
2024-11-01 13:53
shrink the initial timeline sql query buffer allocation (check-in: ce12a99307 user: mark tags: trunk)
2024-11-01 13:40
distinguish not found from other sym to rid failures (check-in: 91b910b478 user: mark tags: trunk)
2024-11-01 13:39
change 'fnc log -c' checkin type symbol from 'ci' to 'c' (check-in: 66ebbbc17c user: mark tags: trunk)
2024-10-31 06:12
use stdscr to print status in vertical splitscreen mode (check-in: 9b712fe132 user: mark tags: trunk)
2024-10-31 06:11
replace unused int with void return in cleanup function (check-in: 8143b1171e user: mark tags: trunk)
2024-10-31 06:10
reset eof sentinel at the top of the loop for clarity (check-in: f9532e3b1d user: mark tags: trunk)
2024-10-31 06:09
plug char ** memory leak in parse_hunk() error path (check-in: 0956c8025a user: mark tags: trunk)
2024-10-31 06:08
zap unnecessary parameter from apply_patch() (check-in: cc14618023 user: mark tags: trunk)
2024-10-31 06:08
zap open(2) and break patch disposal into its own loop (check-in: 34ca21548f user: mark tags: trunk)
2024-10-31 06:07
hoist stash patch context initialization to stash entry (check-in: 8537446cb9 user: mark tags: trunk)
2024-10-31 06:06
makefile improvements(?) to simplify package maintenance (check-in: 60bc849b4f user: mark tags: trunk)
2024-10-31 06:05
change stash status symbol from char * to unsigned char (check-in: 6e1c8d284c user: mark tags: trunk)
2024-10-31 06:04
replace recursive make of {dev,ccdb,ubsan} targets (check-in: 53c27cdbfd user: mark tags: trunk)
2024-10-31 06:03
add missing PHONY targets to makefile (check-in: 36d5114b27 user: mark tags: trunk)
2024-10-31 06:02
remove compile_commands.json from CLEANFILES (check-in: 388a742160 user: mark tags: trunk)
2024-10-31 06:02
add `doc` and `lint` make targets for fnc(1) man page (check-in: deaeb7075b user: mark tags: trunk)
2024-10-31 06:01
fix symlink diff regression introduced in [f21398b09d] (check-in: 2aa0524454 user: mark tags: trunk)
2024-10-31 06:00
make patch rc enums first class error codes (check-in: 94ad3a92b5 user: mark tags: trunk)
2024-10-31 05:59
style(9) and a more readable rc juggling idiom; nfc (check-in: 3911c39ea4 user: mark tags: trunk)
2024-10-31 05:58
implement diff view 'W' keymap to wrap buffer contents (check-in: 90f8a9984b user: mark tags: trunk)
2024-10-23 14:29
make 'fnc diff' operand parsing more robust and readable (check-in: c0b01b93a0 user: mark tags: trunk)
2024-10-23 14:23
fix discarded rc regression introduced in [ee8f76c0b0] (check-in: 83ec5f4606 user: mark tags: trunk)
2024-10-23 11:47
zap unneeded parent_view member from diff state struct (check-in: cb9bfdc3d1 user: mark tags: trunk)
2024-10-23 11:46
use xstrtonum()'s error code to report bad number input (check-in: 5fedaf0521 user: mark tags: trunk)
2024-10-23 11:42
implement compat/strtonum.c instead of ugly macro hack (check-in: f6ff80a8d0 user: mark tags: trunk)
2024-10-19 13:56
bump mkstemps(3) template X-count to 10 per manual rx (check-in: 1b9592e768 user: mark tags: trunk)
2024-10-15 12:30
stack allocate fsl_deck struct when loading wiki manifest (check-in: 2363597588 user: mark tags: trunk)
2024-10-14 04:50
fix incorrect column limit decrement when writing logmsg (check-in: 4e941d978e user: mark tags: trunk)
2024-10-13 13:07
allocate fsl_stmt structures on the stack (check-in: e0ef97a0d1 user: mark tags: trunk)
2024-10-13 13:00
use fsl_buffer_reserve() to avoid repetitive realloc(3)s (check-in: 478925f295 user: mark tags: trunk)
2024-10-13 11:54
fix dead store/clobbered rc and unnecessary goto end (check-in: 12adb5c294 user: mark tags: trunk)
2024-10-13 06:05
fix potential unsigned wrapping in buf_putc() wrapper (check-in: f520abd08a user: mark tags: trunk)
2024-10-01 15:33
fix runtime color to honor parent and persist state (check-in: 39543d2fb8 user: mark tags: trunk)
2024-10-01 14:06
implement object_get_type() to improve diff interface (check-in: 7a8431de2a user: mark tags: trunk)
2024-10-01 14:02
simplify `fnc diff -o` and zap some unnecessary zeroing (check-in: 6575d4a3ed user: mark tags: trunk)
2024-10-01 14:02
write 'P' keymap diff to /tmp and make status sticky (check-in: 2e017c2c1b user: mark tags: trunk)
2024-10-01 14:00
use RC_LIBF() in map_version_path() for more helpful errors (check-in: c32713196e user: mark tags: trunk)
2024-10-01 14:00
don't use RC_ERRNO() for fprintf(3) failures (check-in: 70a0af1aed user: mark tags: trunk)