c53d1d67b5
Changes: fnc 0.12 2022-05-09 * replace s regexp with portable [[:space:]] character class (patch by Ashish) * fix blame->diff child split view regression from 0.9 introduced in [d05828fbb] fnc 0.11 2022-05-08 * handle diff of non-versioned files outside the work tree (reported by Dan) * replace getpagesize() with portable sysconf(_SC_PAGESIZE) (patch by mgagnon) * improve robustness by guarding against piped input abuse (reported by Dan) * improve documentation regarding UTF-8 character encoding and fonts * implement horizontal scroll of the log message summary line in timeline view * fix out-of-bounds UB on 32-bit builds (reported by mgagnon) * convert unified diff renderer to the improved line_type interface * fix format specifier bug evinced on 32-bit builds (reported by mgagnon) * improve unicode handling in terminals w/o UTF-8 support (reported by mgagnon) * handle window resizing of horizontal and vertical splits (reported by mgagnon) * improve regexp used to identify commit meta lines * implement fnc stash to interactively select hunks to stash (cf. git add -p) * fix diff regression introduced with fnc stash implementation [2870235eef78] * simplify handling of diff driver error codes (i.e., binary, type, range) * improve curses WINDOW reporter interface * dynamically place help dialog title depending on viewport width * improve return code RC macro to detect empty varargs token * fix signed/unsigned comparison introduced in [41dfeb9ebb3d] * display hunk index in fnc stash input prompt * documentation improvements in README * update in-tree SQLite lib to 3.38.5 with multiple bug fixes * add apply alias for fnc stash get to facilitate Fossiler muscle memory * simplify error, and tailor usage, reporting when handling invalid input * remove redundant fcli_has_unused_args() call in main() |
||
---|---|---|
.. | ||
pkg | ||
distinfo | ||
Makefile |