Menu

Tree [2fe447] master /
 History

HTTPS access


File Date Author Commit
 .github 2023-05-21 Kimmo Suominen Kimmo Suominen [707965] Add CodeQL workflow for GitHub code scanning (P...
 acaux 2022-12-05 Kimmo Suominen Kimmo Suominen [b0fc38] Rename aux to acaux
 build 2024-05-16 Kimmo Suominen Kimmo Suominen [f0878a] Add noble and remove lunar
 cygwin 2022-02-05 Christos Zoulas Christos Zoulas [113d66] Via Corinna Vinschen:
 debian 2024-06-12 Kimmo Suominen Kimmo Suominen [b6fc0f] Release 6.24.13
 m4 2014-07-18 Christos Zoulas Christos Zoulas [9d1d04] more changes
 nls 2024-05-26 Christos Zoulas Christos Zoulas [8e3d68] s/gr/el/ for greek locale (josefs10)
 system 2022-12-04 Luke Mewburn Luke Mewburn [4ead7e] rename config/ to system/
 tests 2023-11-21 Krush206 Krush206 [1f9c06] Create tests for 'function' built-in
 win32 2022-12-04 Luke Mewburn Luke Mewburn [4ead7e] rename config/ to system/
 .gitattributes 2022-11-23 Kimmo Suominen Kimmo Suominen [84476f] Switch to mdoc-based tcsh.man. Retire tcsh.man2...
 .gitignore 2023-03-11 Luke Mewburn Luke Mewburn [030048] tests: provide atlocal for common shell test code
 .travis.yml 2020-05-22 Kimmo Suominen Kimmo Suominen [adba35] No more expected failures on FreeBSD
 Announce-6.00.00 2022-12-03 Kimmo Suominen Kimmo Suominen [671bf5] Improve the release procedure
 Announce-6.00.02 1991-10-12 Christos Zoulas Christos Zoulas [f17270] *** empty log message ***
 Announce-6.00.03 1991-12-19 Christos Zoulas Christos Zoulas [d4a881] Junk
 Announce-6.05.00 1994-07-08 Christos Zoulas Christos Zoulas [2a5e78] *** empty log message ***
 Announce-6.06.00 1996-04-26 Christos Zoulas Christos Zoulas [a492c6] 6.06.01
 Announce-6.07.02 1998-10-25 Christos Zoulas Christos Zoulas [062a67] New files
 Announce-6.08.00 1998-10-02 Christos Zoulas Christos Zoulas [69963c] 6.08
 Announce-6.09.00 1999-08-16 Christos Zoulas Christos Zoulas [bb9c7f] announce
 Announce-6.10.00 2000-11-19 Christos Zoulas Christos Zoulas [688376] Ready for 6.10
 Announce-6.11.00 2022-05-12 Kimmo Suominen Kimmo Suominen [b17f89] Convert to UTF-8 encoding
 Announce-6.12.00 2002-07-23 Christos Zoulas Christos Zoulas [ec46ff] Announcement for 6.12
 Announce-6.13.00 2004-05-19 Kimmo Suominen Kimmo Suominen [9e5b63] Fix the tar.gz filename. Add MD5 checksum.
 Announce-6.14.00 2005-03-25 Kimmo Suominen Kimmo Suominen [962a9e] Formatting
 Announce-6.15.00 2007-03-03 Christos Zoulas Christos Zoulas [c4e4cd] Fix sums.
 Announce-6.16.00 2008-10-09 Christos Zoulas Christos Zoulas [1b3f50] write this one.
 Announce-6.17.00 2009-07-10 Christos Zoulas Christos Zoulas [744e85] add rmd160 sum
 Announce-6.18.00 2012-01-14 Christos Zoulas Christos Zoulas [4ccb98] new tcsh
 Announce-6.19.00 2015-05-21 Christos Zoulas Christos Zoulas [2f9674] announcement for 6.19.00
 Announce-6.20.00 2016-11-24 Christos Zoulas Christos Zoulas [4218d1] add Announce.
 Announce-6.21.00 2019-05-08 zoulasc zoulasc [9e1daf] fix rmd, add best
 Announce-6.22.00 2019-11-28 zoulasc zoulasc [1723f5] release note
 Announce-6.23.00 2021-11-11 Kimmo Suominen Kimmo Suominen [6281d7] Announce 6.23
 Announce-6.24.00 2022-02-02 Kimmo Suominen Kimmo Suominen [559df7] Announce 6.24.00
 BUG-TRACKING 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 BUGS 2023-11-18 Christos Zoulas Christos Zoulas [360a97] update with more precise info (https://github.c...
 BUILDING 2022-12-23 Kimmo Suominen Kimmo Suominen [21ba9a] Add instructions for installing a development e...
 COVERITY-SCAN.md 2022-12-03 Kimmo Suominen Kimmo Suominen [53a3c2] Update Coverity Scan instructions
 Copyright 2014-07-14 Kimmo Suominen Kimmo Suominen [e6a925] Remove clause 3 of the copyright (changed in ot...
 FAQ 2019-12-30 Kimmo Suominen Kimmo Suominen [bf831f] Fix regenerating FAQ. WishList is gone from web.
 Fixes 2024-06-12 Kimmo Suominen Kimmo Suominen [b6fc0f] Release 6.24.13
 Imakefile 2022-12-04 Luke Mewburn Luke Mewburn [4ead7e] rename config/ to system/
 MAKEDIFFS 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 MAKESHAR 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 Makefile.ADMIN 2019-12-30 Kimmo Suominen Kimmo Suominen [bf831f] Fix regenerating FAQ. WishList is gone from web.
 Makefile.in 2024-05-26 Christos Zoulas Christos Zoulas [da98c3] Fix crossbuild issue for gethost (josefs10)
 Makefile.std 2024-03-11 Kimmo Suominen Kimmo Suominen [0545d5] Use LC_ALL instead of LC_COLLATE
 Makefile.vms 2022-12-03 Kimmo Suominen Kimmo Suominen [671bf5] Improve the release procedure
 Ported 2017-02-01 Kimmo Suominen Kimmo Suominen [f605e0] Cleanup README files
 README.md 2024-06-15 Krush206 Krush206 [ed8506] Update README.md
 RELEASE-PROCEDURE 2022-12-04 Kimmo Suominen Kimmo Suominen [19a0b5] Create debian/changelog from configure. Add rel...
 TOOLS.md 2019-12-16 Kimmo Suominen Kimmo Suominen [700d29] Instructions for getting autoconf to work right
 WishList 2022-05-12 Kimmo Suominen Kimmo Suominen [b17f89] Convert to UTF-8 encoding
 Y2K 1999-08-13 Christos Zoulas Christos Zoulas [35eb0d] mention %y problem
 aclocal.m4 2024-03-13 Kimmo Suominen Kimmo Suominen [2bef65] Release 6.24.11
 atlocal.in 2023-03-13 Luke Mewburn Luke Mewburn [8e1d78] tests: test ls-F extension colors
 complete.tcsh 2022-03-13 zoulasc zoulasc [811619] remove outdated mixer completions (0mp)
 config.h.in 2024-03-13 Kimmo Suominen Kimmo Suominen [2bef65] Release 6.24.11
 config_f.h 2022-12-03 Christos Zoulas Christos Zoulas [7f0bf9] - update my references to just Luke Mewburn, in...
 configure 2024-06-12 Kimmo Suominen Kimmo Suominen [b6fc0f] Release 6.24.13
 configure.ac 2024-06-12 Kimmo Suominen Kimmo Suominen [b6fc0f] Release 6.24.13
 csh-mode.el 2003-05-26 Christos Zoulas Christos Zoulas [b9659c] various typos.
 dch-template.in 2022-12-04 Kimmo Suominen Kimmo Suominen [46d621] More rototilling around debian/changelog
 dot.login 2019-12-30 Kimmo Suominen Kimmo Suominen [568721] Add sample dot.login and dot.tcshrc (GitHub iss...
 dot.tcshrc 2019-12-30 Kimmo Suominen Kimmo Suominen [1b652a] Fix broken if and some style
 dotlock.c 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 dotlock.h 2013-12-08 Christos Zoulas Christos Zoulas [36b1b5] Add locked history changes from (Marcin Konarski)
 ed.chared.c 2024-04-13 Christos Zoulas Christos Zoulas [629e16] Typo on ed.chared #91 (108062138)
 ed.decls.h 2021-11-14 zoulasc zoulasc [06915a] echo parse escape enhancements (H.Merijn Brand)
 ed.defns.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 ed.h 2021-04-26 Christos Zoulas Christos Zoulas [a52694] use inline functions to prevent gcc warning
 ed.init.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 ed.inputl.c 2023-03-23 Luke Mewburn Luke Mewburn [f6ab70] fix completion for enhanced filetype detection
 ed.refresh.c 2023-11-18 Christos Zoulas Christos Zoulas [d670ae] fix various typos (https://github.com/gbergling)
 ed.screen.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 ed.term.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 ed.term.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 ed.xmap.c 2022-11-30 Christos Zoulas Christos Zoulas [fd2120] Handle \c in echo properly instead of printing ...
 eight-bit.me 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 gethost.c 2024-04-15 zoulasc zoulasc [21f85f] comment out unused.
 glob.3 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 glob.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 glob.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 host.defs 2021-10-24 Christos Zoulas Christos Zoulas [3f8325] Add some aarch64
 imake.config 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 ma.setp.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 mi.termios.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 mi.varargs.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 mi.wait.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 patchlevel.h.in 2022-12-03 Kimmo Suominen Kimmo Suominen [671bf5] Improve the release procedure
 pathnames.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 push-tcsh-git-mirror 2022-05-16 Kimmo Suominen Kimmo Suominen [8dbc10] Handle multiple repos
 sh.c 2024-06-17 Krush206 Krush206 [7b8438] Separate save/restore function for dofunction
 sh.char.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 sh.char.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 sh.decls.h 2024-06-11 Krush206 Krush206 [9a5777] Fix verbose mode
 sh.dir.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 sh.dir.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 sh.dol.c 2024-06-15 Krush206 Krush206 [70fd39] 298b8b3: refactor
 sh.err.c 2024-06-14 Krush206 Krush206 [978d30] sh.err.c: remove ERR_UNAVAILABLE
 sh.exec.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 sh.exp.c 2024-06-21 Krush206 Krush206 [e5dc8b] Fix expression types
 sh.file.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 sh.func.c 2024-06-27 Matheus Garcia Matheus Garcia [e5abcb] 60a8735: sh.func.c: partial revert
 sh.glob.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 sh.h 2024-06-22 Krush206 Krush206 [0b8dba] Add 'return' as keyword
 sh.hist.c 2024-04-04 Kimmo Suominen Kimmo Suominen [991f66] Fix history merging
 sh.init.c 2024-06-22 Krush206 Krush206 [0b8dba] Add 'return' as keyword
 sh.lex.c 2024-04-15 Krush206 Krush206 [ec355b] Refactor
 sh.misc.c 2024-06-13 Krush206 Krush206 [fcf90c] blkcmpfree: more careful not to re-free
 sh.parse.c 2024-06-12 Krush206 Krush206 [24f33d] Add 'then' and 'test' as keywords
 sh.print.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 sh.proc.c 2024-06-15 Krush206 Krush206 [73ab12] sh.proc.c: disable ERR_STOPPED on forked shells
 sh.proc.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 sh.sem.c 2024-06-27 Matheus Garcia Matheus Garcia [85b4a9] 79dd463: sh.sem.c: partial revert
 sh.set.c 2024-06-27 Matheus Garcia Matheus Garcia [2fe447] 6a424ad: sh.set.c: prefer OLDSTD over 0
 sh.time.c 2024-03-13 Kimmo Suominen Kimmo Suominen [a400ea] Make nice priority incremental even with setpri...
 sh.types.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 snames.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 src.desc 1992-10-05 Christos Zoulas Christos Zoulas [97806e] 6.02.08
 svn 2023-11-18 Christos Zoulas Christos Zoulas [a28cd0] update svn script for python3 (https://github.c...
 tc.alloc.c 2023-04-11 zoulasc zoulasc [a885e4] add missing const (for FreeBSD)
 tc.bind.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 tc.const.c 2024-05-03 Krush206 Krush206 [019ecf] db3bfcd: add -w option, for read-write variables
 tc.decls.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tc.disc.c 2020-05-21 Christos Zoulas Christos Zoulas [c699a8] Fix Z/OS
 tc.func.c 2023-03-12 Luke Mewburn Luke Mewburn [66d359] ls-F: fix ls-F DIR with ln=target
 tc.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tc.nls.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 tc.nls.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tc.os.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tc.os.h 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tc.printf.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 tc.prompt.c 2022-12-03 Christos Zoulas Christos Zoulas [7f0bf9] - update my references to just Luke Mewburn, in...
 tc.sched.c 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tc.sig.c 2020-01-11 zoulasc zoulasc [6974bc] Remove extra variable definition that cause -fn...
 tc.sig.h 2023-11-18 Christos Zoulas Christos Zoulas [d670ae] fix various typos (https://github.com/gbergling)
 tc.str.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tc.vers.c 2022-10-15 zoulasc zoulasc [80098a] Fix compilation for non-SHORT_STRINGS. Don't di...
 tc.wait.h 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tc.who.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tcsh.man.in 2024-06-14 Krush206 Krush206 [298b8b] sh.dol.c: $?< should expand to 0 or 1
 tcsh.vcproj 2008-09-10 Amol Deshpande Amol Deshpande [bb41b2] Fixed regression in GUI app detection.
 termcap.vms 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tw.color.c 2023-04-12 Luke Mewburn Luke Mewburn [1a541e] warn for LSCOLORS or LS_COLORS instead of colorls
 tw.comp.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tw.decls.h 2023-04-12 Luke Mewburn Luke Mewburn [62456f] ls-F: unsetenv LS*COLOR reapplies other LS*COLOR
 tw.h 2023-03-13 Luke Mewburn Luke Mewburn [5a1e9b] ls-F: implement more LS_COLORS color vars
 tw.help.c 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 tw.init.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace
 tw.parse.c 2023-03-23 Luke Mewburn Luke Mewburn [f6ab70] fix completion for enhanced filetype detection
 tw.spell.c 2017-01-31 Kimmo Suominen Kimmo Suominen [cb8dc6] Remove RCS identifiers
 vms.termcap.c 2021-04-26 zoulasc zoulasc [eb03cc] Remove trailing whitespace

Read Me

etcsh

etcsh is a project envisioning enhancements and fixes over the original tcsh.

Notable features over the original tcsh are

• function declarations;

• variable assignment from pipes and redirections;

• comments on interactive sessions;

• tell whether stdin is empty or not;

• variable expansion on expressions corrected;

• piped built-ins are forked;

• missing test built-in implemented;

• read-write variable flag;

exit shall cancel lists.

More is to come. Feedbacks and contributions are much appreciated.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.