SHA256
1
0
forked from pool/tcsh
OBS User unknown 2008-06-23 23:29:45 +00:00 committed by Git OBS Bridge
parent 119573b392
commit 6058a1f9b2
3 changed files with 79 additions and 70 deletions

View File

@ -151,6 +151,7 @@
n/*/d/ n/*/d/
complete -%* c/%/j/ # fill in the jobs builtin complete -%* c/%/j/ # fill in the jobs builtin
complete -./* p/0/C/ # expand local executables
complete {fg,bg,stop} c/%/j/ p/1/"(%)"// complete {fg,bg,stop} c/%/j/ p/1/"(%)"//
complete limit c/-/"(h)"/ n/*/l/ complete limit c/-/"(h)"/ n/*/l/

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jun 13 17:20:19 CEST 2008 - werner@suse.de
- Add complete rule for local executables ./*
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Dec 20 12:53:13 CET 2007 - werner@suse.de Thu Dec 20 12:53:13 CET 2007 - werner@suse.de

143
tcsh.spec
View File

@ -1,7 +1,7 @@
# #
# spec file for package tcsh (Version 6.15.00) # spec file for package tcsh (Version 6.15.00)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@ -10,6 +10,7 @@
# norootforbuild # norootforbuild
Name: tcsh Name: tcsh
BuildRequires: ncurses-devel BuildRequires: ncurses-devel
Url: http://www.tcsh.org/ Url: http://www.tcsh.org/
@ -18,7 +19,7 @@ Group: System/Shells
Requires: gawk textutils Requires: gawk textutils
AutoReqProv: on AutoReqProv: on
Version: 6.15.00 Version: 6.15.00
Release: 35 Release: 65
Summary: The C SHell Summary: The C SHell
Source: ftp.astron.com:/pub/tcsh/tcsh-6.15.00.tar.bz2 Source: ftp.astron.com:/pub/tcsh/tcsh-6.15.00.tar.bz2
Source1: nls-iconv Source1: nls-iconv
@ -137,22 +138,24 @@ Authors:
%{_datadir}/locale/*/LC_MESSAGES/tcsh %{_datadir}/locale/*/LC_MESSAGES/tcsh
%changelog %changelog
* Thu Dec 20 2007 - werner@suse.de * 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) - Oops ... also apply the patch for bug ##331627 (bug #349577)
* Mon Oct 15 2007 - werner@suse.de * Mon Oct 15 2007 werner@suse.de
- Improve bug fix (bug #331627) - Improve bug fix (bug #331627)
* Fri Oct 12 2007 - werner@suse.de * Fri Oct 12 2007 werner@suse.de
- Fix save history bug: do not jump out from handler for pending - 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 signals like for SIGHUP, just run the handler up to its end and
ignore any error happen to be interrupted (bug #331627) ignore any error happen to be interrupted (bug #331627)
* Tue Aug 28 2007 - werner@suse.de * Tue Aug 28 2007 werner@suse.de
- Correct boolean expression for normalize-command (bug #304903) - Correct boolean expression for normalize-command (bug #304903)
* Mon Jul 23 2007 - werner@suse.de * Mon Jul 23 2007 werner@suse.de
- Add workaround to avoid run onto already cleaned stack pointer - Add workaround to avoid run onto already cleaned stack pointer
after an error (bug #293395) after an error (bug #293395)
* Thu Jul 19 2007 - werner@suse.de * Thu Jul 19 2007 werner@suse.de
- Small correction in bindkey.tcsh: for urxvt, mlterm, and konsole - Small correction in bindkey.tcsh: for urxvt, mlterm, and konsole
* Mon Jul 16 2007 - werner@suse.de * Mon Jul 16 2007 werner@suse.de
- Update to tcsh version V6.15.00 - Update to tcsh version V6.15.00
* fix extension eating windows code * fix extension eating windows code
* fix loop in %%R history expansion * fix loop in %%R history expansion
@ -161,103 +164,103 @@ Authors:
* Avoid infinite loops in :ga modifiers when the LHS is a * Avoid infinite loops in :ga modifiers when the LHS is a
substring of the RHS. substring of the RHS.
- Update bindkey.tcsh to fit current xterm and others (bug #262330) - Update bindkey.tcsh to fit current xterm and others (bug #262330)
* Thu Mar 29 2007 - rguenther@suse.de * Thu Mar 29 2007 rguenther@suse.de
- Add ncurses-devel BuildRequires. - Add ncurses-devel BuildRequires.
* Mon Feb 26 2007 - werner@suse.de * Mon Feb 26 2007 werner@suse.de
- Expand local ./files for manual pages even for tcsh (#248865) - Expand local ./files for manual pages even for tcsh (#248865)
* Wed Aug 16 2006 - aj@suse.de * Wed Aug 16 2006 aj@suse.de
- Remove unneeded BuildRequires. - Remove unneeded BuildRequires.
* Wed Jun 21 2006 - werner@suse.de * Wed Jun 21 2006 werner@suse.de
- Do not overwrite memory by not initialized Char array (#186669) - Do not overwrite memory by not initialized Char array (#186669)
* Wed Apr 26 2006 - werner@suse.de * Wed Apr 26 2006 werner@suse.de
- Fix typo in compelete macro for the command man - Fix typo in compelete macro for the command man
* Tue Apr 25 2006 - werner@suse.de * Tue Apr 25 2006 werner@suse.de
- Add new LS_COLORS variables to avoid error message (bug #168601) - Add new LS_COLORS variables to avoid error message (bug #168601)
* Mon Apr 10 2006 - werner@suse.de * Mon Apr 10 2006 werner@suse.de
- Tcsh completion: expand also for sections of posix manual pages - Tcsh completion: expand also for sections of posix manual pages
and include section 0 into search scheme (bug #160782) and include section 0 into search scheme (bug #160782)
* Thu Mar 23 2006 - werner@suse.de * Thu Mar 23 2006 werner@suse.de
- Source the users ~/.cshrc and ~/.login in the traditional order, - Source the users ~/.cshrc and ~/.login in the traditional order,
nevertheless the system wide /etc/csh.cshrc and /etc/csh.login nevertheless the system wide /etc/csh.cshrc and /etc/csh.login
will be sourced in the natual order (bug #160278) will be sourced in the natual order (bug #160278)
* Mon Feb 06 2006 - werner@suse.de * Mon Feb 06 2006 werner@suse.de
- Make $< operator work even when fed by pipe (bug #147724) - Make $< operator work even when fed by pipe (bug #147724)
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Tue Oct 25 2005 - werner@suse.de * Tue Oct 25 2005 werner@suse.de
- Switch order of sourcing csh.login csh.cshrc, now csh.login - Switch order of sourcing csh.login csh.cshrc, now csh.login
comes first to provide all exported environment variables. comes first to provide all exported environment variables.
* Thu Aug 18 2005 - werner@suse.de * Thu Aug 18 2005 werner@suse.de
- Update to tcsh 6.14.00, the wide character version (bug #104108). - Update to tcsh 6.14.00, the wide character version (bug #104108).
* Mon May 23 2005 - werner@suse.de * Mon May 23 2005 werner@suse.de
- Make mh handling more smarter - Make mh handling more smarter
* Fri Apr 01 2005 - werner@suse.de * Fri Apr 01 2005 werner@suse.de
- Gcc4 does not allow function prototype declaration within other - Gcc4 does not allow function prototype declaration within other
function prototype declaration even if the internals are static. function prototype declaration even if the internals are static.
* Fri Oct 08 2004 - werner@suse.de * Fri Oct 08 2004 werner@suse.de
- Make fcntl call with O_LARGEFILE portable (bug #46977) - Make fcntl call with O_LARGEFILE portable (bug #46977)
* Thu May 27 2004 - ro@suse.de * Thu May 27 2004 ro@suse.de
- fix sigpause call (force use of sysv flavour) - fix sigpause call (force use of sysv flavour)
* Fri Apr 02 2004 - mls@suse.de * Fri Apr 02 2004 mls@suse.de
- fix utf-8 expansion, ls-F, prompt handling - fix utf-8 expansion, ls-F, prompt handling
* Mon Mar 29 2004 - mls@suse.de * Tue Mar 30 2004 mls@suse.de
- fix utf-8 handling (really fixes #29983, #35486) - fix utf-8 handling (really fixes #29983, #35486)
* Tue Mar 16 2004 - werner@suse.de * Tue Mar 16 2004 werner@suse.de
- Do not forget the patch for bug #29983 even if not used - Do not forget the patch for bug #29983 even if not used
- Accept chinese in dspmbyte and map this on euc - Accept chinese in dspmbyte and map this on euc
* Wed Mar 10 2004 - werner@suse.de * Wed Mar 10 2004 werner@suse.de
- Disable multibyte ix due problems on long lines (bug #35486) - Disable multibyte ix due problems on long lines (bug #35486)
- Simplify mv/cp complete - Simplify mv/cp complete
* Thu Mar 04 2004 - werner@suse.de * Thu Mar 04 2004 werner@suse.de
- Fix mv/cp complete bug (#35339) - Fix mv/cp complete bug (#35339)
* Fri Feb 20 2004 - werner@suse.de * Fri Feb 20 2004 werner@suse.de
- Add simple workaround for multibyte command lines (bug #29983) - Add simple workaround for multibyte command lines (bug #29983)
* Wed Jan 28 2004 - werner@suse.de * Wed Jan 28 2004 werner@suse.de
- Fix bug #34126: add runtime detection as fallback - Fix bug #34126: add runtime detection as fallback
* Sat Jan 10 2004 - adrian@suse.de * Sat Jan 10 2004 adrian@suse.de
- add %%defattr - add %%defattr
* Fri Sep 19 2003 - werner@suse.de * Fri Sep 19 2003 werner@suse.de
- Fix the fix for bug #29956: use a ringbuffer to avoid trouble - Fix the fix for bug #29956: use a ringbuffer to avoid trouble
with recursive calls of UTF-8 convertes messges (bug #31335) with recursive calls of UTF-8 convertes messges (bug #31335)
* Thu Sep 04 2003 - werner@suse.de * Thu Sep 04 2003 werner@suse.de
- Corruption of cursor position is currently not fixable. - Corruption of cursor position is currently not fixable.
fix some other bugs. fix some other bugs.
* Wed Sep 03 2003 - mfabian@suse.de * Thu Sep 04 2003 mfabian@suse.de
- Bugzilla #29956: convert all message catalogs to UTF-8 and - Bugzilla #29956: convert all message catalogs to UTF-8 and
convert the strings returned by catgets from UTF-8 into the convert the strings returned by catgets from UTF-8 into the
encoding of the current locale. encoding of the current locale.
- move Ukrainian message catalog into uk_UA subdirectory - move Ukrainian message catalog into uk_UA subdirectory
instead of ru_UA.koi8u. instead of ru_UA.koi8u.
* Fri Jul 18 2003 - werner@suse.de * Fri Jul 18 2003 werner@suse.de
- Fix multi byte initialization (bug #27793) - Fix multi byte initialization (bug #27793)
- Enable multi byte unset on LANG change - Enable multi byte unset on LANG change
- Fix signess/unsigness mixtures - Fix signess/unsigness mixtures
* Fri May 23 2003 - coolo@suse.de * Fri May 23 2003 coolo@suse.de
- use BuildRoot - use BuildRoot
* Wed May 14 2003 - werner@suse.de * Wed May 14 2003 werner@suse.de
- Move pointer adress handling from int to intptr_t - Move pointer adress handling from int to intptr_t
* Thu Apr 17 2003 - werner@suse.de * Thu Apr 17 2003 werner@suse.de
- Fix multibyte initialization - Fix multibyte initialization
* Mon Feb 17 2003 - werner@suse.de * Mon Feb 17 2003 werner@suse.de
- Fix bug #23681: don't reset full command line if an error occurs - Fix bug #23681: don't reset full command line if an error occurs
* Mon Nov 11 2002 - ro@suse.de * Mon Nov 11 2002 ro@suse.de
- use x-devel-packages in neededforbuild - use x-devel-packages in neededforbuild
* Tue Sep 17 2002 - ro@suse.de * Tue Sep 17 2002 ro@suse.de
- removed bogus self-provides - removed bogus self-provides
* Wed Aug 07 2002 - werner@suse.de * Wed Aug 07 2002 werner@suse.de
- Fix bindkey.tcsh for xterm and add some more keys (bug #15002) - Fix bindkey.tcsh for xterm and add some more keys (bug #15002)
* Tue Jul 30 2002 - werner@suse.de * Tue Jul 30 2002 werner@suse.de
- Update to 6.12.00 - Update to 6.12.00
- Fix codesets of message cats - Fix codesets of message cats
* Fri Jul 19 2002 - mls@suse.de * Fri Jul 19 2002 mls@suse.de
- fix bindkey.tcsh to make it work with an unset $TERM variable - fix bindkey.tcsh to make it work with an unset $TERM variable
* Wed Mar 20 2002 - werner@suse.de * Wed Mar 20 2002 werner@suse.de
- Fix bug # 15143: Unreadable /etc/printcap due paranoid SysAdmins - Fix bug # 15143: Unreadable /etc/printcap due paranoid SysAdmins
should not stop tcsh. should not stop tcsh.
* Wed Dec 12 2001 - werner@suse.de * Wed Dec 12 2001 werner@suse.de
- Revisit some complete expansion (mainly for mv, cp, make, and - Revisit some complete expansion (mainly for mv, cp, make, and
man), sed error scanners should work for all languages. man), sed error scanners should work for all languages.
* Thu Sep 06 2001 - werner@suse.de * Thu Sep 06 2001 werner@suse.de
- Update to 6.11.00 due - Update to 6.11.00 due
* correct large file support * correct large file support
* Avoid core-dumping on very long $HOME variable * Avoid core-dumping on very long $HOME variable
@ -266,16 +269,16 @@ Authors:
* MAXHOSTNAMELEN needs to be 256 (instead of 255) * MAXHOSTNAMELEN needs to be 256 (instead of 255)
* Big5 multibyte support * Big5 multibyte support
* Fix rmstar not to corrupt memory on off * Fix rmstar not to corrupt memory on off
* Wed May 16 2001 - werner@suse.de * Wed May 16 2001 werner@suse.de
- Force large file support - Force large file support
* Wed May 09 2001 - cstein@suse.de * Wed May 09 2001 cstein@suse.de
- Corrected German spellings in nls/german/set6 - Corrected German spellings in nls/german/set6
* Wed Mar 07 2001 - werner@suse.de * Wed Mar 07 2001 werner@suse.de
- We use xmkmf therefore we need a full X environment at build - We use xmkmf therefore we need a full X environment at build
* Fri Feb 09 2001 - werner@suse.de * Fri Feb 09 2001 werner@suse.de
- Don't use the authors (endless looping) security temp file - Don't use the authors (endless looping) security temp file
change but the mkstemp() function. change but the mkstemp() function.
* Fri Feb 02 2001 - mfabian@suse.de * Fri Feb 02 2001 mfabian@suse.de
- update to version 6.10.00 - update to version 6.10.00
(because the new version has support for display and editing of (because the new version has support for display and editing of
multibyte characters) multibyte characters)
@ -285,54 +288,54 @@ Authors:
- patch to tw.color.c removed (incuded upstream) - patch to tw.color.c removed (incuded upstream)
- last hunk of patch to tw.h removed (included upstream) - last hunk of patch to tw.h removed (included upstream)
- bzip2 sources - bzip2 sources
* Fri Dec 15 2000 - werner@suse.de * Fri Dec 15 2000 werner@suse.de
- Add missed hash for a comment. - Add missed hash for a comment.
* Wed Nov 22 2000 - werner@suse.de * Wed Nov 22 2000 werner@suse.de
- Make /etc/profile.d/bindkey.tcsh knowing about TERM kvt and gnome - Make /etc/profile.d/bindkey.tcsh knowing about TERM kvt and gnome
* Fri Nov 17 2000 - kukuk@suse.de * Fri Nov 17 2000 kukuk@suse.de
- fix neededforbuild: textutil -> textutils - fix neededforbuild: textutil -> textutils
* Thu Nov 02 2000 - werner@suse.de * Thu Nov 02 2000 werner@suse.de
- Use mkstemp for opening tmp files for `<<' redirects - Use mkstemp for opening tmp files for `<<' redirects
- Use TMPDIR variable for location of tmp files - Use TMPDIR variable for location of tmp files
- Set group tag in spec - Set group tag in spec
* Wed May 24 2000 - uli@suse.de * Wed May 24 2000 uli@suse.de
- moved docs to %%{_docdir} - moved docs to %%{_docdir}
* Wed Jan 26 2000 - werner@suse.de * Wed Jan 26 2000 werner@suse.de
- New version 6.09.00 - New version 6.09.00
- /usr/man -> /usr/share/man - /usr/man -> /usr/share/man
- Fix usage of catopen (MCLoadBySet isn't that what is used - Fix usage of catopen (MCLoadBySet isn't that what is used
internally within glibc, set it to MCLoadBySet) internally within glibc, set it to MCLoadBySet)
- Avoid crahs due coloured ls-F - Avoid crahs due coloured ls-F
- Correct setpath NLS message - Correct setpath NLS message
* Mon Sep 13 1999 - bs@suse.de * Mon Sep 13 1999 bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec. - ran old prepare_spec on spec file to switch to new prepare_spec.
* Mon Jun 28 1999 - werner@suse.de * Tue Jun 29 1999 werner@suse.de
- Source key binding and completion code from - Source key binding and completion code from
/etc/csh.cshrc out into /etc/profile.d/bindkey.tcsh and /etc/csh.cshrc out into /etc/profile.d/bindkey.tcsh and
/etc/profile.d/complete.tcsh /etc/profile.d/complete.tcsh
- No newgrp builtin because its equivalent to exec newgrp - No newgrp builtin because its equivalent to exec newgrp
* Wed Jun 16 1999 - ro@suse.de * Wed Jun 16 1999 ro@suse.de
- create localedirs before make install - create localedirs before make install
* Fri Jun 11 1999 - werner@suse.de * Sat Jun 12 1999 werner@suse.de
- New version - New version
Fri Mar 12 14:21:46 MET 1999 Fri Mar 12 14:21:46 MET 1999
- Fix SIGSEGV caused different sizes of FILSIZ and BUFSIZE - Fix SIGSEGV caused different sizes of FILSIZ and BUFSIZE
- New version - New version
- Restore missed MAXNAMLEN - Restore missed MAXNAMLEN
- Make it alpha compile - Make it alpha compile
* Thu Dec 03 1998 - werner@suse.de * Thu Dec 03 1998 werner@suse.de
- Fix SIGSEGV with SYSMALOC - Fix SIGSEGV with SYSMALOC
* alloc n+1 not n chunks * alloc n+1 not n chunks
* set freed pointer to (ptr_t)NULL * set freed pointer to (ptr_t)NULL
* Wed Sep 16 1998 - werner@suse.de * Wed Sep 16 1998 werner@suse.de
- Stupid error fixed - Stupid error fixed
* Tue Sep 15 1998 - werner@suse.de * Tue Sep 15 1998 werner@suse.de
- Security fix - Security fix
- Avoid I/O trouble, use POSIX - Avoid I/O trouble, use POSIX
* Wed Oct 22 1997 - werner@suse.de * Wed Oct 22 1997 werner@suse.de
- Updatet FAQ.tcsh - Updatet FAQ.tcsh
- Better installation: remove old files before linking - Better installation: remove old files before linking
* Thu Jan 02 1997 - bs@suse.de * Thu Jan 02 1997 bs@suse.de
added FAQ.tcsh added FAQ.tcsh
* Thu Jan 02 1997 - werner@suse.de * Thu Jan 02 1997 werner@suse.de
- Neue Version 6.07.02 mit einigen Fixes - Neue Version 6.07.02 mit einigen Fixes