Public git conversion mirror of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.
dd29f6afac
Sofware changes: fnc 0.8 2022-01-10 * fix vertical split view init regression from 0.7 when terminal < 120 cols wide * fix DB lock when opening horizontal split that signals the timeline thread fnc 0.7 2022-01-09 * factor out common make(1) and gmake build bits * make build depend on make file * make all commands compatible with -R|--repository (i.e., no checkout needed) * implement Vim-like smartcase for commands that filter repository results * improve timeline arg parsing for more informative output upon invalid input * plug small memory leak when the timeline command fails to initialise a view * fix database locking issue when opening multiple tree views from the timeline * add pledge(2) and unveil(2) support on OpenBSD builds * add (s)ort keymap (i.e., --sort CLI option counterpart) to the branch view * add (d)ate keymap to toggle display of last modified timestamp in tree view * allow blame of empty files rather than erroring out * fix NULL dereference UB when the ".." parent dir is selected in tree view * merge upstream fix when annotating files with shallow history * add support for configurable horizontal split view mode (timeline -> diff) * keep the last/first line in view when paging down/up to stay oriented * expand horizontal splitscreen support to include tree -> blame views * improve handling of cached commit builder statements * plug small memleak of file labels when traversing commits from the diff view * display message rather than error out when binary files are blamed * expand horizontal split coverage to include timeline -> tree views * implement '#' keymap to display line numbers in blame view * implement (L)ine keymap to navigate directly to the entered line in blame view * convert diff code to use upstream v2 API * keep lines on screen in view when using keymaps that modify diff content * reset diff search state when traversing commits from the diff view * apply upstream diff fix to render consecutive edited lines as one block * implement '#' keymap to display line numbers in diff view * improve C-f/C-b paging in the in-app help window * add user-defined option to configure search highlight colours * implement navigate to (L)ine keymap in diff view * enhance timeline and diff view headers * implement user-defined option to configure line selection cursor in diff view * implement Vim-like C-e/C-y keymaps to scroll down/up one line in diff view * implement horizontal scrolling in diff and blame views * improve view request handling and optimise new view initialisation * implement C-n/C-p keymap to navigate to the next/previous file in the diff * implement (F)ile keymap to navigate directly to a file in the diff * apply upstream diff v2 fix for rendering untouched lines as changed * implement Vim-like C-d/C-u keymaps to scroll the view down/up half a page * enhance search behaviour in all views Port changes: * dropped NO_TEST=Yes because we don't set this when no test is present * dropped patch as it has been merged upstream |
||
---|---|---|
archivers | ||
astro | ||
audio | ||
benchmarks | ||
biology | ||
books | ||
cad | ||
chinese | ||
comms | ||
converters | ||
databases | ||
devel | ||
editors | ||
education | ||
emulators | ||
fonts | ||
games | ||
geo | ||
graphics | ||
infrastructure | ||
inputmethods | ||
japanese | ||
java | ||
korean | ||
lang | ||
math | ||
meta | ||
misc | ||
multimedia | ||
net | ||
news | ||
plan9 | ||
productivity | ||
security | ||
shells | ||
sysutils | ||
telephony | ||
tests | ||
textproc | ||
wayland | ||
www | ||
x11 | ||
.cvsignore | ||
.gitignore | ||
Makefile | ||
README |
Documentation for the ports tree: ports(7), packages(7), mirroring-ports(7), library-specs(7), bsd.port.mk(5), bsd.port.arch.mk(5), port-modules(5). dpb(1), bulk(8) for bulk builds. See also the OpenBSD Porter's Handbook http://www.openbsd.org/faq/ports/ $OpenBSD: README,v 1.23 2018/07/14 14:20:04 bcallah Exp $