Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | CHANGES for 0.13 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | 0.13 |
Files: | files | file ages | folders |
SHA3-256: |
0b85faeb8a3dd96f6fbf0be0b9d26f00 |
User & Date: | mark 2022-11-26 06:00:01 |
Context
2022-11-26 06:01 | [be94040192] bump version number: 0.14 (user: mark tags: trunk) | |
2022-11-26 06:00 | [0b85faeb8a] CHANGES for 0.13 (user: mark tags: trunk, 0.13) | |
2022-11-25 05:15 | [f745a2bcb8] latest upstream libfossil: 46008704a620 (user: mark tags: trunk) | |
Changes
Changes to CHANGES.md.
1 2 3 4 5 6 7 | **fnc 0.12** 2022-05-09 [[history][0.12a] / [diff][0.12b]] - 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 [[history][0.11a] / [diff][0.11b]] | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | **fnc 0.13** 2022-11-26 [[history][0.13a] / [diff][0.13b]] - improve reporting of invalid diff command arguments (reported by Dan Shearer) - accept libfossil global `-V|--verbose` option for all commands - plug memleak when using the `p` keymap in blame view - fix `fnc blame -r` and make it behave like `fossil blame -o` for familiarity - improve `fnc timeline <path>` lookup of repository paths not in the work tree - make tree navigation more intuitive when opening repository subtrees - implement `[` & `]` keymaps to navigate to the previous/next hunk in the diff - allow `fnc stash get` to take an optional `<stash_id>` argument - document fnc(1) missing `W` diff view keymap to ignore end-of-line whitespace - document optional `<stash_id>` argument of `fnc stash pop [stash_id]` - fix typo producing gcc 12.1.0 compiler warning (comparison always true) - improve scope matching for function prototype in diff hunk headers - ifdef out `A_BOLD` attr on OpenBSD to fix diff view line highlight in xterm(1) - display checkout hash and build date with `fnc -v` like fossil(1) - miscellaneous diff API implementation improvements - protect against out-of-bound reads now line_type array is optionally populated - add `-b|--brief` option to `fnc diff` and `b` diff view keymap - general fnc(1) manual page markup, syntax, and documentation improvements - rename FNC_DIFF_COLOUR_CHUNK to FNC_DIFF_COLOUR_HUNK to match internal naming (*breaking change: existing FNC_DIFF_COLOUR_CHUNK will be silently ignored*) - ensure diff parser does not internally mark modified files as renamed - improve const correctness with fsl_uuid_cstr where possible - fix contrived empty diff case when work tree root is passed to `fnc diff` - improve path handling of files on disk vs. files in the repository database - produce less verbose output on error by not presumptuously dumping help - zap unnecessary allocation and minor refactor in the path parser - don't display empty diff in contrived modified checkout edge case - catch missed fsl_content_get() fsl_unlink_file() & fsl_mprintf() return codes - miscellaneous style(9) fixes - fix missed format specifier argument in blame path error message - ensure `fnc stash (get|pop)` doesn't report updated files as renames - use "(checkout)" label in diff header when diffing or stashing the work tree - internal stash refactor in preparation to move code into libfossil - catched missed SIGINT and SIGTERM signals - use CHAR_BIT for bitstring manipulation macros - fix assumption of invalid command argument as a path to pass to `fnc timeline` - merge upstream libfossil with various changes **fnc 0.12** 2022-05-09 [[history][0.12a] / [diff][0.12b]] - 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 [[history][0.11a] / [diff][0.11b]] |
︙ | ︙ | |||
252 253 254 255 256 257 258 259 260 261 262 263 264 265 | - wrap commit comments to the current view width - implement cmd_diff() to provide the 'fnc diff' interface - tailor help/usage output to the specified command - fix invalid memory read in diff routine - add support for repository fingerprint version 1 - fix line wrap bug that truncated lines in fullscreen mode [0.12a]: https://fnc.bsdbox.org/timeline?p=0.12&bt=0.11 [0.12b]: https://fnc.bsdbox.org/vdiff?from=0.11&to=0.12 [0.11a]: https://fnc.bsdbox.org/timeline?p=0.11&bt=0.10 [0.11b]: https://fnc.bsdbox.org/vdiff?from=0.10&to=0.11 [0.10a]: https://fnc.bsdbox.org/timeline?p=0.10&bt=0.9 [0.10b]: https://fnc.bsdbox.org/vdiff?from=0.9&to=0.10 [0.9a]: https://fnc.bsdbox.org/timeline?p=0.9&bt=0.8 | > > | 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 | - wrap commit comments to the current view width - implement cmd_diff() to provide the 'fnc diff' interface - tailor help/usage output to the specified command - fix invalid memory read in diff routine - add support for repository fingerprint version 1 - fix line wrap bug that truncated lines in fullscreen mode [0.13a]: https://fnc.bsdbox.org/timeline?p=0.13&bt=0.12 [0.13b]: https://fnc.bsdbox.org/vdiff?from=0.12&to=0.13 [0.12a]: https://fnc.bsdbox.org/timeline?p=0.12&bt=0.11 [0.12b]: https://fnc.bsdbox.org/vdiff?from=0.11&to=0.12 [0.11a]: https://fnc.bsdbox.org/timeline?p=0.11&bt=0.10 [0.11b]: https://fnc.bsdbox.org/vdiff?from=0.10&to=0.11 [0.10a]: https://fnc.bsdbox.org/timeline?p=0.10&bt=0.9 [0.10b]: https://fnc.bsdbox.org/vdiff?from=0.9&to=0.10 [0.9a]: https://fnc.bsdbox.org/timeline?p=0.9&bt=0.8 |
︙ | ︙ |