Update fnc 0.8 => 0.9

Changes:
* Add blame command line option to open annotated file at the specified line
* merge upstream libfossil changes that eliminate gcc compiler warnings
* adopt libfossil diff v1 implementation into fnc tree to replace v2 API
* refactor diff implementation to comport with code style
* fix --whitespace option (w keymap) diffv2 regression from 0.7 [105123b40e]
* implement diff --line-numbers opt (L keymap) to display file line numbers
* implement display of enclosing function in diff chunk headers (enabled by
  default like CVS and Git, disabled with --no-prototype or p keymap); works
  with all C-like languages, but not Lisps or markup languages
* upstream libfossil fix for segv bug when fsl_int_d and fsl_id_t differ in size
* fix incorrect malloc producing undefined behaviour on 32-bit platforms
* add unveil (c)reate permission to the checkout dir to fix some diff commands
* change conflicting diff and blame view key maps
* implement taggable timeline nodes to interactively diff arbitrary commits
* implement C timeline keymap to diff selected commit against local changes
* clean code of OS-dependent ifdefs by consolidating them in called functions
* add support for landlock Linux security module in Linux builds
* significant diff driver refactoring for finer granularity in view manipulation
* implement --sbs (S keymap) to display side-by-side formatted diffs
* add FNC_COLOUR_DIFF_SBS_EDIT option to set colour of edited lines in SBS diff
* plug small memory leak when interactively changing diff format
This commit is contained in:
sdk 2022-03-13 12:33:30 +00:00
parent e8a8106b52
commit 030bde51f5
2 changed files with 3 additions and 3 deletions

View File

@ -1,6 +1,6 @@
COMMENT = a terminal frontend for fossil
V = 0.8
V = 0.9
DISTNAME = fnc-${V}
CATEGORIES = devel

View File

@ -1,2 +1,2 @@
SHA256 (fnc-0.8.tar.gz) = FpyD+OqjMljSwmazyK0KsqsQjisawD1tFvcMulrLirQ=
SIZE (fnc-0.8.tar.gz) = 3005949
SHA256 (fnc-0.9.tar.gz) = 1eAKD33bMHCRw8jdKOm9PW9BksTVOzjf2YlUlhNj9oo=
SIZE (fnc-0.9.tar.gz) = 3016801