Subject: CVS commit: pkgsrc/misc/screen
From: Kevin Bloom
Date: 2025-01-09 21:07:04
Message id: 20250109200704.6B13CFC1D@cvs.NetBSD.org

Log Message:
screen: update to 5.0.0

- Rewriten autentication mechanism
- Add escape %T to show current tty for window
- Add escape %O to show number of currently open windows
- Use wcwdith() instead of UTF-8 hard-coded tables
  - New commands:
  - auth [on|off]
    Provides password protection
  - status [top|up|down|bottom] [left|right]
    The status window by default is in bottom-left corner
    This command can move status messages to any corner of the screen.
  - truecolor [on|off]
  - multiinput
    Input to multiple windows at the same time
- Removed commands:
  - time
  - debug
  - password
  - maxwin
  - nethack
- Fixes:
  - Screen buffers ESC keypresses indefinitely
  - Crashes after passing through a zmodem transfer
  - Fix double -U issue

Files:
RevisionActionfile
1.124modifypkgsrc/misc/screen/Makefile
1.15modifypkgsrc/misc/screen/PLIST
1.65modifypkgsrc/misc/screen/distinfo
1.4modifypkgsrc/misc/screen/patches/patch-doc_screen.texinfo
1.5modifypkgsrc/misc/screen/patches/patch-socket.c
1.4modifypkgsrc/misc/screen/patches/patch-window.h
1.1addpkgsrc/misc/screen/patches/patch-Makefile.in
1.1addpkgsrc/misc/screen/patches/patch-doc_screen.1
1.1addpkgsrc/misc/screen/patches/patch-etc_etcscreenrc
1.1addpkgsrc/misc/screen/patches/patch-termcap.c
1.1addpkgsrc/misc/screen/patches/patch-utmp-netbsd.c
1.14removepkgsrc/misc/screen/patches/patch-aa
1.14removepkgsrc/misc/screen/patches/patch-ab
1.8removepkgsrc/misc/screen/patches/patch-ae
1.8removepkgsrc/misc/screen/patches/patch-ai
1.11removepkgsrc/misc/screen/patches/patch-aj
1.9removepkgsrc/misc/screen/patches/patch-al
1.2removepkgsrc/misc/screen/patches/patch-am
1.6removepkgsrc/misc/screen/patches/patch-an
1.7removepkgsrc/misc/screen/patches/patch-ao
1.10removepkgsrc/misc/screen/patches/patch-ap
1.5removepkgsrc/misc/screen/patches/patch-screen.c
1.6removepkgsrc/misc/screen/patches/patch-tty.sh