Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: tcsh | Distribution: openSUSE Tumbleweed |
Version: 6.24.01 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat May 14 22:58:22 2022 |
Group: System/Shells | Build host: cloud114 |
Size: 641063 | Source RPM: tcsh-6.24.01-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.tcsh.org/ | |
Summary: The C SHell |
Tcsh is an enhanced, but completely compatible, version of the Berkeley UNIX C shell, csh(1). It is a command language interpreter usable as an interactive login shell and a shell script command processor. It includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control, and a C-like syntax.
BSD-3-Clause
* Fri May 13 2022 Dr. Werner Fink <werner@suse.de> - Update to tcsh 6.24.01 2. Fix quoting of ! characters in history recall (Kimmo Suominen) 1. Fix return status of which (Jamie Landeg-Jones) - Remove tcsh-6.24.00-which.dif now upstream * Thu Feb 03 2022 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.24.00-which.dif from upstream mailing list to fix bug in which builtin, that is return error if a command is not found * Wed Feb 02 2022 Dr. Werner Fink <werner@suse.de> - Update to tcsh 6.24.00 11. Update config.guess and config.sub so arm64 is recognized * Tue Jan 11 2022 Dr. Werner Fink <werner@suse.de> - 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 * Fri Nov 12 2021 Dr. Werner Fink <werner@suse.de> - Enable signature again as now Kimmo has provided his public key * Thu Nov 11 2021 Dr. Werner Fink <werner@suse.de> - 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 * Wed Aug 04 2021 Dr. Werner Fink <werner@suse.de> - Key-binding: support also other variants of terminals like xterm-256color * Fri May 28 2021 Dr. Werner Fink <werner@suse.de> - Even on PowerPC the vendor is suse * Fri May 14 2021 Callum Farmer <gmbr3@opensuse.org> - Update MAILDIR to /var/mail * Tue Apr 27 2021 Dr. Werner Fink <werner@suse.de> - Update to tcsh bug fix version V6.22.04 - 20210426 * Don't crash with 'bindkey "^0" clear-screen' (Karl Jeacle) * Fix $x:q:h and $x:q:t return the whole string for strings not containing / - Port patches * tcsh-6.16.00-norm-cmd.dif * tcsh-6.17.06-dspmbyte.dif * tcsh-6.18.03-colorls.dif * tcsh-6.22.02-local-dotlock.dif - Delete patch now upstream fixed * tcsh-6.22.03-unintentional.patch - Add keyring and signature * tcsh-6.22.04.tar.gz.asc * tcsh.keyring * Thu Apr 22 2021 Dr. Werner Fink <werner@suse.de> - Fix the fix tcsh-6.22.03-unintentional.patch * It changes the expected results * Mon Nov 30 2020 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.22.03-unintentional.patch * fix unintentional bug of the head/tail modifiers * Fri Nov 20 2020 Dr. Werner Fink <werner@suse.de> - 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 * Fri Oct 16 2020 Ludwig Nussel <lnussel@suse.de> - prepare usrmerge (boo#1029961) * Wed Jul 15 2020 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.22.02-double_tilde.dif from mailing list for reported bug and already added upstream * Thu May 07 2020 Dr. Werner Fink <werner@suse.de> - Better support of Midnight Commander (bsc#1170527) * Do avoid locked mc/tcsh pair each waiting on the other * Mon Feb 24 2020 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.22.02-history-merge.dif * Was mentioned in upstream mailing list - Change patch tcsh-6.22.02-local-dotlock.dif * Use fcntl() with F_SETLKW for locking the dot lock file its self as this works mostly over NFS whereas tmpfs is local only * Mon Feb 17 2020 Dr. Werner Fink <werner@suse.de> - Add temporary patch tcsh-6.22.02-local-dotlock.dif to avoid dead locks at login after a reboot to left dot locking files * Wed Jan 08 2020 Dr. Werner Fink <werner@suse.de> - Add temporary patch tcsh-6.22.02-workaround-common.patch to avoid common variable seen twice by compiler (boo#1160296) * Thu Dec 05 2019 Dr. Werner Fink <werner@suse.de> - Update to tcsh bug fix version V6.22.02 - 20191204 * Fix version in configure.ac * Mon Dec 02 2019 Dr. Werner Fink <werner@suse.de> - 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 * Mon Dec 02 2019 Dr. Werner Fink <werner@suse.de> - 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 " * Fri Nov 29 2019 Dr. Werner Fink <werner@suse.de> - 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 range character instead of the start of range. [l-z]* would match foo - Drop patch tcsh-6.21.00-sighup-deadlock.patch as now superfluous - Port patches * tcsh-6.17.06-dspmbyte.dif * tcsh-6.18.01-history-stderror-jmp.patch * tcsh-6.19.00-history-file-locking-order.patch * tcsh-6.20.00-avoid-dotlock-for-fcntl.patch * tcsh-6.21.0-history-file-locking.patch * tcsh-6.21.00-sighup-deadlock.patch * tcsh-6.21.00.dif * Thu Oct 17 2019 Dr. Werner Fink <werner@suse.de> - Use both TERM names of urxvt: rxvt-unicode and rxvt-unicode-256-color - Add some missed key escape sequences for urxvt-unicode terminal as well (boo#1007715). * Mon Oct 14 2019 Dr. Werner Fink <werner@suse.de> - Fix patch tcsh-6.18.01-history-stderror-jmp.patch to avoid breaks in sourcing standard system files (boo#1153839) * Thu Sep 26 2019 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.18.01-history-stderror-jmp.patch to restore cleanup routines in case of an error (bsc#1151630) * Thu Aug 22 2019 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.21.00-sighup-deadlock.patch from upstream list * Do not (re)run SIGHUP handler during rewrite history * Port and rename patch tcsh-6.18.03-history-file-locking.patch which now becomes tcsh-6.21.0-history-file-locking.patch * Thu May 09 2019 Dr. Werner Fink <werner@suse.de> - 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 - Rename patch tcsh-6.20.00.dif which now becomes tcsh-6.21.00.dif * Tue Apr 09 2019 Dr. Werner Fink <werner@suse.de> - Add patch tcsh-6.20.00-postcmd.patch as workaround for bsc#1129112 - Modify tcsh-6.20.00.dif to fix sed syntax for test case lexical.at
/etc/profile.d/bindkey.tcsh /etc/profile.d/complete.tcsh /usr/bin/csh /usr/bin/tcsh /usr/share/doc/packages/tcsh /usr/share/doc/packages/tcsh/Copyright /usr/share/doc/packages/tcsh/FAQ.tcsh /usr/share/man/man1/csh.1.gz /usr/share/man/man1/tcsh.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jun 16 23:15:40 2022