Make pthread_mutex_destroy() not error out for mutexes that were initalized
with PTHREAD_MUTEX_INITIALIZER but not used.
Unify handling of mutexp == NULL in both version of pthread_mutex_destroy()
and ensure that *mutexp == NULL is not considered an error.
Problem found by tb@ with rpki-client.
OK kettenis@ tb@
import ports/editors/vim-classic, feedback/ok tb stsp
Vim is a greatly improved version of the good old UNIX editor Vi. Many new
features have been added: multi-level undo, syntax highlighting, command line
history, on-line help, spell checking, filename completion, block operations,
script language, etc. There is also a Graphical User Interface (GUI) available.
Still, Vi compatibility is maintained, those who have Vi "in the fingers" will
feel at home. See runtime/doc/vi_diff.txt for differences with Vi.
This package of Vim-Classic is a new fork from an older branch point (8.2.148)
expected to settle down to slow and quiet maintenance.
Flavors:
gtk3 - build using the Gtk+3 toolkit
lua - build with Lua support
python3 - build with Python3 support
stat() and access() become "rpath", this is safe because pledge_namei no longer
has a special case for these two system calls. With this change pledge "stdio"
no longer lets user code reach namei().
ok deraadt
acpidmar(4): Recognize reserved 4-byte IVHD device entry
Otherwise parsing of folling entries is aborted.
While there, fix a debug printf.
ok kettenis@
Import sysutils/starship
Minimal, cross-shell, customizable prompt, with numerous modules for detection
of languages, Git status, execution time, and more
WWW: https://starship.rs/
From Lydia Sobot, who takes Maintainer
ok tb@