fnc

Timeline
Login

Timeline

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

50 most recent check-ins

2025-04-19 12:14
reactivate landlock(7) in `fnc stash` command on linux (Leaf check-in: b03c80f272 user: mark tags: trunk)
2025-04-17 12:51
zap unused char pointer variable in apply_patch() (check-in: 5555f7d8f8 user: mark tags: trunk)
2025-04-17 11:04
implement symtorid() wrapper around fsl_sym_to_rid() (check-in: 8f30e64179 user: mark tags: trunk)
2025-04-15 11:15
move the global -z option to subcommand namespace (check-in: 6bdd898699 user: mark tags: trunk)
2025-04-15 11:13
move the global -R option to subcommand namespace as -r (check-in: b3f187e566 user: mark tags: trunk)
2025-04-15 09:57
prepend fnc__ prefix to progname and tmpdir global vars (check-in: b76a9f0b90 user: mark tags: trunk)
2025-04-10 12:01
remove forum and ticket support channels from README (check-in: cc39ab999e user: mark tags: trunk)
2025-04-10 11:21
move fnc(1) Unicode/ASCII docs to new CAVEATS section (check-in: ac53992552 user: mark tags: trunk)
2025-04-10 06:55
add Makefile Haiku LDFLAGS compat missed in [f477bb5096] (check-in: 6e21e5c273 user: mark tags: trunk)
2025-04-10 06:48
use RC_DB() and RC_LIBF() macros where appropriate (check-in: 4851fac4d4 user: mark tags: trunk)
2025-04-10 06:47
style/whitespace (check-in: 06c5091786 user: mark tags: trunk)
2025-04-10 06:47
simplify RC_{DB,FCLI,FERROR}() function macros; nfc (check-in: 5fc1482c38 user: mark tags: trunk)
2025-04-10 06:46
add automagic dependency file generation to the build (check-in: 36072cf350 user: mark tags: trunk)
2025-04-10 06:43
s/ci/c in example fnc log -h output missed in [66ebbbc17c] (check-in: 6f29fe5459 user: mark tags: trunk)
2025-04-03 23:12
Haiku compatibility patches sent to me by BrickViking. (check-in: f477bb5096 user: stephan tags: trunk)
2024-11-10 11:33
use column not byte count as recursive wrap() base case (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)