Commit 0ae50014 authored by Thomas Lange's avatar Thomas Lange

New upstream version 6.21.00

parent 8b971053
*.o
Makefile
aclocal.m4
atconfig
autom4te.cache/
config.h
config.log
config.status
config_p.h
ed.defns.h
tc.defs.c
gethost
*.cat
sh.err.h
tags
tc.const.h
tcsh
**/*.o
**/Makefile
!win32/msg/Makefile
atconfig
autom4te.cache
config.h
config.log
config.status
config_p.h
ed.defns.h
......@@ -11,5 +14,7 @@ sh.err.h
tc.const.h
tc.defs.c
tcsh
tcsh-*.tar.gz
tests/package.m4
tests/testsuite
*.suo
# $tcsh: .travis.yml,v 1.2 2014/03/10 12:41:27 kim Exp $
language: c
compiler:
- gcc
......
Hello everyone,
This is the release announcement of tcsh version 6.00. Tcsh is a
version of the Berkeley C-Shell, with the addition of: a command line
editor, command and file name completion, listing, etc. and a bunch of
small additions to the shell itself.
Tcsh can now be distributed in full under the Berkeley Copywrite
Agreement. I wish to thank Keith Bostic at Berkeley for all the help
in freeing the sources of most unix utilities for 4.4BSD.
I also wish to thank the people from all around the world :-), who
helped the beta testing, and followed all 28 patches of tcsh-5.99!
You should be able to compile and run tcsh in most popular unix machines,
and with a bit of tinkering it should run on anything that calls itself *ix.
You can grab a copy of tcsh, from tesla.ee.cornell.edu:/pub/tcsh-6.00.tar.Z.
Have fun,
christos
Hello again,
Tcsh-6.00.02 is now available from tesla.ee.cornell.edu. A couple of
globbing bugs have been fixed, and a few enhancements have been added:
V6.00.02, 08/05/91
8. tcsh will always set $LOGNAME and $USER if not already set in the
environment.
7. added $histfile.
6. echo `echo` * and echo ~ {} were broken
5. setty builtin addition
4. Multiple : modifiers [experimental, disabled with -DCOMPAT]
3. 7 bit fixes, and hp9000s500.
2. #undef DEBUG in tc.alloc.c, so we continue if we get a bad free()
1. getn() is now protected against NULL strings.
You can get the whole distribution (/pub/tcsh-6.00/tcsh-6.00.02.tar.Z)
or a patch from 6.00.01 to 6.00.02 (/pub/tcsh-6.00/tcsh-6.00.01-6.00.02.patch.Z)
christos
Hello,
Tcsh-6.00.03 is now available from tesla.ee.cornell.edu.
[128.84.253.11,128.84.224.11]
Tcsh 6.00.03 now supports SVR4 machines (David Dawes),
has a full vi editor (Jose Souza),
has emacs i-search functions (Per Hederland),
supports imake (Marc Horowitz),
and can accept csh constructs in aliases.
I wish to thank all the people who beta tested this version and their
users who suffered through it...
The whole distribution is in /pub/tcsh-6.00/tcsh-6.00.03.tar.Z
A patch from 6.00.02 to 6.00.03 is also available in
/pub/tcsh-6.00/tcsh-6.00.02-6.00.03.patch.Z, but it is 200K, so you might
be better off getting the whole thing.
christos
Hello,
I am pleased to announce that tcsh-6.05 is finally available.
- New manual page
- New html manual
- New environment variables OSTYPE VENDOR MACHTYPE REMOTEHOST
- New pathname completions
- New hup builtin
- New filetest builtin and file operators
- New $histdup variable to eliminate duplicate history entries.
- New scheduled events formatting.
- Old bind, aliases and and other obsolete builtins removed.
And as always:
- Many, many, many bug fixes.
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, and it compiles
and is very close to working on OS/2 EMX.
You can get tcsh from tesla.ee.cornell.edu:/pub/tcsh/tcsh-6.05.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask tesla to
unpack it on the fly using 'get tcsh-6.05.tar'.
For the DNS impaired: tesla.ee.cornell.edu == 128.84.253.11
I would like to thank:
o the Cornell EE Department for giving tcsh a home for the past 7 years.
o everyone who sent bug reports
o the beta testers who survived all 17 beta releases
o and the following contributors:
Bruce Sterling - most code enhancements and cleanups
Dave Schweisguth - new man page and html filter
Michael Schroeder - rewrote the routine from hell [bgetc()]
christos
Hello,
I am pleased to announce that tcsh-6.06 is finally available.
- NLS Message Catalog support.
- Many bug fixes.
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, and it compiles
and is very close to working on OS/2 EMX.
You can get tcsh from tesla.ee.cornell.edu:/pub/tcsh/tcsh-6.06.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask tesla to
unpack it on the fly using 'get tcsh-6.06.tar'.
For the DNS impaired: tesla.ee.cornell.edu == 128.84.253.11
I would like to thank:
o the Cornell EE Department for giving tcsh a home for the past 8 years.
o everyone who sent bug reports
o the beta test team and specially:
Paul DuBois <dubois@primate.wisc.ed>
For testing every little feature mentioned in the manual page
and finding lots of bugs and inconsistencies.
Michael Schmidt <michael@muc.de>
For providing the initial implementation of the NLS catalog stuff.
Michael Schroeder <mlschroe@immd4.informatik.uni-erlangen.de>
For insisting that I was wrong and there was indeed a bug...
Dave Schweisguth <dcs@proton.chem.yale.edu>
For continuously trying to keep the manual page up-to-date.
Bruce Sterling Woodcock <bsw@netcom.com>
For cleaning up the code after the latest storm of patches.
christos
Hello,
I am pleased to announce that tcsh-6.07 is finally available; this is
a bug fix maintainance release with only two new features:
- GNU style configure script (ghazi@caip.rutgers.edu)
- implicit chdir (hutchins@sgi.com & dbg@sgi.com)
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, and it compiles
and is very close to working on OS/2 EMX.
You can get tcsh from ftp.deshaw.edu:/pub/tcsh/tcsh-6.07.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask ftp to
unpack it on the fly using 'get tcsh-6.07.tar'.
I would like to thank:
o D. E. Shaw & Co. for providing a home for tcsh
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.08 is finally available; this version
fixes a lot of bugs and adds the following enhancements:
* Windows/NT support. Amol Deshpande
* Autoconf support. Kaveh Ghazi
* More NLS message catalogs. (various)
* color-ls builtin. Taga Nayuta
* support for right side prompt. Luke Mewburn
* EBCDIC port. Martin Kraemer
* wide-char display support. Yoshiyuki Sakakibara
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32.
You can get tcsh from ftp.astron.com:/pub/tcsh/tcsh-6.08.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask ftp to
unpack it on the fly using 'get tcsh-6.08.tar'.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.09 is finally available; this version
fixes a lot of bugs and adds the following enhancements:
New Features:
* color NLS messages Yoshiyuki Sakakibara
* $_ variable Christos Zoulas
* postcmd hook Christos Zoulas
New Ports:
* amiga with Geek Gadgets port Arto Huusko
* Rhapsody port Wildfredo Sanchez
* SX4 port Andreas Schott
* U/WIN port Chris Jones
* Cygwin32 port Raj Menon
Bug Fixes:
* %y y2k fix Chris Torek
* many more (consult the Fixes file) various
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga
You can get tcsh from ftp.astron.com:/pub/tcsh/tcsh-6.09.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask ftp to
unpack it on the fly using 'get tcsh-6.09.tar'.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.10 is now available; this version
fixes a lot of bugs and adds the following enhancements:
New Features:
* ipv6 support Hajimu UMEMOTO
* more nls catalogs various
New Ports:
* _MINIX_VMD Martijn van Buul
* IBM OS/390 Unix Systems Services Peter Prymmer
Bug Fixes:
* security fix for here-doc tmp files proton@energymech.net
* many more (consult the Fixes file) various
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga
You can get tcsh from ftp.astron.com:/pub/tcsh/tcsh-6.10.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from prep.ai.mit.edu or other GNU mirrors, or ask ftpd to
unpack it on the fly using 'get tcsh-6.10.tar'.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.11 is now available; this version
fixes a lot of bugs and adds the following enhancements:
New Features:
* kill ring Per Hederland
* bsd style colorls Anand
* big5 multi-byte support Yen-Ming Lee
* LARGEFILE support on Linux Kimmo Suominen
* jobcmd alias Greg Parker
New Ports:
* concurrent's powermaxos Matt Majka
* hpux11 Joshua Weage
Locale Support:
* estonian translation Toomas Soome
* russian translation Ilmar S. Habibulin
* polish translation Pawe³ New
Bug Fixes:
* too many to enumerate here, consult the fixes file
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga
You can get tcsh from ftp.astron.com:/pub/tcsh/tcsh-6.11.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from ftp.gnu.org or other GNU mirrors, or ask ftpd to
unpack it on the fly using 'get tcsh-6.11.tar'.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.12 is now available; this version
fixes a lot of bugs and adds the following enhancements:
New Features:
* %j in prompt
* utf8 support
New Ports:
* darwin support
Locale Support:
* russian locale fixes
* polish locale fixes
Bug Fixes:
* too many to enumerate here, consult the fixes file
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga
You can get tcsh from ftp.astron.com:/pub/tcsh/tcsh-6.12.tar.gz
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you
can get it from ftp.gnu.org or other GNU mirrors, or ask ftpd to
unpack it on the fly using 'get tcsh-6.12.tar'.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
christos
Hello,
I am pleased to announce that tcsh-6.13 is now available; this version
fixes a number of bugs and adds the following enhancements:
New Features:
* turn on kanji and dspmbyte by default
Bug Fixes:
* too many to enumerate here, consult the fixes file
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most unix machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga...
You can get tcsh from ftp://ftp.astron.com/pub/tcsh/tcsh-6.13.00.tar.gz
or from the mirrors:
ftp://ftp.gw.com/pub/unix/tcsh/tcsh-6.13.00.tar.gz [US]
ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.13.00.tar.gz [Finland]
MD5 (tcsh-6.13.00.tar.gz) = 11c0c9c9148652dc01270c4880d1cc6e
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you can
get it from ftp.gnu.org or other GNU mirrors.
I would like to thank:
o everyone who sent bug reports
o the beta team for all their help, bug fixes, and suggestions
+ Kim
Hello,
I am pleased to announce that tcsh-6.14 is now available; this version
fixes a number of bugs and adds the following enhancements:
New Features:
* UTF-8 handling for both singe and double width characters
* termname builtin for testing whether a terminal type is
available in termcap/terminfo
Bug Fixes:
* too many to enumerate here, consult the Fixes file
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most UNIX machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga...
You can get tcsh from ftp://ftp.astron.com/pub/tcsh/tcsh-6.14.00.tar.gz
or from the mirrors:
ftp://ftp.gw.com/pub/unix/tcsh/tcsh-6.14.00.tar.gz [US]
ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.14.00.tar.gz [Finland]
MD5 (tcsh-6.14.00.tar.gz) = 353d1bb7d2741bf8de602c7b6f0efd79
RMD160 (tcsh-6.14.00.tar.gz) = fa7635225ceb0225aedcfad5dd9d8e17d8d70849
SHA1 (tcsh-6.14.00.tar.gz) = 55a08b31a57cfd8631edd1fb7e42f18578d8198a
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you can
get it from ftp.gnu.org or other GNU mirrors.
I would like to thank:
* everyone who sent bug reports
* the beta team for all their help, bug fixes, and suggestions
+ Kim
Hello,
I am pleased to announce that tcsh-6.15 is now available; this version
fixes a number of bugs and adds the following enhancements:
Changes:
* Addition of a test suite
* More configuration moved to autoconf from static constants
* Fixed buffer sizes removed, memory allocation redone, with unwind code
* Use only posix signal code.
* Implement newline-and-hold and newline-and-down-history
Bug Fixes:
* too many to enumerate here, consult the Fixes file
Some of the changes may have broken support for older operating systems.
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most UNIX machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga...
You can get tcsh from ftp://ftp.astron.com/pub/tcsh/tcsh-6.15.00.tar.gz
or from the mirrors:
ftp://ftp.gw.com/pub/unix/tcsh/tcsh-6.15.00.tar.gz [US]
ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.15.00.tar.gz [Finland]
SHA1 (tcsh-6.15.00.tar.gz) = d24f7bf27e80222a6293b6629c14db547f0b7387
RMD160 (tcsh-6.15.00.tar.gz) = 8065279e93bd3fddb2a95a3f74a680858d36508c
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you can
get it from ftp.gnu.org or other GNU mirrors.
I would like to thank:
* Miloslav Trmac (test suite, posix signal code, memory allocation,
autoconf changes)
* everyone who sent bug reports
* the beta team for all their help, bug fixes, and suggestions
+ christos
Hello,
I am pleased to announce that tcsh-6.16 is now available; this is a bug
fix release. Please consult the Fixes files for a complete list of changes.
Tcsh is an enhanced version of the Berkeley C-shell that offers command
line editing and completion plus many other little things that preserve
the length of your fingers.
Tcsh runs on most UNIX machines, VMS_POSIX, OS/2 EMX, WIN32, Amiga...
You can get tcsh from ftp://ftp.astron.com/pub/tcsh/tcsh-6.16.00.tar.gz
or from the mirrors:
ftp://ftp.gw.com/pub/unix/tcsh/tcsh-6.16.00.tar.gz [US]
ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.16.00.tar.gz [Finland]
SHA1 (tcsh-6.16.00.tar.gz) = 3d3536bbb9201abdf39b8b364b95e0a218970a5c
RMD160 (tcsh-6.16.00.tar.gz) = ed23351273bb737c184658235f33869488e64696
This is a gzip (GNU zip) tar archive. If you don't have GNU zip you can
get it from ftp.gnu.org or other GNU mirrors.
I would like to thank:
* everyone who sent bug reports
* the beta team for all their help, bug fixes, and suggestions
+ christos