fnc

Timeline
Login

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

50 most recent check-ins

2024-05-18 14:58
whitespace (Leaf check-in: 5abb6ef2c9 user: mark tags: trunk)
2024-05-18 14:50
use a struct fnc_error buffer for custom error messages (check-in: 2b0a3024a5 user: mark tags: trunk)
2024-05-18 12:42
add wrapper around map_repo_path() to simplify callers (check-in: 8b56036b0e user: mark tags: trunk)
2024-05-18 12:28
reset RC state on blame_cb() callback cancellation (check-in: e2f1a1a796 user: mark tags: trunk)
2024-05-18 11:55
optimise hunk scope parsing for diff(1) -p behaviour (check-in: 09e5c599ce user: mark tags: trunk)
2023-12-23 14:40
make hunk scope parser accomodate invalid text files (check-in: 5dc84dd418 user: mark tags: trunk)
2023-12-21 12:13
don't fatally error when selecting commits with no changes (check-in: b74d7cbb9a user: mark tags: trunk)
2023-12-21 12:11
fix tree view regression introduced in [5a958cec6] (check-in: 990daf4c5a user: mark tags: trunk)
2023-12-21 12:11
make fnc_diff_text_to_buffer() calls cohere with new RC API (check-in: 036db3e868 user: mark tags: trunk)
2023-12-21 12:04
don't assume lines won't exceed 255 characters in sbs diffs (check-in: 402fa1ec8a user: mark tags: trunk)
2023-12-18 06:34
make the reallocarray(3) call serve its intended purpose (check-in: d51654fc6a user: mark tags: trunk)
2023-12-17 12:19
more robust reallocarray(3) compat check (check-in: a8c9348ed4 user: mark tags: trunk)
2023-12-16 13:39
fix potential double free in diff failure path (check-in: 1e341f52d3 user: mark tags: trunk)
2023-12-16 13:20
don't define a reserved identifier (i.e., _[A-Z]) in macro (check-in: ca8a948f87 user: mark tags: trunk)
2023-12-16 13:16
use reallocarray(3) in diff.c and rework compat heuristics (check-in: b68b941a85 user: mark tags: trunk)
2023-12-16 13:00
improve sbs diff width computation with better tab expansion (check-in: 7455a124b8 user: mark tags: trunk)
2023-12-16 12:51
use RC API in diff code; no functional change intended (check-in: 66a9ef1a6a user: mark tags: trunk)
2023-12-15 13:46
move RC implementation to module in prep for use in diff.c (check-in: af709833bf user: mark tags: trunk)
2023-12-08 12:15
convert log view 't' keymap rc check forgotten in [6d177b1f19] (check-in: 54768c765a user: mark tags: trunk)
2023-12-08 12:04
fix bogus report when specifying newly added files to diff (check-in: 7c3b79e77b user: mark tags: trunk)
2023-12-08 11:56
plug path leak and check fsl_buffer_take() for failure (check-in: 77f8e66d54 user: mark tags: trunk)
2023-12-06 13:11
zap dead code (check-in: 3738772c5d user: mark tags: trunk)
2023-12-06 13:10
refactor mapping of input paths to tracked repository paths (check-in: 6d177b1f19 user: mark tags: trunk)
2023-12-05 05:15
whitespace (check-in: ea5caee010 user: mark tags: trunk)
2023-12-05 05:14
only lookup FNC_UTC option if global -z flag is not used (check-in: 836bfd5fe5 user: mark tags: trunk)
2023-12-04 14:06
drop regexp from diff view colour scheme initialisation (check-in: 15dcfd6a74 user: mark tags: trunk)
2023-12-04 12:19
rename some globals to match global 'fnc__*' identifier (check-in: a6ff50858f user: mark tags: trunk)
2023-12-04 11:17
add global -z flag and FNC_UTC option to show times in UTC (check-in: 79ef7f1847 user: mark tags: trunk)
2023-12-03 14:09
simplify blame view 't' keymap timeline view initialisation (check-in: 9ff7174ff5 user: mark tags: trunk)
2023-12-03 13:34
ignore FNC_DIFF_FLAGS when 'fnc stash' is invoked (check-in: 43ab38ebbb user: mark tags: trunk)
2023-12-03 13:14
diff -l and -s cli opts take precedence over FNC_DIFF_FLAGS (check-in: e3b76bc6f8 user: mark tags: trunk)
2023-12-03 12:36
zap FNC_VIEW_SPLIT_HEIGHT option left behind in [6c980d3f15] (check-in: 76cfc2a2fd user: mark tags: trunk)
2023-12-03 12:33
make envvar options case-insensitive like local options (check-in: 02789057c2 user: mark tags: trunk)
2023-12-03 07:25
move colour boolean into view state; no functional change (check-in: 8d06c320f2 user: mark tags: trunk)
2023-12-03 04:52
change several keymaps for consistency across all views (check-in: fe941fa869 user: mark tags: trunk)
2023-12-02 13:18
implement blame view 't' keymap to open a timeline view (check-in: 2995bbccaf user: mark tags: trunk)
2023-12-02 12:09
improve runtime help description of tree view 'l' keymap (check-in: bc30043835 user: mark tags: trunk)
2023-12-02 12:07
fix tree view regression introduced in [a5e78bd6a41b] (check-in: 5a958cec66 user: mark tags: trunk)
2023-12-02 10:20
enable opening all child views in a splitscreen layout (check-in: 0f688e3662 user: mark tags: trunk)
2023-12-01 13:55
change default horizontal split scale from 40 to 30 percent (check-in: d7ecf87940 user: mark tags: trunk)
2023-12-01 13:49
var rename and arg order swap for newwin(3) consistency (check-in: a320ce4dfe user: mark tags: trunk)
2023-12-01 13:08
implement resizable splits with new '(' and ')' keymaps (check-in: 6851f6ae42 user: mark tags: trunk)
2023-11-30 13:02
implement global 's' keymap to switch splitscreen layout (check-in: 6c980d3f15 user: mark tags: trunk)
2023-11-28 12:07
use getprogname(3) on FreeBSD and Apple, not only OpenBSD (check-in: f3c243bf54 user: mark tags: trunk)
2023-11-26 11:54
cycle public keys: -0.15 +0.17 (check-in: 55397a03a2 user: mark tags: trunk)
2023-11-26 11:53
bump version number: 0.17 (check-in: 720ac95e45 user: mark tags: trunk)
2023-11-26 11:24
CHANGES for 0.16 (check-in: dce24e7685 user: mark tags: trunk, 0.16)
2023-11-25 10:48
allow stash operations involving empty tracked files (check-in: a2c542f43c user: mark tags: trunk)
2023-11-25 09:44
latest upstream libfossil: 72f05d4c41e735ba (check-in: 81bb6571c6 user: mark tags: trunk)
2023-11-25 06:16
move comment that was accidentally left behind in [9b828967b6] (check-in: f2f408c56c user: mark tags: trunk)