- Update to tcsh 6.23.02
9. Make the \U escape up to 8 hex digits.
8. V6.23.01 - 20211209
7. add \cc and \Uhhh, and document escape sequences
6. add $'string with escapes' ("dollar-single-quotes") (Kimmo Suominen)
5. don't glob the filetest builtin arguments twice
4. remove the duplicate echo escape parsing code and use parseescape
3. add \x{hh} \xhh \uhhh (H.Merijn Brand)
2. fix and document ln=target
1. Merge in patches from pkgsrc:
- Modernize the installation targets so that they use INSTALL_DATA,
INSTALL_PROGRAM, and MKDIR_P.
- Enable SYSMALLOC and SHORT_STRINGS on NetBSD.
- Enable NO_FIX_MALLOC and SHORT_STRINGS on OpenBSD.
- Port patches
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-catalogs.dif
* tcsh-6.21.00.dif
OBS-URL: https://build.opensuse.org/request/show/945613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcsh?expand=0&rev=80
- Enable signature again as now Kimmo has provided his public key
- Update to tcsh 6.23.00
* Add "jobs -Z" to setproctitle(3)
* Add ln=target in LS_COLORS
* Add a :Q modifier that preserves empty arguments
- Port patches
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-colorls.dif
* tcsh-6.21.00.dif
* tcsh-6.22.02-local-dotlock.dif
- Disable signature as signed with unknown key
OBS-URL: https://build.opensuse.org/request/show/931028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcsh?expand=0&rev=79
- Update to tcsh bug fix version V6.22.03 - 20201118
* Fix $x:q:h and $x:q:t to not crash (alzwded) with strings containing /
* Block SIGHUP while writing history/directory stack (Brett Frankenberger)
* Fixed reversed test that broke history merging (Brett Frankenberger)
* Prevent recursive entry for writing history (Brett Frankenberger)
* alxwded@github, keep track of the :g and :a modifiers per modifier they
affect.
* alzwded@github, fix infinite loop with :gas variable modifier
* PR/88: Add a Q: modifier that preserves empty arguments leaving :q
alone.
- Port the patches to V6.22.03
* tcsh-6.15.00-pipe.dif
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-catalogs.dif
* tcsh-6.22.02-local-dotlock.dif
- Remove patches now upstream
* tcsh-6.22.02-double_tilde.dif
* tcsh-6.22.02-history-merge.dif
* tcsh-6.22.02-workaround-common.patch
- Make test suite work
- prepare usrmerge (boo#1029961)
OBS-URL: https://build.opensuse.org/request/show/849693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcsh?expand=0&rev=74
- Update to tcsh bug fix version V6.22.02 - 20191204
* Fix version in configure.ac
- Drop patches
* tcsh-6.21.0-history-file-locking.patch
As upstream introduced its own history file locking
* tcsh-6.18.03-history-merge.dif
To respect upstream history merge handling
* tcsh-6.19.00-history-file-locking-order.patch
Not required due dropped tcsh-6.21.0-history-file-locking.patch
* tcsh-6.20.00-avoid-dotlock-for-fcntl.patch
Not required due dropped tcsh-6.21.0-history-file-locking.patch
* tcsh-6.18.01-history-stderror-jmp.patch
Not required due dropped tcsh-6.21.0-history-file-locking.patch
- Update to tcsh bug fix version V6.22.01 - 20191201
* undo PR/88: Preserve empty arguments in :q, since it breaks
$ set x=""
$ alias test "echo "\""$x:q"\"" is working."
$ alias test
echo "
- Update to tcsh bug fix version V6.22.00 - 20191128
* PR/113: Sobomax: avoid infinite loops for -c commands when stdout is
not a tty.
* Avoid infinite loops during history loads when merging, print a better
error for errors during history load.
* PR/88: Preserve empty arguments in :q
* PR/94: Small apple issues (SAVESIGVEC, HOSTTYPE)
* PR/81: Fix range matching issue where we were comparing with the
OBS-URL: https://build.opensuse.org/request/show/754265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcsh?expand=0&rev=68
- Update to tcsh bug fix version V6.21.00 - 20190508
*. Abort history loading on words and lines too long
https://bugzilla.redhat.com/show_bug.cgi?id=1598502
* Introduce GetCmdChar() to avoid open coding array access.
* make closem() not close sockets so as not to affect nss_ldap.
tcsh never creates sockets so that's ok (Miloslav Trmac)
* Make rmstar work with aliased rm
* convert match() from recursive to backtracking.
* Handle 8 bit characters in bindkey (Werner Fink)
* Look for tgetent in libtinfo as well (Werner Fink)
* Don't play pointer tricks that are undefined in modern c (Brooks Davis)
* Fix out of bounds read (Brooks Davis)
* Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
* Delay arginp parsing
- Drop patches now upstream
* tcsh-6.20-ptr-update.patch
* tcsh-6.20-rmstar.patch
* tcsh-6.20.00-8bit-cmdkeys.patch
* tcsh-6.20.00-postcmd.patch
* tcsh-closem.patch
- Port patches
* tcsh-6.15.00-pipe.dif
* tcsh-6.16.00-norm-cmd.dif
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-catalogs.dif
* tcsh-6.18.03-colorls.dif
* tcsh-6.18.03-history-file-locking.patch
* tcsh-6.18.03-history-merge.dif
* tcsh-6.19.00-history-file-locking-order.patch
* tcsh-6.20.00-avoid-dotlock-for-fcntl.patch
OBS-URL: https://build.opensuse.org/request/show/701745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcsh?expand=0&rev=63