Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: tcsh | Distribution: SUSE Linux Framework One |
Version: 6.24.10 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Mon Aug 26 10:51:38 2024 |
Group: System/Shells | Build host: h03-ch2d |
Size: 613839 | Source RPM: tcsh-6.24.10-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://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
* Sat Apr 15 2023 dmueller@suse.com - update to 6.24.10: * Restore skipping of the "$edit" and "Comments" tests when not running on a terminal * Thu Apr 13 2023 werner@suse.de - Update to tcsh 6.24.09 * ls-F: unsetenv LS*COLOR reapplies other LS*COLOR (Luke Mewburn) * Don't crash if LSCOLORS contains > 11 pairs (Luke Mewburn) - Port patch * tcsh-6.18.03-colorls.dif that is we ignore unknown colors to be compatible with LS_COLOR used by /usr/bin/ls from coreutils * Tue Apr 11 2023 werner@suse.de - Update to tcsh 6.24.08 * Support LS_COLORS su,sg,tw,ow,st,mh variables. (Luke Mewburn) * Fixes for LS_COLORS ln=target: ls-F directory; reset on unsetenv; intermittent parse bug; only support lower-case "target". (Luke Mewburn) * Fix LSCOLORS bold/bright color support, add to manual (Luke Mewburn) * Implement CLICOLOR_FORCE (Luke Mewburn) * On startup, use LS_COLORS in preference to LSCOLORS (Luke Mewburn) * Improve color ls-F documentation (Luke Mewburn) - Port patches * tcsh-6.17.06-dspmbyte.dif * tcsh-6.18.03-colorls.dif * tcsh-6.21.00.dif * Wed Dec 28 2022 dmueller@suse.com - update to 6.24.07: * widen the pid field in pprint so that it aligns even with large pids * build system updates - use https for download urls * Tue Dec 27 2022 lnussel@suse.com - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Tue Dec 13 2022 werner@suse.de - Update to tcsh 6.24.06 16. V6.24.06 - 2022-12-12 This is a maintenance release to make all the recent manual page, documentation, and build improvements available to all. * Mon Dec 05 2022 werner@suse.de - Update to tcsh 6.24.05 15. V6.24.05 - 2022-12-04 14. Build and release process improvements (Luke Mewburn, Kimmo Suominen) 13. V6.24.04 - 2022-12-03 12. Fix a test to match output from old bash versions (Corinna Vinschen) - Port patch tcsh-6.21.00.dif * Mon Dec 05 2022 werner@suse.de - Update to tcsh 6.24.03 10. Fix set/@ test when diff is from busybox (Luke Mewburn) 9. Handle \c in echo properly instead of printing garbage past the end of the string. 8. Add a configure check for a working sbrk() (Luke Mewburn) - Correct offset and port patch tcsh-6.17.06-dspmbyte.dif * Fri Nov 25 2022 werner@suse.de - Update to tcsh 6.24.02 7. V6.24.02 - 20221124 6. Complete mdoc-based manual page (Luke Mewburn) 5. Fix rechist() check for NULL filename (broke when arg was renamed). > cd > rm .history > unset savehist > history -S /tmp/s > exit A ~/.history has been written when it should not have been. 4. Make OpenBSD use SHORT_STRINGS and fix non-SHORT_STRINGS compilation. - Delete patch tcsh-6.24.01-bash52.dif now upstream - Correct offset and port patches * tcsh-6.21.00.dif * tcsh-6.22.02-local-dotlock.dif - Enhance completion for man command * Tue Nov 15 2022 werner@suse.de - Add search-lists to gpg completions, extend ispell completions * Fri Nov 04 2022 werner@suse.de - Enhance completion that is add sed, gpg and rpm support as well as extend some other commands * Tue Oct 04 2022 fvogt@suse.com - Replace tcsh-6.24.01-bash52.dif with upstream fix * Fri Sep 30 2022 werner@suse.de - Add patch tcsh-6.24.01-bash52.dif * Avoid to become last command in sub shell list as bash-5.2 now uses execve within sub shell which decreases SHLVL * Fri May 13 2022 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 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 werner@suse.de - Update to tcsh 6.24.00 11. Update config.guess and config.sub so arm64 is recognized * Tue Jan 11 2022 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 werner@suse.de - Enable signature again as now Kimmo has provided his public key * Thu Nov 11 2021 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 werner@suse.de - Key-binding: support also other variants of terminals like xterm-256color * Fri May 28 2021 werner@suse.de - Even on PowerPC the vendor is suse * Fri May 14 2021 gmbr3@opensuse.org - Update MAILDIR to /var/mail * Tue Apr 27 2021 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 werner@suse.de - Fix the fix tcsh-6.22.03-unintentional.patch * It changes the expected results * Mon Nov 30 2020 werner@suse.de - Add patch tcsh-6.22.03-unintentional.patch * fix unintentional bug of the head/tail modifiers * Fri Nov 20 2020 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 lnussel@suse.de - prepare usrmerge (boo#1029961) * Wed Jul 15 2020 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 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 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 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 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 werner@suse.de - Update to tcsh bug fix version V6.22.02 - 20191204 * Fix version in configure.ac * Mon Dec 02 2019 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 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 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 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 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 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 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 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 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 * Wed Jul 19 2017 werner@suse.de - Add patch tcsh-6.20.00-avoid-dotlock-for-fcntl.patch as we are using fcntl's F_SETLKW patches for locking therefore avoid dot file locking without holding a file descriptor as otherwise we migth not be able to open the history file after a crash or if a killall had been used during reboot. * Fri Jun 16 2017 werner@suse.de - Add patch tcsh-closem.patch to fix a long standing misbehaviour of upstram tcsh whic his that it close sockets which do not belong to it (bsc#1028864) * Fri Apr 28 2017 werner@suse.de - Add patch tcsh-6.20.00-8bit-cmdkeys.patch Do not convert current used control bytes into wide characters - Extend bindkey.tcsh with 8-bit controls key escape sequences * Thu Jan 19 2017 werner@suse.de - Remove -L option on screen call dues API change, now we depend on environment variables only. * Wed Dec 07 2016 werner@suse.de - Add patch tcsh-6.20-ptr-update.patch from mailing list to correct updating pointers to a reallocated buffer of of linked list elements - Remove --hash-size options as there is no any change in the final binary nor library anymore * Thu Dec 01 2016 werner@suse.de - Add patch tcsh-6.20-rmstar.patch from mailing list to restore the correct behaviour of `rm *' if rmstar is set * Fri Nov 25 2016 werner@suse.de - Update to tcsh bug fix version V6.20.00 - 20161124 * Don't resize the screen if it did not change size. * restore file description when cleaning up after eval: repeat 99 time * PR/572: Fix $SHLVL issue when exec'ing subshells. * PR/403: Fix backquote expansion for multi-byte character sets. * Fix drawing issu with multi-line prompt (Kensuke Iwahashi/David Kaspar) * always send prusage to stdout. * PR/526: Fix double \\ printing from previous fix in history expansion. * Android updates from Corinna Vinschen * PR/526: Quote backslashes properly so they can be preserved in `` expansions * Fix memory leak for paraml * Add notempty and ask values for the noclobber setting (Martin Tournoij) * more correct $wordchars for vimode (Luke Mewburn) * expose VImode in $vimode (Luke Mewburn) * display what the compiled in editor is in bindkey -d (Luke Mewburn) * run-fg-editor improvements and documentation (Luke Mewburn) * Fix parsing of 'if (cond)then' (Fridolin Pokorny) * PR/437: Fix handling of invalid unicode characters. * PR/451: Fix error messages containing %c to be always '%c' - Rename patch tcsh-6.18.03.dif which becomes tcsh-6.20.00.dif now - Drop patch union-wait.patch as now upstream - Modify patches tcsh-6.15.00-pipe.dif tcsh-6.17.06-dspmbyte.dif tcsh-6.18.03-colorls.dif tcsh-6.18.03-history-file-locking.patch tcsh-6.19.00-history-file-locking-order.patch * Fri Aug 12 2016 werner@suse.de - Add patch tcsh-6.19.00-history-file-locking-order.patch Make a copy of the file descriptor of the history file to be able not only to lock but also unlock this file (bsc#992577) * Mon Apr 04 2016 schwab@suse.de - union-wait.patch: don't define BSDWAIT on glibc, future versions will remove support for union wait. * Wed Mar 30 2016 werner@suse.de - Update to tcsh bug fix version V6.19 * Mainly a bug fix release (after 3 years) with few new features: 1. new cdtohome variable 2. locking in history files 3. history speedups. * Mon May 11 2015 werner@suse.de - Update tcsh to patch level 6.18.05 - 20150510 * fix reseting when interrupted inside an eval "eval sleep 10^C" (paulo.cesar.pereira.de.andrade) * rename handle_intr -> handle_interrupt as originally intended. fix input tests that need stdin on a tty * Tue May 05 2015 werner@suse.de - Update tcsh to patch level 6.18.04 - 20150504 * revert fix echo "\1", it is incorrect. * revert fix to PR/437, breaks short strings. * Mon May 04 2015 werner@suse.de - Update tcsh to patch level 6.18.03 - 20150503 * PR/437: Nakajima Akira: Fix segmentation fault reading input files * PR/291: Print job status messages to stderr. * Fridolin Pokorny NUL in `` does not mean EOF. * Pavel Raiskup fix hang with: while (1) ( date & ; wait ) end * Add cdtohome special variable (Martin Tournoij) * Fix root prompt char for windows (Corinna Vinschen) * For "next" completion matches only consider exact matches of the previous word (Jamie Landeg-Jones) * Fix echo "\1" for echo_style=both where the first character was not processed properly (Gary Duzan) - Remove patches now upstream * tcsh-6.18.01-blk_buf.patch * tcsh-6.18.01-metakey.patch - Rename patches tcsh-6.17.03-colorls.dif becomes tcsh-6.18.03-colorls.dif tcsh-6.17.10-catalogs.dif becomes tcsh-6.18.03-catalogs.dif tcsh-6.18.00-history-file-locking.patch becomes tcsh-6.18.03-history-file-locking.patch tcsh-6.18.01-history-merge.dif becomes tcsh-6.18.03-history-merge.dif tcsh-6.18.00.dif becomes tcsh-6.18.03.dif * Fri Jan 30 2015 werner@suse.de - Enable tcsh checks but be aware that this can not be done in parallel - Backup tcsh-6.15.00-blanks.dif away before update a working copy * Thu Jan 15 2015 tchvatal@suse.com - Cleanup with spec-cleaner to order header data - Use %lang_package macro to remove redundant stuff - Drop unused patch tcsh-6.15.00-blanks.dif - Run make with more threads - Move the commented check to check section to silence rpmlint * Tue Jan 13 2015 werner@suse.de - Add patch tcsh-6.18.00-history-file-locking.patch for bsc#901076 Cluster switch does not started completely packages on other node - Modified patch tcsh-6.18.01-history-merge.dif to fit with former * Tue Oct 15 2013 werner@suse.de - Add patch tcsh-6.18.01-history-merge.dif which is a backport of the patch from Stanislav Tokos (bnc#844752) * Tue Aug 06 2013 werner@suse.de - Update to tcsh bug fix version V6.18.01 - Remove patch tcsh-6.18.01.patch as not required anymore - Add patch tcsh-6.18.01-metakey.patch to make meta key work * Thu May 10 2012 werner@suse.de - Fix tcsh segfaults in bb_cleanup() (bnc#761353) * Fri Feb 24 2012 werner@suse.de - Update tcsh to patch level 6.18.01 - 20120214 * fix interruptible wait again * ignore bogus compiler overflow message * cleanup ifdefs in utmp code, and provide default array entries * Ignore #machine entries in host.defs * Detect missing ) in gethost.c (Corinna Vinschen) * Mon Jan 16 2012 werner@suse.de - Update to tcsh final version V6.18.00 * remove unused variables. * Make gethost use definitions for x __x__ and __x automatically. * More utmp fixes * Tue Jan 10 2012 werner@suse.de - Update to tcsh minor version V6.17.10 * Add more FreeBSD/NetBSD machines * Add portability wrapper for gencat * Fix warning for write in SYSMALLOC systems. * revert gencat handling to pre-cygwin fixes (without the env settings) * remove stray endutent() * Remove - from gencat * Provide support for malloc_usable_size() so that linux works again without SYSMALLOC * Add support for FreeBSD's utmpx. * Fix debian bug #645238: tcsh segfaults when prompt includes %j and there are more than 10 jobs. * PR/155: Default $anyerror to set for backward compatibility * PR/149: Don't print -1 in %j (Vojtech Vitek) * handle -- on chdir commands as the end of options processing so that they can process a directory like -x without resorting to ./-x (Andrew Stevenson) * Handle write(2) returning ENOENT from SoFS, thanks ++HAL (Robert Byrnes) * PR/38: Null check for jobs (Kurt Miller) * Fix spelling correction correcting ./foo -> ../foo2 (jean-luc leger) * PR/120: string0 in filetest does not have enough space. * Fri Nov 18 2011 werner@suse.de - Increase size of hash table for runtime linker a lot * Thu Nov 17 2011 werner@suse.de - Split off tcsh-lang as its own package - Make language catalogs work that is use tcsh instead of tcsh.cat as this is the system default * Wed Nov 16 2011 werner@suse.de - Update to tcsh minor version V6.17.06 * PR/110: Add $anyerror to select behavior. Default to the new one. * Don't try to spell commands that are correct (Rouben Rostamian) [./tcsh -f; set path=($path 2); mkdir foo2; cd foo2; touch foo; chmod +x foo; set correct=cmd; ./foo -> ../foo] * Don't push the syntax struct on the cleanup stack, because on foo;bar if foo fails, we will free bar prematurely (Ben Miller) * Avoid infinite loop while trying to print the pid of a dying process to a closed file (Bob Arendt) * Handle completion of ${ variables (Anthony Mallet) * Add --disable-nls-catalogs (Corinna Vinschen) * convert message catalogs to UTF-8 (Werner Fink) * check that the NLS path works before setting $NLSPATH. * use SYSMALLOC for GLIBC (Werner Fink) * use mallinfo for SYSMALLOC (Corinna Vinschen) * Use mkstemp() if there for here docs (Werner Fink) * Fix handling of errors and exit values in builtins (Werner Fink) * Better pty name detection (Werner Fink) * Enable NLS catalogs on Cygwin (Corinna Vinschen) * NLSPATH handling fixes (Corinna Vinschen) * Avoid infrequent exit when tcsh cd's into a non-existent directory https://bugzilla.novell.com/show_bug.cgi?id=293395 (Werner Fink) * Don't try to spell check full path binaries that are correct because they can cause hangs when other nfs partitions are hung. (Werner Fink) * Avoid nested interrupts when exiting causing history writing to fail https://bugzilla.novell.com/show_bug.cgi?id=331627 (Werner Fink) * Instead of giving an error or ignoring lines with missing eol at eof, process them. * Avoid leaking fd's in mail check (Werner Fink) * Recognize i686 (Corinna Vinschen) * Avoid double slashes in cdpath (Corinna Vinschen) * PR/102: Complain on input files with missing trailing \n * PR/104: If atime == mtime we don't have new mail. * PR/113: Don't allow illegal variable names to be set. * PR/112: don't set $REMOTEHOST on the local machine. * Add AUTOSET_KANJI which works around the Shift-JIS encoding that translates unshifted 7 bit ASCII (Werner Fink) * Handle mb{r,}towc() returning 0 by setting the return value to NUL (Jean-Luc Leger) * PR/109: make wait interruptible (Vojtech Vitek) * resource limit fixes: signed vs. unsigned, megabyte issue, doc issues (Robert Byrnes) * Don't echo history while history -L or history -M * Check for EOS before ** from Greg Dionne * Don't fork in backeval from Bryan Mason * Better globstar support from Greg Dionne * Error out when processing the last incomplete line instead of silently ignoring it (Anders Kaseorg) * Fix SEGV from echo `` * Better fixes for histchars and promptchars (nargs) * Wed Nov 16 2011 werner@suse.de - Use libtinfo if available otherwise libncurses (required due bnc #729226) * Mon Feb 28 2011 werner@suse.de - Add key support for screen terminal emluator * Mon Feb 07 2011 werner@suse.de - Renew some patches to make it build * Tue Dec 14 2010 werner@suse.de - Update to tcsh minor version V6.17.02 * PR/79: nargs: Better handling for promptchars. * PR/97: Add parseoctal to retain compatibility with previous versions (Jim Zajkowski) * PR/84: Performance fixes for large history merges (add hashtable (Ted Anderson) * Don't kill "hup" background jobs when a child of the shell exits. From Debian. * Ignore \r\n in the command line options for OS's that don't strip these from #!; from Debian * Callers of rt_mbtowc don't grok -2 as a return. Return -1 for now. (Corinna Vinschen) * set autoexpand; set histchars="";\n<tab> crash. From Debian * unset verbose while we are reading the history file to avoid echoing to the terminal. (Jeffrey Bastian) * globstar addition, Enhance addition, euid, euser, gid variables (Greg Dionne) * Make 'e' in vi mode work like 'b' - use wordchars (Alistair Crooks) * Make tcsh work on systems where sizeof(wchar_t) == 2 (Corinna Vinschen) * Change internal expression calculations to long long so that we can deal with > 32 bit time, inodes, uids, file sizes etc. * Don't print 'Exit X' when printexitvalue is set in `` expressions (Jeff Bastian) * Add more LS_COLORS vars (M.H. Anderson) * Manual page fixes (Alan R. S. Bueno) * Remove history in loops bug from the documentation (Holger Weiss) * Add autorehash (Holger Weiss) * Add history.at (Ted Anderson) * Better NLSPATH handling (Norm Jacobs) * Fix hostname building from utmp (Cyrus Rahman) * Handle pending signals before flush so that the the history file does not get truncated. (Ted Anderson) * Fix AsciiOnly setting that broke 8 bit input. (Juergen Keil) * remember to closedir in mailchk (from Werner Fink, reported by David Binderman) - Add workaround for Shift-JIS endcoding that translates unshifted 7 bit ASCII (bnc#655306) * Fri Jun 11 2010 werner@suse.de - Avoid crash due own malloc due buggy nss implementation of glibc * Wed Mar 17 2010 werner@suse.de - Add Forms Data Format (.fdf) for acroread and co (bnc#573202) * Mon Mar 08 2010 ro@suse.de - fix tcsh-6.16.00-history.dif to apply * Mon Feb 15 2010 werner@suse.de - Increase BUFSIZE to 8kB resulting in INBUFSIZE of 16kB (fate#308882) * Mon Feb 15 2010 werner@suse.de - Update to tcsh version V6.17.00 * Fix dataroot autoconf issue. * Fix directory stuff for unit tests. * Fix small bug in history in loops. * Provide newer config.{guess,sub} * Fix gcc 4 warnings. * Fix memory trashing bug introduced in 10. * add missing sigemptyset in goodbye() * restore behavior where a[n-] never prints an error. * always save the whole command, not just the first 80 chars of it. * fix short2str/short2qstr length adjustment in wide chars (Vitezslav Crhonek) * set histfile=/tmp/history.temp; set savehist=(100 merge); alias precmd history -S. After that justpr is not restored and commands don't execute. (Andriy Gapon) * Fix "as" $ modifier from corrupting memory. set t=demfonsftraftionf; echo $t:as/f// * Make $% work with environment variable (Ron Johnston) * Add autoexpand=onlyhistory (Don Estabrook, m66) * Add history in loops (Laurence Darby, m48) * Add missing colorls "rs" variable (Shlomi Fish, m70) * Fix pts detection issue (Ruslan Ermilov) * Mon Dec 07 2009 meissner@suse.de - fixed patch fuzz in a minimalistic way. * Wed Dec 02 2009 werner@suse.de - Remove left over in old patch to re-enable message on suppended jobs at exit/logout * Fri Aug 14 2009 werner@suse.de - After mailbox counting close directory (bnc#530779) * Tue Jun 23 2009 werner@suse.de - Add four unknown colorls variables (rs, ca, hl, and cl) used by dircolors but not by the tcsh ls-F builtin (bnc#494406) * Tue Mar 31 2009 werner@suse.de - Also enable patch for bnc#472866 * Wed Mar 25 2009 werner@suse.de - Update to tcsh version V6.16.00 - Add patch to avoid endless loop due incorrect tty process group (bnc#472866) * Wed Jan 21 2009 werner@suse.de - Reenable Alt-BackSpace for delete word in XTerm in UTF-8 mode * Wed Nov 26 2008 werner@suse.de - For commands with full execution path bypass correction algorithm if the command is found (bnc#444992) * Wed Nov 05 2008 werner@suse.de - Disable patch for bnc#437295 as it cause trouble (bnc#441654) and the gcc of openSuSE 11.1 seems to be safe * Tue Oct 21 2008 werner@suse.de - Command line expansion: Allow not only "compress" for co<TAB> but any other command starting with "co" (bnc#437295) * Wed Oct 08 2008 werner@suse.de - Make code of last change unambiguous * Mon Oct 06 2008 werner@suse.de - Avoid blanks at the beginning of command lists (bnc#431661) * Fri Jun 13 2008 werner@suse.de - Add complete rule for local executables ./* * Thu Dec 20 2007 werner@suse.de - Oops ... also apply the patch for bug ##331627 (bug #349577) * Mon Oct 15 2007 werner@suse.de - Improve bug fix (bug #331627) * Fri Oct 12 2007 werner@suse.de - Fix save history bug: do not jump out from handler for pending signals like for SIGHUP, just run the handler up to its end and ignore any error happen to be interrupted (bug #331627) * Tue Aug 28 2007 werner@suse.de - Correct boolean expression for normalize-command (bug #304903) * Mon Jul 23 2007 werner@suse.de - Add workaround to avoid run onto already cleaned stack pointer after an error (bug #293395) * Thu Jul 19 2007 werner@suse.de - Small correction in bindkey.tcsh: for urxvt, mlterm, and konsole * Mon Jul 16 2007 werner@suse.de - Update to tcsh version V6.15.00 * fix extension eating windows code * fix loop in %R history expansion * sched +X source file disables interrupts (Mike Sullivan) * One off copying macro buffers * Avoid infinite loops in :ga modifiers when the LHS is a substring of the RHS. - Update bindkey.tcsh to fit current xterm and others (bug #262330) * Thu Mar 29 2007 rguenther@suse.de - Add ncurses-devel BuildRequires. * Mon Feb 26 2007 werner@suse.de - Expand local ./files for manual pages even for tcsh (#248865) * Wed Aug 16 2006 aj@suse.de - Remove unneeded BuildRequires. * Wed Jun 21 2006 werner@suse.de - Do not overwrite memory by not initialized Char array (#186669) * Wed Apr 26 2006 werner@suse.de - Fix typo in compelete macro for the command man * Tue Apr 25 2006 werner@suse.de - Add new LS_COLORS variables to avoid error message (bug #168601) * Mon Apr 10 2006 werner@suse.de - Tcsh completion: expand also for sections of posix manual pages and include section 0 into search scheme (bug #160782) * Thu Mar 23 2006 werner@suse.de - Source the users ~/.cshrc and ~/.login in the traditional order, nevertheless the system wide /etc/csh.cshrc and /etc/csh.login will be sourced in the natual order (bug #160278) * Mon Feb 06 2006 werner@suse.de - Make $< operator work even when fed by pipe (bug #147724) * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Oct 25 2005 werner@suse.de - Switch order of sourcing csh.login csh.cshrc, now csh.login comes first to provide all exported environment variables. * Thu Aug 18 2005 werner@suse.de - Update to tcsh 6.14.00, the wide character version (bug #104108). * Mon May 23 2005 werner@suse.de - Make mh handling more smarter * Fri Apr 01 2005 werner@suse.de - Gcc4 does not allow function prototype declaration within other function prototype declaration even if the internals are static. * Fri Oct 08 2004 werner@suse.de - Make fcntl call with O_LARGEFILE portable (bug #46977) * Thu May 27 2004 ro@suse.de - fix sigpause call (force use of sysv flavour) * Fri Apr 02 2004 mls@suse.de - fix utf-8 expansion, ls-F, prompt handling * Mon Mar 29 2004 mls@suse.de - fix utf-8 handling (really fixes #29983, #35486) * Tue Mar 16 2004 werner@suse.de - Do not forget the patch for bug #29983 even if not used - Accept chinese in dspmbyte and map this on euc * Wed Mar 10 2004 werner@suse.de - Disable multibyte ix due problems on long lines (bug #35486) - Simplify mv/cp complete * Thu Mar 04 2004 werner@suse.de - Fix mv/cp complete bug (#35339) * Fri Feb 20 2004 werner@suse.de - Add simple workaround for multibyte command lines (bug #29983) * Wed Jan 28 2004 werner@suse.de - Fix bug #34126: add runtime detection as fallback * Sat Jan 10 2004 adrian@suse.de - add %defattr * Fri Sep 19 2003 werner@suse.de - Fix the fix for bug #29956: use a ringbuffer to avoid trouble with recursive calls of UTF-8 convertes messges (bug #31335) * Thu Sep 04 2003 werner@suse.de - Corruption of cursor position is currently not fixable. fix some other bugs. * Wed Sep 03 2003 mfabian@suse.de - Bugzilla #29956: convert all message catalogs to UTF-8 and convert the strings returned by catgets from UTF-8 into the encoding of the current locale. - move Ukrainian message catalog into uk_UA subdirectory instead of ru_UA.koi8u. * Fri Jul 18 2003 werner@suse.de - Fix multi byte initialization (bug #27793) - Enable multi byte unset on LANG change - Fix signess/unsigness mixtures * Fri May 23 2003 coolo@suse.de - use BuildRoot * Wed May 14 2003 werner@suse.de - Move pointer adress handling from int to intptr_t * Thu Apr 17 2003 werner@suse.de - Fix multibyte initialization * Mon Feb 17 2003 werner@suse.de - Fix bug #23681: don't reset full command line if an error occurs * Mon Nov 11 2002 ro@suse.de - use x-devel-packages in neededforbuild * Tue Sep 17 2002 ro@suse.de - removed bogus self-provides * Wed Aug 07 2002 werner@suse.de - Fix bindkey.tcsh for xterm and add some more keys (bug #15002) * Tue Jul 30 2002 werner@suse.de - Update to 6.12.00 - Fix codesets of message cats * Fri Jul 19 2002 mls@suse.de - fix bindkey.tcsh to make it work with an unset $TERM variable * Wed Mar 20 2002 werner@suse.de - Fix bug # 15143: Unreadable /etc/printcap due paranoid SysAdmins should not stop tcsh. * Wed Dec 12 2001 werner@suse.de - Revisit some complete expansion (mainly for mv, cp, make, and man), sed error scanners should work for all languages. * Thu Sep 06 2001 werner@suse.de - Update to 6.11.00 due * correct large file support * Avoid core-dumping on very long $HOME variable * Don't call qsort(3) with 0 items * Fix redrawing in the recognize case * MAXHOSTNAMELEN needs to be 256 (instead of 255) * Big5 multibyte support * Fix rmstar not to corrupt memory on off * Wed May 16 2001 werner@suse.de - Force large file support * Wed May 09 2001 cstein@suse.de - Corrected German spellings in nls/german/set6 * Wed Mar 07 2001 werner@suse.de - We use xmkmf therefore we need a full X environment at build * Fri Feb 09 2001 werner@suse.de - Don't use the authors (endless looping) security temp file change but the mkstemp() function. * Fri Feb 02 2001 mfabian@suse.de - update to version 6.10.00 (because the new version has support for display and editing of multibyte characters) - add patch to enable multibyte character editing - patch to glob.c removed (included upstream) - patch to sh.dir.c removed (included upstream) - patch to tw.color.c removed (incuded upstream) - last hunk of patch to tw.h removed (included upstream) - bzip2 sources * Fri Dec 15 2000 werner@suse.de - Add missed hash for a comment. * Wed Nov 22 2000 werner@suse.de - Make /etc/profile.d/bindkey.tcsh knowing about TERM kvt and gnome * Fri Nov 17 2000 kukuk@suse.de - fix neededforbuild: textutil -> textutils * Thu Nov 02 2000 werner@suse.de - Use mkstemp for opening tmp files for `<<' redirects - Use TMPDIR variable for location of tmp files - Set group tag in spec * Wed May 24 2000 uli@suse.de - moved docs to %{_docdir} * Wed Jan 26 2000 werner@suse.de - New version 6.09.00 - /usr/man -> /usr/share/man - Fix usage of catopen (MCLoadBySet isn't that what is used internally within glibc, set it to MCLoadBySet) - Avoid crahs due coloured ls-F - Correct setpath NLS message * Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Mon Jun 28 1999 werner@suse.de - Source key binding and completion code from /etc/csh.cshrc out into /etc/profile.d/bindkey.tcsh and /etc/profile.d/complete.tcsh - No newgrp builtin because its equivalent to exec newgrp * Tue Jun 15 1999 ro@suse.de - create localedirs before make install * Fri Jun 11 1999 werner@suse.de - New version Fri Mar 12 14:21:46 MET 1999 - Fix SIGSEGV caused different sizes of FILSIZ and BUFSIZE - New version - Restore missed MAXNAMLEN - Make it alpha compile * Thu Dec 03 1998 werner@suse.de - Fix SIGSEGV with SYSMALOC * alloc n+1 not n chunks * set freed pointer to (ptr_t)NULL * Wed Sep 16 1998 werner@suse.de - Stupid error fixed * Tue Sep 15 1998 werner@suse.de - Security fix - Avoid I/O trouble, use POSIX * Wed Oct 22 1997 werner@suse.de - Updatet FAQ.tcsh - Better installation: remove old files before linking * Thu Jan 02 1997 bs@suse.de added FAQ.tcsh * Thu Jan 02 1997 werner@suse.de - Neue Version 6.07.02 mit einigen Fixes
/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, Sat Nov 9 00:14:35 2024