This URL: https://git.catflap.org/tcsh/raw-log-html/ ____________________________________________________________________________________________________________ Commit: 626e47612a42d769d6082eef4f43fafd0da84d83 URL: https://git.catflap.org/tcsh/commit/?id=626e47612a42d769d6082eef4f43fafd0da84d83 Author: Christos Zoulas (Mon 26 Jan 2026 16:15:38 GMT) Committer: Christos Zoulas (Mon 26 Jan 2026 16:15:38 GMT) Handle RLIMIT_AS on Cygwin (Corinna Vinschen) M Fixes M sh.func.c ____________________________________________________________________________________________________________ Commit: ec558d739eb81754af111958b0715e02f826a69f URL: https://git.catflap.org/tcsh/commit/?id=ec558d739eb81754af111958b0715e02f826a69f Author: Christos Zoulas (Mon 26 Jan 2026 15:47:00 GMT) Committer: Christos Zoulas (Mon 26 Jan 2026 15:47:00 GMT) Fix nls error message (Corinna Vinschen) M Fixes M nls/C/set15 M nls/et/set15 M nls/finnish/set15 M nls/french/set15 M nls/german/set15 M nls/greek/set15 M nls/italian/set15 M nls/ja/set15 M nls/pl/set15 M nls/russian/set15 M nls/spanish/set15 M nls/ukrainian/set15 ____________________________________________________________________________________________________________ Commit: b109883ca5a512bd5712e7833111b066063317dc URL: https://git.catflap.org/tcsh/commit/?id=b109883ca5a512bd5712e7833111b066063317dc Author: Kimmo Suominen (Wed 26 Nov 2025 22:13:43 GMT) Committer: Kimmo Suominen (Wed 26 Nov 2025 22:13:43 GMT) run-builds: Add forky, questing, and plucky M build/run-builds ____________________________________________________________________________________________________________ Commit: 66151bb47cb7bc0aef037110ec13ae7af45d67f9 URL: https://git.catflap.org/tcsh/commit/?id=66151bb47cb7bc0aef037110ec13ae7af45d67f9 Author: Kimmo Suominen (Fri 24 Oct 2025 21:13:03 BST) Committer: Kimmo Suominen (Fri 24 Oct 2025 21:13:03 BST) Typo fixes from spaette (GitHub PR #122) M Announce-6.07.02 M BUILDING M Fixes M Imakefile M Ported M csh-mode.el M dotlock.c M dotlock.h M ed.chared.c M ed.defns.c M ed.h M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.h M glob.c M host.defs M ma.setp.c M mi.termios.c M nls/C/set2 M nls/german/set2 M nls/pl/set2 M nls/russian/set2 M nls/ukrainian/set2 M sh.c M sh.dir.c M sh.dol.c M sh.exec.c M sh.file.c M sh.func.c M sh.h M sh.hist.c M sh.init.c M sh.misc.c M sh.proc.c M sh.set.c M sh.time.c M tc.func.c M tc.os.c M tc.prompt.c M tc.wait.h M tcsh.man.in M tw.comp.c M tw.init.c M tw.spell.c M win32/README.NT M win32/msg/makerc.pl M win32/msg/makercrc.pl M win32/nt.bind.c M win32/nt.screen.c M win32/support.c ____________________________________________________________________________________________________________ Commit: 7ef7f4c8a60b0b4096e6e3239f3581226675112e URL: https://git.catflap.org/tcsh/commit/?id=7ef7f4c8a60b0b4096e6e3239f3581226675112e Author: Kimmo Suominen (Fri 24 Oct 2025 20:37:57 BST) Committer: Kimmo Suominen (Fri 24 Oct 2025 20:37:57 BST) Add .mailmap A .mailmap ____________________________________________________________________________________________________________ Commit: d553ab0e1ae1234def551ed830a7eb10e8536f63 URL: https://git.catflap.org/tcsh/commit/?id=d553ab0e1ae1234def551ed830a7eb10e8536f63 Author: Christos Zoulas (Sun 21 Sep 2025 18:21:45 BST) Committer: Christos Zoulas (Sun 21 Sep 2025 18:21:45 BST) Fix some gcc-14 nits. M gethost.c M sh.sem.c M tc.nls.c ____________________________________________________________________________________________________________ Commit: 29f31c4766112c35868b7d025f6bfabf641dec16 URL: https://git.catflap.org/tcsh/commit/?id=29f31c4766112c35868b7d025f6bfabf641dec16 Author: Kimmo Suominen (Wed 9 Jul 2025 10:05:49 BST) Committer: Kimmo Suominen (Wed 9 Jul 2025 10:05:49 BST) Work around faked-sysv issue slowing down builds M build/run-builds ____________________________________________________________________________________________________________ Commit: aec484bc1ab16159ee3a72168cf1987699ce7ef8 URL: https://git.catflap.org/tcsh/commit/?id=aec484bc1ab16159ee3a72168cf1987699ce7ef8 Author: Kimmo Suominen (Wed 9 Jul 2025 10:04:41 BST) Committer: Kimmo Suominen (Wed 9 Jul 2025 10:04:41 BST) Style change (NFCI) M build/run-builds ____________________________________________________________________________________________________________ Commit: f0c6c98ce874a21e3a976316bab4d86c9e55f4df URL: https://git.catflap.org/tcsh/commit/?id=f0c6c98ce874a21e3a976316bab4d86c9e55f4df Author: Kimmo Suominen (Wed 9 Jul 2025 10:04:14 BST) Committer: Kimmo Suominen (Wed 9 Jul 2025 10:04:14 BST) Remove unnecessary (by now) trixie workaround M build/run-builds ____________________________________________________________________________________________________________ Commit: f773aba56aa128a38712987b1b8bdbc393d1e4d0 URL: https://git.catflap.org/tcsh/commit/?id=f773aba56aa128a38712987b1b8bdbc393d1e4d0 Author: Kimmo Suominen (Wed 9 Jul 2025 08:41:34 BST) Committer: Kimmo Suominen (Wed 9 Jul 2025 08:41:34 BST) Release 6.24.16 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: c656b787cd07ae63742ad7909635c5f1e3f46d07 URL: https://git.catflap.org/tcsh/commit/?id=c656b787cd07ae63742ad7909635c5f1e3f46d07 Author: Kimmo Suominen (Wed 9 Jul 2025 08:30:30 BST) Committer: Kimmo Suominen (Wed 9 Jul 2025 08:30:30 BST) Use $+ instead of $^ in nls/Makefile.in NetBSD make added support for $^ per POSIX, so it no longer expands to an empty string, which breaks the rules. It does not define $+, so we can use that instead for GNU make. A proper fix would be to detect the make flavor used, and build rules appropriate for each flavor. Listing all the dependencies is not practical (in the rules involving multiple set files). M Fixes M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 9b08b6738d16c05b431f99a14a7debe82019acda URL: https://git.catflap.org/tcsh/commit/?id=9b08b6738d16c05b431f99a14a7debe82019acda Author: Kimmo Suominen (Mon 26 May 2025 10:52:29 BST) Committer: Kimmo Suominen (Mon 26 May 2025 10:52:29 BST) Remove Travis config (no longer available) D .travis.yml ____________________________________________________________________________________________________________ Commit: 039c15fadd48b2bce23d43a0b725cf13484c187d URL: https://git.catflap.org/tcsh/commit/?id=039c15fadd48b2bce23d43a0b725cf13484c187d Author: Kimmo Suominen (Mon 26 May 2025 10:05:22 BST) Committer: Kimmo Suominen (Mon 26 May 2025 10:05:22 BST) Remove CodeQL workflow (errors) D .github/workflows/codeql.yml ____________________________________________________________________________________________________________ Commit: 6906dd8f18c95c01ea7663bfee772f39925cb1af URL: https://git.catflap.org/tcsh/commit/?id=6906dd8f18c95c01ea7663bfee772f39925cb1af Author: Kimmo Suominen (Mon 26 May 2025 09:25:50 BST) Committer: Kimmo Suominen (Mon 26 May 2025 09:25:50 BST) Bump CodeQL workflow versions (v3) M .github/workflows/codeql.yml ____________________________________________________________________________________________________________ Commit: 985b16f32e35bc5fc287e230d5aac62780410b97 URL: https://git.catflap.org/tcsh/commit/?id=985b16f32e35bc5fc287e230d5aac62780410b97 Author: Kimmo Suominen (Tue 4 Feb 2025 17:58:17 GMT) Committer: Kimmo Suominen (Tue 4 Feb 2025 17:58:17 GMT) Release 6.24.15 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: a73ebc9550886138f6b071c0ce4e5c7a8355e6a0 URL: https://git.catflap.org/tcsh/commit/?id=a73ebc9550886138f6b071c0ce4e5c7a8355e6a0 Author: Kimmo Suominen (Tue 4 Feb 2025 17:54:02 GMT) Committer: Kimmo Suominen (Tue 4 Feb 2025 17:54:02 GMT) Fix logic in previous (16fd2823908f0b3024e0a06ac71c84ee0d18f3b4) M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 84908142e5f621bce6905f21b95194335e45efcc URL: https://git.catflap.org/tcsh/commit/?id=84908142e5f621bce6905f21b95194335e45efcc Author: Christos Zoulas (Sat 30 Nov 2024 15:03:18 GMT) Committer: Christos Zoulas (Sat 30 Nov 2024 15:03:18 GMT) Need a path so that the tests can find regular commands like sed(1) (Nelson H. F. Beebe) M Makefile.in ____________________________________________________________________________________________________________ Commit: 16fd2823908f0b3024e0a06ac71c84ee0d18f3b4 URL: https://git.catflap.org/tcsh/commit/?id=16fd2823908f0b3024e0a06ac71c84ee0d18f3b4 Author: Christos Zoulas (Sat 30 Nov 2024 15:00:43 GMT) Committer: Christos Zoulas (Sat 30 Nov 2024 15:00:43 GMT) Solaris2 needs the same const treatment as linux (Nelson H. F. Beebe) M tc.alloc.c ____________________________________________________________________________________________________________ Commit: b538a4be9426b47fe62a7244170b789e122bf9ea URL: https://git.catflap.org/tcsh/commit/?id=b538a4be9426b47fe62a7244170b789e122bf9ea Author: Christos Zoulas (Fri 29 Nov 2024 21:18:53 GMT) Committer: Christos Zoulas (Fri 29 Nov 2024 21:18:53 GMT) Fix defined name: It is UTF16_STRINGS not UTF16_STRING. M sh.file.c ____________________________________________________________________________________________________________ Commit: fe41cf57743901fedd2293bd8f3b17da0bb39d45 URL: https://git.catflap.org/tcsh/commit/?id=fe41cf57743901fedd2293bd8f3b17da0bb39d45 Author: Kimmo Suominen (Tue 26 Nov 2024 18:31:51 GMT) Committer: Kimmo Suominen (Tue 26 Nov 2024 18:31:51 GMT) Release 6.24.14 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 128df336d3bdb4a35d853115de11c2a610eb419a URL: https://git.catflap.org/tcsh/commit/?id=128df336d3bdb4a35d853115de11c2a610eb419a Author: Christos Zoulas (Tue 26 Nov 2024 18:16:27 GMT) Committer: Christos Zoulas (Tue 26 Nov 2024 18:16:27 GMT) Need parens around |... M sh.sem.c ____________________________________________________________________________________________________________ Commit: 7e13047cf1d05a0d40bd7ce5fbef39842cb99eff URL: https://git.catflap.org/tcsh/commit/?id=7e13047cf1d05a0d40bd7ce5fbef39842cb99eff Author: Christos Zoulas (Sat 23 Nov 2024 18:34:36 GMT) Committer: Christos Zoulas (Sat 23 Nov 2024 18:34:36 GMT) latest changes M Fixes ____________________________________________________________________________________________________________ Commit: 80ff3205d7b0fa7f638dd4793151d139c851fd84 URL: https://git.catflap.org/tcsh/commit/?id=80ff3205d7b0fa7f638dd4793151d139c851fd84 Author: Christos Zoulas (Sat 23 Nov 2024 18:30:03 GMT) Committer: Christos Zoulas (Sat 23 Nov 2024 18:33:44 GMT) On some systems CODESET is an enum so it does not work in ifdef (T. Nosaka) M sh.h ____________________________________________________________________________________________________________ Commit: f1afe44d0f5dec1a79363a5433d41d0670bbadcc URL: https://git.catflap.org/tcsh/commit/?id=f1afe44d0f5dec1a79363a5433d41d0670bbadcc Author: Christos Zoulas (Sat 23 Nov 2024 18:28:28 GMT) Committer: Christos Zoulas (Sat 23 Nov 2024 18:33:39 GMT) Allow UTF16_STRINGS for 4 byte wide chars (T.Nosaka) M config_f.h ____________________________________________________________________________________________________________ Commit: 3c7a98816f946f50d8f86f35a509be522e3f8960 URL: https://git.catflap.org/tcsh/commit/?id=3c7a98816f946f50d8f86f35a509be522e3f8960 Author: Christos Zoulas (Fri 8 Nov 2024 20:51:12 GMT) Committer: Christos Zoulas (Fri 8 Nov 2024 20:51:12 GMT) Handle the case where we have a bracketed expression with redirection. In this case, make sure we fork and we do io processing. if ( { ping -c 1 192.168.3.9 >& /dev/null } ) then echo "LAN is up" endif M Fixes M sh.exp.c M sh.h M sh.parse.c M sh.sem.c ____________________________________________________________________________________________________________ Commit: d9e82b82876c7b74517a9fe99cc01825fa30a1a8 URL: https://git.catflap.org/tcsh/commit/?id=d9e82b82876c7b74517a9fe99cc01825fa30a1a8 Author: Christos Zoulas (Sun 8 Sep 2024 16:11:17 BST) Committer: Christos Zoulas (Sun 8 Sep 2024 16:11:17 BST) Recognize history searches in expansion (requested by mrg) M Fixes M ed.chared.c M sh.decls.h M sh.lex.c ____________________________________________________________________________________________________________ Commit: df06d8ed64fdcdb1bb0e20a9a4532b74d4a2eab3 URL: https://git.catflap.org/tcsh/commit/?id=df06d8ed64fdcdb1bb0e20a9a4532b74d4a2eab3 Author: Kimmo Suominen (Wed 4 Sep 2024 20:51:17 BST) Committer: Kimmo Suominen (Wed 4 Sep 2024 20:51:17 BST) Remove buster and mantic from build platforms (EOL) M build/run-builds ____________________________________________________________________________________________________________ Commit: b6fc0fbda4acdea881920f9481658702c8f3cb86 URL: https://git.catflap.org/tcsh/commit/?id=b6fc0fbda4acdea881920f9481658702c8f3cb86 Author: Kimmo Suominen (Wed 12 Jun 2024 06:52:47 BST) Committer: Kimmo Suominen (Wed 12 Jun 2024 06:52:47 BST) Release 6.24.13 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 7d44f1d365d4a2527ea68f3cc963f89c9b82eb7e URL: https://git.catflap.org/tcsh/commit/?id=7d44f1d365d4a2527ea68f3cc963f89c9b82eb7e Author: Kimmo Suominen (Wed 12 Jun 2024 06:21:49 BST) Committer: Kimmo Suominen (Wed 12 Jun 2024 06:28:45 BST) Fix !^:h and !^:t failing when no / found Restore the behavior where both !^:h and !^:t return the whole string when there is no / in !^ (or other similar history reference). Related commits: - ccd1e6dcea7ac76796f27ecc6d32d3728bedec9e - 05d3d6bfc22462584f9347493499621056995ac1 M Fixes M sh.lex.c M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 617359c3e4aefc3b20d5cb286deaf1d334947639 URL: https://git.catflap.org/tcsh/commit/?id=617359c3e4aefc3b20d5cb286deaf1d334947639 Author: Kimmo Suominen (Mon 27 May 2024 04:49:21 BST) Committer: Kimmo Suominen (Mon 27 May 2024 04:49:21 BST) Regen configure (autoreconf) M configure ____________________________________________________________________________________________________________ Commit: 8e3d6868d908f5946a571bb8ad50fba45a45de28 URL: https://git.catflap.org/tcsh/commit/?id=8e3d6868d908f5946a571bb8ad50fba45a45de28 Author: Christos Zoulas (Sun 26 May 2024 15:29:21 BST) Committer: Christos Zoulas (Sun 26 May 2024 15:29:21 BST) s/gr/el/ for greek locale (josefs10) M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: da98c3c20f8d522fc4ebebb9c33da9fe842f5f87 URL: https://git.catflap.org/tcsh/commit/?id=da98c3c20f8d522fc4ebebb9c33da9fe842f5f87 Author: Christos Zoulas (Sun 26 May 2024 15:28:36 BST) Committer: Christos Zoulas (Sun 26 May 2024 15:28:36 BST) Fix crossbuild issue for gethost (josefs10) M Fixes M Makefile.in M configure.ac ____________________________________________________________________________________________________________ Commit: 9d9d7dcfdcb2793cb7be4a09bec9dcb47236a4df URL: https://git.catflap.org/tcsh/commit/?id=9d9d7dcfdcb2793cb7be4a09bec9dcb47236a4df Merge: 2b1c2df f0878ac Author: Christos Zoulas (Sun 26 May 2024 14:52:29 BST) Committer: Christos Zoulas (Sun 26 May 2024 14:52:29 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: f0878ac392f3fbff22b8934fe2f7f55e45484f88 URL: https://git.catflap.org/tcsh/commit/?id=f0878ac392f3fbff22b8934fe2f7f55e45484f88 Author: Kimmo Suominen (Thu 16 May 2024 22:23:54 BST) Committer: Kimmo Suominen (Thu 16 May 2024 22:23:54 BST) Add noble and remove lunar M build/run-builds ____________________________________________________________________________________________________________ Commit: 5bae6fddaf6f845af15d2e90f0928f5aecb71e5a URL: https://git.catflap.org/tcsh/commit/?id=5bae6fddaf6f845af15d2e90f0928f5aecb71e5a Author: Christos Zoulas (Fri 26 Apr 2024 22:43:25 BST) Committer: Christos Zoulas (Fri 26 Apr 2024 22:43:25 BST) PR/480: fix typo M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 1e2cfc64ebbbffecc12558df2c1f9e83d9d26a7c URL: https://git.catflap.org/tcsh/commit/?id=1e2cfc64ebbbffecc12558df2c1f9e83d9d26a7c Author: Christos Zoulas (Mon 15 Apr 2024 19:58:07 BST) Committer: Christos Zoulas (Mon 15 Apr 2024 19:58:07 BST) Add support for "$?<" (Matheus Garcia) M Fixes M nls/C/set1 M nls/et/set1 M nls/finnish/set1 M nls/french/set1 M nls/german/set1 M nls/greek/set1 M nls/italian/set1 M nls/ja/set1 M nls/pl/set1 M nls/russian/set1 M nls/spanish/set1 M nls/ukrainian/set1 M sh.dol.c M sh.err.c M sh.lex.c M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 21f85f746fa8a250efac133ab344cba6a856f644 URL: https://git.catflap.org/tcsh/commit/?id=21f85f746fa8a250efac133ab344cba6a856f644 Author: Christos Zoulas (Mon 15 Apr 2024 19:52:39 BST) Committer: Christos Zoulas (Mon 15 Apr 2024 19:52:39 BST) comment out unused. M gethost.c ____________________________________________________________________________________________________________ Commit: 629e16f092d967102d8be4b3393001d0a4dda942 URL: https://git.catflap.org/tcsh/commit/?id=629e16f092d967102d8be4b3393001d0a4dda942 Author: Christos Zoulas (Sat 13 Apr 2024 19:20:17 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:20:17 BST) Typo on ed.chared #91 (108062138) M ed.chared.c ____________________________________________________________________________________________________________ Commit: 490b2780f40302af8c16001f0181eea7c6123609 URL: https://git.catflap.org/tcsh/commit/?id=490b2780f40302af8c16001f0181eea7c6123609 Author: Christos Zoulas (Sat 13 Apr 2024 19:16:41 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:16:41 BST) Update set1 / nls greek #88 (chrislongros) M nls/greek/set1 ____________________________________________________________________________________________________________ Commit: 0803c66702f5efa9f400763dd413e94ad931cf06 URL: https://git.catflap.org/tcsh/commit/?id=0803c66702f5efa9f400763dd413e94ad931cf06 Author: Christos Zoulas (Sat 13 Apr 2024 19:12:34 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:12:34 BST) Update set23 / nls greek #87 (chrislongros) M nls/greek/set23 ____________________________________________________________________________________________________________ Commit: 937526b94cd07815fa1a9d363270da3369271eac URL: https://git.catflap.org/tcsh/commit/?id=937526b94cd07815fa1a9d363270da3369271eac Author: Christos Zoulas (Sat 13 Apr 2024 19:09:03 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:09:03 BST) Fix minor typo / nls set9 greek #86 (chrislongros) M nls/greek/set9 ____________________________________________________________________________________________________________ Commit: 6508c2be41574fb73c76d27e6bc52881d14ed1a1 URL: https://git.catflap.org/tcsh/commit/?id=6508c2be41574fb73c76d27e6bc52881d14ed1a1 Author: Christos Zoulas (Sat 13 Apr 2024 19:05:59 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:05:59 BST) fix whitespace in set26 / greek #85 (chrislongros) M nls/greek/set26 ____________________________________________________________________________________________________________ Commit: d571cd8f3e252b54af7571d8288f18ff81ecc95a URL: https://git.catflap.org/tcsh/commit/?id=d571cd8f3e252b54af7571d8288f18ff81ecc95a Author: Christos Zoulas (Sat 13 Apr 2024 19:04:39 BST) Committer: Christos Zoulas (Sat 13 Apr 2024 19:04:39 BST) Add translations of nls set2 in greek and fix typos #84 (chrislongros) M nls/greek/set2 ____________________________________________________________________________________________________________ Commit: c416b8588e4012f6f90cd82262e7d30afe06bbbd URL: https://git.catflap.org/tcsh/commit/?id=c416b8588e4012f6f90cd82262e7d30afe06bbbd Author: Kimmo Suominen (Fri 5 Apr 2024 07:39:59 BST) Committer: Kimmo Suominen (Fri 5 Apr 2024 07:39:59 BST) Release 6.24.12 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 991f66c95bcb35f7b6d8c25273fc86c9e2b2c6ec URL: https://git.catflap.org/tcsh/commit/?id=991f66c95bcb35f7b6d8c25273fc86c9e2b2c6ec Author: Kimmo Suominen (Thu 4 Apr 2024 06:59:26 BST) Committer: Kimmo Suominen (Thu 4 Apr 2024 06:59:26 BST) Fix history merging M sh.hist.c M tests/history.at ____________________________________________________________________________________________________________ Commit: 8ca47db8627a81eed8401216754e5250291bc87d URL: https://git.catflap.org/tcsh/commit/?id=8ca47db8627a81eed8401216754e5250291bc87d Author: Kimmo Suominen (Thu 14 Mar 2024 00:04:15 GMT) Committer: Kimmo Suominen (Thu 14 Mar 2024 00:04:15 GMT) Remove kinetic and trusty M build/run-builds ____________________________________________________________________________________________________________ Commit: 2bef656aac606d4f76a2f03c3550ebecdd5f3a9a URL: https://git.catflap.org/tcsh/commit/?id=2bef656aac606d4f76a2f03c3550ebecdd5f3a9a Author: Kimmo Suominen (Wed 13 Mar 2024 23:04:04 GMT) Committer: Kimmo Suominen (Wed 13 Mar 2024 23:04:04 GMT) Release 6.24.11 M Fixes M aclocal.m4 M config.h.in M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: a400eaad81a693c7151ea15994659dd2ff752139 URL: https://git.catflap.org/tcsh/commit/?id=a400eaad81a693c7151ea15994659dd2ff752139 Author: Kimmo Suominen (Wed 13 Mar 2024 20:09:10 GMT) Committer: Kimmo Suominen (Wed 13 Mar 2024 22:32:25 GMT) Make nice priority incremental even with setpriority(2) Provide a consistent `nice` command whether implemented by calling setpriority(2) or nice(3). M Fixes M sh.proc.c M sh.sem.c M sh.time.c M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 0545d5108e11ae27d0ba2fe6ee77a1ed5386a746 URL: https://git.catflap.org/tcsh/commit/?id=0545d5108e11ae27d0ba2fe6ee77a1ed5386a746 Author: Kimmo Suominen (Mon 11 Mar 2024 06:45:30 GMT) Committer: Kimmo Suominen (Mon 11 Mar 2024 06:45:30 GMT) Use LC_ALL instead of LC_COLLATE Closes issue #96. M Makefile.in M Makefile.std ____________________________________________________________________________________________________________ Commit: 488f86a82af1c966186ad1246e7e5b6d700d8512 URL: https://git.catflap.org/tcsh/commit/?id=488f86a82af1c966186ad1246e7e5b6d700d8512 Author: Kimmo Suominen (Mon 11 Mar 2024 06:43:57 GMT) Committer: Kimmo Suominen (Mon 11 Mar 2024 06:43:57 GMT) Fix typo in comment (NFCI) M tests/mb-utf8.at ____________________________________________________________________________________________________________ Commit: 2f19b2d95b14c83a326281be769daef15a9ec5ce URL: https://git.catflap.org/tcsh/commit/?id=2f19b2d95b14c83a326281be769daef15a9ec5ce Author: Kimmo Suominen (Mon 11 Mar 2024 06:21:46 GMT) Committer: Kimmo Suominen (Mon 11 Mar 2024 06:21:46 GMT) Handle qemu output on signal reception Closes issue #95. M tests/variables.at ____________________________________________________________________________________________________________ Commit: e000761fe04ba7614f4ee0a2424b94b5a3203e84 URL: https://git.catflap.org/tcsh/commit/?id=e000761fe04ba7614f4ee0a2424b94b5a3203e84 Author: Kimmo Suominen (Sat 9 Mar 2024 06:10:27 GMT) Committer: Kimmo Suominen (Sat 9 Mar 2024 06:10:55 GMT) Add missing `esac` in run-builds M build/run-builds ____________________________________________________________________________________________________________ Commit: 360a97d20b164b71e0d525bf54cbf1dee2dedc99 URL: https://git.catflap.org/tcsh/commit/?id=360a97d20b164b71e0d525bf54cbf1dee2dedc99 Author: Christos Zoulas (Sat 18 Nov 2023 17:10:43 GMT) Committer: Christos Zoulas (Sat 18 Nov 2023 17:10:43 GMT) update with more precise info (https://github.com/Krush206) M BUGS ____________________________________________________________________________________________________________ Commit: a28cd04a88656a4f2ddfb266b767ac0fb2c05aa3 URL: https://git.catflap.org/tcsh/commit/?id=a28cd04a88656a4f2ddfb266b767ac0fb2c05aa3 Author: Christos Zoulas (Sat 18 Nov 2023 17:06:56 GMT) Committer: Christos Zoulas (Sat 18 Nov 2023 17:06:56 GMT) update svn script for python3 (https://github.com/Sigmanificient) M svn ____________________________________________________________________________________________________________ Commit: d670ae0368d00bb423462e30174b59e65c76db51 URL: https://git.catflap.org/tcsh/commit/?id=d670ae0368d00bb423462e30174b59e65c76db51 Author: Christos Zoulas (Sat 18 Nov 2023 17:05:31 GMT) Committer: Christos Zoulas (Sat 18 Nov 2023 17:05:31 GMT) fix various typos (https://github.com/gbergling) M Fixes M ed.refresh.c M sh.proc.c M sh.set.c M tc.sig.h ____________________________________________________________________________________________________________ Commit: 05d0a9b41ffa727fc282a0a03bfa2b1f7862f9b3 URL: https://git.catflap.org/tcsh/commit/?id=05d0a9b41ffa727fc282a0a03bfa2b1f7862f9b3 Author: Christos Zoulas (Sat 18 Nov 2023 17:01:18 GMT) Committer: Christos Zoulas (Sat 18 Nov 2023 17:02:49 GMT) Free memory so asan does not complain (https://github.com/gregorynisbet-google) M gethost.c ____________________________________________________________________________________________________________ Commit: d075ab5b4155ebff9d30e765733c030c3da5e362 URL: https://git.catflap.org/tcsh/commit/?id=d075ab5b4155ebff9d30e765733c030c3da5e362 Author: Kimmo Suominen (Tue 27 Jun 2023 22:47:56 BST) Committer: Kimmo Suominen (Tue 27 Jun 2023 22:47:56 BST) Add builds for trixie, mantic, and lunar. Remove stretch. M build/run-builds ____________________________________________________________________________________________________________ Commit: 707965814640fb6225b2d699781935a5ba998cb5 URL: https://git.catflap.org/tcsh/commit/?id=707965814640fb6225b2d699781935a5ba998cb5 Author: Kimmo Suominen (Sun 21 May 2023 19:43:50 BST) Committer: Kimmo Suominen (Sun 21 May 2023 19:43:50 BST) Add CodeQL workflow for GitHub code scanning (PR #56) A .github/workflows/codeql.yml ____________________________________________________________________________________________________________ Commit: 4e191ddcc194c097d8d5c9a69a5f607a1351019c URL: https://git.catflap.org/tcsh/commit/?id=4e191ddcc194c097d8d5c9a69a5f607a1351019c Merge: ca05dea 06a5c5b Author: Kimmo Suominen (Sun 21 May 2023 19:20:38 BST) Committer: Kimmo Suominen (Sun 21 May 2023 19:20:38 BST) Merge PR #75 (lukem/stdin-tty-tests) ____________________________________________________________________________________________________________ Commit: 06a5c5b1b94d394c6ab8e86ec7f80ec46c474186 URL: https://git.catflap.org/tcsh/commit/?id=06a5c5b1b94d394c6ab8e86ec7f80ec46c474186 Author: Luke Mewburn (Mon 15 May 2023 14:29:21 BST) Committer: Luke Mewburn (Mon 15 May 2023 14:29:21 BST) tests: explicit tests for stdin not a tty Extend '#' and $edit tests to also test when stdin is not a tty. M tests/lexical.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 907b0da0143b10e8bcd56905550d0c4b68559eb2 URL: https://git.catflap.org/tcsh/commit/?id=907b0da0143b10e8bcd56905550d0c4b68559eb2 Author: Luke Mewburn (Mon 15 May 2023 13:36:04 BST) Committer: Luke Mewburn (Mon 15 May 2023 13:36:04 BST) tests: fix stdin-as-tty comment and edit tests Handle '#' and $edit tests that have different behavior whether stdin is a terminal or not. (The change in commit 242842a didn't correctly determine if stdin is a tty and always skipped the group). M tests/lexical.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: ca05dea692469639c6b796fb5794aa015529a873 URL: https://git.catflap.org/tcsh/commit/?id=ca05dea692469639c6b796fb5794aa015529a873 Author: Kimmo Suominen (Fri 14 Apr 2023 12:52:38 BST) Committer: Kimmo Suominen (Fri 14 Apr 2023 12:52:38 BST) Release 6.24.10 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 199bf4b914dc8e32c5576e7253b6aceb894bcab3 URL: https://git.catflap.org/tcsh/commit/?id=199bf4b914dc8e32c5576e7253b6aceb894bcab3 Author: Kimmo Suominen (Fri 14 Apr 2023 12:39:49 BST) Committer: Kimmo Suominen (Fri 14 Apr 2023 12:39:49 BST) Improve docker build instructions M build/HOWTO ____________________________________________________________________________________________________________ Commit: 242842a1f028d891383126df2565a95529817583 URL: https://git.catflap.org/tcsh/commit/?id=242842a1f028d891383126df2565a95529817583 Author: Kimmo Suominen (Fri 14 Apr 2023 12:32:25 BST) Committer: Kimmo Suominen (Fri 14 Apr 2023 12:32:25 BST) Revert "tests: reenable comment and edit tests" When building without a terminal, these tests fail. This reverts commit 97efa0b000a007c9968cf58ef0100cf37164a37a. M tests/lexical.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 2005b9d96390dc1b6754aecc0ea83ae9d856d598 URL: https://git.catflap.org/tcsh/commit/?id=2005b9d96390dc1b6754aecc0ea83ae9d856d598 Author: Kimmo Suominen (Thu 13 Apr 2023 14:17:42 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 14:17:42 BST) Fix RELEASE_TAG M Makefile.in M configure M configure.ac ____________________________________________________________________________________________________________ Commit: 253e085194f8c65cd13cf75a80e640fd08d16058 URL: https://git.catflap.org/tcsh/commit/?id=253e085194f8c65cd13cf75a80e640fd08d16058 Author: Kimmo Suominen (Thu 13 Apr 2023 03:32:52 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) Release 6.24.09 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 1a541eab61e973047733ec3cbf74f7d682784d00 URL: https://git.catflap.org/tcsh/commit/?id=1a541eab61e973047733ec3cbf74f7d682784d00 Author: Luke Mewburn (Wed 12 Apr 2023 13:38:09 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) warn for LSCOLORS or LS_COLORS instead of colorls Change the warning for unknown colorls variables to contain the environment variable name instead of "colorls". M nls/C/set1 M nls/french/set1 M nls/german/set1 M nls/greek/set1 M nls/spanish/set1 M sh.err.c M tests/ls-F.at M tw.color.c ____________________________________________________________________________________________________________ Commit: 62456f8870525650429638b01782d999d3e9a265 URL: https://git.catflap.org/tcsh/commit/?id=62456f8870525650429638b01782d999d3e9a265 Author: Luke Mewburn (Wed 12 Apr 2023 13:11:26 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) ls-F: unsetenv LS*COLOR reapplies other LS*COLOR If LSCOLORS is unsetenv while LS_COLORS is still setenv, then LS_COLORS is parsed again (with any warnings suppressed) to reapply its settings. If LS_COLORS is unsetenv while LSCOLORS is still setenv, then LSCOLORS is parsed again (with any warnings suppressed) to reapply its settings. M sh.c M sh.func.c M tcsh.man.in M tests/ls-F.at M tw.color.c M tw.decls.h ____________________________________________________________________________________________________________ Commit: 6466ff25e7fa05381e1f05bd0e7941d15730aeda URL: https://git.catflap.org/tcsh/commit/?id=6466ff25e7fa05381e1f05bd0e7941d15730aeda Author: Luke Mewburn (Tue 11 Apr 2023 15:48:29 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) tests: check LSCOLORS and LS_COLORS validation TCSH_LS_F: support optional stderr checking. Check too short LSCOLORS uses defaults for rest. Check too long LSCOLORS ignores rest. Check invalid env LSCOLORS fails with error. Check invalid setenv LSCOLORS works with stderr warning. Check invalid env LS_COLORS xx= fails with error. Check invalid setenv LS_COLORS xx= works with stderr warning. A tests/ls-F-LSCOLORS-short.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: 89b0ab5e758c30300c639be3dc016ee9bc6928aa URL: https://git.catflap.org/tcsh/commit/?id=89b0ab5e758c30300c639be3dc016ee9bc6928aa Author: Luke Mewburn (Tue 11 Apr 2023 13:35:03 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) tcsh.man: improve LSCOLORS docs Describe behavior when < 11 or > 11 pairs are provided. Add the equivalent LS_COLORS variable and default color. Fix LS_COLORS Setgid text. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: a6b7f8cbc34f6a0d2190eb671e2209100b6efb92 URL: https://git.catflap.org/tcsh/commit/?id=a6b7f8cbc34f6a0d2190eb671e2209100b6efb92 Author: Luke Mewburn (Tue 11 Apr 2023 13:00:33 BST) Committer: Kimmo Suominen (Thu 13 Apr 2023 03:33:09 BST) Don't crash if LSCOLORS contains > 11 pairs M tw.color.c ____________________________________________________________________________________________________________ Commit: a885e431bf5c7ec132737435950e85fb4fb920b7 URL: https://git.catflap.org/tcsh/commit/?id=a885e431bf5c7ec132737435950e85fb4fb920b7 Author: Christos Zoulas (Tue 11 Apr 2023 17:02:40 BST) Committer: Christos Zoulas (Tue 11 Apr 2023 17:02:40 BST) add missing const (for FreeBSD) M tc.alloc.c ____________________________________________________________________________________________________________ Commit: e94e59e357fc4b338306c5b4b838c29961cb528b URL: https://git.catflap.org/tcsh/commit/?id=e94e59e357fc4b338306c5b4b838c29961cb528b Author: Kimmo Suominen (Mon 10 Apr 2023 10:26:45 BST) Committer: Kimmo Suominen (Mon 10 Apr 2023 10:26:45 BST) Release 6.24.08 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: b03fcf72b5312c4fbc7705ed3540656c0da2bc7e URL: https://git.catflap.org/tcsh/commit/?id=b03fcf72b5312c4fbc7705ed3540656c0da2bc7e Merge: 7244244 f6ab709 Author: Kimmo Suominen (Mon 10 Apr 2023 10:13:17 BST) Committer: Kimmo Suominen (Mon 10 Apr 2023 10:13:17 BST) Merge PR #71 (lukem/color-improvements) ____________________________________________________________________________________________________________ Commit: f6ab7099b2582d0afbe7cef5c9d6116ad59ea68c URL: https://git.catflap.org/tcsh/commit/?id=f6ab7099b2582d0afbe7cef5c9d6116ad59ea68c Author: Luke Mewburn (Thu 23 Mar 2023 13:14:00 GMT) Committer: Luke Mewburn (Thu 23 Mar 2023 13:14:00 GMT) fix completion for enhanced filetype detection My recent refactor to use get_filetype() caused the last character to be truncated in the tab completion listing for non-files (e.g, unalias, unsetenv, setenv, ...). Fix some build warnings and !COLOR_LS_F build. M ed.inputl.c M tw.color.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 06af025cb7b538c57cfd00bfdf6af3ebf06e9784 URL: https://git.catflap.org/tcsh/commit/?id=06af025cb7b538c57cfd00bfdf6af3ebf06e9784 Author: Luke Mewburn (Thu 23 Mar 2023 11:56:06 GMT) Committer: Luke Mewburn (Thu 23 Mar 2023 11:57:13 GMT) make check: ensure tcsh is up to date M Makefile.in ____________________________________________________________________________________________________________ Commit: b7218490c2b69754c3266206fd714c16c8e43228 URL: https://git.catflap.org/tcsh/commit/?id=b7218490c2b69754c3266206fd714c16c8e43228 Author: Luke Mewburn (Thu 23 Mar 2023 11:46:24 GMT) Committer: Luke Mewburn (Thu 23 Mar 2023 11:48:10 GMT) tests: rework ls-F testing, improve comments Reorder arguments to TCSH_TEXT_LS_COLORS() so ENVS is before VARS. Improve comments. M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: a71ee24b1c810592db8669a680ab228aa04c14c3 URL: https://git.catflap.org/tcsh/commit/?id=a71ee24b1c810592db8669a680ab228aa04c14c3 Author: Luke Mewburn (Mon 13 Mar 2023 12:24:13 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 12:24:13 GMT) Fixes: LS_COLORS extensions M Fixes ____________________________________________________________________________________________________________ Commit: 190399aaa7b6d603c65b7a687265833e5e3c7de0 URL: https://git.catflap.org/tcsh/commit/?id=190399aaa7b6d603c65b7a687265833e5e3c7de0 Author: Luke Mewburn (Mon 13 Mar 2023 12:20:18 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 12:20:18 GMT) Makefile: fix atlocal regeneration M Makefile.in ____________________________________________________________________________________________________________ Commit: 8e1d78a5d078231b6ec2165b0ff5627984c53f5b URL: https://git.catflap.org/tcsh/commit/?id=8e1d78a5d078231b6ec2165b0ff5627984c53f5b Author: Luke Mewburn (Mon 13 Mar 2023 12:11:06 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 12:11:06 GMT) tests: test ls-F extension colors M atlocal.in M tests/ls-F-LSCOLORS-bright.out M tests/ls-F-LSCOLORS-dim.out M tests/ls-F-LSCOLORS-nolinks.out M tests/ls-F-LS_COLORS-all.out M tests/ls-F-LS_COLORS-ln-target.out M tests/ls-F-LS_COLORS-nofollow.out M tests/ls-F-color-default.out M tests/ls-F-color-ln-target.out M tests/ls-F-default.out M tests/ls-F-listflags-A.out M tests/ls-F-listflags-xa.out M tests/ls-F-listlinks.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: 5a1e9b8b7c0c911273d103344298e4ae7783f208 URL: https://git.catflap.org/tcsh/commit/?id=5a1e9b8b7c0c911273d103344298e4ae7783f208 Author: Luke Mewburn (Mon 13 Mar 2023 11:37:48 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 12:09:19 GMT) ls-F: implement more LS_COLORS color vars Actually implement LS_COLORS variables: su Setuid file (u+s) sg Setgid file (g+s) tw Sticky and other writable dir (+t,o+w) ow Other writable dir (o+w) but not sticky st Sticky dir (+t) but not other writable mh Reg file extra hard links Set default colors for these variables per GNU ls, which seems to be the original LS_COLORS. Fix ln=target for symlink directories. Add testsuite for all except su and sg, because creating test entries for those may not always be supported. M atlocal.in M tcsh.man.in M tests/ls-F-LSCOLORS-bright.out M tests/ls-F-LSCOLORS-dim.out M tests/ls-F-LSCOLORS-nolinks.out M tests/ls-F-LS_COLORS-all.out M tests/ls-F-LS_COLORS-ln-target.out M tests/ls-F-LS_COLORS-nofollow.out M tests/ls-F-color-default.out M tests/ls-F-color-ln-target.out M tests/ls-F-default.out M tests/ls-F-listflags-A.out M tests/ls-F-listflags-xa.out M tests/ls-F-listlinks.out M tw.color.c M tw.h M tw.parse.c ____________________________________________________________________________________________________________ Commit: e5a8466488369a3c232ea343f738c0e413a52a12 URL: https://git.catflap.org/tcsh/commit/?id=e5a8466488369a3c232ea343f738c0e413a52a12 Author: Luke Mewburn (Mon 13 Mar 2023 08:35:56 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 12:09:09 GMT) enhance filetype detection to also return colorvar Rework suffix and LS_COLORS handling to support more LS_COLORS color variable types than there are suffix types. - Add enum COLORVAR for all the LS_COLORS color variables. - Add struct filetype to contain the suffix, and (if COLOR_LS_F) COLORVAR. - Replace Char filetype() with struct filetype get_filetype() which returns the struct filetype contining the suffix and COLORVAR. - Rename enum FileType to VARINDEX and rename the enumerations to Vxx to follow the LS_COLORS color variable name. - Validate that variables[] is indexed on VARINDEX. M tw.color.c M tw.decls.h M tw.h M tw.parse.c ____________________________________________________________________________________________________________ Commit: 10e26fc722823d55e1dc815e30acd12c822971ef URL: https://git.catflap.org/tcsh/commit/?id=10e26fc722823d55e1dc815e30acd12c822971ef Author: Luke Mewburn (Mon 13 Mar 2023 00:29:13 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 00:29:13 GMT) Fixes: merge and add more LS_COLORS ln=target fixes M Fixes ____________________________________________________________________________________________________________ Commit: e113c396efdd2c08998c867b44cd33334319f0ce URL: https://git.catflap.org/tcsh/commit/?id=e113c396efdd2c08998c867b44cd33334319f0ce Author: Luke Mewburn (Mon 13 Mar 2023 00:02:08 GMT) Committer: Luke Mewburn (Mon 13 Mar 2023 00:02:08 GMT) ls-F: fix intermittent ln=target bug Correctly parse ln=target, instead of intermittent failures where the filename is prefixed with "arget". Note: the comparison for "target" is now case sensitive, which matches the GNU ls(1) implementation. LS_COLORS with ln=target would intermittently fail because the string comparision for "target" assumed that color.s is null terminated. Provide Str_equal_literal(const Str *left, const char *right), and use to check variables[VSym].color is "target". M tests/ls-F.at M tw.color.c ____________________________________________________________________________________________________________ Commit: 934410d2ee6a87c20231702428e74bdd1b8ad0b2 URL: https://git.catflap.org/tcsh/commit/?id=934410d2ee6a87c20231702428e74bdd1b8ad0b2 Author: Luke Mewburn (Sun 12 Mar 2023 09:03:14 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 09:03:14 GMT) Fixes: recent color ls-F fixes M Fixes ____________________________________________________________________________________________________________ Commit: b7dda2c7b47fb5ead3587fb9083f6b749a1c57ec URL: https://git.catflap.org/tcsh/commit/?id=b7dda2c7b47fb5ead3587fb9083f6b749a1c57ec Author: Luke Mewburn (Sun 12 Mar 2023 08:52:12 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 08:52:12 GMT) ls-F: fix ln=target reset If LS_COLORS previously contained ln=target, then unsetenv LS_COLORS or setenv LSCOLORS should disable ln=target. A tests/ls-F-color-ln-target.out M tests/ls-F.at M tw.color.c ____________________________________________________________________________________________________________ Commit: 66d3593bafd6a67b85400309d0a78e2dbbe202d9 URL: https://git.catflap.org/tcsh/commit/?id=66d3593bafd6a67b85400309d0a78e2dbbe202d9 Author: Luke Mewburn (Sun 12 Mar 2023 08:26:42 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 08:36:22 GMT) ls-F: fix ls-F DIR with ln=target LS_COLORS ln=target didn't work for 'ls-F DIR' because the readlink(2) in print_color() didn't take into account the directory, so files were all treated as an '&' orphan and printed without color. Pass the directory through the various functions down to print_color(). Extend filetype() with int use_lstat, and pass TRUE for existing uses. Passing FALSE uses stat() which uses the kernel to follow the symlinks. Simplify print_color() to use file_type(dir,file,FALSE) to determine the color to use. M tc.func.c M tests/ls-F.at M tw.color.c M tw.decls.h M tw.parse.c ____________________________________________________________________________________________________________ Commit: dc0955f9720efa743bfb34505f506e491307c71c URL: https://git.catflap.org/tcsh/commit/?id=dc0955f9720efa743bfb34505f506e491307c71c Author: Luke Mewburn (Sun 12 Mar 2023 08:13:30 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 08:36:22 GMT) tcsh.man: file type not filetype M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 31ae128207178e8d44042073e3d559145563ae9d URL: https://git.catflap.org/tcsh/commit/?id=31ae128207178e8d44042073e3d559145563ae9d Author: Luke Mewburn (Sun 12 Mar 2023 08:04:28 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 08:36:19 GMT) tests: add ls-F ln=target failed test Add ls-F test for LS_COLORS with ln=target. BUG: This currently fails because ln=target doesn't work for 'ls-F DIR', only for 'cd DIR && ls-F'. A tests/ls-F-LS_COLORS-ln-target.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: 7750d3ca8c939cd5bcc117e9e74428f8b99d755c URL: https://git.catflap.org/tcsh/commit/?id=7750d3ca8c939cd5bcc117e9e74428f8b99d755c Author: Luke Mewburn (Sun 12 Mar 2023 07:43:17 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 08:35:43 GMT) tests: extend ls-F tests Provide a common TCSH_LS_F() macro that ensures that cd DIR && ls-F and ls-F DIR have the same output once the first line "DIR:" is removed from the latter. Use ls-F-default.out for listflags=x test, obsoleting ls-F-listflags-x.out. Add unset listlinks test for LSCOLORS Add some LS_COLORS tests. A tests/ls-F-LSCOLORS-nolinks.out A tests/ls-F-LS_COLORS-all.out A tests/ls-F-LS_COLORS-nofollow.out D tests/ls-F-listflags-x.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: c17c519df9507b914b781df2f960b3861f6830a7 URL: https://git.catflap.org/tcsh/commit/?id=c17c519df9507b914b781df2f960b3861f6830a7 Author: Luke Mewburn (Sun 12 Mar 2023 00:43:11 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 00:44:48 GMT) fix unsetenv CLICOLOR_FORCE M sh.c M sh.func.c M tests/ls-F.at M tw.color.c M tw.decls.h ____________________________________________________________________________________________________________ Commit: 300932de71388bf6880c802d31a67579c0ec6625 URL: https://git.catflap.org/tcsh/commit/?id=300932de71388bf6880c802d31a67579c0ec6625 Author: Luke Mewburn (Sun 12 Mar 2023 00:22:34 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 00:22:34 GMT) ls-F: fix LSCOLORS bright handling Fix LSCOLORS handling to correctly handle upper-case letters as enabling bold, by fixing color() to return the result or-ed with TCSH_BOLD if the letter is upper-case. The bug appears to be in original LSCOLORS implementation in commit dcedb93 on 2012-06-21 (which determined the bold status but didn't use it), and this commit partially reverts commit abdf5f1 on 2015-05-28 which removed that unused variable. M tests/ls-F-LSCOLORS-bright.out M tests/ls-F.at M tw.color.c ____________________________________________________________________________________________________________ Commit: d8eb4e3fdb1946b32833aef8ca790ef38d94df84 URL: https://git.catflap.org/tcsh/commit/?id=d8eb4e3fdb1946b32833aef8ca790ef38d94df84 Author: Luke Mewburn (Sun 12 Mar 2023 00:11:26 GMT) Committer: Luke Mewburn (Sun 12 Mar 2023 00:13:17 GMT) tests: check ls-F color defaults and LSCOLORS Add tests for ls-F with color with default color tables, LSCOLORS with dim colors, and LSCOLORS with bright colors. BUG: bright LSCOLORS don't currently work; they output as dim. A tests/ls-F-LSCOLORS-bright.out A tests/ls-F-LSCOLORS-dim.out A tests/ls-F-color-default.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: 2d116d5b6f6acc5e57f9f6a8d5fce526dfd1a16d URL: https://git.catflap.org/tcsh/commit/?id=2d116d5b6f6acc5e57f9f6a8d5fce526dfd1a16d Author: Luke Mewburn (Sat 11 Mar 2023 23:51:09 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 23:51:09 GMT) tests: move expected ls-F output to separate files Adapt ls-F.at to use separate files for each ls-F variation. (This will make it easier to test color output in the future.) M atlocal.in A tests/ls-F-default.out A tests/ls-F-listflags-A.out A tests/ls-F-listflags-x.out A tests/ls-F-listflags-xa.out A tests/ls-F-listlinks.out M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: 56a671e7c9a07e5820ffab9c9214c0326d82bcb1 URL: https://git.catflap.org/tcsh/commit/?id=56a671e7c9a07e5820ffab9c9214c0326d82bcb1 Author: Luke Mewburn (Sat 11 Mar 2023 23:45:46 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 23:45:46 GMT) tests: add TCSH_DIFF() macro and TESTSUITEREGEN Implement TCSH_DIFF(SRCFILE, EXPECTFILE) diff SRCFILE and EXPECTFILE (usually stdout) and ensure they're identical. If (environment variable) TESTSUITEREGEN is not empty, copy EXPECTFILE over SRCFILE before running diff. By default TCSH_DIFF() fails if there's a change in output, but the expected output can be regenerated by running the testsuite with TESTSUITEREGEN with a non-empty value. E.g., make check TESTSUITEREGEN=1 Pass $TESTSUITEREGEN into the invocation of testsuite, for checking by TCSH_DIFF(). Add more error checking to TCSH_UNTESTED() macro. Prevent unexpected "TCSH_" in testsuite. E.g, macro typos. M Makefile.in M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 5a442b6eae2bd264459e703f5fdceb3b68c636af URL: https://git.catflap.org/tcsh/commit/?id=5a442b6eae2bd264459e703f5fdceb3b68c636af Author: Luke Mewburn (Sat 11 Mar 2023 23:03:03 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 23:03:03 GMT) tcsh.man: improve color docs Consistently use "Yellow (or brown)". Use Li not Sy for LSCOLOR attributes (internal consistency). Add the default colors to the file type description in LS_COLORS. Remove unnecessary blank after a header. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 97dc5032add7e5354a1922dcbd57b1ea771cdef4 URL: https://git.catflap.org/tcsh/commit/?id=97dc5032add7e5354a1922dcbd57b1ea771cdef4 Author: Luke Mewburn (Sat 11 Mar 2023 22:27:18 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 22:27:18 GMT) regen M aclocal.m4 M configure ____________________________________________________________________________________________________________ Commit: 030048317606d8e012e240d4f8b6916c0d49e874 URL: https://git.catflap.org/tcsh/commit/?id=030048317606d8e012e240d4f8b6916c0d49e874 Author: Luke Mewburn (Sat 11 Mar 2023 22:20:24 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 22:20:24 GMT) tests: provide atlocal for common shell test code Add atlocal.in for common shell code reused in multiple test groups, and build atlocal from atlocal.in . Move shell code to create the "DIR" directory (for ls-F suffix and color testing) from ls-F.at to a new create_ls_DIR() function M .gitignore M Makefile.in A atlocal.in M configure.ac M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: d1dd3eb466d489458d3a201aa6af2d81d75465a6 URL: https://git.catflap.org/tcsh/commit/?id=d1dd3eb466d489458d3a201aa6af2d81d75465a6 Author: Luke Mewburn (Sat 11 Mar 2023 13:14:19 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 13:14:19 GMT) testsuite: show count of untested tests Show a count (at testsuite generation time) of skipped tests due to untested feature. (Ideally we'd print this in the summary at the end of the run, but autotest doesn't have a supported method for that.) M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 97efa0b000a007c9968cf58ef0100cf37164a37a URL: https://git.catflap.org/tcsh/commit/?id=97efa0b000a007c9968cf58ef0100cf37164a37a Author: Luke Mewburn (Sat 11 Mar 2023 12:44:14 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 12:46:39 GMT) tests: reenable comment and edit tests The Comment and $edit tests don't seem to rely upon interactive terminal behavior, so reenable them. Partially reverts commit e598809 on 2015-05-05 M tests/lexical.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 227f3091a60f653016630882aebaeea770b3d5bc URL: https://git.catflap.org/tcsh/commit/?id=227f3091a60f653016630882aebaeea770b3d5bc Author: Luke Mewburn (Sat 11 Mar 2023 12:34:30 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 12:34:30 GMT) implement CLICOLOR_FORCE Support environment variable CLICOLOR_FORCE to output colors in ls-F even if the output isn't a terminal. The behaviour is based on the FreeBSD/macOS ls(1) which uses the presence of $CLICOLOR_FORCE and does not parse the value. This will allow the testsuite to be extended to test various color features. Minor style fixes, including changing the existing color_as_referent to be static since it's not used outside of tw.color.c. M sh.c M sh.func.c M tc.const.c M tc.func.c M tcsh.man.in M tests/ls-F.at M tw.color.c M tw.decls.h M tw.h ____________________________________________________________________________________________________________ Commit: 971fc62b9e12117f09b71db210175246f971ff8d URL: https://git.catflap.org/tcsh/commit/?id=971fc62b9e12117f09b71db210175246f971ff8d Author: Luke Mewburn (Sat 11 Mar 2023 11:46:54 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 11:46:54 GMT) tcsh.man: document LSCOLORS Document LSCOLORS. Text cribbed from FreeBSD's ls(1) (prior to their change to add underline which we don't support), with local edits - improve clarity and consistency with the existing LS_COLORS text. - note some LSCOLORS features aren't (yet) supported. Describe that LS_COLORS takes priority over LSCOLORS on startup, and then the most recent setenv takes priority after that. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: cc9790bad12a060e4f114e498c17ce06777b8fa7 URL: https://git.catflap.org/tcsh/commit/?id=cc9790bad12a060e4f114e498c17ce06777b8fa7 Author: Luke Mewburn (Sat 11 Mar 2023 11:43:17 GMT) Committer: Luke Mewburn (Sat 11 Mar 2023 11:43:17 GMT) Use LS_COLORS in preference to LSCOLORS Parse LSCOLORS then LS_COLORS, so the latter takes priority, because LS_COLORS is more featureful than LSCOLORS. M sh.c ____________________________________________________________________________________________________________ Commit: fd6ebebaaa48ea00176c809a814a3c210f85db6b URL: https://git.catflap.org/tcsh/commit/?id=fd6ebebaaa48ea00176c809a814a3c210f85db6b Author: Luke Mewburn (Tue 7 Mar 2023 12:51:03 GMT) Committer: Luke Mewburn (Tue 7 Mar 2023 12:57:04 GMT) tests: ls-F: add more entries to test dir Move the test entries to "DIR", so we don't need to grep -v testsuite.log (or other testsuite temporaries) in the test group directory. Rename lnowhere to lorphan. Add DIR entries to exercise following >1 symlink: lexec -> exec lldir -> ldir llexec -> lexec llfile -> lfile llorphan -> lorphan llpipe -> lpipe M tests/ls-F.at ____________________________________________________________________________________________________________ Commit: ead9e4dd62202bb9b8514d39ffbce43a84879338 URL: https://git.catflap.org/tcsh/commit/?id=ead9e4dd62202bb9b8514d39ffbce43a84879338 Author: Luke Mewburn (Tue 7 Mar 2023 11:37:52 GMT) Committer: Luke Mewburn (Tue 7 Mar 2023 11:37:52 GMT) tests: move ls-F test to separate file Move ls-F test group from commands.at to ls-F.at. Preparation for more thorough testing, including for LS_COLORS and LSCOLORS. M Makefile.in M tests/commands.at A tests/ls-F.at M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 534f7af04a8f422399e69d9140e83aa79d617fbc URL: https://git.catflap.org/tcsh/commit/?id=534f7af04a8f422399e69d9140e83aa79d617fbc Author: Luke Mewburn (Tue 7 Mar 2023 11:31:15 GMT) Committer: Luke Mewburn (Tue 7 Mar 2023 11:34:41 GMT) tests: keywords, more comments Add comment blocks before each test group. Add keywords for test groups, usually based on filename. Rename VAR_UNSET() to TCSH_VAR_UNSET(). Remove unused ENV_SET() and ENV_UNSET() macros. Fix typo in recognize_only_executables. TCSH_UNTESTED(): Add keyword "untested" and one based on filename. Use dnl instead of # for m4 comments. M tests/aliases.at M tests/arguments.at M tests/commands.at M tests/expr.at M tests/history.at M tests/lexical.at M tests/mb-eucjp.at M tests/mb-utf8.at M tests/parenthesis.at M tests/sh.dol.at M tests/subst.at M tests/syntax.at M tests/testsuite.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 4a8c77a11758c60fbf2c88b0a24d1a1d56234b2b URL: https://git.catflap.org/tcsh/commit/?id=4a8c77a11758c60fbf2c88b0a24d1a1d56234b2b Author: Luke Mewburn (Sun 5 Mar 2023 12:02:59 GMT) Committer: Luke Mewburn (Sun 5 Mar 2023 12:07:51 GMT) tcsh.man: various clarifications More consistently use ':' instead of "colon", etc. Clarify literal use of brace and parenthesis. Consistently use "orphaned (broken)" for symlinks. Explain "missing file" as the orphan symlink target. Improve the LS_COLORS description. M tcsh.man.in M tw.color.c ____________________________________________________________________________________________________________ Commit: 2b1c2df7d88a381d17f49cd2efb49c995d8cbe4b URL: https://git.catflap.org/tcsh/commit/?id=2b1c2df7d88a381d17f49cd2efb49c995d8cbe4b Author: Christos Zoulas (Fri 24 Feb 2023 19:19:06 GMT) Committer: Christos Zoulas (Fri 24 Feb 2023 19:19:06 GMT) Don't truncate IPv6 addresses, confusing them with X display. M Fixes M tc.func.c ____________________________________________________________________________________________________________ Commit: 72442449b903c34d2e15dd0ede77332c4e4c19b8 URL: https://git.catflap.org/tcsh/commit/?id=72442449b903c34d2e15dd0ede77332c4e4c19b8 Author: Kimmo Suominen (Mon 2 Jan 2023 06:31:28 GMT) Committer: Kimmo Suominen (Mon 2 Jan 2023 06:31:28 GMT) Account for building on Debian sid (bookworm) M build/run-builds ____________________________________________________________________________________________________________ Commit: da886e5991f837b06d5dbf4c3a4810a54453962c URL: https://git.catflap.org/tcsh/commit/?id=da886e5991f837b06d5dbf4c3a4810a54453962c Author: Kimmo Suominen (Sat 31 Dec 2022 06:43:55 GMT) Committer: Kimmo Suominen (Sat 31 Dec 2022 06:44:40 GMT) Add bookworm to Debian suites to build M build/run-builds ____________________________________________________________________________________________________________ Commit: 21ba9a08565f79b4718ded6441e9cca5112a1417 URL: https://git.catflap.org/tcsh/commit/?id=21ba9a08565f79b4718ded6441e9cca5112a1417 Author: Kimmo Suominen (Fri 23 Dec 2022 22:56:51 GMT) Committer: Kimmo Suominen (Fri 23 Dec 2022 22:56:51 GMT) Add instructions for installing a development environment on Fedora M BUILDING ____________________________________________________________________________________________________________ Commit: 5fa26b19a96780bb3a9566d0c401d2b9f592582b URL: https://git.catflap.org/tcsh/commit/?id=5fa26b19a96780bb3a9566d0c401d2b9f592582b Author: Kimmo Suominen (Wed 21 Dec 2022 19:44:53 GMT) Committer: Kimmo Suominen (Wed 21 Dec 2022 19:44:53 GMT) Release 6.24.07 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 833281c4d595bf298833610b51d920586a7a7ee0 URL: https://git.catflap.org/tcsh/commit/?id=833281c4d595bf298833610b51d920586a7a7ee0 Merge: d76c68f 3172bdd Author: Kimmo Suominen (Tue 20 Dec 2022 12:51:10 GMT) Committer: Kimmo Suominen (Tue 20 Dec 2022 12:51:10 GMT) Adjust configure style (merge @lukem PR#68) ____________________________________________________________________________________________________________ Commit: 3172bdd3c2e38515e84ea513c1f2a232cfb3cf3a URL: https://git.catflap.org/tcsh/commit/?id=3172bdd3c2e38515e84ea513c1f2a232cfb3cf3a Author: Kimmo Suominen (Tue 20 Dec 2022 12:50:06 GMT) Committer: Kimmo Suominen (Tue 20 Dec 2022 12:50:06 GMT) Regenerate with autoreconf M configure ____________________________________________________________________________________________________________ Commit: f4068e36f72a1dc91a37632f31688e8187f05722 URL: https://git.catflap.org/tcsh/commit/?id=f4068e36f72a1dc91a37632f31688e8187f05722 Author: Luke Mewburn (Sat 17 Dec 2022 05:57:50 GMT) Committer: Kimmo Suominen (Tue 20 Dec 2022 12:48:10 GMT) tcsh.man: add :- to the word designator table M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 31a105ba0d2c54bdb660ccc415c64deb6f88c3f4 URL: https://git.catflap.org/tcsh/commit/?id=31a105ba0d2c54bdb660ccc415c64deb6f88c3f4 Author: Luke Mewburn (Sun 18 Dec 2022 00:03:12 GMT) Committer: Luke Mewburn (Sun 18 Dec 2022 00:15:46 GMT) configure: display results at end Display the contents of various variables at the end of the configure run. M configure.ac ____________________________________________________________________________________________________________ Commit: 31243105c2b79aab505628f25c7b977049f2a3f2 URL: https://git.catflap.org/tcsh/commit/?id=31243105c2b79aab505628f25c7b977049f2a3f2 Author: Luke Mewburn (Sat 17 Dec 2022 23:49:28 GMT) Committer: Luke Mewburn (Sun 18 Dec 2022 00:15:46 GMT) configure: expand tabs M configure.ac ____________________________________________________________________________________________________________ Commit: b6027ba527c292e1109a9f4a029016d65be8c67e URL: https://git.catflap.org/tcsh/commit/?id=b6027ba527c292e1109a9f4a029016d65be8c67e Author: Luke Mewburn (Sat 17 Dec 2022 23:48:57 GMT) Committer: Luke Mewburn (Sun 18 Dec 2022 00:15:32 GMT) configure: convert to AS_CASE M configure.ac ____________________________________________________________________________________________________________ Commit: 395ad622f01c028184d1771cce5e5e5e4c6b03c7 URL: https://git.catflap.org/tcsh/commit/?id=395ad622f01c028184d1771cce5e5e5e4c6b03c7 Author: Luke Mewburn (Sat 17 Dec 2022 23:24:20 GMT) Committer: Luke Mewburn (Sun 18 Dec 2022 00:04:48 GMT) configure: don't use changequote Use quadrigraphs: @<:@ for [ @:>@ for ] instead of abusing changequote() M configure.ac ____________________________________________________________________________________________________________ Commit: d76c68f5874c374aad2a46355250189dd7146f12 URL: https://git.catflap.org/tcsh/commit/?id=d76c68f5874c374aad2a46355250189dd7146f12 Author: Luke Mewburn (Sat 17 Dec 2022 05:57:50 GMT) Committer: Luke Mewburn (Sat 17 Dec 2022 05:57:50 GMT) tcsh.man: add :- to the word designator table M tcsh.man.in ____________________________________________________________________________________________________________ Commit: e02273ecec6018cec5b6573051d997934d0f0d21 URL: https://git.catflap.org/tcsh/commit/?id=e02273ecec6018cec5b6573051d997934d0f0d21 Author: Christos Zoulas (Tue 13 Dec 2022 15:44:04 GMT) Committer: Christos Zoulas (Tue 13 Dec 2022 15:44:04 GMT) widen the pid field in pprint so that things look aligned with the the large linux pid space M sh.proc.c ____________________________________________________________________________________________________________ Commit: cbfebaab968c0f9442164e24d985ecba14f84f85 URL: https://git.catflap.org/tcsh/commit/?id=cbfebaab968c0f9442164e24d985ecba14f84f85 Author: Kimmo Suominen (Mon 12 Dec 2022 16:28:39 GMT) Committer: Kimmo Suominen (Mon 12 Dec 2022 16:28:39 GMT) Improve rsync command for collecting build artifacts M build/HOWTO ____________________________________________________________________________________________________________ Commit: 26fe4d74a1aaf5b5277b6e828dd3b7e6fdd39d1e URL: https://git.catflap.org/tcsh/commit/?id=26fe4d74a1aaf5b5277b6e828dd3b7e6fdd39d1e Author: Kimmo Suominen (Mon 12 Dec 2022 15:57:30 GMT) Committer: Kimmo Suominen (Mon 12 Dec 2022 15:57:30 GMT) Release 6.24.06 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 87878bc63a4a350adc0a9b70e6ab4b960f185a48 URL: https://git.catflap.org/tcsh/commit/?id=87878bc63a4a350adc0a9b70e6ab4b960f185a48 Merge: b75cec3 2b0985c Author: Kimmo Suominen (Sat 10 Dec 2022 12:08:09 GMT) Committer: Kimmo Suominen (Sat 10 Dec 2022 12:08:09 GMT) Retire NewThings (merge @alzwded PR#66) ____________________________________________________________________________________________________________ Commit: 2b0985c8f4904af192e6f22499e68edcf01eff9c URL: https://git.catflap.org/tcsh/commit/?id=2b0985c8f4904af192e6f22499e68edcf01eff9c Author: Kimmo Suominen (Sat 10 Dec 2022 12:02:23 GMT) Committer: Kimmo Suominen (Sat 10 Dec 2022 12:07:20 GMT) Add a missing .br in an author entry M tcsh.man.in ____________________________________________________________________________________________________________ Commit: f399e2a950ce56f890990339bccb36fc5d8db63c URL: https://git.catflap.org/tcsh/commit/?id=f399e2a950ce56f890990339bccb36fc5d8db63c Author: Luke Mewburn (Sat 10 Dec 2022 07:32:14 GMT) Committer: Kimmo Suominen (Sat 10 Dec 2022 12:07:20 GMT) Fix mandoc -Tlint warnings in AUTHORS Adapt AUTHORS list to a -hang list, move the non-name sections after An to a separate source line, and use .br to keep the description on a separate output line. Fixes mandoc -Tlint warnings with An, which even an No wouldn't fix. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: b75cec334abb2927bb48cd2e404f85ad776d49d4 URL: https://git.catflap.org/tcsh/commit/?id=b75cec334abb2927bb48cd2e404f85ad776d49d4 Merge: 3d153b0 47f7f8a Author: Kimmo Suominen (Sat 10 Dec 2022 12:03:35 GMT) Committer: Kimmo Suominen (Sat 10 Dec 2022 12:03:35 GMT) Lint and restructure author list in manual page (merge @lukem PR#65) ____________________________________________________________________________________________________________ Commit: 47f7f8acb555d63f71a9f58d4273fe13b4fc2197 URL: https://git.catflap.org/tcsh/commit/?id=47f7f8acb555d63f71a9f58d4273fe13b4fc2197 Author: Kimmo Suominen (Sat 10 Dec 2022 12:02:23 GMT) Committer: Kimmo Suominen (Sat 10 Dec 2022 12:02:23 GMT) Add a missing .br in an author entry M tcsh.man.in ____________________________________________________________________________________________________________ Commit: fd93ea2d811c2d9e03156f6a9f91ebda88d7540d URL: https://git.catflap.org/tcsh/commit/?id=fd93ea2d811c2d9e03156f6a9f91ebda88d7540d Author: Vlad Meșco (Sat 10 Dec 2022 10:27:49 GMT) Committer: Vlad Meșco (Sat 10 Dec 2022 10:27:49 GMT) Remove NewThings. Add 5.19.00 to Fixes for history's sake. M Fixes D NewThings ____________________________________________________________________________________________________________ Commit: f0fffa062a50803564ed462c545624b9353cacfe URL: https://git.catflap.org/tcsh/commit/?id=f0fffa062a50803564ed462c545624b9353cacfe Author: Luke Mewburn (Sat 10 Dec 2022 07:32:14 GMT) Committer: Luke Mewburn (Sat 10 Dec 2022 07:32:14 GMT) Fix mandoc -Tlint warnings in AUTHORS Adapt AUTHORS list to a -hang list, move the non-name sections after An to a separate source line, and use .br to keep the description on a separate output line. Fixes mandoc -Tlint warnings with An, which even an No wouldn't fix. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 3d153b03bb63c7542647c72beb36010c27f327b3 URL: https://git.catflap.org/tcsh/commit/?id=3d153b03bb63c7542647c72beb36010c27f327b3 Author: Kimmo Suominen (Fri 9 Dec 2022 17:31:37 GMT) Committer: Kimmo Suominen (Fri 9 Dec 2022 17:31:37 GMT) Restore list formatting for the AUTHORS list for readability M tcsh.man.in ____________________________________________________________________________________________________________ Commit: d5736bc94ad85426ddaf434ba68dba1e9c02eaf0 URL: https://git.catflap.org/tcsh/commit/?id=d5736bc94ad85426ddaf434ba68dba1e9c02eaf0 Merge: 7cc82a7 b1e856b Author: Kimmo Suominen (Thu 8 Dec 2022 13:03:00 GMT) Committer: Kimmo Suominen (Thu 8 Dec 2022 13:03:00 GMT) Manual page improvements (merge @lukem PR#64) ____________________________________________________________________________________________________________ Commit: b1e856bf662d079ffd3ca6a3c33841b8b0fefcb1 URL: https://git.catflap.org/tcsh/commit/?id=b1e856bf662d079ffd3ca6a3c33841b8b0fefcb1 Author: Luke Mewburn (Thu 8 Dec 2022 12:37:20 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: list headings, less compact Add headings to various lists. Remove -compact on more complex lists. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 7c66a0f6fb4f0ac3eeacffbad44081a666fb24c8 URL: https://git.catflap.org/tcsh/commit/?id=7c66a0f6fb4f0ac3eeacffbad44081a666fb24c8 Author: Luke Mewburn (Thu 8 Dec 2022 12:33:51 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: dspmbyte clarifications Rewrite the description of the 256 character variation of dspmbyte, based on reading the implementation. Hopefully this is clearer. Editorial fixes. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 9c965b6731103b1a3365ab98e89728d45ad80d0c URL: https://git.catflap.org/tcsh/commit/?id=9c965b6731103b1a3365ab98e89728d45ad80d0c Author: Luke Mewburn (Wed 7 Dec 2022 22:03:16 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: fix list and column widths Use -width with an appropriate argument or macro so the column width is fixed in PDF and HTML generation. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 474778e6e3ab1dfe6c51c663d6bf528e048cbb34 URL: https://git.catflap.org/tcsh/commit/?id=474778e6e3ab1dfe6c51c663d6bf528e048cbb34 Author: Luke Mewburn (Wed 7 Dec 2022 11:54:03 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: more history improvements - Add a third (middle) column to the history word designators table to describe the ! shortcuts (e.g, !^ for !:^). - Refer to the specific event number from the example history. - In subsections after "History event specification" that refer back to that example history, add an explicit cross reference and also show the original diff command before the alternative. - Use "typed" instead of "written" where appropriate. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 1572312b8d3d72fa6144e35554e959141f3242f4 URL: https://git.catflap.org/tcsh/commit/?id=1572312b8d3d72fa6144e35554e959141f3242f4 Author: Luke Mewburn (Sun 4 Dec 2022 13:02:00 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: add selector to history and file operator lists Prefix various list items with the relevant selector to make it easier to search for the item without knowing the section heading name: - "!" for History event specification - ":" for History word designators - ":" for History word modifiers - "-" for File inquiry operators M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 06e37326d841ecb037c1a7b251c2c21c5a3864ff URL: https://git.catflap.org/tcsh/commit/?id=06e37326d841ecb037c1a7b251c2c21c5a3864ff Author: Luke Mewburn (Sun 4 Dec 2022 11:49:31 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:10 GMT) tcsh.man: readability improvements More readability improvements in text, HTML and PDF rendering: - Use "type" instead of "say" - Use "typed" instead of "said" - Use Dl instead of Ql or Sq Li to show complex commands on their own line. - Change some Ql to Sq Li. - Add more Pp paragraph breaks. - Minor editorial fixes. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: b5c24356d0fb2e032ab50a01271adf3cce164a42 URL: https://git.catflap.org/tcsh/commit/?id=b5c24356d0fb2e032ab50a01271adf3cce164a42 Author: Luke Mewburn (Thu 8 Dec 2022 12:44:04 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:44:04 GMT) Makefile: use mandoc to build tcsh.html from tcsh.man M Makefile.in ____________________________________________________________________________________________________________ Commit: 37cedb0a8a331b13e3f2eb2f49b98a5abd7c61de URL: https://git.catflap.org/tcsh/commit/?id=37cedb0a8a331b13e3f2eb2f49b98a5abd7c61de Author: Luke Mewburn (Sun 4 Dec 2022 07:48:47 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:43:16 GMT) tcsh.man: move BUGS to end, per mdoc convention M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 213807d86702a1bfb2458d3e79c1ce187b79a6bc URL: https://git.catflap.org/tcsh/commit/?id=213807d86702a1bfb2458d3e79c1ce187b79a6bc Author: Luke Mewburn (Sun 4 Dec 2022 07:47:33 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:43:16 GMT) tcsh.man: fix various mandoc(1) issues Fix Sx cross-references, using the same text as Ss and Sh. Order Xr entries. Use An in AUTHORS. Fix various mandoc warnings: - limit lines to 80 chars - escaping literal special chars and delimeters in macros: ? [ ] : | ! . - new sentence, new line - add empty Ta to fix number of columns in table - remove excess Pp M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 0db10ebca1fe9b73fb2643aea22782985d0d022e URL: https://git.catflap.org/tcsh/commit/?id=0db10ebca1fe9b73fb2643aea22782985d0d022e Author: Luke Mewburn (Sun 4 Dec 2022 01:42:09 GMT) Committer: Luke Mewburn (Thu 8 Dec 2022 12:43:16 GMT) tcsh.man: sort my entry to 1991 Git history spelunking showed my first patch was in 1991 not 1994, so that's why I updated the date in the man pages a couple of weeks ago. But I forgot to move the entry. M tcsh.man.in ____________________________________________________________________________________________________________ Commit: 7cc82a7fe773ad05ebdef8b53fd4d7ad8c63e475 URL: https://git.catflap.org/tcsh/commit/?id=7cc82a7fe773ad05ebdef8b53fd4d7ad8c63e475 Author: Kimmo Suominen (Wed 7 Dec 2022 21:34:15 GMT) Committer: Kimmo Suominen (Wed 7 Dec 2022 21:34:15 GMT) Signing the release archive depends on the archive M Makefile.in ____________________________________________________________________________________________________________ Commit: d0f321606c2ba8eabfc81d490884cdc8250a225b URL: https://git.catflap.org/tcsh/commit/?id=d0f321606c2ba8eabfc81d490884cdc8250a225b Author: Kimmo Suominen (Mon 5 Dec 2022 08:46:18 GMT) Committer: Kimmo Suominen (Mon 5 Dec 2022 08:46:18 GMT) Use "date -v" also on FreeBSD. Use "date -j" on OpenBSD. M configure M configure.ac ____________________________________________________________________________________________________________ Commit: f7348c3756228df9a9997614aaf57f431b891d82 URL: https://git.catflap.org/tcsh/commit/?id=f7348c3756228df9a9997614aaf57f431b891d82 Author: Kimmo Suominen (Mon 5 Dec 2022 08:32:01 GMT) Committer: Kimmo Suominen (Mon 5 Dec 2022 08:32:01 GMT) Use "date -v" on macOS instead of "date -d" M configure M configure.ac ____________________________________________________________________________________________________________ Commit: b0fc3829296cb83355cc04eca7a6aec384fb46d5 URL: https://git.catflap.org/tcsh/commit/?id=b0fc3829296cb83355cc04eca7a6aec384fb46d5 Author: Kimmo Suominen (Mon 5 Dec 2022 08:08:26 GMT) Committer: Kimmo Suominen (Mon 5 Dec 2022 08:08:26 GMT) Rename aux to acaux R100 aux/config.guess acaux/config.guess R100 aux/config.rpath acaux/config.rpath R100 aux/config.sub acaux/config.sub R100 aux/install-sh acaux/install-sh M configure M configure.ac ____________________________________________________________________________________________________________ Commit: 6d5c726755c4e57c8bf37893c65075f8c1dacd55 URL: https://git.catflap.org/tcsh/commit/?id=6d5c726755c4e57c8bf37893c65075f8c1dacd55 Author: Kimmo Suominen (Sun 4 Dec 2022 19:11:57 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 19:11:57 GMT) Fix build when EXEEXT is not empty (from Corinna Vinschen) M Makefile.in ____________________________________________________________________________________________________________ Commit: 633f42b1c73e63897b64172640bb148ab2e22b42 URL: https://git.catflap.org/tcsh/commit/?id=633f42b1c73e63897b64172640bb148ab2e22b42 Author: Kimmo Suominen (Sun 4 Dec 2022 14:28:36 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 14:28:36 GMT) Add head-archive target to Makefile.in to make rototilling easier M .gitignore M Makefile.in ____________________________________________________________________________________________________________ Commit: 46d621fe6a233945c62e363ca7f9a12b85c3666f URL: https://git.catflap.org/tcsh/commit/?id=46d621fe6a233945c62e363ca7f9a12b85c3666f Author: Kimmo Suominen (Sun 4 Dec 2022 13:52:22 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 14:21:15 GMT) More rototilling around debian/changelog M .gitignore M Makefile.in M configure M configure.ac R100 debian/changelog.in dch-template.in ____________________________________________________________________________________________________________ Commit: 49eb53b798b062f4de7b506ef5752d1607dcfd4c URL: https://git.catflap.org/tcsh/commit/?id=49eb53b798b062f4de7b506ef5752d1607dcfd4c Author: Kimmo Suominen (Sun 4 Dec 2022 12:56:47 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 12:56:47 GMT) Move build-aux to aux R100 build-aux/config.guess aux/config.guess R100 build-aux/config.rpath aux/config.rpath R100 build-aux/config.sub aux/config.sub R100 build-aux/install-sh aux/install-sh M configure M configure.ac ____________________________________________________________________________________________________________ Commit: 64dedb2470267792e2c8afe237e55d4d2a97ee5a URL: https://git.catflap.org/tcsh/commit/?id=64dedb2470267792e2c8afe237e55d4d2a97ee5a Author: Kimmo Suominen (Sun 4 Dec 2022 09:45:16 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 09:45:16 GMT) Add Fixes as a doc file, not changelog file M debian/docs M debian/rules ____________________________________________________________________________________________________________ Commit: a774b41dfe0cb1b0278ed9c8196e0bd09e197c64 URL: https://git.catflap.org/tcsh/commit/?id=a774b41dfe0cb1b0278ed9c8196e0bd09e197c64 Author: Kimmo Suominen (Sun 4 Dec 2022 09:44:16 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 09:44:16 GMT) Use sed instead of dch to set the build version M build/docker-entrypoint ____________________________________________________________________________________________________________ Commit: f8756826a7861daba0962f3773fcf1a391d4c802 URL: https://git.catflap.org/tcsh/commit/?id=f8756826a7861daba0962f3773fcf1a391d4c802 Author: Kimmo Suominen (Sun 4 Dec 2022 08:51:41 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 08:51:41 GMT) Avoid warning about badly formatted trailer line in debian/changelog M configure M configure.ac M debian/changelog M debian/changelog.in ____________________________________________________________________________________________________________ Commit: 20a29e0bfda104921f9b1dc68a3e2814b2ef8739 URL: https://git.catflap.org/tcsh/commit/?id=20a29e0bfda104921f9b1dc68a3e2814b2ef8739 Author: Kimmo Suominen (Sun 4 Dec 2022 08:20:48 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 08:20:48 GMT) Release 6.24.05 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: 19a0b5081645aeff2586c34b95bc94a4678c5db0 URL: https://git.catflap.org/tcsh/commit/?id=19a0b5081645aeff2586c34b95bc94a4678c5db0 Author: Kimmo Suominen (Sun 4 Dec 2022 08:15:22 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 08:15:22 GMT) Create debian/changelog from configure. Add release-upload target. M Makefile.in M RELEASE-PROCEDURE M aclocal.m4 M configure M configure.ac M debian/changelog A debian/changelog.in ____________________________________________________________________________________________________________ Commit: 545521513f5a53a73da2a1b0335c7095e74d22b9 URL: https://git.catflap.org/tcsh/commit/?id=545521513f5a53a73da2a1b0335c7095e74d22b9 Merge: b1fec6b e57b269 Author: Kimmo Suominen (Sun 4 Dec 2022 06:21:36 GMT) Committer: Kimmo Suominen (Sun 4 Dec 2022 06:21:36 GMT) Build improvements (merge @lukem PR#63) ____________________________________________________________________________________________________________ Commit: e57b269aecd709025c4c72f486bc19e7103c9dbd URL: https://git.catflap.org/tcsh/commit/?id=e57b269aecd709025c4c72f486bc19e7103c9dbd Author: Luke Mewburn (Sun 4 Dec 2022 01:15:11 GMT) Committer: Luke Mewburn (Sun 4 Dec 2022 01:15:11 GMT) regen for change to build-aux/ Move config.guess, config.rpath, config.sub, install-sh from ./ to ./build-aux/. Run autoreconf M aclocal.m4 R100 config.guess build-aux/config.guess R100 config.rpath build-aux/config.rpath R100 config.sub build-aux/config.sub R100 install-sh build-aux/install-sh M configure ____________________________________________________________________________________________________________ Commit: 53f343bc576b9f4a760f586ffb5df15034572f7f URL: https://git.catflap.org/tcsh/commit/?id=53f343bc576b9f4a760f586ffb5df15034572f7f Author: Luke Mewburn (Sun 4 Dec 2022 01:13:35 GMT) Committer: Luke Mewburn (Sun 4 Dec 2022 01:14:58 GMT) fix tcsh.man install tcsh.man is now generated in the build directory (not $(srcdir)), so fix make install and tcsh.ps M Makefile.in ____________________________________________________________________________________________________________ Commit: 4ead7e81f8d49c83596dd4f4c8aa70ec7c42ce1a URL: https://git.catflap.org/tcsh/commit/?id=4ead7e81f8d49c83596dd4f4c8aa70ec7c42ce1a Author: Luke Mewburn (Sun 4 Dec 2022 01:03:54 GMT) Committer: Luke Mewburn (Sun 4 Dec 2022 01:03:54 GMT) rename config/ to system/ Avoid tab completion conflict with configure and rename config/ to system/ M Imakefile M configure.ac R100 config/aix system/aix R100 config/alliant system/alliant R100 config/amdahl system/amdahl R100 config/amiga system/amiga R100 config/android system/android R100 config/apollo system/apollo R100 config/bs2000 system/bs2000 R100 config/bsd system/bsd R100 config/bsd4.4 system/bsd4.4 R100 config/bsdreno system/bsdreno R100 config/clipper system/clipper R100 config/coh3 system/coh3 R100 config/convex system/convex R100 config/cray system/cray R100 config/csos system/csos R100 config/cygwin system/cygwin R100 config/decosf1 system/decosf1 R100 config/dgux system/dgux R100 config/dgux5.4 system/dgux5.4 R100 config/dnix5.3 system/dnix5.3 R100 config/emx system/emx R100 config/eta10 system/eta10 R100 config/ews system/ews R100 config/fortune system/fortune R100 config/fps500 system/fps500 R100 config/hcx system/hcx R100 config/hk68 system/hk68 R100 config/hp-3.2 system/hp-3.2 R100 config/hp-5.2 system/hp-5.2 R100 config/hpbsd2 system/hpbsd2 R100 config/hposf1 system/hposf1 R100 config/hpux11 system/hpux11 R100 config/hpux7 system/hpux7 R100 config/hpux8 system/hpux8 R100 config/iconuxv system/iconuxv R100 config/intel system/intel R100 config/irix system/irix R100 config/irix62 system/irix62 R100 config/isc202 system/isc202 R100 config/isc3.0 system/isc3.0 R100 config/isc4.0 system/isc4.0 R100 config/linux system/linux R100 config/lynx2.1 system/lynx2.1 R100 config/mac2 system/mac2 R100 config/mach system/mach R100 config/machten system/machten R100 config/masscomp system/masscomp R100 config/minix system/minix R100 config/mips system/mips R100 config/mtXinu system/mtXinu R100 config/opus system/opus R100 config/os390 system/os390 R100 config/osf1 system/osf1 R100 config/parosf1 system/parosf1 R100 config/powermaxos system/powermaxos R100 config/pyr system/pyr R100 config/pyratt system/pyratt R100 config/qnx6 system/qnx6 R100 config/sco+odt system/sco+odt R100 config/sco32v2 system/sco32v2 R100 config/sco32v4 system/sco32v4 R100 config/sco32v5 system/sco32v5 R100 config/sequent system/sequent R100 config/sinix system/sinix R100 config/sol2 system/sol2 R100 config/sol22 system/sol22 R100 config/sol23 system/sol23 R100 config/sol24 system/sol24 R100 config/sol26 system/sol26 R100 config/sol29 system/sol29 R100 config/stellar system/stellar R100 config/sunos35 system/sunos35 R100 config/sunos40 system/sunos40 R100 config/sunos41 system/sunos41 R100 config/sunos413 system/sunos413 R100 config/supermax system/supermax R100 config/superux8 system/superux8 R100 config/sxa system/sxa R100 config/sysV68 system/sysV68 R100 config/sysV88 system/sysV88 R100 config/sysv system/sysv R100 config/sysv2 system/sysv2 R100 config/sysv3 system/sysv3 R100 config/sysv4 system/sysv4 R100 config/tc2000 system/tc2000 R100 config/tekXD88 system/tekXD88 R100 config/ultrix system/ultrix R100 config/unixpc system/unixpc R100 config/uwin system/uwin R100 config/vms system/vms R100 config/win32 system/win32 R100 config/xenix system/xenix M win32/README.NT ____________________________________________________________________________________________________________ Commit: 398e2bf387ac76a72b7e29869c72982e275fa22b URL: https://git.catflap.org/tcsh/commit/?id=398e2bf387ac76a72b7e29869c72982e275fa22b Author: Luke Mewburn (Sun 4 Dec 2022 00:49:22 GMT) Committer: Luke Mewburn (Sun 4 Dec 2022 00:56:58 GMT) configure: move aux files from ./ to ./build-aux/ Reduce pollution of files at the top level, including: config.guess, config.rpath, config.sub, install-sh, ... (and tab completion conflict for configure) by enabling AC_CONFIG_AUX_DIR([build-aux]) (build-aux/ does tab conflict with the recent build/ but IMHO that's a lesser evil). M configure.ac ____________________________________________________________________________________________________________ Commit: e3440c4dbcb9c2c95d7d73efbffbb75c37452450 URL: https://git.catflap.org/tcsh/commit/?id=e3440c4dbcb9c2c95d7d73efbffbb75c37452450 Author: Luke Mewburn (Sun 4 Dec 2022 00:44:39 GMT) Committer: Luke Mewburn (Sun 4 Dec 2022 00:54:59 GMT) config.rpath: update from gettext 0.21.1 Manually update config.rpath from gettext 0.21.1 share/gettext/config.rpath. Note: not using AM_GNU_GETTEXT_VERSION([version]) to enable invocation of gettext autopoint in autoreconf, because autopoint adds a lot more cruft to the build than's required by tcsh. M config.rpath ____________________________________________________________________________________________________________ Commit: b1fec6b2ed75dcb1bf4b30c4cc5a7e05e25461ff URL: https://git.catflap.org/tcsh/commit/?id=b1fec6b2ed75dcb1bf4b30c4cc5a7e05e25461ff Author: Kimmo Suominen (Sat 3 Dec 2022 20:41:35 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:41:35 GMT) Remove empty Makefile.man2html D Makefile.man2html ____________________________________________________________________________________________________________ Commit: 0674c931cefc58cab2b0c9e6d2e1f29f75463143 URL: https://git.catflap.org/tcsh/commit/?id=0674c931cefc58cab2b0c9e6d2e1f29f75463143 Author: Kimmo Suominen (Sat 3 Dec 2022 20:40:32 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:40:32 GMT) Tweak release procedure M Makefile.in ____________________________________________________________________________________________________________ Commit: 51fda2e6b6fb04bc8505907dbffd55a1936eaf3a URL: https://git.catflap.org/tcsh/commit/?id=51fda2e6b6fb04bc8505907dbffd55a1936eaf3a Author: Kimmo Suominen (Sat 3 Dec 2022 20:34:19 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:34:19 GMT) Release 6.24.04 M Fixes M configure M configure.ac M debian/changelog ____________________________________________________________________________________________________________ Commit: c7b61472594c698e967336d3ffedcb4452359f96 URL: https://git.catflap.org/tcsh/commit/?id=c7b61472594c698e967336d3ffedcb4452359f96 Author: Kimmo Suominen (Sat 3 Dec 2022 20:20:04 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:20:04 GMT) Reduce date formats M Fixes ____________________________________________________________________________________________________________ Commit: 64f2f716e08bae4d1fe91a36194617411c0ba2de URL: https://git.catflap.org/tcsh/commit/?id=64f2f716e08bae4d1fe91a36194617411c0ba2de Author: Kimmo Suominen (Sat 3 Dec 2022 20:06:52 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:09:02 GMT) Fix test 230 differently M tests/variables.at ____________________________________________________________________________________________________________ Commit: 671bf547653f1c6eabbd2ffc91e451d14829c571 URL: https://git.catflap.org/tcsh/commit/?id=671bf547653f1c6eabbd2ffc91e451d14829c571 Author: Kimmo Suominen (Sat 3 Dec 2022 20:02:56 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 20:09:02 GMT) Improve the release procedure - Use make targets to run commands with the correct version number - Update version and release date only in two files now, and have configure generate patchlevel.h and tcsh.man M .gitignore R100 Announce Announce-6.00.00 M Imakefile M Makefile.in M Makefile.std M Makefile.vms M RELEASE-PROCEDURE M configure M configure.ac D patchlevel.h A patchlevel.h.in R099 tcsh.man tcsh.man.in ____________________________________________________________________________________________________________ Commit: 2c12df0a8b8ca51823e618612bf700d7da958054 URL: https://git.catflap.org/tcsh/commit/?id=2c12df0a8b8ca51823e618612bf700d7da958054 Author: Kimmo Suominen (Sat 3 Dec 2022 17:32:26 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 17:32:26 GMT) Add my entry. M tcsh.man ____________________________________________________________________________________________________________ Commit: 5f7f4dbcd593c8e8d664a3fcada15d37ebc81c05 URL: https://git.catflap.org/tcsh/commit/?id=5f7f4dbcd593c8e8d664a3fcada15d37ebc81c05 Author: Kimmo Suominen (Sat 3 Dec 2022 17:16:11 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 17:16:11 GMT) Fix test to also match output from older versions of bash Test 230 checks for the string "Abort (core dumped)", but older bash versions missed to print the space, i. e. "Abort(core dumped)". For that reason, test 230 fails if such an older bash is installed on the system, even though the tested functionality works as desired. Fix the regular expression accordingly. From Corinna Vinschen M tests/variables.at ____________________________________________________________________________________________________________ Commit: 7f0bf91d30a3e0cc8ac6eb5edd9812c2b766ff46 URL: https://git.catflap.org/tcsh/commit/?id=7f0bf91d30a3e0cc8ac6eb5edd9812c2b766ff46 Author: Christos Zoulas (Sat 3 Dec 2022 14:30:20 GMT) Committer: Christos Zoulas (Sat 3 Dec 2022 14:30:20 GMT) - update my references to just Luke Mewburn, including removing old email addresses - adapt how HAVE_WORKING_SBRK is tested to be consistent with the existing style, and avoid gcc -Wundef - finish the deprecation of tcsh.man2html M BUILDING M Fixes M Imakefile M Makefile.in M Makefile.man2html M Makefile.std M Makefile.vms M config_f.h M ed.chared.c M tc.prompt.c ____________________________________________________________________________________________________________ Commit: c1634e34642230e0a6934af6cbb92bdf64a0e931 URL: https://git.catflap.org/tcsh/commit/?id=c1634e34642230e0a6934af6cbb92bdf64a0e931 Author: Christos Zoulas (Sat 3 Dec 2022 14:29:42 GMT) Committer: Christos Zoulas (Sat 3 Dec 2022 14:29:42 GMT) - Use Ic for key names - Add a few more subsection headers to make it easier to find stuff From Luke Mewburn M tcsh.man ____________________________________________________________________________________________________________ Commit: 465867f26ca34580db8bd5abe955567995ff0c08 URL: https://git.catflap.org/tcsh/commit/?id=465867f26ca34580db8bd5abe955567995ff0c08 Author: Kimmo Suominen (Sat 3 Dec 2022 08:23:12 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 08:23:12 GMT) Fix typos in build process M build/HOWTO ____________________________________________________________________________________________________________ Commit: 19d1b60c7d2a3be651cdf9f4bca9aa9fd63def5c URL: https://git.catflap.org/tcsh/commit/?id=19d1b60c7d2a3be651cdf9f4bca9aa9fd63def5c Author: Kimmo Suominen (Sat 3 Dec 2022 08:04:52 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 08:04:52 GMT) Refine build process after releasing 6.24.03 M build/HOWTO ____________________________________________________________________________________________________________ Commit: 9818ab2cab15386def9b2e761f585162fcf22b7e URL: https://git.catflap.org/tcsh/commit/?id=9818ab2cab15386def9b2e761f585162fcf22b7e Author: Kimmo Suominen (Sat 3 Dec 2022 07:17:50 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 07:17:50 GMT) Release 6.24.02 M Fixes M RELEASE-PROCEDURE M configure M configure.ac M debian/changelog M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 53a3c2e30b0c8e1cd52109ad29af88cd2cb516e5 URL: https://git.catflap.org/tcsh/commit/?id=53a3c2e30b0c8e1cd52109ad29af88cd2cb516e5 Author: Kimmo Suominen (Sat 3 Dec 2022 07:00:16 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 07:00:16 GMT) Update Coverity Scan instructions M COVERITY-SCAN.md ____________________________________________________________________________________________________________ Commit: a6ca965978d6daecd2f165d927c791b2fcd4d273 URL: https://git.catflap.org/tcsh/commit/?id=a6ca965978d6daecd2f165d927c791b2fcd4d273 Merge: 90f69d2 917226f Author: Kimmo Suominen (Sat 3 Dec 2022 06:53:41 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:56:26 GMT) Fix set/@ test for busybox (@lukem PR #60) ____________________________________________________________________________________________________________ Commit: 917226fdfc4e2fff08e9f3feb802185daff6cd5c URL: https://git.catflap.org/tcsh/commit/?id=917226fdfc4e2fff08e9f3feb802185daff6cd5c Author: Kimmo Suominen (Wed 30 Nov 2022 08:39:50 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:52:20 GMT) Mention set/@ test fix. Resolve merge conflicts. M Fixes ____________________________________________________________________________________________________________ Commit: 99935a25ae7a3c2973818f0432cbd8553870db82 URL: https://git.catflap.org/tcsh/commit/?id=99935a25ae7a3c2973818f0432cbd8553870db82 Author: Kimmo Suominen (Wed 30 Nov 2022 08:21:41 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) Ran `autoreconf` to regenerate configure and config.h.in M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 490d0aedeff608bf72ba6b04cf864bc31a581ed0 URL: https://git.catflap.org/tcsh/commit/?id=490d0aedeff608bf72ba6b04cf864bc31a581ed0 Author: Kimmo Suominen (Wed 30 Nov 2022 08:20:21 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) Revert quoting style changes to keep uniform style throughout M configure.ac ____________________________________________________________________________________________________________ Commit: 069925a1427809b36509fb4a60906a43bf97e411 URL: https://git.catflap.org/tcsh/commit/?id=069925a1427809b36509fb4a60906a43bf97e411 Author: Luke Mewburn (Wed 30 Nov 2022 07:20:01 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) config_f.h: define SYSMALLOC if !HAVE_WORKING_SBRK If sbrk(N) doesn't work, we should use SYSMALLOC. Diagnosed by Vlad Meşco and Christos Zoulas on the tcsh mailing list. (Note: testing !HAVE_WORKING_SBRK instead of !defined(HAVE_WORKING_SBRK) because of the configure semantics.) M config_f.h ____________________________________________________________________________________________________________ Commit: 089783e89872ac2491166c7cd7bd3013fe2e7828 URL: https://git.catflap.org/tcsh/commit/?id=089783e89872ac2491166c7cd7bd3013fe2e7828 Author: Luke Mewburn (Tue 29 Nov 2022 08:53:36 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) configure: check sbrk(N) works for N != 0 musl libc doesn't support sbrk(N) for N != 0; add check for working sbrk(2048) and define HAVE_WORKING_SBRK if so. Diagnosed by Vlad Meşco on the tcsh mailing list. M configure.ac ____________________________________________________________________________________________________________ Commit: 0825b6141f1411b8cb8c1717974b46104116def7 URL: https://git.catflap.org/tcsh/commit/?id=0825b6141f1411b8cb8c1717974b46104116def7 Author: Luke Mewburn (Tue 29 Nov 2022 08:51:00 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) configure: convert to AS_IF() Use AS_IF() instead of naked if. Use { test ..1 && test ..2; } instead of test ..1 -a ..2 M configure.ac ____________________________________________________________________________________________________________ Commit: 087315ddc743cfe2ce8ac681827ba97ed9f7ac02 URL: https://git.catflap.org/tcsh/commit/?id=087315ddc743cfe2ce8ac681827ba97ed9f7ac02 Author: Luke Mewburn (Tue 29 Nov 2022 07:45:30 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) configure: style Style changes to assist vim syntax highlighting: - Consistently use () with macros. - Don't use `...' in messages; just use '...'. Other style changes: - Use AC_MSG_NOTICE() instead of echo. - Move opening [ to previous line, followed by dnl (except for AH_BOTTOM() which doesn't like [dnl ) - Consistently expand tabs to spaces. M configure.ac ____________________________________________________________________________________________________________ Commit: dc61827724bdf4cc3e2b175fdda1116d39f59613 URL: https://git.catflap.org/tcsh/commit/?id=dc61827724bdf4cc3e2b175fdda1116d39f59613 Author: Christos Zoulas (Wed 30 Nov 2022 15:40:35 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) Handle \c in echo properly instead of printing past the end of string: - Factor out duplicate code in control handling. - Only allow empty \c in the echo command. M Fixes M ed.xmap.c M sh.func.c M sh.h ____________________________________________________________________________________________________________ Commit: af65ae30365c01c42bc7d908160ec166eae3381d URL: https://git.catflap.org/tcsh/commit/?id=af65ae30365c01c42bc7d908160ec166eae3381d Author: Christos Zoulas (Tue 29 Nov 2022 23:36:12 GMT) Committer: Kimmo Suominen (Sat 3 Dec 2022 06:41:59 GMT) Apple has deprecated vfork(2) M config/bsd4.4 ____________________________________________________________________________________________________________ Commit: 90f69d2f0d5844f7b966fd728a8c18aaf5b90f1b URL: https://git.catflap.org/tcsh/commit/?id=90f69d2f0d5844f7b966fd728a8c18aaf5b90f1b Merge: fd21202 0a16df3 Author: Christos Zoulas (Wed 30 Nov 2022 15:43:42 GMT) Committer: Christos Zoulas (Wed 30 Nov 2022 15:43:42 GMT) Merge branch 'master' of rebar.astron.com:/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: fd21202cd99864c585b0d6c64f285c7e05e731cb URL: https://git.catflap.org/tcsh/commit/?id=fd21202cd99864c585b0d6c64f285c7e05e731cb Author: Christos Zoulas (Wed 30 Nov 2022 15:40:35 GMT) Committer: Christos Zoulas (Wed 30 Nov 2022 15:40:35 GMT) Handle \c in echo properly instead of printing past the end of string: - Factor out duplicate code in control handling. - Only allow empty \c in the echo command. M Fixes M ed.xmap.c M sh.func.c M sh.h ____________________________________________________________________________________________________________ Commit: 0a16df38561df5efbf4f63e630fe53108d9809ec URL: https://git.catflap.org/tcsh/commit/?id=0a16df38561df5efbf4f63e630fe53108d9809ec Author: Kimmo Suominen (Wed 30 Nov 2022 08:39:50 GMT) Committer: Kimmo Suominen (Wed 30 Nov 2022 08:39:50 GMT) Mention added sbrk check M Fixes ____________________________________________________________________________________________________________ Commit: 91d70bf585656a5b760b82081e8d2b28e3e1d3de URL: https://git.catflap.org/tcsh/commit/?id=91d70bf585656a5b760b82081e8d2b28e3e1d3de Merge: 0b84e36 1996732 Author: Kimmo Suominen (Wed 30 Nov 2022 08:22:39 GMT) Committer: Kimmo Suominen (Wed 30 Nov 2022 08:22:39 GMT) Add a configure check for a working sbrk() (lukem PR #61) ____________________________________________________________________________________________________________ Commit: 1996732696c0bc6771724f210578c05b70927171 URL: https://git.catflap.org/tcsh/commit/?id=1996732696c0bc6771724f210578c05b70927171 Author: Kimmo Suominen (Wed 30 Nov 2022 08:21:41 GMT) Committer: Kimmo Suominen (Wed 30 Nov 2022 08:21:41 GMT) Ran `autoreconf` to regenerate configure and config.h.in M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 2cddc4bc576cd7b413bad9a77755cebf7900121a URL: https://git.catflap.org/tcsh/commit/?id=2cddc4bc576cd7b413bad9a77755cebf7900121a Author: Kimmo Suominen (Wed 30 Nov 2022 08:20:21 GMT) Committer: Kimmo Suominen (Wed 30 Nov 2022 08:20:21 GMT) Revert quoting style changes to keep uniform style throughout M configure.ac ____________________________________________________________________________________________________________ Commit: ebeea3a1ba298b32389896f5ca8730903c7fb8dc URL: https://git.catflap.org/tcsh/commit/?id=ebeea3a1ba298b32389896f5ca8730903c7fb8dc Author: Luke Mewburn (Wed 30 Nov 2022 07:20:01 GMT) Committer: Luke Mewburn (Wed 30 Nov 2022 07:25:39 GMT) config_f.h: define SYSMALLOC if !HAVE_WORKING_SBRK If sbrk(N) doesn't work, we should use SYSMALLOC. Diagnosed by Vlad Meşco and Christos Zoulas on the tcsh mailing list. (Note: testing !HAVE_WORKING_SBRK instead of !defined(HAVE_WORKING_SBRK) because of the configure semantics.) M config_f.h ____________________________________________________________________________________________________________ Commit: 892821ead29e4c82306776dc6b1eb37136618f57 URL: https://git.catflap.org/tcsh/commit/?id=892821ead29e4c82306776dc6b1eb37136618f57 Author: Luke Mewburn (Tue 29 Nov 2022 08:53:36 GMT) Committer: Luke Mewburn (Wed 30 Nov 2022 07:25:39 GMT) configure: check sbrk(N) works for N != 0 musl libc doesn't support sbrk(N) for N != 0; add check for working sbrk(2048) and define HAVE_WORKING_SBRK if so. Diagnosed by Vlad Meşco on the tcsh mailing list. M configure.ac ____________________________________________________________________________________________________________ Commit: 87d36f9f51e4505faabe7124bc3155e302d849a2 URL: https://git.catflap.org/tcsh/commit/?id=87d36f9f51e4505faabe7124bc3155e302d849a2 Author: Luke Mewburn (Tue 29 Nov 2022 08:51:00 GMT) Committer: Luke Mewburn (Wed 30 Nov 2022 07:25:37 GMT) configure: convert to AS_IF() Use AS_IF() instead of naked if. Use { test ..1 && test ..2; } instead of test ..1 -a ..2 M configure.ac ____________________________________________________________________________________________________________ Commit: 8b8e4db470f5c173d347741c058e316f3a7dc1fc URL: https://git.catflap.org/tcsh/commit/?id=8b8e4db470f5c173d347741c058e316f3a7dc1fc Author: Luke Mewburn (Tue 29 Nov 2022 07:45:30 GMT) Committer: Luke Mewburn (Wed 30 Nov 2022 07:25:35 GMT) configure: style Style changes to assist vim syntax highlighting: - Consistently use () with macros. - Don't use `...' in messages; just use '...'. Other style changes: - Use AC_MSG_NOTICE() instead of echo. - Move opening [ to previous line, followed by dnl (except for AH_BOTTOM() which doesn't like [dnl ) - Consistently expand tabs to spaces. M configure.ac ____________________________________________________________________________________________________________ Commit: 0b84e361ec02cf96c857ffb70ccbc9026441b888 URL: https://git.catflap.org/tcsh/commit/?id=0b84e361ec02cf96c857ffb70ccbc9026441b888 Author: Christos Zoulas (Tue 29 Nov 2022 23:36:12 GMT) Committer: Christos Zoulas (Tue 29 Nov 2022 23:36:12 GMT) Apple has deprecated vfork(2) M config/bsd4.4 ____________________________________________________________________________________________________________ Commit: d6e4637d2aab1d4be68d3e15ed88441ae30d036a URL: https://git.catflap.org/tcsh/commit/?id=d6e4637d2aab1d4be68d3e15ed88441ae30d036a Author: Luke Mewburn (Mon 28 Nov 2022 08:45:38 GMT) Committer: Luke Mewburn (Mon 28 Nov 2022 09:25:13 GMT) tests: use diff -U0 for busybox busybox diff is unified by default (not old-style diff). Use `diff -U0` to force unified with no context, which seems to work for various diff implementations including BSD, GNU diffutils, and busybox. May resolve a testsuite failure reported on the tcsh mailing list on 2022-11-26. M tests/commands.at ____________________________________________________________________________________________________________ Commit: 33fb5bce2e37a26cf5e6589e499ac7e9c972112f URL: https://git.catflap.org/tcsh/commit/?id=33fb5bce2e37a26cf5e6589e499ac7e9c972112f Author: Kimmo Suominen (Thu 24 Nov 2022 16:08:00 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 16:08:00 GMT) Document (most of) the steps for building binary packages A build/HOWTO ____________________________________________________________________________________________________________ Commit: e3df160f48bf6ff4bc47e046de2156aab89f308c URL: https://git.catflap.org/tcsh/commit/?id=e3df160f48bf6ff4bc47e046de2156aab89f308c Author: Kimmo Suominen (Thu 24 Nov 2022 15:52:17 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 15:52:17 GMT) Fix typo M build/run-builds ____________________________________________________________________________________________________________ Commit: ff9aee0952e800b97aa0a9d18862f008812e38bc URL: https://git.catflap.org/tcsh/commit/?id=ff9aee0952e800b97aa0a9d18862f008812e38bc Author: Kimmo Suominen (Thu 24 Nov 2022 15:51:56 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 15:51:56 GMT) Add a verbose option to see docker image build output M build/run-builds ____________________________________________________________________________________________________________ Commit: bac9a6c3f432329572f9beb419fc19ee7d765cba URL: https://git.catflap.org/tcsh/commit/?id=bac9a6c3f432329572f9beb419fc19ee7d765cba Author: Kimmo Suominen (Thu 24 Nov 2022 15:49:52 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 15:49:52 GMT) Ubuntu version refresh: add kinetic and remove impish M build/run-builds ____________________________________________________________________________________________________________ Commit: ce9e7cecd3e3f2245d2492cb176c753aebea4f06 URL: https://git.catflap.org/tcsh/commit/?id=ce9e7cecd3e3f2245d2492cb176c753aebea4f06 Author: Kimmo Suominen (Thu 24 Nov 2022 15:49:12 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 15:49:12 GMT) Enable docker buildkit M build/run-builds ____________________________________________________________________________________________________________ Commit: 07d26160d6e7253f9c5cb7738b412b642cc4a08d URL: https://git.catflap.org/tcsh/commit/?id=07d26160d6e7253f9c5cb7738b412b642cc4a08d Author: Kimmo Suominen (Thu 24 Nov 2022 15:41:35 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 15:41:35 GMT) Add a local version suffix to produced binary packages This results in correctly selecting either the OS vendor package (if more recent) or a tcsh repo package that matches the OS release, when upgrading the OS. M build/docker-entrypoint ____________________________________________________________________________________________________________ Commit: 00326df434f36279c6e53bcebff707444520c774 URL: https://git.catflap.org/tcsh/commit/?id=00326df434f36279c6e53bcebff707444520c774 Author: Kimmo Suominen (Thu 24 Nov 2022 13:40:23 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 13:40:23 GMT) Tweak the version number in debian/changelog The "native" version number works together with the build script, which is appending a local build suffix to it. M RELEASE-PROCEDURE M debian/changelog ____________________________________________________________________________________________________________ Commit: 1b9e84f1581180ded2b9c232d1b964564a8956e1 URL: https://git.catflap.org/tcsh/commit/?id=1b9e84f1581180ded2b9c232d1b964564a8956e1 Author: Kimmo Suominen (Thu 24 Nov 2022 13:12:31 GMT) Committer: Kimmo Suominen (Thu 24 Nov 2022 13:12:31 GMT) Also update version in debian/changelog M RELEASE-PROCEDURE M debian/changelog ____________________________________________________________________________________________________________ Commit: bc4f1a483fe29bcd75b3d30b99de2a3dc258b5a8 URL: https://git.catflap.org/tcsh/commit/?id=bc4f1a483fe29bcd75b3d30b99de2a3dc258b5a8 Author: Kimmo Suominen (Wed 23 Nov 2022 22:52:27 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 22:52:27 GMT) Ignore the detached signature file M .gitignore ____________________________________________________________________________________________________________ Commit: 38c04637ec2aa076a32359a1d1f9f70285ad3231 URL: https://git.catflap.org/tcsh/commit/?id=38c04637ec2aa076a32359a1d1f9f70285ad3231 Author: Kimmo Suominen (Wed 23 Nov 2022 22:29:09 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 22:29:09 GMT) Release 6.24.02 M Fixes M RELEASE-PROCEDURE M configure M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 84476f89ed87b314837b168b9f563900554fc75d URL: https://git.catflap.org/tcsh/commit/?id=84476f89ed87b314837b168b9f563900554fc75d Author: Kimmo Suominen (Wed 23 Nov 2022 18:58:12 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 18:58:12 GMT) Switch to mdoc-based tcsh.man. Retire tcsh.man2html. M .gitattributes M tcsh.man D tcsh.man.new D tcsh.man2html ____________________________________________________________________________________________________________ Commit: 41aeef352a05e4ea9460dd5c0fcd2aa0200e196c URL: https://git.catflap.org/tcsh/commit/?id=41aeef352a05e4ea9460dd5c0fcd2aa0200e196c Merge: 0e1be6f 1a0ee21 Author: Kimmo Suominen (Wed 23 Nov 2022 14:10:03 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 14:10:03 GMT) Complete tcsh.man.new with improvements (lukem PR #59) ____________________________________________________________________________________________________________ Commit: 1a0ee21373f1f0b45c57a456634b19e226bdbb5d URL: https://git.catflap.org/tcsh/commit/?id=1a0ee21373f1f0b45c57a456634b19e226bdbb5d Author: Kimmo Suominen (Wed 23 Nov 2022 14:03:54 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 14:09:15 GMT) Style police Dockerfile M build/run-builds ____________________________________________________________________________________________________________ Commit: 0e1be6f19b0c2d08f5f30dacc459ed7037916ce3 URL: https://git.catflap.org/tcsh/commit/?id=0e1be6f19b0c2d08f5f30dacc459ed7037916ce3 Author: Kimmo Suominen (Wed 23 Nov 2022 14:03:54 GMT) Committer: Kimmo Suominen (Wed 23 Nov 2022 14:04:20 GMT) Style police Dockerfile M build/run-builds ____________________________________________________________________________________________________________ Commit: 4459f48dad9b3c148dbe649ef4661f00868b95e8 URL: https://git.catflap.org/tcsh/commit/?id=4459f48dad9b3c148dbe649ef4661f00868b95e8 Author: Luke Mewburn (Wed 23 Nov 2022 06:53:55 GMT) Committer: Luke Mewburn (Wed 23 Nov 2022 06:53:55 GMT) tcsh.man.new: Order resources list in limit M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 9a3b4309b6e3674f797da76540fd14dd3556e9d4 URL: https://git.catflap.org/tcsh/commit/?id=9a3b4309b6e3674f797da76540fd14dd3556e9d4 Author: Luke Mewburn (Tue 22 Nov 2022 21:56:46 GMT) Committer: Luke Mewburn (Tue 22 Nov 2022 21:56:46 GMT) tcsh.man.new: Reformat operators display Display operators as a table in descending precedence with all items on the same row at the same precedence. This is similar to operator(7) and easier to read. M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 00cb1534a6049f734bb73ebc94bf5226f6754ad9 URL: https://git.catflap.org/tcsh/commit/?id=00cb1534a6049f734bb73ebc94bf5226f6754ad9 Author: Luke Mewburn (Tue 22 Nov 2022 21:33:37 GMT) Committer: Luke Mewburn (Tue 22 Nov 2022 21:38:27 GMT) tcsh.man.new: Various improvements - Preceed all lists with a sentence ending in `:', sometimes a new paragraph. - End all list items with `.'. - Fix quotes for locale example. - Add more paragraph breaks for easier reading, especially when multiple command forms are described. - Use `display' or `type' instead of `say', since $voiceinput isn't implemented. - bindkey: Sort options. - complete: Clarify completion list types without select patterns. - kill: Reorder forms for easier reading due to tag display. - noclobber: Document `ask' and `notempty' in the variable description. - FILES: Easier to read without -compact. - ENVIRONMENT: Document COMMAND_LINE. - AUTHORS: Update my entry. M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 72ceb429cace633c00a8e1182a171d164340ffb5 URL: https://git.catflap.org/tcsh/commit/?id=72ceb429cace633c00a8e1182a171d164340ffb5 Author: Luke Mewburn (Tue 22 Nov 2022 07:44:41 GMT) Committer: Luke Mewburn (Tue 22 Nov 2022 07:44:41 GMT) tcsh.man.new: finish & improve mdoc manual Finish the conversion of the tcsh(1) to mdoc. Sync various changes from tcsh.man as at commit a44c407. Notable differences to tcsh.man: - Add Oxford comma in lists (a, b, and c). Fixes: - @: Use `|' (not `'). Confirmed in NetBSD's csh(1) manual text - Add missing '^' to operators list. - Notify is a builtin not shell command. - kill: Only 2 forms are present, not 3. - jobcmd: Sort before periodic. Remove extra clause "after each command". - termname: Only has 1 argument - vmemoryuse: Remove duplicate entry. Editorial: - Format using mdoc macros, not man or base roff. - Add "blank" "." lines between Sh and most It lines. - Fix formatting of -Dname=value in synopsis. - Use Ic for builtin commands and shell variables. - Use Cm for arguments to Builtin commands. - Use Ev for environment variables. - Use Pa for paths. - Use Li and Ql for literal values or output. - Escape punctuation from mdoc's interpretation. - Use Sq for single quotes of normal text. - Use Dq for double quotes of normal text. - Use Ns appropriately. - Add blank lines between list items in some complex lists. - Use the full command name when listing multiple related commands, instead of a human prose shortened form, for easier searching. - Improve text describing COMMAND_LINE environment variable. - Fix two gender neutral issues. - Use actual command names, not terms such as "else-if" or "if-then-else", for easier searching. - Remove trailing whitespace. M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 567b7923e6646567205c75a7aeaf3d841e7f1f65 URL: https://git.catflap.org/tcsh/commit/?id=567b7923e6646567205c75a7aeaf3d841e7f1f65 Author: Luke Mewburn (Sun 20 Nov 2022 12:13:41 GMT) Committer: Luke Mewburn (Tue 22 Nov 2022 07:35:39 GMT) tcsh.man improvements Fixes: - @: Use `|' (not `'). Confirmed in NetBSD's csh(1) manual text. - <<: Use `'' (not `'). - cd: Fix synopsis. - kill: Only 2 forms are present, not 3. - jobcmd: Sort before periodic. Remove extra clause "after each command". - maxrttime: Display as own entry. - termname: Only has 1 argument - vmemoryuse: Remove duplicate entry. Editorial: - Fix formatting of -Dname=value and ... in synopsis. - Always use bold for a builtin command or variable, instead of sometimes using italic. Retain italic for paths and arguments. - `' and ``'' quoting tweaks. - Add some better wording from tcsh.man.new. - Use the full command name when listing multiple related commands, instead of a human prose shortened form, for easier searching. - Improve text describing COMMAND_LINE environment variable. - Fix two gender neutral issues. - Fix formatting of Input/Output operator list. - Use actual command names, not terms such as "else-if" or "if-then-else", for easier searching. - Ensure "(+)" has a space before. - Use "nth" not "n'th". - Remove trailing whitespace. - $<: Consistently quote `$<' in description. - echotc: Typo, consistency. - glob: Harmonize synopsis with echo. M tcsh.man ____________________________________________________________________________________________________________ Commit: 2415dec03572e2e7a55b8e1d56bbc20f5035c056 URL: https://git.catflap.org/tcsh/commit/?id=2415dec03572e2e7a55b8e1d56bbc20f5035c056 Author: Christos Zoulas (Sun 20 Nov 2022 18:18:14 GMT) Committer: Christos Zoulas (Sun 20 Nov 2022 18:18:14 GMT) From Luke Mewburn: - Enable color tests. - Add banners before each test group collection - Consistent () to macro arguments (for vim syntax highlighting). - Consistent double-blank-line between test groups. - Include testfiles in lexicographic order. M tests/aliases.at M tests/arguments.at M tests/commands.at M tests/expr.at M tests/history.at M tests/lexical.at M tests/mb-eucjp.at M tests/mb-utf8.at M tests/noexec.at M tests/parenthesis.at M tests/sh.dol.at M tests/subst.at M tests/syntax.at M tests/testsuite.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: a9982e79a94fcc392da95020a3fa5c9ac741c494 URL: https://git.catflap.org/tcsh/commit/?id=a9982e79a94fcc392da95020a3fa5c9ac741c494 Author: Christos Zoulas (Sun 20 Nov 2022 18:17:28 GMT) Committer: Christos Zoulas (Sun 20 Nov 2022 18:17:28 GMT) From Luke Mewburn - Remove atconfig in veryclean - Lexicographic order TESTFILES, and add missing history.at - Support passing arguments to testsuite via $(TESTSUITEFLAGS). E.g., "make check TESTSUITEFLAGS=5-10" will test groups 5-10. M Makefile.in ____________________________________________________________________________________________________________ Commit: abdc41b17048a7efe0e527bdc8d2ded91addd89d URL: https://git.catflap.org/tcsh/commit/?id=abdc41b17048a7efe0e527bdc8d2ded91addd89d Author: Kimmo Suominen (Thu 27 Oct 2022 13:55:13 BST) Committer: Kimmo Suominen (Thu 27 Oct 2022 13:55:13 BST) Fix rechist() check for NULL filename Repro: > cd > rm .history > unset savehist > history -S /tmp/s > exit A ~/.history has been written when it should not have been. Bug introduced in 7b343e14a3c1ea4e6422470848c764a711f1a8d3 -rechist(Char *fname, int ref) +rechist(Char *xfname, int ref) M Fixes M sh.hist.c ____________________________________________________________________________________________________________ Commit: 80098a971593f8cd1d2ab8d40ffff5344beaa032 URL: https://git.catflap.org/tcsh/commit/?id=80098a971593f8cd1d2ab8d40ffff5344beaa032 Author: Christos Zoulas (Sat 15 Oct 2022 14:31:23 BST) Committer: Christos Zoulas (Sat 15 Oct 2022 14:31:23 BST) Fix compilation for non-SHORT_STRINGS. Don't disable SHORT_STRINGS for OpenBSD. M Fixes M config_f.h M ed.defns.c M ed.inputl.c M ed.xmap.c M glob.c M sh.c M sh.dir.c M sh.exec.c M sh.file.c M sh.func.c M sh.h M sh.hist.c M sh.lex.c M sh.misc.c M sh.proc.c M sh.set.c M tc.bind.c M tc.func.c M tc.nls.c M tc.printf.c M tc.vers.c M tw.color.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 391b04ec25b0d046d532d46a7468fa7a759d0115 URL: https://git.catflap.org/tcsh/commit/?id=391b04ec25b0d046d532d46a7468fa7a759d0115 Author: Christos Zoulas (Sun 2 Oct 2022 13:41:50 BST) Committer: Christos Zoulas (Sun 2 Oct 2022 13:41:50 BST) bash 5.2 uses implicit exec for "SHLVL=5 tcsh", which causes it to decrement SHLVL before executing tcsh. Use env to avoid that. (Vogtinator at github) M tests/variables.at ____________________________________________________________________________________________________________ Commit: 900bd28700cd30ff9afdb86efd2a29ca3c07af1c URL: https://git.catflap.org/tcsh/commit/?id=900bd28700cd30ff9afdb86efd2a29ca3c07af1c Author: Kimmo Suominen (Wed 21 Sep 2022 19:19:48 BST) Committer: Kimmo Suominen (Wed 21 Sep 2022 19:19:48 BST) Eliminate a case of useless use of cat M build/run-builds ____________________________________________________________________________________________________________ Commit: e271bbdfbe04198ddec2f91cf2fd88beba7979ca URL: https://git.catflap.org/tcsh/commit/?id=e271bbdfbe04198ddec2f91cf2fd88beba7979ca Author: Kimmo Suominen (Sat 28 May 2022 07:32:09 BST) Committer: Kimmo Suominen (Sat 28 May 2022 07:32:09 BST) Add a bit more Finnish M nls/finnish/set19 ____________________________________________________________________________________________________________ Commit: d54feba8a77efc2f5915c594ec30501043eec2db URL: https://git.catflap.org/tcsh/commit/?id=d54feba8a77efc2f5915c594ec30501043eec2db Author: Kimmo Suominen (Mon 16 May 2022 21:55:43 BST) Committer: Kimmo Suominen (Mon 16 May 2022 21:55:43 BST) Add some options for inspecting the run M build/run-builds ____________________________________________________________________________________________________________ Commit: ab379ea7cb584477a6f9c5c26f139a031ad3df6e URL: https://git.catflap.org/tcsh/commit/?id=ab379ea7cb584477a6f9c5c26f139a031ad3df6e Author: Kimmo Suominen (Mon 16 May 2022 16:01:59 BST) Committer: Kimmo Suominen (Mon 16 May 2022 16:01:59 BST) Add build scripting for deb packages M .gitattributes A build/docker-entrypoint A build/run-builds ____________________________________________________________________________________________________________ Commit: 8dbc1090f0ccdfbc55d65a5bf2937fcd932be679 URL: https://git.catflap.org/tcsh/commit/?id=8dbc1090f0ccdfbc55d65a5bf2937fcd932be679 Author: Kimmo Suominen (Mon 16 May 2022 11:03:34 BST) Committer: Kimmo Suominen (Mon 16 May 2022 11:03:34 BST) Handle multiple repos M push-tcsh-git-mirror ____________________________________________________________________________________________________________ Commit: de13ca04b4e406bcb09765533b0187e6fc2d63f7 URL: https://git.catflap.org/tcsh/commit/?id=de13ca04b4e406bcb09765533b0187e6fc2d63f7 Author: Kimmo Suominen (Sat 14 May 2022 00:45:28 BST) Committer: Kimmo Suominen (Sat 14 May 2022 01:11:35 BST) Use 3.0 (native) format and xz compression M debian/rules A debian/source/format ____________________________________________________________________________________________________________ Commit: db44f0ddc6dc49b55697cc5840d910972123ed62 URL: https://git.catflap.org/tcsh/commit/?id=db44f0ddc6dc49b55697cc5840d910972123ed62 Author: Kimmo Suominen (Fri 13 May 2022 13:36:34 BST) Committer: Kimmo Suominen (Fri 13 May 2022 13:36:34 BST) Remove Travis CI badge M README.md ____________________________________________________________________________________________________________ Commit: 7d280942ad788bf1eccda8cb2424a84376b1df05 URL: https://git.catflap.org/tcsh/commit/?id=7d280942ad788bf1eccda8cb2424a84376b1df05 Author: Kimmo Suominen (Fri 13 May 2022 00:10:18 BST) Committer: Kimmo Suominen (Fri 13 May 2022 00:10:18 BST) Fix version M debian/changelog ____________________________________________________________________________________________________________ Commit: d1a920d84eea783601ec28672b07eb49f152b4ce URL: https://git.catflap.org/tcsh/commit/?id=d1a920d84eea783601ec28672b07eb49f152b4ce Author: Kimmo Suominen (Thu 12 May 2022 20:17:16 BST) Committer: Kimmo Suominen (Thu 12 May 2022 20:17:16 BST) Add debian packaging files A debian/changelog A debian/compat A debian/control A debian/copyright A debian/csh.cshrc A debian/csh.login A debian/dirs A debian/docs A debian/emacsen-startup A debian/menu A debian/postinst A debian/postrm A debian/preinst A debian/prerm A debian/rules ____________________________________________________________________________________________________________ Commit: 63cd052a847e50a93cbaf7d482951a1050956918 URL: https://git.catflap.org/tcsh/commit/?id=63cd052a847e50a93cbaf7d482951a1050956918 Author: Kimmo Suominen (Thu 12 May 2022 19:51:46 BST) Committer: Kimmo Suominen (Thu 12 May 2022 19:51:46 BST) Relax minimum autoconf version to 2.69 M configure.ac ____________________________________________________________________________________________________________ Commit: 29704a774460fec5fa541b9f3b34e6377220a2ac URL: https://git.catflap.org/tcsh/commit/?id=29704a774460fec5fa541b9f3b34e6377220a2ac Author: Kimmo Suominen (Thu 12 May 2022 15:23:52 BST) Committer: Kimmo Suominen (Thu 12 May 2022 15:23:52 BST) Regen configure M configure ____________________________________________________________________________________________________________ Commit: c52d7c8df06dbc6a55bbef4216d98808ec73eeb2 URL: https://git.catflap.org/tcsh/commit/?id=c52d7c8df06dbc6a55bbef4216d98808ec73eeb2 Author: Kimmo Suominen (Thu 12 May 2022 15:15:14 BST) Committer: Kimmo Suominen (Thu 12 May 2022 15:15:14 BST) Release 6.24.01 M Fixes M RELEASE-PROCEDURE M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 3decd41cfbede3717d2c260b7e69ff5bafd960f1 URL: https://git.catflap.org/tcsh/commit/?id=3decd41cfbede3717d2c260b7e69ff5bafd960f1 Author: Kimmo Suominen (Thu 12 May 2022 15:03:17 BST) Committer: Kimmo Suominen (Thu 12 May 2022 15:03:17 BST) Mention recent fixes M Fixes ____________________________________________________________________________________________________________ Commit: b17f89ab39301d3a1e5a12ae80cd3d8918534cd7 URL: https://git.catflap.org/tcsh/commit/?id=b17f89ab39301d3a1e5a12ae80cd3d8918534cd7 Author: Kimmo Suominen (Thu 12 May 2022 14:56:45 BST) Committer: Kimmo Suominen (Thu 12 May 2022 15:00:41 BST) Convert to UTF-8 encoding M Announce-6.11.00 M Fixes M WishList ____________________________________________________________________________________________________________ Commit: 37dfb15b012a16e3230def7f2a3af1bd05bf959e URL: https://git.catflap.org/tcsh/commit/?id=37dfb15b012a16e3230def7f2a3af1bd05bf959e Author: Kimmo Suominen (Thu 12 May 2022 14:36:39 BST) Committer: Kimmo Suominen (Thu 12 May 2022 14:36:39 BST) Fix quoting of ! characters in history recall M tc.func.c ____________________________________________________________________________________________________________ Commit: 7d88e6300ced006ad787a03d0c2108313e4520ee URL: https://git.catflap.org/tcsh/commit/?id=7d88e6300ced006ad787a03d0c2108313e4520ee Merge: 8116196 b0448a0 Author: Christos Zoulas (Sun 13 Mar 2022 14:32:49 GMT) Committer: Christos Zoulas (Sun 13 Mar 2022 14:32:49 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 81161962a02f5224a3473164b14465b30a02c1c4 URL: https://git.catflap.org/tcsh/commit/?id=81161962a02f5224a3473164b14465b30a02c1c4 Author: Christos Zoulas (Sun 13 Mar 2022 14:32:20 GMT) Committer: Christos Zoulas (Sun 13 Mar 2022 14:32:20 GMT) remove outdated mixer completions (0mp) M complete.tcsh ____________________________________________________________________________________________________________ Commit: b0448a02d20b9051c4f8629597b1bbc8b1980996 URL: https://git.catflap.org/tcsh/commit/?id=b0448a02d20b9051c4f8629597b1bbc8b1980996 Author: Christos Zoulas (Tue 8 Feb 2022 14:35:41 GMT) Committer: Christos Zoulas (Tue 8 Feb 2022 14:35:41 GMT) Fix reversed test which broke in the last refactoring (Jamie Landeg-Jones) M tc.func.c ____________________________________________________________________________________________________________ Commit: 113d668d8a988b63db681ed6702da468270d6ed8 URL: https://git.catflap.org/tcsh/commit/?id=113d668d8a988b63db681ed6702da468270d6ed8 Author: Christos Zoulas (Sat 5 Feb 2022 21:34:27 GMT) Committer: Christos Zoulas (Sat 5 Feb 2022 21:34:27 GMT) Via Corinna Vinschen: I'm not certain if I ever discussed this before, but the recent tcsh update reminded me that I think the defaults should be changed a little bit. First off, running the scripts in profile.d should IMHO be done in csh.login to ensure it's only done once. Secondly the (optional) cleaning up of the PATH variable already introduced for all POSIX shells in base-files years ago should be replicated for tcsh. Lastly, since /usr/bin/ and /bin are the same thing on Cygwin, one of them is redundant and placement of /usr/local/bin should be left at the discretion of the user since tha directory does not exist by default on Cygwin. (Achim Gratz Stromeko at nexgo dot de) M cygwin/csh.cshrc M cygwin/csh.login ____________________________________________________________________________________________________________ Commit: bcf133dfecb14069fb14c327635981fabc9863e5 URL: https://git.catflap.org/tcsh/commit/?id=bcf133dfecb14069fb14c327635981fabc9863e5 Merge: 7ee20b7 559df70 Author: Christos Zoulas (Sat 5 Feb 2022 17:08:01 GMT) Committer: Christos Zoulas (Sat 5 Feb 2022 17:08:01 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 559df70ddb844d8ef073fcdbd654eeac99dd59e0 URL: https://git.catflap.org/tcsh/commit/?id=559df70ddb844d8ef073fcdbd654eeac99dd59e0 Author: Kimmo Suominen (Wed 2 Feb 2022 11:05:44 GMT) Committer: Kimmo Suominen (Wed 2 Feb 2022 11:05:44 GMT) Announce 6.24.00 A Announce-6.24.00 ____________________________________________________________________________________________________________ Commit: 9710f1315e2a927dcce7c005e903622659caa4ae URL: https://git.catflap.org/tcsh/commit/?id=9710f1315e2a927dcce7c005e903622659caa4ae Author: Kimmo Suominen (Wed 2 Feb 2022 10:57:26 GMT) Committer: Kimmo Suominen (Wed 2 Feb 2022 10:57:26 GMT) Release 6.24.00 M Fixes M configure M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 7ee20b7e69b0bc49d01f720b1e7ae21c2e075343 URL: https://git.catflap.org/tcsh/commit/?id=7ee20b7e69b0bc49d01f720b1e7ae21c2e075343 Merge: 12a604f 3c33503 Author: Christos Zoulas (Tue 4 Jan 2022 14:54:55 GMT) Committer: Christos Zoulas (Tue 4 Jan 2022 14:54:55 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 3c33503f9aec4412dc1a95927a8c5c357c7b851e URL: https://git.catflap.org/tcsh/commit/?id=3c33503f9aec4412dc1a95927a8c5c357c7b851e Author: Christos Zoulas (Tue 4 Jan 2022 14:53:45 GMT) Committer: Christos Zoulas (Tue 4 Jan 2022 14:53:45 GMT) Replace with newer versions so arm64 is recognized M config.guess M config.sub ____________________________________________________________________________________________________________ Commit: 197d350b709954e2ec4398192e49005e1ca45469 URL: https://git.catflap.org/tcsh/commit/?id=197d350b709954e2ec4398192e49005e1ca45469 Author: Kimmo Suominen (Mon 3 Jan 2022 08:03:03 GMT) Committer: Kimmo Suominen (Mon 3 Jan 2022 08:03:03 GMT) Release 6.23.02 M Fixes M RELEASE-PROCEDURE M configure M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: cf09603a63aaee1b0e1cc180cbcc1b4f0e1f87f8 URL: https://git.catflap.org/tcsh/commit/?id=cf09603a63aaee1b0e1cc180cbcc1b4f0e1f87f8 Author: Kimmo Suominen (Mon 3 Jan 2022 07:52:13 GMT) Committer: Kimmo Suominen (Mon 3 Jan 2022 07:52:13 GMT) Make the \U escape up to 8 hex digits. M ed.xmap.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 59515e73cfa2964b54cd80a15372916c862f8be7 URL: https://git.catflap.org/tcsh/commit/?id=59515e73cfa2964b54cd80a15372916c862f8be7 Author: Kimmo Suominen (Thu 9 Dec 2021 17:40:05 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 17:40:05 GMT) Release 6.23.01 for testing M Fixes M configure M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: d7540634701c4e01757146acf6f22524387d50de URL: https://git.catflap.org/tcsh/commit/?id=d7540634701c4e01757146acf6f22524387d50de Author: Kimmo Suominen (Thu 9 Dec 2021 17:01:51 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 17:01:51 GMT) Fix documentation for the \x{nnnnnnnn} escape sequence M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 2a27f421a701e0cafef64f323b1f2cb4d7aa9f6f URL: https://git.catflap.org/tcsh/commit/?id=2a27f421a701e0cafef64f323b1f2cb4d7aa9f6f Author: Kimmo Suominen (Thu 9 Dec 2021 16:41:58 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 16:41:58 GMT) Implement the \cc escape sequence. M ed.xmap.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 7f286d472e4cc80b710b3d63812cdef39945983a URL: https://git.catflap.org/tcsh/commit/?id=7f286d472e4cc80b710b3d63812cdef39945983a Author: Kimmo Suominen (Thu 9 Dec 2021 15:11:40 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 15:11:40 GMT) Limit the \u escape to 4 hex digits. Add \U for up to 6 hex digits. M ed.xmap.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: f40fead48a6b7c59b2f1e5bf7f5a5b9417277b97 URL: https://git.catflap.org/tcsh/commit/?id=f40fead48a6b7c59b2f1e5bf7f5a5b9417277b97 Author: Kimmo Suominen (Thu 9 Dec 2021 12:57:57 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 12:57:57 GMT) Fix mismanaged memory in previous (possibly) M sh.dol.c ____________________________________________________________________________________________________________ Commit: bda86ab754b56d5a8983b554cb1dfffad2f3b43d URL: https://git.catflap.org/tcsh/commit/?id=bda86ab754b56d5a8983b554cb1dfffad2f3b43d Author: Kimmo Suominen (Thu 9 Dec 2021 11:32:52 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 11:32:52 GMT) Implement dollar single quotes See https://mailman.astron.com/pipermail/tcsh/2021-November/000135.html for reference documentation from FreeBSD sh(1) M Fixes M sh.dol.c M sh.lex.c M tc.func.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 20c9cf6efd77426f9a765912cecbae548b6bf83c URL: https://git.catflap.org/tcsh/commit/?id=20c9cf6efd77426f9a765912cecbae548b6bf83c Author: Kimmo Suominen (Thu 9 Dec 2021 10:42:40 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 10:42:40 GMT) Move v and \ up in ordering inside parseescape (to match man page). M ed.xmap.c ____________________________________________________________________________________________________________ Commit: 67afdd8c5f55cba22f15120809275ec2c8cb9b5b URL: https://git.catflap.org/tcsh/commit/?id=67afdd8c5f55cba22f15120809275ec2c8cb9b5b Author: Kimmo Suominen (Thu 9 Dec 2021 09:24:59 GMT) Committer: Kimmo Suominen (Thu 9 Dec 2021 09:24:59 GMT) Use TRUE instead of 1 M tc.bind.c ____________________________________________________________________________________________________________ Commit: 21062f1f94d2947b2e677914a0dabf69875f2a77 URL: https://git.catflap.org/tcsh/commit/?id=21062f1f94d2947b2e677914a0dabf69875f2a77 Author: Kimmo Suominen (Thu 18 Nov 2021 10:25:57 GMT) Committer: Kimmo Suominen (Thu 18 Nov 2021 10:25:57 GMT) Add some missing translations M nls/finnish/set17 M nls/finnish/set19 ____________________________________________________________________________________________________________ Commit: 691508510295273af3e2b1acfbbe545907670445 URL: https://git.catflap.org/tcsh/commit/?id=691508510295273af3e2b1acfbbe545907670445 Author: Kimmo Suominen (Thu 18 Nov 2021 10:25:35 GMT) Committer: Kimmo Suominen (Thu 18 Nov 2021 10:25:35 GMT) Improve translations M nls/finnish/set16 ____________________________________________________________________________________________________________ Commit: 24c836d1fe7a934ac737ad261a8321d61dfc05f5 URL: https://git.catflap.org/tcsh/commit/?id=24c836d1fe7a934ac737ad261a8321d61dfc05f5 Author: Kimmo Suominen (Thu 18 Nov 2021 10:22:22 GMT) Committer: Kimmo Suominen (Thu 18 Nov 2021 10:22:22 GMT) Exclude tcsh.man.new from release archives M .gitattributes ____________________________________________________________________________________________________________ Commit: a81394cfaca1b9cf4d9cf8d3f4d8c0126b8b09d0 URL: https://git.catflap.org/tcsh/commit/?id=a81394cfaca1b9cf4d9cf8d3f4d8c0126b8b09d0 Author: Kimmo Suominen (Thu 18 Nov 2021 08:50:05 GMT) Committer: Kimmo Suominen (Thu 18 Nov 2021 08:50:05 GMT) Add more detail to "jobs -Z" usage. M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: f99ecb498df71dabbfadad8c485d8bd4df7c0041 URL: https://git.catflap.org/tcsh/commit/?id=f99ecb498df71dabbfadad8c485d8bd4df7c0041 Author: Kimmo Suominen (Wed 17 Nov 2021 18:28:39 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 18:28:39 GMT) Typo fix: s/globber/clobber/ M tests/history.at ____________________________________________________________________________________________________________ Commit: ac8cf69dee85ae00807bd6f574810900666b8ea6 URL: https://git.catflap.org/tcsh/commit/?id=ac8cf69dee85ae00807bd6f574810900666b8ea6 Merge: c95b50b e552b3a Author: Christos Zoulas (Wed 17 Nov 2021 16:35:03 GMT) Committer: Christos Zoulas (Wed 17 Nov 2021 16:35:03 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: c95b50b9dce2d26ca958584853b4b34e2096b46b URL: https://git.catflap.org/tcsh/commit/?id=c95b50b9dce2d26ca958584853b4b34e2096b46b Author: Christos Zoulas (Wed 17 Nov 2021 16:33:31 GMT) Committer: Christos Zoulas (Wed 17 Nov 2021 16:33:31 GMT) Fix always true expression (found by Coverity): Isxdigit(c & CHAR) is always false since Isxdigit just checks for c & QUOTE which is false once we've masked the character. We should use isxdigit directly. M ed.xmap.c ____________________________________________________________________________________________________________ Commit: 92e557e324655906b73bad5253885051bbb7162e URL: https://git.catflap.org/tcsh/commit/?id=92e557e324655906b73bad5253885051bbb7162e Author: Christos Zoulas (Wed 17 Nov 2021 16:33:07 GMT) Committer: Christos Zoulas (Wed 17 Nov 2021 16:33:07 GMT) Fix off-by-one, found by Coverity M tw.color.c ____________________________________________________________________________________________________________ Commit: e552b3a821031f9032cbeb7403a90cf20eb1ad23 URL: https://git.catflap.org/tcsh/commit/?id=e552b3a821031f9032cbeb7403a90cf20eb1ad23 Author: Kimmo Suominen (Wed 17 Nov 2021 15:50:47 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 15:50:47 GMT) Don't include COVERITY-SCAN.md in release archive M .gitattributes ____________________________________________________________________________________________________________ Commit: f854bb7bd192c36c90ec9f7da64b1db13412cd1f URL: https://git.catflap.org/tcsh/commit/?id=f854bb7bd192c36c90ec9f7da64b1db13412cd1f Author: Kimmo Suominen (Wed 17 Nov 2021 15:39:19 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 15:39:19 GMT) Add Coverity Scan instructions A COVERITY-SCAN.md ____________________________________________________________________________________________________________ Commit: 75bd7edf22d09f47a03f4d108f025ddbe1a257c1 URL: https://git.catflap.org/tcsh/commit/?id=75bd7edf22d09f47a03f4d108f025ddbe1a257c1 Author: Kimmo Suominen (Wed 17 Nov 2021 14:31:13 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 14:31:13 GMT) Simplify logic: avoid "-a" with test(1), return 0 when all is good M tests/history.at ____________________________________________________________________________________________________________ Commit: 213bf9995b29079b99be5c429e9357627d99012c URL: https://git.catflap.org/tcsh/commit/?id=213bf9995b29079b99be5c429e9357627d99012c Author: Kimmo Suominen (Wed 17 Nov 2021 14:19:18 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 14:19:18 GMT) Resurrect history tests M tests/history.at M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 1031f2a3fb430e5fc651be84bdad375ddadf0f26 URL: https://git.catflap.org/tcsh/commit/?id=1031f2a3fb430e5fc651be84bdad375ddadf0f26 Author: Kimmo Suominen (Wed 17 Nov 2021 10:29:30 GMT) Committer: Kimmo Suominen (Wed 17 Nov 2021 10:29:30 GMT) Add coverage for character range matching issue (PR/81) M tests/subst.at ____________________________________________________________________________________________________________ Commit: 60b32fa543d3cec88dcda9cf0cec16abc275f2d0 URL: https://git.catflap.org/tcsh/commit/?id=60b32fa543d3cec88dcda9cf0cec16abc275f2d0 Merge: 8a83d4c dff8541 Author: Christos Zoulas (Tue 16 Nov 2021 17:38:29 GMT) Committer: Christos Zoulas (Tue 16 Nov 2021 17:38:29 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 8a83d4c717ad4a56450751986b65ccd6ea9eed8a URL: https://git.catflap.org/tcsh/commit/?id=8a83d4c717ad4a56450751986b65ccd6ea9eed8a Author: Christos Zoulas (Tue 16 Nov 2021 17:38:02 GMT) Committer: Christos Zoulas (Tue 16 Nov 2021 17:38:02 GMT) Don't glob the filetest builtin arguments twice: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905649 M Fixes M sh.exp.c M sh.func.c M sh.h M tests/commands.at ____________________________________________________________________________________________________________ Commit: dff854119a8792d2ad5d95fd8a77bd486ee33049 URL: https://git.catflap.org/tcsh/commit/?id=dff854119a8792d2ad5d95fd8a77bd486ee33049 Author: Kimmo Suominen (Tue 16 Nov 2021 09:14:23 GMT) Committer: Kimmo Suominen (Tue 16 Nov 2021 09:14:23 GMT) Use /usr/share/man instead of /usr/man for HPATH directories M tw.h ____________________________________________________________________________________________________________ Commit: 0f3f2444ab648e638830f9a88a6c102fbdde033c URL: https://git.catflap.org/tcsh/commit/?id=0f3f2444ab648e638830f9a88a6c102fbdde033c Author: Kimmo Suominen (Tue 16 Nov 2021 09:12:25 GMT) Committer: Kimmo Suominen (Tue 16 Nov 2021 09:12:25 GMT) Use /usr/share/man instead of /usr/man in examples Modern systems use /usr/share/man (and /usr/local/share/man) so this is more familiar. More importantly, this will silence another warning from lintian(1). M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: b3aa476277a3bb026df7d85720e34cc39a7b5a72 URL: https://git.catflap.org/tcsh/commit/?id=b3aa476277a3bb026df7d85720e34cc39a7b5a72 Author: Kimmo Suominen (Tue 16 Nov 2021 08:20:24 GMT) Committer: Kimmo Suominen (Tue 16 Nov 2021 08:20:24 GMT) Typo fix: occured -> occurred M ed.chared.c M nls/C/set2 M nls/et/set2 M nls/german/set2 M nls/pl/set2 M nls/russian/set2 M nls/ukrainian/set2 M sh.init.c ____________________________________________________________________________________________________________ Commit: 31d8ac90e33cfb806cde8913a25c7cf867938ed6 URL: https://git.catflap.org/tcsh/commit/?id=31d8ac90e33cfb806cde8913a25c7cf867938ed6 Author: Christos Zoulas (Mon 15 Nov 2021 13:18:16 GMT) Committer: Christos Zoulas (Mon 15 Nov 2021 13:18:16 GMT) Explain the "e" parameter. M ed.xmap.c ____________________________________________________________________________________________________________ Commit: a5265d2aa52e0ad9c49193ab63abb3bed5d8b856 URL: https://git.catflap.org/tcsh/commit/?id=a5265d2aa52e0ad9c49193ab63abb3bed5d8b856 Author: Christos Zoulas (Mon 15 Nov 2021 13:07:52 GMT) Committer: Christos Zoulas (Mon 15 Nov 2021 13:07:52 GMT) If we are doing echo, then don't unescape the \\, print it. M ed.xmap.c ____________________________________________________________________________________________________________ Commit: 06915a414e185d314d5117b04ee460e441cbe962 URL: https://git.catflap.org/tcsh/commit/?id=06915a414e185d314d5117b04ee460e441cbe962 Author: Christos Zoulas (Sun 14 Nov 2021 00:14:30 GMT) Committer: Christos Zoulas (Sun 14 Nov 2021 00:14:30 GMT) echo parse escape enhancements (H.Merijn Brand) M Fixes M ed.decls.h M ed.xmap.c M sh.func.c M tc.bind.c M tc.prompt.c M tests/variables.at M tw.color.c ____________________________________________________________________________________________________________ Commit: d6b422c3b037c103632b9651e7dc1d4b93ccefca URL: https://git.catflap.org/tcsh/commit/?id=d6b422c3b037c103632b9651e7dc1d4b93ccefca Author: Christos Zoulas (Sat 13 Nov 2021 18:33:16 GMT) Committer: Christos Zoulas (Sat 13 Nov 2021 18:33:16 GMT) document and fix ln=target M Fixes ____________________________________________________________________________________________________________ Commit: b98d6544234e9258156f08c8b559ed6253f2bc49 URL: https://git.catflap.org/tcsh/commit/?id=b98d6544234e9258156f08c8b559ed6253f2bc49 Author: Christos Zoulas (Sat 13 Nov 2021 18:33:04 GMT) Committer: Christos Zoulas (Sat 13 Nov 2021 18:33:04 GMT) Document ln=target M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 247a7d6649621fdc40c31ad81c4967413213b9d2 URL: https://git.catflap.org/tcsh/commit/?id=247a7d6649621fdc40c31ad81c4967413213b9d2 Author: Christos Zoulas (Sat 13 Nov 2021 18:32:38 GMT) Committer: Christos Zoulas (Sat 13 Nov 2021 18:32:38 GMT) Fix the ln=target code by NUL terminating the result of readlink(2). M tw.color.c ____________________________________________________________________________________________________________ Commit: cb894fc188d20b0b1c5bfe51569bcfa2b6e35109 URL: https://git.catflap.org/tcsh/commit/?id=cb894fc188d20b0b1c5bfe51569bcfa2b6e35109 Author: Kimmo Suominen (Thu 11 Nov 2021 15:20:03 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 15:20:03 GMT) Merge patches from pkgsrc M Fixes ____________________________________________________________________________________________________________ Commit: 76d676ba0a4f6a8d7f2202318d279a7195052971 URL: https://git.catflap.org/tcsh/commit/?id=76d676ba0a4f6a8d7f2202318d279a7195052971 Author: Kimmo Suominen (Thu 11 Nov 2021 15:04:18 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 15:04:18 GMT) Use INSTALL_PROGRAM, INSTALL_DATA, and MKDIR_P M Makefile.in M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 19dbba0496dba7c36f107394132accd3f8ad65bf URL: https://git.catflap.org/tcsh/commit/?id=19dbba0496dba7c36f107394132accd3f8ad65bf Author: Kimmo Suominen (Thu 11 Nov 2021 14:17:45 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 14:17:45 GMT) Use INSTALL_DATA instead of INSTALL to avoid setting executable bits. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: aa17f8a0cb0347b1ea64343ddfcd5b199469460f URL: https://git.catflap.org/tcsh/commit/?id=aa17f8a0cb0347b1ea64343ddfcd5b199469460f Author: Kimmo Suominen (Thu 11 Nov 2021 14:14:49 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 14:14:49 GMT) Enable NO_FIX_MALLOC for OpenBSD (from pkgsrc) M sh.h ____________________________________________________________________________________________________________ Commit: a5fba0ee7d2203c1c29317be815c8458d457a2c4 URL: https://git.catflap.org/tcsh/commit/?id=a5fba0ee7d2203c1c29317be815c8458d457a2c4 Author: Kimmo Suominen (Thu 11 Nov 2021 14:12:08 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 14:12:08 GMT) Merge patch from pkgsrc Special adaptation for different NetBSD versions and for OpenBSD. Turn on SYSMALLOC for NetBSD until tc.alloc.c gets better. M config_f.h ____________________________________________________________________________________________________________ Commit: 55276467e8d9eff56039312071fe23d2a65036ab URL: https://git.catflap.org/tcsh/commit/?id=55276467e8d9eff56039312071fe23d2a65036ab Author: Kimmo Suominen (Thu 11 Nov 2021 14:06:03 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 14:06:03 GMT) Use mandir from configure. Remove nls/Makefile in veryclean. M Makefile.in ____________________________________________________________________________________________________________ Commit: 56a808fb82dab83c56ae07943ad3745d76c4de6a URL: https://git.catflap.org/tcsh/commit/?id=56a808fb82dab83c56ae07943ad3745d76c4de6a Author: Kimmo Suominen (Thu 11 Nov 2021 14:05:10 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 14:05:10 GMT) Regen M aclocal.m4 ____________________________________________________________________________________________________________ Commit: 6281d75bed9194a5a658ac6ec66cb0d0afa08e16 URL: https://git.catflap.org/tcsh/commit/?id=6281d75bed9194a5a658ac6ec66cb0d0afa08e16 Author: Kimmo Suominen (Thu 11 Nov 2021 09:59:46 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 09:59:46 GMT) Announce 6.23 A Announce-6.23.00 ____________________________________________________________________________________________________________ Commit: 1f3d356c8f19e0bc049fbb36992b1a6bb44b3169 URL: https://git.catflap.org/tcsh/commit/?id=1f3d356c8f19e0bc049fbb36992b1a6bb44b3169 Author: Kimmo Suominen (Thu 11 Nov 2021 09:54:05 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 09:54:05 GMT) Don't export .gitattributes, .gitignore, and .travis.yml in archive M .gitattributes ____________________________________________________________________________________________________________ Commit: dce103f9c084262233c588db096c55a71373977b URL: https://git.catflap.org/tcsh/commit/?id=dce103f9c084262233c588db096c55a71373977b Author: Kimmo Suominen (Thu 11 Nov 2021 09:42:42 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 09:48:16 GMT) Add creating Announce file and committing updated autoconf files M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: dc18d8b7dbe4af40259d605be1c590847dcef9f4 URL: https://git.catflap.org/tcsh/commit/?id=dc18d8b7dbe4af40259d605be1c590847dcef9f4 Author: Kimmo Suominen (Thu 11 Nov 2021 09:35:28 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 09:48:16 GMT) Do not export some files in the release archive A .gitattributes ____________________________________________________________________________________________________________ Commit: f5ca2903179138ba5170d9fad598f11e47de6468 URL: https://git.catflap.org/tcsh/commit/?id=f5ca2903179138ba5170d9fad598f11e47de6468 Author: Kimmo Suominen (Thu 11 Nov 2021 09:03:05 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 09:03:05 GMT) Release 6.23.00 M Fixes M RELEASE-PROCEDURE M aclocal.m4 M config.h.in M configure M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: e95d8196e623b838ad47651bc6192e852e00c5a9 URL: https://git.catflap.org/tcsh/commit/?id=e95d8196e623b838ad47651bc6192e852e00c5a9 Author: Kimmo Suominen (Thu 11 Nov 2021 08:37:14 GMT) Committer: Kimmo Suominen (Thu 11 Nov 2021 08:37:14 GMT) Add missing -Z option for 'jobs' M tcsh.man ____________________________________________________________________________________________________________ Commit: 3b49d3177965a6548123576d0c94c8116a07d572 URL: https://git.catflap.org/tcsh/commit/?id=3b49d3177965a6548123576d0c94c8116a07d572 Merge: f5aeaec 4f05756 Author: Christos Zoulas (Mon 1 Nov 2021 12:36:38 GMT) Committer: Christos Zoulas (Mon 1 Nov 2021 12:36:38 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: f5aeaece2173371afc211ac084246fbbbab3911f URL: https://git.catflap.org/tcsh/commit/?id=f5aeaece2173371afc211ac084246fbbbab3911f Author: Christos Zoulas (Mon 1 Nov 2021 12:36:07 GMT) Committer: Christos Zoulas (Mon 1 Nov 2021 12:36:07 GMT) Guard against running off the beginning of the array (Simon Burge) M ed.chared.c ____________________________________________________________________________________________________________ Commit: 12a604f101ce6c717314bded8b06a45a433bf274 URL: https://git.catflap.org/tcsh/commit/?id=12a604f101ce6c717314bded8b06a45a433bf274 Merge: 3f83250 4f05756 Author: Christos Zoulas (Sun 24 Oct 2021 15:11:22 BST) Committer: Christos Zoulas (Sun 24 Oct 2021 15:11:22 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 3f83250e01ff76fdb201888f04e078716b552b2b URL: https://git.catflap.org/tcsh/commit/?id=3f83250e01ff76fdb201888f04e078716b552b2b Author: Christos Zoulas (Sun 24 Oct 2021 15:11:04 BST) Committer: Christos Zoulas (Sun 24 Oct 2021 15:11:04 BST) Add some aarch64 M host.defs ____________________________________________________________________________________________________________ Commit: 4f05756885d00111c6294d7cce1a0b6dc694d3e9 URL: https://git.catflap.org/tcsh/commit/?id=4f05756885d00111c6294d7cce1a0b6dc694d3e9 Author: Christos Zoulas (Thu 16 Sep 2021 20:29:21 BST) Committer: Christos Zoulas (Thu 16 Sep 2021 20:29:21 BST) provide a way to reset setproctitle. M sh.proc.c ____________________________________________________________________________________________________________ Commit: 7b85fae36980fc5f7a1a5346378064c93bda419c URL: https://git.catflap.org/tcsh/commit/?id=7b85fae36980fc5f7a1a5346378064c93bda419c Merge: 2b8d42a 84bcfa8 Author: Christos Zoulas (Sat 11 Sep 2021 22:06:03 BST) Committer: Christos Zoulas (Sat 11 Sep 2021 22:06:03 BST) Merge branch 'master' of ssh://rebar.astron.com///p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 2b8d42a87cb04d133a4df84fe6a2bfb58db13fe9 URL: https://git.catflap.org/tcsh/commit/?id=2b8d42a87cb04d133a4df84fe6a2bfb58db13fe9 Author: Christos Zoulas (Sat 11 Sep 2021 22:05:36 BST) Committer: Christos Zoulas (Sat 11 Sep 2021 22:05:36 BST) Jobs -Z for setproctitle(3) M Fixes M aclocal.m4 M config.h.in M configure M configure.ac M nls/C/set1 M nls/et/set1 M nls/finnish/set1 M nls/french/set1 M nls/german/set1 M nls/greek/set1 M nls/italian/set1 M nls/ja/set1 M nls/pl/set1 M nls/russian/set1 M nls/spanish/set1 M nls/ukrainian/set1 M sh.err.c M sh.init.c M sh.proc.c M tc.const.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 84bcfa8c0e4b75127bb2edd8a604765b03238cef URL: https://git.catflap.org/tcsh/commit/?id=84bcfa8c0e4b75127bb2edd8a604765b03238cef Author: Christos Zoulas (Wed 25 Aug 2021 11:26:15 BST) Committer: Christos Zoulas (Wed 25 Aug 2021 11:26:15 BST) Centralize status getting and setting, and non't error/fail if status is readonly. M sh.c M sh.decls.h M sh.err.c M sh.exec.c M sh.exp.c M sh.func.c M sh.proc.c M sh.sem.c M sh.set.c M tc.func.c ____________________________________________________________________________________________________________ Commit: db3bfcd8aacb1eedc11a7c2d13b08b9be4afcdb0 URL: https://git.catflap.org/tcsh/commit/?id=db3bfcd8aacb1eedc11a7c2d13b08b9be4afcdb0 Author: Christos Zoulas (Tue 24 Aug 2021 11:59:18 BST) Committer: Christos Zoulas (Tue 24 Aug 2021 11:59:18 BST) Prevent infinite recursion with tcsh -fc 'set -r status;:' (Gabriel Ravier) M Fixes M sh.err.c M sh.h M sh.set.c ____________________________________________________________________________________________________________ Commit: 16746c236a3b5ff825e48c323260ce60d850967b URL: https://git.catflap.org/tcsh/commit/?id=16746c236a3b5ff825e48c323260ce60d850967b Author: Christos Zoulas (Mon 23 Aug 2021 13:35:07 BST) Committer: Christos Zoulas (Mon 23 Aug 2021 13:35:07 BST) Mention latest domod fix M Fixes ____________________________________________________________________________________________________________ Commit: 04a68ad191cfcb87cdff70a6b913721e423cd28b URL: https://git.catflap.org/tcsh/commit/?id=04a68ad191cfcb87cdff70a6b913721e423cd28b Author: Christos Zoulas (Mon 23 Aug 2021 13:31:59 BST) Committer: Christos Zoulas (Mon 23 Aug 2021 13:31:59 BST) Fix bug reported by Jan Macku: alias postcmd '/bin/echo -n "COMMAND:"'"'"'\!#:-$:gx'"'"'' echo 1 2 3 4 5 ^P prints echo 1 2 3 4 Reason: domod() enters junk history entries with event number HIST_PURGE aliasrun which is used to run postcmd modifies the history appending those entries. Fix by explicitly cleaning up those entries in aliasrun M sh.decls.h M sh.hist.c M tc.func.c ____________________________________________________________________________________________________________ Commit: c14852867786c798f98a23d075e76a2e2acce204 URL: https://git.catflap.org/tcsh/commit/?id=c14852867786c798f98a23d075e76a2e2acce204 Author: Christos Zoulas (Mon 23 Aug 2021 13:30:57 BST) Committer: Christos Zoulas (Mon 23 Aug 2021 13:30:57 BST) - Expose HIST_PURGE - Compare pointer against null - Use initlex() M sh.h M sh.lex.c ____________________________________________________________________________________________________________ Commit: d9bd965556981510c953745cf39ac36c74f62468 URL: https://git.catflap.org/tcsh/commit/?id=d9bd965556981510c953745cf39ac36c74f62468 Merge: 0ead50c d903737 Author: Christos Zoulas (Mon 23 Aug 2021 11:24:07 BST) Committer: Christos Zoulas (Mon 23 Aug 2021 11:24:07 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 0ead50c2549f86efe0d6ca80e858251a70ab5eed URL: https://git.catflap.org/tcsh/commit/?id=0ead50c2549f86efe0d6ca80e858251a70ab5eed Author: Christos Zoulas (Mon 23 Aug 2021 11:22:04 BST) Committer: Christos Zoulas (Mon 23 Aug 2021 11:22:04 BST) Merge duplicate code, add missing case, fix off-by-one in RefCursor. Reported by H.Merijn Brand M Fixes M ed.refresh.c ____________________________________________________________________________________________________________ Commit: d903737332fa58255f9528342497518ff578bb85 URL: https://git.catflap.org/tcsh/commit/?id=d903737332fa58255f9528342497518ff578bb85 Author: Christos Zoulas (Mon 16 Aug 2021 10:58:15 BST) Committer: Christos Zoulas (Mon 16 Aug 2021 10:58:15 BST) Make the order of the operators consistent (Jamie Landeg-Jones) M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 8e342f773ecc4573954d1f6a5d9e9b56eab0f712 URL: https://git.catflap.org/tcsh/commit/?id=8e342f773ecc4573954d1f6a5d9e9b56eab0f712 Merge: 75af143 6fc5169 Author: Christos Zoulas (Fri 9 Jul 2021 17:09:37 BST) Committer: Christos Zoulas (Fri 9 Jul 2021 17:09:37 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 6fc5169e09bbf7793113f13e269a1e4bfccb0ad6 URL: https://git.catflap.org/tcsh/commit/?id=6fc5169e09bbf7793113f13e269a1e4bfccb0ad6 Author: Christos Zoulas (Fri 9 Jul 2021 17:07:17 BST) Committer: Christos Zoulas (Fri 9 Jul 2021 17:07:17 BST) PR/274: polarnik: fix reversed test. M tw.parse.c ____________________________________________________________________________________________________________ Commit: 75af1431a39541a99286c9ddca514b4ff73b6147 URL: https://git.catflap.org/tcsh/commit/?id=75af1431a39541a99286c9ddca514b4ff73b6147 Merge: 6a224e0 e5a9d0f Author: Christos Zoulas (Fri 9 Jul 2021 16:53:11 BST) Committer: Christos Zoulas (Fri 9 Jul 2021 16:53:11 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: e5a9d0f953b48ecc2fd4303b78a8af51162795e3 URL: https://git.catflap.org/tcsh/commit/?id=e5a9d0f953b48ecc2fd4303b78a8af51162795e3 Author: Christos Zoulas (Mon 5 Jul 2021 11:41:15 BST) Committer: Christos Zoulas (Mon 5 Jul 2021 11:41:15 BST) new change M Fixes ____________________________________________________________________________________________________________ Commit: 9ad196ca789236217a9d7d330bc08a4e0b38bd57 URL: https://git.catflap.org/tcsh/commit/?id=9ad196ca789236217a9d7d330bc08a4e0b38bd57 Author: Christos Zoulas (Mon 5 Jul 2021 11:39:40 BST) Committer: Christos Zoulas (Mon 5 Jul 2021 11:39:40 BST) PR/258: ajrosen: ls-F and file expansion do not support 'ln=target' in LS_COLORS M tw.color.c ____________________________________________________________________________________________________________ Commit: b5160d8de71e29c7cfa29efd26bcf149863ac544 URL: https://git.catflap.org/tcsh/commit/?id=b5160d8de71e29c7cfa29efd26bcf149863ac544 Author: Christos Zoulas (Mon 5 Jul 2021 11:37:37 BST) Committer: Christos Zoulas (Mon 5 Jul 2021 11:37:37 BST) expose filetype, constify, restructure, add color_as_referent M sh.file.c M tw.decls.h M tw.parse.c ____________________________________________________________________________________________________________ Commit: 831cf45f2184a783ea246282aaf52d258048f7fa URL: https://git.catflap.org/tcsh/commit/?id=831cf45f2184a783ea246282aaf52d258048f7fa Author: Christos Zoulas (Mon 5 Jul 2021 11:24:03 BST) Committer: Christos Zoulas (Mon 5 Jul 2021 11:24:03 BST) uncommitted changes to version M tcsh.man.new ____________________________________________________________________________________________________________ Commit: ed9ba69fe360d5b1110e4b1e71995ccf3eb72925 URL: https://git.catflap.org/tcsh/commit/?id=ed9ba69fe360d5b1110e4b1e71995ccf3eb72925 Author: Christos Zoulas (Wed 9 Jun 2021 16:33:38 BST) Committer: Christos Zoulas (Wed 9 Jun 2021 16:33:38 BST) Prefer mallinfo2 over mallinfo M Fixes M config.h.in M configure M configure.ac M nls/C/set19 M nls/et/set19 M nls/finnish/set19 M nls/french/set19 M nls/german/set19 M nls/greek/set19 M nls/italian/set19 M nls/pl/set19 M nls/russian/set19 M nls/spanish/set19 M nls/ukrainian/set19 M tc.alloc.c ____________________________________________________________________________________________________________ Commit: a18a214473bbfba2e59f486eb72b576178ec3a78 URL: https://git.catflap.org/tcsh/commit/?id=a18a214473bbfba2e59f486eb72b576178ec3a78 Author: Christos Zoulas (Tue 11 May 2021 14:21:31 BST) Committer: Christos Zoulas (Tue 11 May 2021 14:21:31 BST) fix number (Thanks Corinna) M Fixes ____________________________________________________________________________________________________________ Commit: d3f241775f400632330936f19fd108e5e8205572 URL: https://git.catflap.org/tcsh/commit/?id=d3f241775f400632330936f19fd108e5e8205572 Author: Christos Zoulas (Mon 26 Apr 2021 17:54:25 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:54:25 BST) New release M Fixes M configure M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 4770c069316fa434043e5e9eb0ee101151782271 URL: https://git.catflap.org/tcsh/commit/?id=4770c069316fa434043e5e9eb0ee101151782271 Author: Christos Zoulas (Mon 26 Apr 2021 17:54:14 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:54:14 BST) We want to commit tcsh.man.new M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 2d9119f46e691def027da4d55af645261e14f9a8 URL: https://git.catflap.org/tcsh/commit/?id=2d9119f46e691def027da4d55af645261e14f9a8 Author: Christos Zoulas (Mon 26 Apr 2021 17:47:52 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:47:52 BST) Fix bug setting attributes, found by gcc indentation check M tw.color.c ____________________________________________________________________________________________________________ Commit: 45fbe4405539324438559636f7c5d10076e1714a URL: https://git.catflap.org/tcsh/commit/?id=45fbe4405539324438559636f7c5d10076e1714a Author: Christos Zoulas (Mon 26 Apr 2021 17:47:33 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:47:45 BST) Add missing fallthrough comment M sh.parse.c ____________________________________________________________________________________________________________ Commit: d85da42a444e0aa001203aaa86c7257a0f8395c9 URL: https://git.catflap.org/tcsh/commit/?id=d85da42a444e0aa001203aaa86c7257a0f8395c9 Author: Christos Zoulas (Mon 26 Apr 2021 17:47:12 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:47:12 BST) Add proper fallthrough comments M sh.lex.c ____________________________________________________________________________________________________________ Commit: 7b343e14a3c1ea4e6422470848c764a711f1a8d3 URL: https://git.catflap.org/tcsh/commit/?id=7b343e14a3c1ea4e6422470848c764a711f1a8d3 Author: Christos Zoulas (Mon 26 Apr 2021 17:46:00 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:46:38 BST) Add a macro to avoid repeated code. Put code in a separate line to appease gcc Make fname static to avoid longjmp clobbering M sh.hist.c ____________________________________________________________________________________________________________ Commit: 6cacb55e60092fafbf7b7dc5c110405055d0e69b URL: https://git.catflap.org/tcsh/commit/?id=6cacb55e60092fafbf7b7dc5c110405055d0e69b Author: Christos Zoulas (Mon 26 Apr 2021 17:45:40 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:45:40 BST) ansi prototype M sh.dol.c ____________________________________________________________________________________________________________ Commit: 2706ffa7bb0bd3e493b6f4023cfadb5cb32e71e9 URL: https://git.catflap.org/tcsh/commit/?id=2706ffa7bb0bd3e493b6f4023cfadb5cb32e71e9 Author: Christos Zoulas (Mon 26 Apr 2021 17:45:27 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:45:27 BST) exitstat does not return M sh.decls.h ____________________________________________________________________________________________________________ Commit: a58e506e784eb26f8046c2668726a4ea54dc8182 URL: https://git.catflap.org/tcsh/commit/?id=a58e506e784eb26f8046c2668726a4ea54dc8182 Author: Christos Zoulas (Mon 26 Apr 2021 17:45:08 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:45:08 BST) fix misleading indentation M ed.xmap.c ____________________________________________________________________________________________________________ Commit: a5269470f608366c8409df8095f8733ebd1d18d5 URL: https://git.catflap.org/tcsh/commit/?id=a5269470f608366c8409df8095f8733ebd1d18d5 Author: Christos Zoulas (Mon 26 Apr 2021 17:44:53 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:44:53 BST) use inline functions to prevent gcc warning M ed.h ____________________________________________________________________________________________________________ Commit: 3be62e9af63829d0f16363a67fe5c525859e9d3b URL: https://git.catflap.org/tcsh/commit/?id=3be62e9af63829d0f16363a67fe5c525859e9d3b Author: Christos Zoulas (Mon 26 Apr 2021 17:44:36 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:44:36 BST) Fix indentation, add parens M ed.chared.c ____________________________________________________________________________________________________________ Commit: eb03cca2cc742400b27c9ed8ebf969efc67c18a2 URL: https://git.catflap.org/tcsh/commit/?id=eb03cca2cc742400b27c9ed8ebf969efc67c18a2 Author: Christos Zoulas (Mon 26 Apr 2021 17:03:12 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 17:03:12 BST) Remove trailing whitespace M ed.chared.c M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M glob.h M ma.setp.c M mi.termios.c M mi.wait.h M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.print.c M sh.proc.c M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.func.c M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.str.c M tc.vers.c M tc.who.c M tw.color.c M tw.comp.c M tw.h M tw.init.c M tw.parse.c M vms.termcap.c ____________________________________________________________________________________________________________ Commit: 6a224e0204e950e88554547b74dfb1cc30fbf750 URL: https://git.catflap.org/tcsh/commit/?id=6a224e0204e950e88554547b74dfb1cc30fbf750 Merge: 43d6dac ceccc7f Author: Christos Zoulas (Mon 26 Apr 2021 16:57:10 BST) Committer: Christos Zoulas (Mon 26 Apr 2021 16:57:10 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: ceccc7f9e3a76ef1d4484d8ec8622b145f023dd6 URL: https://git.catflap.org/tcsh/commit/?id=ceccc7f9e3a76ef1d4484d8ec8622b145f023dd6 Author: Christos Zoulas (Tue 2 Mar 2021 15:24:24 GMT) Committer: Christos Zoulas (Tue 2 Mar 2021 15:24:24 GMT) Avoid accessing before the beginning of the string Change to use array notation M ed.chared.c ____________________________________________________________________________________________________________ Commit: 43d6dacdacb186e6b7342c26cb913a5efba473dd URL: https://git.catflap.org/tcsh/commit/?id=43d6dacdacb186e6b7342c26cb913a5efba473dd Merge: 8909e14 f6fcc67 Author: Christos Zoulas (Sat 27 Feb 2021 00:55:08 GMT) Committer: Christos Zoulas (Sat 27 Feb 2021 00:55:08 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 8909e14f3f350ad74693a7d5d204f95f14880cd9 URL: https://git.catflap.org/tcsh/commit/?id=8909e14f3f350ad74693a7d5d204f95f14880cd9 Author: Christos Zoulas (Sat 27 Feb 2021 00:53:09 GMT) Committer: Christos Zoulas (Sat 27 Feb 2021 00:53:09 GMT) try to fix escaped delimiters M sh.dol.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: f6fcc676322e48323d7e0863a81215b6a4ee90d9 URL: https://git.catflap.org/tcsh/commit/?id=f6fcc676322e48323d7e0863a81215b6a4ee90d9 Author: Christos Zoulas (Sat 27 Feb 2021 00:52:04 GMT) Committer: Christos Zoulas (Sat 27 Feb 2021 00:52:04 GMT) space after keyword M ed.chared.c M ed.inputl.c M ed.screen.c M sh.c M sh.dol.c M sh.exp.c M sh.func.c M sh.lex.c M sh.misc.c M sh.set.c M tc.os.c M tc.prompt.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 37ddb64ea8f0dd34bced1370ab45aa12a9206d67 URL: https://git.catflap.org/tcsh/commit/?id=37ddb64ea8f0dd34bced1370ab45aa12a9206d67 Merge: e5aea4c 6a09323 Author: Christos Zoulas (Mon 22 Feb 2021 14:24:13 GMT) Committer: Christos Zoulas (Mon 22 Feb 2021 14:24:13 GMT) Merge branch 'master' of ssh://rebar.astron.com///p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: e5aea4c74ef551653c94a504852de2c1005c3c7e URL: https://git.catflap.org/tcsh/commit/?id=e5aea4c74ef551653c94a504852de2c1005c3c7e Author: Christos Zoulas (Mon 22 Feb 2021 14:22:36 GMT) Committer: Christos Zoulas (Mon 22 Feb 2021 14:22:36 GMT) Don't crash with 'bindkey "^0" clear-screen' (Karl Jeacle) M Fixes M ed.xmap.c ____________________________________________________________________________________________________________ Commit: f68dbf2918c7dd13c3ed88a339f3710d227a712a URL: https://git.catflap.org/tcsh/commit/?id=f68dbf2918c7dd13c3ed88a339f3710d227a712a Author: Christos Zoulas (Mon 22 Feb 2021 14:22:18 GMT) Committer: Christos Zoulas (Mon 22 Feb 2021 14:22:18 GMT) fix date M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 6a09323cdfdd76ca1a90f0ab9504b7fcdd28dbb0 URL: https://git.catflap.org/tcsh/commit/?id=6a09323cdfdd76ca1a90f0ab9504b7fcdd28dbb0 Author: Christos Zoulas (Sun 22 Nov 2020 14:37:58 GMT) Committer: Christos Zoulas (Sun 22 Nov 2020 14:37:58 GMT) Mention previous fix M Fixes ____________________________________________________________________________________________________________ Commit: 05d3d6bfc22462584f9347493499621056995ac1 URL: https://git.catflap.org/tcsh/commit/?id=05d3d6bfc22462584f9347493499621056995ac1 Author: Christos Zoulas (Sun 22 Nov 2020 14:36:39 GMT) Committer: Christos Zoulas (Sun 22 Nov 2020 14:36:39 GMT) Restore the behavior where both $foo:h and $foo:t return the whole string when there is no / in $foo M sh.lex.c M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 25bf1f37728d204e75fbf5862779ff673531767f URL: https://git.catflap.org/tcsh/commit/?id=25bf1f37728d204e75fbf5862779ff673531767f Author: Christos Zoulas (Wed 18 Nov 2020 17:34:01 GMT) Committer: Christos Zoulas (Wed 18 Nov 2020 17:34:01 GMT) ready for 6.22.03 M Fixes M configure M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: f747131662a37bb59bf5388b52aaf297db23f2d5 URL: https://git.catflap.org/tcsh/commit/?id=f747131662a37bb59bf5388b52aaf297db23f2d5 Author: Christos Zoulas (Fri 2 Oct 2020 15:19:41 BST) Committer: Christos Zoulas (Fri 2 Oct 2020 15:19:41 BST) Add test for :r not removing path elements (Vlad Mesco) M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 50dca10d7200d1671f3b1e2a27c7f0f540060e02 URL: https://git.catflap.org/tcsh/commit/?id=50dca10d7200d1671f3b1e2a27c7f0f540060e02 Author: Christos Zoulas (Fri 2 Oct 2020 15:16:12 BST) Committer: Christos Zoulas (Fri 2 Oct 2020 15:16:12 BST) Undo previous; we need to stop at a slash when finding the root/extension. M sh.lex.c ____________________________________________________________________________________________________________ Commit: e43828d2382e8d5252634829a06a91816491f384 URL: https://git.catflap.org/tcsh/commit/?id=e43828d2382e8d5252634829a06a91816491f384 Author: Christos Zoulas (Wed 30 Sep 2020 18:29:36 BST) Committer: Christos Zoulas (Wed 30 Sep 2020 18:29:36 BST) make r/e look like h/t M sh.lex.c ____________________________________________________________________________________________________________ Commit: a9791ba7f598b24a9fc4f1479ac2dcc16dc8952b URL: https://git.catflap.org/tcsh/commit/?id=a9791ba7f598b24a9fc4f1479ac2dcc16dc8952b Author: Christos Zoulas (Wed 30 Sep 2020 14:53:56 BST) Committer: Christos Zoulas (Wed 30 Sep 2020 14:53:56 BST) return empty not NULL for head. M sh.lex.c ____________________________________________________________________________________________________________ Commit: 5134ba4de80ea0d43c8a297c7982c896d6ce9226 URL: https://git.catflap.org/tcsh/commit/?id=5134ba4de80ea0d43c8a297c7982c896d6ce9226 Author: Christos Zoulas (Wed 30 Sep 2020 14:47:39 BST) Committer: Christos Zoulas (Wed 30 Sep 2020 14:47:39 BST) add tests for $x:q:h $x:q:t from alzwded at github M tests/lexical.at ____________________________________________________________________________________________________________ Commit: c7a297c5d9e09c4c6be2b3929bed863cfa2497bc URL: https://git.catflap.org/tcsh/commit/?id=c7a297c5d9e09c4c6be2b3929bed863cfa2497bc Author: Christos Zoulas (Wed 30 Sep 2020 14:45:20 BST) Committer: Christos Zoulas (Wed 30 Sep 2020 14:45:20 BST) mention latest fix M Fixes ____________________________________________________________________________________________________________ Commit: ccd1e6dcea7ac76796f27ecc6d32d3728bedec9e URL: https://git.catflap.org/tcsh/commit/?id=ccd1e6dcea7ac76796f27ecc6d32d3728bedec9e Author: Christos Zoulas (Wed 30 Sep 2020 14:43:03 BST) Committer: Christos Zoulas (Wed 30 Sep 2020 14:43:03 BST) From: alzwded at github The following snippet crashes with Out of memory on HEAD: set x='a/b c/d.e' echo $x:q:h the problem is that the :h and :t code call any(short2str(cp), '/') which strips the quotes and erroneously finds a match. Get rid of the any code and look for the quote directly since we are going to do it anyway. M sh.lex.c ____________________________________________________________________________________________________________ Commit: f31e87fc410fb74d922da5f2010555088a67e21d URL: https://git.catflap.org/tcsh/commit/?id=f31e87fc410fb74d922da5f2010555088a67e21d Author: Christos Zoulas (Fri 31 Jul 2020 21:23:13 BST) Committer: Christos Zoulas (Fri 31 Jul 2020 21:23:13 BST) document how to disable autologout M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 7d25c5d5ad5e9c0cd17a21f73aeb2374a29ecd83 URL: https://git.catflap.org/tcsh/commit/?id=7d25c5d5ad5e9c0cd17a21f73aeb2374a29ecd83 Author: Christos Zoulas (Fri 31 Jul 2020 19:30:40 BST) Committer: Christos Zoulas (Fri 31 Jul 2020 19:30:40 BST) Switch to stderror() when parsing history so that we stop processing immediately (Jan Macku) M sh.lex.c ____________________________________________________________________________________________________________ Commit: 064853aa25f498aa7bc4554393a53240696813fa URL: https://git.catflap.org/tcsh/commit/?id=064853aa25f498aa7bc4554393a53240696813fa Author: Christos Zoulas (Fri 24 Jul 2020 18:49:21 BST) Committer: Christos Zoulas (Fri 24 Jul 2020 18:49:21 BST) Call seterror consistently and abort quickly (Jan Macku) M sh.lex.c ____________________________________________________________________________________________________________ Commit: 93d9509d953924893498ae85a2236259bf39698c URL: https://git.catflap.org/tcsh/commit/?id=93d9509d953924893498ae85a2236259bf39698c Author: Christos Zoulas (Tue 14 Jul 2020 22:49:28 BST) Committer: Christos Zoulas (Tue 14 Jul 2020 22:49:28 BST) Fix static building on NetBSD where pthread_atfork uses the following jemalloc symbols. M tc.alloc.c ____________________________________________________________________________________________________________ Commit: a54001003db82bde511a0c805074a63099269e6e URL: https://git.catflap.org/tcsh/commit/?id=a54001003db82bde511a0c805074a63099269e6e Author: Christos Zoulas (Fri 10 Jul 2020 23:48:43 BST) Committer: Christos Zoulas (Fri 10 Jul 2020 23:48:43 BST) Don't try to expand ~~ (Hans Rosenfeld) M sh.glob.c ____________________________________________________________________________________________________________ Commit: 48c44071d7c66ba4a7757376ff333d9e3bd820ba URL: https://git.catflap.org/tcsh/commit/?id=48c44071d7c66ba4a7757376ff333d9e3bd820ba Author: Christos Zoulas (Fri 22 May 2020 19:37:18 BST) Committer: Christos Zoulas (Fri 22 May 2020 19:37:18 BST) Handle /$VERSION -> $VERSION/ on Z/OS by ignoring all those variables. This prevents infinite loop with symlinks=chase. Someone needs to teach me how to expand those. M sh.misc.c ____________________________________________________________________________________________________________ Commit: e4b7799c5393c4ecf00111aba4482bdc1397d8cd URL: https://git.catflap.org/tcsh/commit/?id=e4b7799c5393c4ecf00111aba4482bdc1397d8cd Author: Kimmo Suominen (Fri 22 May 2020 14:21:54 BST) Committer: Kimmo Suominen (Fri 22 May 2020 14:21:54 BST) We need ${USER} on macOS M Makefile.in ____________________________________________________________________________________________________________ Commit: adba354e1065e5211f8e1daeeed09861d83d3a2c URL: https://git.catflap.org/tcsh/commit/?id=adba354e1065e5211f8e1daeeed09861d83d3a2c Author: Kimmo Suominen (Fri 22 May 2020 13:46:19 BST) Committer: Kimmo Suominen (Fri 22 May 2020 13:46:19 BST) No more expected failures on FreeBSD M .travis.yml ____________________________________________________________________________________________________________ Commit: af6e7c3543d1054cde24c2dd2e7d438d3c6d7220 URL: https://git.catflap.org/tcsh/commit/?id=af6e7c3543d1054cde24c2dd2e7d438d3c6d7220 Author: Kimmo Suominen (Fri 22 May 2020 13:44:28 BST) Committer: Kimmo Suominen (Fri 22 May 2020 13:44:28 BST) Run tests with an empty environment If we need something in the environment for the test, it should be explicitly added in the test setup. Fixes tcsh-org#23 (Many tests fail when PWD includes a symlink) M Makefile.in ____________________________________________________________________________________________________________ Commit: ace3fd1f3060c2a77d29c47602b8631669d714ee URL: https://git.catflap.org/tcsh/commit/?id=ace3fd1f3060c2a77d29c47602b8631669d714ee Author: Kimmo Suominen (Fri 22 May 2020 13:12:19 BST) Committer: Kimmo Suominen (Fri 22 May 2020 13:12:19 BST) Clean up testsuite better M .gitignore M Makefile.in ____________________________________________________________________________________________________________ Commit: 51065f6e896074a156fa5fd6dc1c618084cb7bc1 URL: https://git.catflap.org/tcsh/commit/?id=51065f6e896074a156fa5fd6dc1c618084cb7bc1 Author: Vlad Meșco (Fri 22 May 2020 10:53:22 BST) Committer: Kimmo Suominen (Fri 22 May 2020 12:57:28 BST) Fix https://github.com/tcsh-org/tcsh/issues/24 bad invocation of xrealloc not taking the size of the underlying data type into account. make check passes on centos7/gcc 4.8.5 with gcc -m32 the particular gas test passes on FreeBSD 12.0-RELEASE with CC="gcc -m32" M sh.dol.c ____________________________________________________________________________________________________________ Commit: df4c3db13c5ea6324f02bfc0b40f3f76af740126 URL: https://git.catflap.org/tcsh/commit/?id=df4c3db13c5ea6324f02bfc0b40f3f76af740126 Author: Kimmo Suominen (Fri 22 May 2020 10:18:24 BST) Committer: Kimmo Suominen (Fri 22 May 2020 10:18:24 BST) Allow failures for FreeBSD The default FreeBSD setup is building under a symlinked directory (/home -> usr/home), which breaks the tests that use sed to weed out the current directory from test output (replaced with a fixed string "CWD"). See GitHub issue #23 M .travis.yml ____________________________________________________________________________________________________________ Commit: 38d175cecd51d18a2cb35574f8f132c248dfacd1 URL: https://git.catflap.org/tcsh/commit/?id=38d175cecd51d18a2cb35574f8f132c248dfacd1 Author: Kimmo Suominen (Fri 22 May 2020 10:10:53 BST) Committer: Kimmo Suominen (Fri 22 May 2020 10:10:53 BST) Add multiple CPU architectures to Travis CI - Add all currently supported architectures - Add 32-bit builds for Linux and FreeBSD using CFLAGS=-m32 - Add the necessary 32-bit libraries for 32-bit builds M .travis.yml ____________________________________________________________________________________________________________ Commit: c699a81f28fd5cb2e0a78625dd54f2916ff89f82 URL: https://git.catflap.org/tcsh/commit/?id=c699a81f28fd5cb2e0a78625dd54f2916ff89f82 Author: Christos Zoulas (Thu 21 May 2020 22:54:17 BST) Committer: Christos Zoulas (Thu 21 May 2020 22:54:17 BST) Fix Z/OS M tc.disc.c ____________________________________________________________________________________________________________ Commit: 6f603654fb92196329f791d55efdb5baa623107f URL: https://git.catflap.org/tcsh/commit/?id=6f603654fb92196329f791d55efdb5baa623107f Merge: 3189356 d887d00 Author: Kimmo Suominen (Thu 21 May 2020 20:00:36 BST) Committer: Kimmo Suominen (Thu 21 May 2020 20:00:36 BST) Add FreeBSD to Travis CI ____________________________________________________________________________________________________________ Commit: d887d00d89161aa41bd16eecbc9293fd6bc1cffe URL: https://git.catflap.org/tcsh/commit/?id=d887d00d89161aa41bd16eecbc9293fd6bc1cffe Author: Jan Beich (Thu 21 May 2020 14:11:09 BST) Committer: Jan Beich (Thu 21 May 2020 14:11:09 BST) CI: add FreeBSD jobs M .travis.yml ____________________________________________________________________________________________________________ Commit: 318935605845272b577238b412792cf11ad4175e URL: https://git.catflap.org/tcsh/commit/?id=318935605845272b577238b412792cf11ad4175e Author: Christos Zoulas (Sat 16 May 2020 14:36:48 BST) Committer: Christos Zoulas (Sat 16 May 2020 14:36:48 BST) Put all the cleanup of dcanon in one place M sh.dir.c M sh.func.c M sh.set.c ____________________________________________________________________________________________________________ Commit: c5976a2597fdf962be6e7bcc48c4ee6564ba00a3 URL: https://git.catflap.org/tcsh/commit/?id=c5976a2597fdf962be6e7bcc48c4ee6564ba00a3 Author: Christos Zoulas (Sat 16 May 2020 14:25:45 BST) Committer: Christos Zoulas (Sat 16 May 2020 14:25:45 BST) Another case where we use the pointer as a marker M sh.set.c ____________________________________________________________________________________________________________ Commit: 0afac20f0c6fe3dbddc4dcbf18eb788d94b894e7 URL: https://git.catflap.org/tcsh/commit/?id=0afac20f0c6fe3dbddc4dcbf18eb788d94b894e7 Author: Christos Zoulas (Sat 16 May 2020 14:24:34 BST) Committer: Christos Zoulas (Sat 16 May 2020 14:24:34 BST) Prevent freeing an array on stack. M sh.glob.c ____________________________________________________________________________________________________________ Commit: 698e5665c6cfcc1fc2b26a1e3db4baa0b84bb033 URL: https://git.catflap.org/tcsh/commit/?id=698e5665c6cfcc1fc2b26a1e3db4baa0b84bb033 Author: Christos Zoulas (Sat 16 May 2020 14:21:56 BST) Committer: Christos Zoulas (Sat 16 May 2020 14:21:56 BST) use pointer as marker M sh.func.c ____________________________________________________________________________________________________________ Commit: 64fc549d4baef0e3d28151e7bc5826dcda37f559 URL: https://git.catflap.org/tcsh/commit/?id=64fc549d4baef0e3d28151e7bc5826dcda37f559 Author: Christos Zoulas (Sat 16 May 2020 14:17:58 BST) Committer: Christos Zoulas (Sat 16 May 2020 14:17:58 BST) Remove useless check. vec can't be NULL here since it was checked before in the globbing (usual) case, and setq does not check either when it trims is. M sh.set.c ____________________________________________________________________________________________________________ Commit: 4173d9bd80ad1e2c63bee5d3575a4d5e679a41a0 URL: https://git.catflap.org/tcsh/commit/?id=4173d9bd80ad1e2c63bee5d3575a4d5e679a41a0 Merge: faf5c7f 9fd48eb Author: Christos Zoulas (Sun 26 Apr 2020 15:53:53 BST) Committer: Christos Zoulas (Sun 26 Apr 2020 15:53:53 BST) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: faf5c7f1ddf6e2c958c3fc948a2644721e10ddbd URL: https://git.catflap.org/tcsh/commit/?id=faf5c7f1ddf6e2c958c3fc948a2644721e10ddbd Author: Christos Zoulas (Sun 26 Apr 2020 15:53:00 BST) Committer: Christos Zoulas (Sun 26 Apr 2020 15:53:00 BST) We don't install and en catalog, but a C one. Pointed out by KiyotakaTheBlack. M sh.c ____________________________________________________________________________________________________________ Commit: 9fd48eb207cc4a8dbcf79aba8718dee257551a73 URL: https://git.catflap.org/tcsh/commit/?id=9fd48eb207cc4a8dbcf79aba8718dee257551a73 Author: Christos Zoulas (Sat 18 Apr 2020 17:54:54 BST) Committer: Christos Zoulas (Sat 18 Apr 2020 17:54:54 BST) Block SIGHUP while writing history/directory stack (Brett Frankenberger) M Fixes M sh.c M sh.dir.c M sh.hist.c ____________________________________________________________________________________________________________ Commit: 712e645cd638a3c15cadda74c4e099e4b15a748f URL: https://git.catflap.org/tcsh/commit/?id=712e645cd638a3c15cadda74c4e099e4b15a748f Author: Christos Zoulas (Sun 23 Feb 2020 22:33:58 GMT) Committer: Christos Zoulas (Sun 23 Feb 2020 22:33:58 GMT) latest fix M Fixes ____________________________________________________________________________________________________________ Commit: 6bc746caad28d0f1ffaf07a4ea1468e8efcc6d52 URL: https://git.catflap.org/tcsh/commit/?id=6bc746caad28d0f1ffaf07a4ea1468e8efcc6d52 Author: Christos Zoulas (Sun 23 Feb 2020 22:13:23 GMT) Committer: Christos Zoulas (Sun 23 Feb 2020 22:13:23 GMT) Fix history merging (Brett Frankenberger) M sh.hist.c ____________________________________________________________________________________________________________ Commit: 3ae1a602340031739f60e61290e4f345b538c809 URL: https://git.catflap.org/tcsh/commit/?id=3ae1a602340031739f60e61290e4f345b538c809 Author: Christos Zoulas (Tue 11 Feb 2020 00:33:13 GMT) Committer: Christos Zoulas (Tue 11 Feb 2020 00:33:13 GMT) Document that the default history display puts whitespace between tokens. M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 3f92338a3a384d1e197c2ea97ad16889d961fd2d URL: https://git.catflap.org/tcsh/commit/?id=3f92338a3a384d1e197c2ea97ad16889d961fd2d Author: Kimmo Suominen (Mon 3 Feb 2020 14:20:07 GMT) Committer: Kimmo Suominen (Mon 3 Feb 2020 14:20:07 GMT) Fix exit code from script M .travis.yml ____________________________________________________________________________________________________________ Commit: 0033e4f5d0841dd8711761e3844d889e20be228b URL: https://git.catflap.org/tcsh/commit/?id=0033e4f5d0841dd8711761e3844d889e20be228b Author: Kimmo Suominen (Mon 3 Feb 2020 13:02:54 GMT) Committer: Kimmo Suominen (Mon 3 Feb 2020 13:02:54 GMT) Restrict build branches and add Coverity Scan Only build the master and coverity_scan branches (safety measure). Use the coverity_scan addon. The Coverity API key is made available to the coverity_scan branch in Travis CI settings. M .travis.yml ____________________________________________________________________________________________________________ Commit: e33824ca6f9162956a7739a3a6bb46ca0b2c613a URL: https://git.catflap.org/tcsh/commit/?id=e33824ca6f9162956a7739a3a6bb46ca0b2c613a Author: Kimmo Suominen (Mon 3 Feb 2020 11:18:06 GMT) Committer: Kimmo Suominen (Mon 3 Feb 2020 11:18:06 GMT) Add Coverity Scan badge M README.md ____________________________________________________________________________________________________________ Commit: 7a3936ff5af009a035b96195917fc6a8e0f8f589 URL: https://git.catflap.org/tcsh/commit/?id=7a3936ff5af009a035b96195917fc6a8e0f8f589 Author: Kimmo Suominen (Mon 3 Feb 2020 10:36:49 GMT) Committer: Kimmo Suominen (Mon 3 Feb 2020 10:36:49 GMT) Migrate Travis CI from travis-ci.org to travis-ci.com GitHub Services are deprecated and Travis CI only offers a GitHub App for travis-ci.com, so migrate there. Deleted the deprecated GitHub Service and signed up for the Open Source plan through the GitHub App. M README.md ____________________________________________________________________________________________________________ Commit: ad8a12fec2a38bd41b49037608a164bfec276950 URL: https://git.catflap.org/tcsh/commit/?id=ad8a12fec2a38bd41b49037608a164bfec276950 Merge: d74c763 e349cc9 Author: Christos Zoulas (Fri 31 Jan 2020 00:23:12 GMT) Committer: Christos Zoulas (Fri 31 Jan 2020 00:23:12 GMT) Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: d74c763552718d7d8578f78771b95311460d7ac4 URL: https://git.catflap.org/tcsh/commit/?id=d74c763552718d7d8578f78771b95311460d7ac4 Author: Christos Zoulas (Fri 31 Jan 2020 00:22:49 GMT) Committer: Christos Zoulas (Fri 31 Jan 2020 00:22:49 GMT) Add missing files (Eric D Hendrickson) M Imakefile ____________________________________________________________________________________________________________ Commit: e349cc92449b919247b38c1c3a801fe2558452cf URL: https://git.catflap.org/tcsh/commit/?id=e349cc92449b919247b38c1c3a801fe2558452cf Merge: 921acdd d3baf9e Author: Kimmo Suominen (Tue 28 Jan 2020 06:36:00 GMT) Committer: Kimmo Suominen (Tue 28 Jan 2020 06:36:00 GMT) Merge branch 'master' of rebar.astron.com:/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: d3baf9e53f12174f6018bcab85b38740b699531d URL: https://git.catflap.org/tcsh/commit/?id=d3baf9e53f12174f6018bcab85b38740b699531d Author: Christos Zoulas (Mon 27 Jan 2020 17:08:41 GMT) Committer: Christos Zoulas (Mon 27 Jan 2020 17:08:41 GMT) regen M aclocal.m4 ____________________________________________________________________________________________________________ Commit: 921acdd4115f93ccbc0a7abed00d321b0a9c0eca URL: https://git.catflap.org/tcsh/commit/?id=921acdd4115f93ccbc0a7abed00d321b0a9c0eca Author: Kimmo Suominen (Mon 27 Jan 2020 08:59:31 GMT) Committer: Kimmo Suominen (Mon 27 Jan 2020 08:59:31 GMT) Ignore ~ backup files (autoreconf creates them) M .gitignore ____________________________________________________________________________________________________________ Commit: 67db04d8d8ada0aa2fb7dfdf83f3a408ad5a01dc URL: https://git.catflap.org/tcsh/commit/?id=67db04d8d8ada0aa2fb7dfdf83f3a408ad5a01dc Author: Christos Zoulas (Mon 20 Jan 2020 16:29:01 GMT) Committer: Christos Zoulas (Mon 20 Jan 2020 16:29:01 GMT) Prevent phup() and record() from being executed more than once because writing history recursively deadlocks (Brett Frankenberger) M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: 6974bc35a5cda6eab748e364bd76a860ca66968b URL: https://git.catflap.org/tcsh/commit/?id=6974bc35a5cda6eab748e364bd76a860ca66968b Author: Christos Zoulas (Sat 11 Jan 2020 16:16:51 GMT) Committer: Christos Zoulas (Sat 11 Jan 2020 16:16:51 GMT) Remove extra variable definition that cause -fno-common build to fail (Werner Fink) M tc.sig.c ____________________________________________________________________________________________________________ Commit: 96c1e290f12e9321b50c389c99d9751c52f63730 URL: https://git.catflap.org/tcsh/commit/?id=96c1e290f12e9321b50c389c99d9751c52f63730 Author: Christos Zoulas (Fri 3 Jan 2020 20:17:03 GMT) Committer: Christos Zoulas (Fri 3 Jan 2020 20:17:03 GMT) alxwded@github, keep track of the :g and :a modifiers per modifier they affect. M Fixes M sh.dol.c M sh.lex.c M tests/lexical.at ____________________________________________________________________________________________________________ Commit: d85e2f0571165a4ce7d9f53bb1b30ff60c2f52c7 URL: https://git.catflap.org/tcsh/commit/?id=d85e2f0571165a4ce7d9f53bb1b30ff60c2f52c7 Merge: fe08eec bf831fd Author: Christos Zoulas (Fri 3 Jan 2020 20:07:18 GMT) Committer: Christos Zoulas (Fri 3 Jan 2020 20:07:18 GMT) Merge branch 'master' of /p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: fe08eec6195b6e230257e8a9fe4ee1bcdfa7b249 URL: https://git.catflap.org/tcsh/commit/?id=fe08eec6195b6e230257e8a9fe4ee1bcdfa7b249 Author: Christos Zoulas (Fri 3 Jan 2020 20:06:47 GMT) Committer: Christos Zoulas (Fri 3 Jan 2020 20:06:47 GMT) alzwded@github, fix infinite loop with :gas variable modifier M Fixes M sh.dol.c M tests/lexical.at ____________________________________________________________________________________________________________ Commit: bf831fde62dc1fd386f476f821122d8ca0fe3fe7 URL: https://git.catflap.org/tcsh/commit/?id=bf831fde62dc1fd386f476f821122d8ca0fe3fe7 Author: Kimmo Suominen (Mon 30 Dec 2019 23:26:59 GMT) Committer: Kimmo Suominen (Mon 30 Dec 2019 23:26:59 GMT) Fix regenerating FAQ. WishList is gone from web. M FAQ M Makefile.ADMIN ____________________________________________________________________________________________________________ Commit: 1b652a48872d1d29b506445336599222569fb80a URL: https://git.catflap.org/tcsh/commit/?id=1b652a48872d1d29b506445336599222569fb80a Author: Kimmo Suominen (Mon 30 Dec 2019 22:24:53 GMT) Committer: Kimmo Suominen (Mon 30 Dec 2019 22:24:53 GMT) Fix broken if and some style M dot.tcshrc ____________________________________________________________________________________________________________ Commit: 56872188c22acb1115b37efaeec4181dc6538e3f URL: https://git.catflap.org/tcsh/commit/?id=56872188c22acb1115b37efaeec4181dc6538e3f Author: Kimmo Suominen (Mon 30 Dec 2019 22:15:15 GMT) Committer: Kimmo Suominen (Mon 30 Dec 2019 22:15:15 GMT) Add sample dot.login and dot.tcshrc (GitHub issue 19) M BUILDING M Imakefile M Makefile.in M Makefile.std M Makefile.vms A dot.login A dot.tcshrc ____________________________________________________________________________________________________________ Commit: 66592ae0902e5c00ef7df237c49c2409ec017a6f URL: https://git.catflap.org/tcsh/commit/?id=66592ae0902e5c00ef7df237c49c2409ec017a6f Author: Christos Zoulas (Wed 18 Dec 2019 22:34:55 GMT) Committer: Christos Zoulas (Wed 18 Dec 2019 22:34:55 GMT) regen, bug fixed with new version of gettext-m4 pointed out by kim M aclocal.m4 ____________________________________________________________________________________________________________ Commit: 87640cdd4233e3949a13aa3a2c7eb00ddaeeccd6 URL: https://git.catflap.org/tcsh/commit/?id=87640cdd4233e3949a13aa3a2c7eb00ddaeeccd6 Merge: 8bec356 cc27f0e Author: Christos Zoulas (Wed 18 Dec 2019 22:32:40 GMT) Committer: Christos Zoulas (Wed 18 Dec 2019 22:32:40 GMT) Merge branch 'master' of /p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 8bec3560fd60af663bba0de50ace3fa9e5ba8dec URL: https://git.catflap.org/tcsh/commit/?id=8bec3560fd60af663bba0de50ace3fa9e5ba8dec Author: Christos Zoulas (Wed 18 Dec 2019 22:30:55 GMT) Committer: Christos Zoulas (Wed 18 Dec 2019 22:30:55 GMT) not needed anymore (bug in gettext-m4 package), pointed out by kim D acinclude.m4 ____________________________________________________________________________________________________________ Commit: cc27f0ed0a4f5b2a28351de6d07d63d407e80a12 URL: https://git.catflap.org/tcsh/commit/?id=cc27f0ed0a4f5b2a28351de6d07d63d407e80a12 Author: Kimmo Suominen (Wed 18 Dec 2019 10:33:00 GMT) Committer: Kimmo Suominen (Wed 18 Dec 2019 10:33:00 GMT) Revert "Put the missing host-cpu-c-abi.m4 in acinclude.m4 for now so that autoreconf/" This reverts commit 9c59f860135946dab7fa4035b35db2a0ed0337a8. This was fallout from pkgsrc missing files in gettext-m4. D acinclude.m4 M aclocal.m4 ____________________________________________________________________________________________________________ Commit: 4ed73e611e4cbc11ecbd097ef47c57a6c87fb002 URL: https://git.catflap.org/tcsh/commit/?id=4ed73e611e4cbc11ecbd097ef47c57a6c87fb002 Author: Kimmo Suominen (Wed 18 Dec 2019 10:21:11 GMT) Committer: Kimmo Suominen (Wed 18 Dec 2019 10:21:11 GMT) Remove windows and exclude gcc on osx Apparently calling nmake directly is not the way to go, but instead we should be calling msbuild. I don't know how to figure that out. https://travis-ci.community/t/nmake-support-from-windows/1079 The gcc command on macOS (osx) is just another name for clang, so let's not run the same compile twice unnecessarily. It is probably not that interesting to try to install gcc and run that on macOS, so I'm not doing it. https://docs.travis-ci.com/user/languages/c/#gcc-on-macos M .travis.yml ____________________________________________________________________________________________________________ Commit: 7334d297a0caf76975402e69fc8e974face8acb7 URL: https://git.catflap.org/tcsh/commit/?id=7334d297a0caf76975402e69fc8e974face8acb7 Author: Kimmo Suominen (Wed 18 Dec 2019 10:19:38 GMT) Committer: Kimmo Suominen (Wed 18 Dec 2019 10:19:38 GMT) Add the more commonly used test target as an alias for check M Makefile.in ____________________________________________________________________________________________________________ Commit: 48b0f2aeeaf980d6f5fad7506f3dbdf83163305a URL: https://git.catflap.org/tcsh/commit/?id=48b0f2aeeaf980d6f5fad7506f3dbdf83163305a Author: Kimmo Suominen (Wed 18 Dec 2019 08:55:47 GMT) Committer: Kimmo Suominen (Wed 18 Dec 2019 08:55:47 GMT) Use dscl on OS X as there is no getent M tests/subst.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 9c59f860135946dab7fa4035b35db2a0ed0337a8 URL: https://git.catflap.org/tcsh/commit/?id=9c59f860135946dab7fa4035b35db2a0ed0337a8 Author: Christos Zoulas (Mon 16 Dec 2019 21:41:06 GMT) Committer: Christos Zoulas (Mon 16 Dec 2019 21:41:06 GMT) Put the missing host-cpu-c-abi.m4 in acinclude.m4 for now so that autoreconf/ aclocal does not overwrite it. A acinclude.m4 M aclocal.m4 ____________________________________________________________________________________________________________ Commit: e8284db0c4948c9fbe1ecc05f6ff2739c1a105cc URL: https://git.catflap.org/tcsh/commit/?id=e8284db0c4948c9fbe1ecc05f6ff2739c1a105cc Author: Christos Zoulas (Mon 16 Dec 2019 21:40:47 GMT) Committer: Christos Zoulas (Mon 16 Dec 2019 21:40:47 GMT) sync info with new manpage. M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 700d29112b27d9c9e754d1451841455d075ff5e7 URL: https://git.catflap.org/tcsh/commit/?id=700d29112b27d9c9e754d1451841455d075ff5e7 Author: Kimmo Suominen (Mon 16 Dec 2019 15:09:30 GMT) Committer: Kimmo Suominen (Mon 16 Dec 2019 15:09:30 GMT) Instructions for getting autoconf to work right M RELEASE-PROCEDURE A TOOLS.md ____________________________________________________________________________________________________________ Commit: d496b75881b6a92734770958117cd233ac26f505 URL: https://git.catflap.org/tcsh/commit/?id=d496b75881b6a92734770958117cd233ac26f505 Author: Kimmo Suominen (Mon 16 Dec 2019 14:36:56 GMT) Committer: Kimmo Suominen (Mon 16 Dec 2019 14:36:56 GMT) Fix regen M aclocal.m4 M configure ____________________________________________________________________________________________________________ Commit: 4d77153ea0a7067db8134531a593c45649481b1e URL: https://git.catflap.org/tcsh/commit/?id=4d77153ea0a7067db8134531a593c45649481b1e Author: Kimmo Suominen (Mon 16 Dec 2019 09:31:51 GMT) Committer: Kimmo Suominen (Mon 16 Dec 2019 09:31:51 GMT) Enable builds on OSX and Windows. Use ncurses instead of tinfo. M .travis.yml ____________________________________________________________________________________________________________ Commit: 9c6b377e4ba3c899ae0f6494eb3ddb9b61ed6a27 URL: https://git.catflap.org/tcsh/commit/?id=9c6b377e4ba3c899ae0f6494eb3ddb9b61ed6a27 Author: Kimmo Suominen (Sat 7 Dec 2019 10:27:10 GMT) Committer: Kimmo Suominen (Sat 7 Dec 2019 10:27:10 GMT) Version number is not on website anymore M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: f10960f3da96ee19ddb94e715de13869b0c13ff0 URL: https://git.catflap.org/tcsh/commit/?id=f10960f3da96ee19ddb94e715de13869b0c13ff0 Author: Kimmo Suominen (Sat 7 Dec 2019 10:24:45 GMT) Committer: Kimmo Suominen (Sat 7 Dec 2019 10:24:45 GMT) Use https for github.com M README.md ____________________________________________________________________________________________________________ Commit: f9e59e47c9883c371a1a5a4440919b2bfbb545a8 URL: https://git.catflap.org/tcsh/commit/?id=f9e59e47c9883c371a1a5a4440919b2bfbb545a8 Author: Christos Zoulas (Wed 4 Dec 2019 20:17:42 GMT) Committer: Christos Zoulas (Wed 4 Dec 2019 20:17:42 GMT) PR/88: Add a :Q modifier that is used to preserve empty positional arguments in an array. M Fixes M sh.dol.c M sh.h M sh.lex.c M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 86d302d429f49cd605389f484f81d1c4e6e2a4b5 URL: https://git.catflap.org/tcsh/commit/?id=86d302d429f49cd605389f484f81d1c4e6e2a4b5 Author: Christos Zoulas (Wed 4 Dec 2019 17:51:54 GMT) Committer: Christos Zoulas (Wed 4 Dec 2019 17:51:54 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 39385f2de4449005a9e1ea8ef7f714927c2f3509 URL: https://git.catflap.org/tcsh/commit/?id=39385f2de4449005a9e1ea8ef7f714927c2f3509 Author: Christos Zoulas (Wed 4 Dec 2019 17:22:32 GMT) Committer: Christos Zoulas (Wed 4 Dec 2019 17:22:32 GMT) Bump everything to 6.22.02 M patchlevel.h ____________________________________________________________________________________________________________ Commit: 8b1c0db8e7b3b0b92e930326b1cda08d68301c94 URL: https://git.catflap.org/tcsh/commit/?id=8b1c0db8e7b3b0b92e930326b1cda08d68301c94 Author: Christos Zoulas (Wed 4 Dec 2019 17:21:59 GMT) Committer: Christos Zoulas (Wed 4 Dec 2019 17:21:59 GMT) Bump everythign to 6.22.02 M Fixes M configure.ac M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: abfe9762625c7b31585bd7deda10dbb75f8116a6 URL: https://git.catflap.org/tcsh/commit/?id=abfe9762625c7b31585bd7deda10dbb75f8116a6 Author: Christos Zoulas (Sun 1 Dec 2019 17:03:17 GMT) Committer: Christos Zoulas (Sun 1 Dec 2019 17:03:17 GMT) regen M aclocal.m4 M configure ____________________________________________________________________________________________________________ Commit: 509fe55a5d8f67c42d23ae5173b6cb2813bc3dde URL: https://git.catflap.org/tcsh/commit/?id=509fe55a5d8f67c42d23ae5173b6cb2813bc3dde Author: Christos Zoulas (Sun 1 Dec 2019 17:02:58 GMT) Committer: Christos Zoulas (Sun 1 Dec 2019 17:02:58 GMT) Prepare for 6.22.01 M configure.ac ____________________________________________________________________________________________________________ Commit: b41f6367f415dd7bd0b02743a2eaa9caa855e1cb URL: https://git.catflap.org/tcsh/commit/?id=b41f6367f415dd7bd0b02743a2eaa9caa855e1cb Author: Christos Zoulas (Sun 1 Dec 2019 17:02:44 GMT) Committer: Christos Zoulas (Sun 1 Dec 2019 17:02:44 GMT) Prepare for 6.22.01. M Fixes M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: d42e06af116ce2d8ab65a826f5aabe3acd7378d1 URL: https://git.catflap.org/tcsh/commit/?id=d42e06af116ce2d8ab65a826f5aabe3acd7378d1 Author: Christos Zoulas (Sun 1 Dec 2019 16:45:14 GMT) Committer: Christos Zoulas (Sun 1 Dec 2019 16:45:14 GMT) update tcsh.org update info M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 17638ef8d00de47e03d03de973a3c7c0091e76bc URL: https://git.catflap.org/tcsh/commit/?id=17638ef8d00de47e03d03de973a3c7c0091e76bc Author: Christos Zoulas (Fri 29 Nov 2019 20:30:10 GMT) Committer: Christos Zoulas (Fri 29 Nov 2019 20:30:10 GMT) undo PR/88: Preserve empty arguments in :q, since it breaks: $ set x="" $ alias test "echo "\""$x:q"\"" is working." $ alias test echo " M sh.lex.c ____________________________________________________________________________________________________________ Commit: 1723f553e0cdceb5f1691a716319787870333a2f URL: https://git.catflap.org/tcsh/commit/?id=1723f553e0cdceb5f1691a716319787870333a2f Author: Christos Zoulas (Thu 28 Nov 2019 16:05:45 GMT) Committer: Christos Zoulas (Thu 28 Nov 2019 16:05:45 GMT) release note A Announce-6.22.00 ____________________________________________________________________________________________________________ Commit: 2fad4c24f0f99e6e22a776fd47dd5c65d387da1b URL: https://git.catflap.org/tcsh/commit/?id=2fad4c24f0f99e6e22a776fd47dd5c65d387da1b Author: Christos Zoulas (Thu 28 Nov 2019 16:00:05 GMT) Committer: Christos Zoulas (Thu 28 Nov 2019 16:00:05 GMT) welcome to 6.22.00 M patchlevel.h ____________________________________________________________________________________________________________ Commit: 03b34ea4c82bb6fc066e254d945f94160ac81ca6 URL: https://git.catflap.org/tcsh/commit/?id=03b34ea4c82bb6fc066e254d945f94160ac81ca6 Author: Christos Zoulas (Thu 28 Nov 2019 15:34:36 GMT) Committer: Christos Zoulas (Thu 28 Nov 2019 15:34:36 GMT) Prepare for 6.22.00 M Fixes ____________________________________________________________________________________________________________ Commit: 4bdcdb5b5e75ed1398702c38dcd1857335d1d2d3 URL: https://git.catflap.org/tcsh/commit/?id=4bdcdb5b5e75ed1398702c38dcd1857335d1d2d3 Author: Kimmo Suominen (Fri 25 Oct 2019 00:59:53 BST) Committer: Kimmo Suominen (Fri 25 Oct 2019 00:59:53 BST) Xcode 11.1 on macOS 10.15 does not define MACH M host.defs ____________________________________________________________________________________________________________ Commit: 2be469ce46f1315cb4a84754b9ef72adeafd9d23 URL: https://git.catflap.org/tcsh/commit/?id=2be469ce46f1315cb4a84754b9ef72adeafd9d23 Author: Kimmo Suominen (Fri 25 Oct 2019 00:33:04 BST) Committer: Kimmo Suominen (Fri 25 Oct 2019 00:33:04 BST) Remove leftover defines for setexit() and _reset() when SIGSETJMP M sh.h ____________________________________________________________________________________________________________ Commit: 3a6eadd6a30e40667be14b374a234ddcdeb1e638 URL: https://git.catflap.org/tcsh/commit/?id=3a6eadd6a30e40667be14b374a234ddcdeb1e638 Author: Kimmo Suominen (Fri 25 Oct 2019 00:28:08 BST) Committer: Kimmo Suominen (Fri 25 Oct 2019 00:28:08 BST) Define _DEFAULT_SOURCE also M config/linux ____________________________________________________________________________________________________________ Commit: f31cfcc6e3137a15e5767aa143931c1afd8600aa URL: https://git.catflap.org/tcsh/commit/?id=f31cfcc6e3137a15e5767aa143931c1afd8600aa Author: Kimmo Suominen (Fri 25 Oct 2019 00:09:38 BST) Committer: Kimmo Suominen (Fri 25 Oct 2019 00:09:38 BST) Update for Debian 10 (buster) M BUILDING ____________________________________________________________________________________________________________ Commit: 83c5be028419b3f27c3cc707b88fb21bfa4e1b11 URL: https://git.catflap.org/tcsh/commit/?id=83c5be028419b3f27c3cc707b88fb21bfa4e1b11 Author: Christos Zoulas (Sat 19 Oct 2019 13:52:53 BST) Committer: Christos Zoulas (Sat 19 Oct 2019 13:52:53 BST) FIx PR/113: failing -c command causes infinite loop M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: 34b9d7716a204755e8a47edae820cdd532cc7cbf URL: https://git.catflap.org/tcsh/commit/?id=34b9d7716a204755e8a47edae820cdd532cc7cbf Author: Christos Zoulas (Sat 19 Oct 2019 13:50:45 BST) Committer: Christos Zoulas (Sat 19 Oct 2019 13:50:45 BST) Provide an easy way to debug resets M sh.h ____________________________________________________________________________________________________________ Commit: 45cfaf2d0eea5f5320993725aeb838e8be4278f4 URL: https://git.catflap.org/tcsh/commit/?id=45cfaf2d0eea5f5320993725aeb838e8be4278f4 Author: Christos Zoulas (Fri 18 Oct 2019 18:37:22 BST) Committer: Christos Zoulas (Fri 18 Oct 2019 18:37:22 BST) Today's changes M Fixes ____________________________________________________________________________________________________________ Commit: c9757dd83f6c641dacddd58095cefc5ed21a3b42 URL: https://git.catflap.org/tcsh/commit/?id=c9757dd83f6c641dacddd58095cefc5ed21a3b42 Author: Christos Zoulas (Fri 18 Oct 2019 18:36:18 BST) Committer: Christos Zoulas (Fri 18 Oct 2019 18:36:18 BST) Handle errors from loading history locally to avoid infinite loops during exit. M sh.hist.c ____________________________________________________________________________________________________________ Commit: 4723e1754cd28657183358334fe77fe328f01bd0 URL: https://git.catflap.org/tcsh/commit/?id=4723e1754cd28657183358334fe77fe328f01bd0 Author: Christos Zoulas (Fri 18 Oct 2019 18:35:49 BST) Committer: Christos Zoulas (Fri 18 Oct 2019 18:35:49 BST) When the load of history caused an error, say so. M sh.err.c ____________________________________________________________________________________________________________ Commit: eddbc5f47e5cb25ac6214068833d52378eac9fcf URL: https://git.catflap.org/tcsh/commit/?id=eddbc5f47e5cb25ac6214068833d52378eac9fcf Author: Christos Zoulas (Fri 18 Oct 2019 18:31:30 BST) Committer: Christos Zoulas (Fri 18 Oct 2019 18:31:30 BST) Add function and line to the jump buffer to ease debugging. M sh.h ____________________________________________________________________________________________________________ Commit: 943b3ecde56faf6c74d807f60a57ba1c413a23b4 URL: https://git.catflap.org/tcsh/commit/?id=943b3ecde56faf6c74d807f60a57ba1c413a23b4 Author: Christos Zoulas (Fri 2 Aug 2019 14:29:13 BST) Committer: Christos Zoulas (Fri 2 Aug 2019 14:29:13 BST) use a custom version of false that returns 1, because the OpenSolaris false returns 255 M tests/variables.at ____________________________________________________________________________________________________________ Commit: cc2464cac493198471e19ef46db0674e35d2a5f3 URL: https://git.catflap.org/tcsh/commit/?id=cc2464cac493198471e19ef46db0674e35d2a5f3 Author: Christos Zoulas (Fri 2 Aug 2019 14:26:37 BST) Committer: Christos Zoulas (Fri 2 Aug 2019 14:26:37 BST) Use a custom version of false, since OpenSolaris false returns 255 M tests/syntax.at ____________________________________________________________________________________________________________ Commit: 5e6d6b88e600a2abc23811368e5391026a91f25f URL: https://git.catflap.org/tcsh/commit/?id=5e6d6b88e600a2abc23811368e5391026a91f25f Merge: 2330196 4861abd Author: Christos Zoulas (Fri 2 Aug 2019 13:46:50 BST) Committer: Christos Zoulas (Fri 2 Aug 2019 13:46:50 BST) Merge branch 'master' of rebar.astron.com:/p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 2330196dabd06e4711dd923514d74b06b85db3ea URL: https://git.catflap.org/tcsh/commit/?id=2330196dabd06e4711dd923514d74b06b85db3ea Author: Christos Zoulas (Fri 2 Aug 2019 13:45:56 BST) Committer: Christos Zoulas (Fri 2 Aug 2019 13:45:56 BST) OpenSolaris diff does not know about -p (and we are not printing c functions) so skip it and -N. M tests/lexical.at ____________________________________________________________________________________________________________ Commit: fd49ad5ca5e3b5e12ffc3d315a06faf7e5a3fd83 URL: https://git.catflap.org/tcsh/commit/?id=fd49ad5ca5e3b5e12ffc3d315a06faf7e5a3fd83 Author: Christos Zoulas (Thu 1 Aug 2019 18:15:08 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 18:15:08 BST) Apple fixes. M Fixes ____________________________________________________________________________________________________________ Commit: 77c0c2af0db10ac2ea8ab3cb758d7f65501307b8 URL: https://git.catflap.org/tcsh/commit/?id=77c0c2af0db10ac2ea8ab3cb758d7f65501307b8 Author: Christos Zoulas (Thu 1 Aug 2019 18:14:18 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 18:14:18 BST) Avoid truncation warning M tc.const.c ____________________________________________________________________________________________________________ Commit: 09ab1d1d0e7a50811105d59ec91a12a937b8627b URL: https://git.catflap.org/tcsh/commit/?id=09ab1d1d0e7a50811105d59ec91a12a937b8627b Author: Christos Zoulas (Thu 1 Aug 2019 18:14:08 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 18:14:08 BST) match what apple wants. M host.defs ____________________________________________________________________________________________________________ Commit: 842c5e4660c1a6e05768c0b3263e668a8b57565b URL: https://git.catflap.org/tcsh/commit/?id=842c5e4660c1a6e05768c0b3263e668a8b57565b Author: Christos Zoulas (Thu 1 Aug 2019 18:10:51 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 18:10:51 BST) PR/94: swagstafff: Don't use SAVESIGVEC for apple M tc.sig.h ____________________________________________________________________________________________________________ Commit: 4861abd1e6956216baf9fdf049e7c757fb18621c URL: https://git.catflap.org/tcsh/commit/?id=4861abd1e6956216baf9fdf049e7c757fb18621c Author: Christos Zoulas (Thu 1 Aug 2019 15:29:39 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 15:29:39 BST) mention quote fix M Fixes ____________________________________________________________________________________________________________ Commit: 51f7c9361de62d7106eafc6cb0c33cc6701de9e2 URL: https://git.catflap.org/tcsh/commit/?id=51f7c9361de62d7106eafc6cb0c33cc6701de9e2 Author: Christos Zoulas (Thu 1 Aug 2019 15:28:50 BST) Committer: Christos Zoulas (Thu 1 Aug 2019 15:28:50 BST) PR/88: sharifib: Preserve empty arguments in arrays as quoted NUL's M sh.lex.c ____________________________________________________________________________________________________________ Commit: 35f51a0eea17b0d604576ddf5550a73946be4f7f URL: https://git.catflap.org/tcsh/commit/?id=35f51a0eea17b0d604576ddf5550a73946be4f7f Author: Christos Zoulas (Mon 29 Jul 2019 18:07:56 BST) Committer: Christos Zoulas (Mon 29 Jul 2019 18:07:56 BST) mention previous fix M Fixes ____________________________________________________________________________________________________________ Commit: 7eca5cdfda0c94e545c6fa115ba6631cc9346d24 URL: https://git.catflap.org/tcsh/commit/?id=7eca5cdfda0c94e545c6fa115ba6631cc9346d24 Merge: 4679bde b9dde6a Author: Christos Zoulas (Mon 29 Jul 2019 18:05:17 BST) Committer: Christos Zoulas (Mon 29 Jul 2019 18:05:17 BST) Merge branch 'master' of ssh://rebar.astron.com///p/tcsh/tcsh ____________________________________________________________________________________________________________ Commit: 4679bde3e1ceca63d6eb4de5ce41c996405e61aa URL: https://git.catflap.org/tcsh/commit/?id=4679bde3e1ceca63d6eb4de5ce41c996405e61aa Author: Christos Zoulas (Mon 29 Jul 2019 14:03:40 BST) Committer: Christos Zoulas (Mon 29 Jul 2019 14:03:40 BST) PR/81: oldping: Fix range matching issue where we were comparing with the range character instead of the start of range. M glob.c ____________________________________________________________________________________________________________ Commit: b9dde6a81d49b28969913b871bc81833ffa5c8ef URL: https://git.catflap.org/tcsh/commit/?id=b9dde6a81d49b28969913b871bc81833ffa5c8ef Author: Kimmo Suominen (Sat 15 Jun 2019 04:22:16 BST) Committer: Kimmo Suominen (Sat 15 Jun 2019 04:22:16 BST) Use the apt addon for installing dependencies M .travis.yml ____________________________________________________________________________________________________________ Commit: d03b33c7ff173332ad85b8155f79d11bbb85bd8c URL: https://git.catflap.org/tcsh/commit/?id=d03b33c7ff173332ad85b8155f79d11bbb85bd8c Author: Kimmo Suominen (Sun 19 May 2019 09:24:52 BST) Committer: Kimmo Suominen (Sun 19 May 2019 09:24:52 BST) Fix mailing list address M README.md ____________________________________________________________________________________________________________ Commit: 0637a8fdd9abca50533a4912b01ff0940b8681e1 URL: https://git.catflap.org/tcsh/commit/?id=0637a8fdd9abca50533a4912b01ff0940b8681e1 Author: Kimmo Suominen (Sun 19 May 2019 08:21:07 BST) Committer: Kimmo Suominen (Sun 19 May 2019 08:21:07 BST) Place email address and link to mailman on their own lines M README.md ____________________________________________________________________________________________________________ Commit: cb71f67782b2829ca66b341daba70e501d028eee URL: https://git.catflap.org/tcsh/commit/?id=cb71f67782b2829ca66b341daba70e501d028eee Author: Christos Zoulas (Wed 15 May 2019 01:55:15 BST) Committer: Christos Zoulas (Wed 15 May 2019 01:55:15 BST) Reset $HOME before tests that need $HOME. M tests/subst.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 369ad69c15eedef97776464a03a25eee3b2da638 URL: https://git.catflap.org/tcsh/commit/?id=369ad69c15eedef97776464a03a25eee3b2da638 Author: Christos Zoulas (Wed 8 May 2019 22:58:23 BST) Committer: Christos Zoulas (Wed 8 May 2019 22:58:23 BST) more work M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 9e1dafa69768f654cedc3ffc071024271337c27c URL: https://git.catflap.org/tcsh/commit/?id=9e1dafa69768f654cedc3ffc071024271337c27c Author: Christos Zoulas (Wed 8 May 2019 19:50:23 BST) Committer: Christos Zoulas (Wed 8 May 2019 19:50:23 BST) fix rmd, add best M Announce-6.21.00 ____________________________________________________________________________________________________________ Commit: 60ef59ad36cbe468192e9fa39e7e18369665d353 URL: https://git.catflap.org/tcsh/commit/?id=60ef59ad36cbe468192e9fa39e7e18369665d353 Author: Christos Zoulas (Wed 8 May 2019 19:42:07 BST) Committer: Christos Zoulas (Wed 8 May 2019 19:42:07 BST) new announcement A Announce-6.21.00 ____________________________________________________________________________________________________________ Commit: 5d3733237a3ff4a4f8447b170db3d9573159b178 URL: https://git.catflap.org/tcsh/commit/?id=5d3733237a3ff4a4f8447b170db3d9573159b178 Author: Christos Zoulas (Wed 8 May 2019 19:39:28 BST) Committer: Christos Zoulas (Wed 8 May 2019 19:39:28 BST) regen M RELEASE-PROCEDURE M configure ____________________________________________________________________________________________________________ Commit: 6399954caacdaf88ba0d339934abc78e81272122 URL: https://git.catflap.org/tcsh/commit/?id=6399954caacdaf88ba0d339934abc78e81272122 Author: Christos Zoulas (Wed 8 May 2019 19:32:07 BST) Committer: Christos Zoulas (Wed 8 May 2019 19:32:07 BST) Welcome to 6.21 M Fixes M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 49abb8817d18103cf3988df80c7ca0ded63b6596 URL: https://git.catflap.org/tcsh/commit/?id=49abb8817d18103cf3988df80c7ca0ded63b6596 Author: Christos Zoulas (Fri 26 Apr 2019 21:09:39 BST) Committer: Christos Zoulas (Fri 26 Apr 2019 21:09:39 BST) Fix prototype inconsistency (Corinna Vinschen) M ed.inputl.c ____________________________________________________________________________________________________________ Commit: f5e240fffacb8a828385ec180c9a824dcc2b65ae URL: https://git.catflap.org/tcsh/commit/?id=f5e240fffacb8a828385ec180c9a824dcc2b65ae Author: Christos Zoulas (Tue 9 Apr 2019 19:04:49 BST) Committer: Christos Zoulas (Tue 9 Apr 2019 19:04:49 BST) Use sigset_interrupting when we want to hup a process so that we also reset the signal mask. M sh.func.c ____________________________________________________________________________________________________________ Commit: f146a8f4a5fb156eb76dec81290c23e5f87151e8 URL: https://git.catflap.org/tcsh/commit/?id=f146a8f4a5fb156eb76dec81290c23e5f87151e8 Author: Christos Zoulas (Tue 9 Apr 2019 18:50:53 BST) Committer: Christos Zoulas (Tue 9 Apr 2019 18:50:53 BST) Fix NULL and '\0' confusion M sh.func.c M sh.glob.c ____________________________________________________________________________________________________________ Commit: 84ae96f884daec5df60781993d85170ebd07b7c5 URL: https://git.catflap.org/tcsh/commit/?id=84ae96f884daec5df60781993d85170ebd07b7c5 Author: Christos Zoulas (Thu 28 Mar 2019 13:35:03 GMT) Committer: Christos Zoulas (Thu 28 Mar 2019 13:36:33 GMT) Don't update the line location if we are inside a postcmd, otherwise the while loop start can be confused: alias postcmd false set counter=5 while ($counter > 0) @ counter-- echo $counter sleep 1 end Reported by Dr. Werner Fink M sh.lex.c ____________________________________________________________________________________________________________ Commit: 3d177557cd63727f83d2aaf5752a29daf0174865 URL: https://git.catflap.org/tcsh/commit/?id=3d177557cd63727f83d2aaf5752a29daf0174865 Author: Christos Zoulas (Thu 28 Mar 2019 13:34:05 GMT) Committer: Christos Zoulas (Thu 28 Mar 2019 13:36:33 GMT) - make postcmd_active global - harmonize beepcmd code M tc.func.c ____________________________________________________________________________________________________________ Commit: e120c55b6da0b68ef7adec3158ff5c45b14c52e7 URL: https://git.catflap.org/tcsh/commit/?id=e120c55b6da0b68ef7adec3158ff5c45b14c52e7 Author: Amol Deshpande (Tue 26 Feb 2019 06:30:09 GMT) Committer: Amol Deshpande (Tue 26 Feb 2019 06:30:09 GMT) Accidentally reversed #ifdef M ed.inputl.c ____________________________________________________________________________________________________________ Commit: a7a11fda9081a214f1c0a7cd777ce709c22ed27c URL: https://git.catflap.org/tcsh/commit/?id=a7a11fda9081a214f1c0a7cd777ce709c22ed27c Author: Amol Deshpande (Tue 26 Feb 2019 06:24:33 GMT) Committer: Amol Deshpande (Tue 26 Feb 2019 06:24:33 GMT) Fix breakage of NT bindkeys M ed.inputl.c ____________________________________________________________________________________________________________ Commit: 4a144adea4fe760ec1027f23cb80f35b4d7e7cd5 URL: https://git.catflap.org/tcsh/commit/?id=4a144adea4fe760ec1027f23cb80f35b4d7e7cd5 Author: Amol Deshpande (Wed 20 Feb 2019 03:22:13 GMT) Committer: Amol Deshpande (Wed 20 Feb 2019 03:22:13 GMT) Fix 64-bit fork bug as well as separate 32-bit bug that killed child process on cleanup (leading to spurious error message) M win32/Makefile.win32 M win32/README.NT M win32/fork.c M win32/io.c ____________________________________________________________________________________________________________ Commit: 5ce0343b3505046e42ddd95417c6884cca5a2563 URL: https://git.catflap.org/tcsh/commit/?id=5ce0343b3505046e42ddd95417c6884cca5a2563 Author: Christos Zoulas (Wed 20 Feb 2019 00:28:16 GMT) Committer: Christos Zoulas (Wed 20 Feb 2019 00:28:16 GMT) Modernize windows support: - remove clipboard - remove ps - mention that fork emulation does not work in 64 bits - remove partial builtin who support - remove builtin shutdown support M .gitignore M ed.defns.c M sh.hist.c M sh.misc.c M tc.alloc.c M tc.decls.h M tc.who.c M win32/Makefile.win32 M win32/README.NT M win32/clip.c M win32/fork.c M win32/ntfunc.c M win32/ps.c M win32/stdio.c M win32/support.c ____________________________________________________________________________________________________________ Commit: bbe01365fe99a71971349d6932f1e83f7893c58a URL: https://git.catflap.org/tcsh/commit/?id=bbe01365fe99a71971349d6932f1e83f7893c58a Author: Kimmo Suominen (Sat 16 Feb 2019 07:29:59 GMT) Committer: Kimmo Suominen (Sat 16 Feb 2019 07:29:59 GMT) Add info about Debian packages needed for compiling M BUILDING ____________________________________________________________________________________________________________ Commit: 06e4303ec623f2eb19fbbf3a4786badae33286e0 URL: https://git.catflap.org/tcsh/commit/?id=06e4303ec623f2eb19fbbf3a4786badae33286e0 Author: Kimmo Suominen (Sat 16 Feb 2019 07:28:45 GMT) Committer: Kimmo Suominen (Sat 16 Feb 2019 07:28:45 GMT) Ignore the tarball M .gitignore ____________________________________________________________________________________________________________ Commit: 1ef6e9d0eef9278829f863fff55755b7a5415b81 URL: https://git.catflap.org/tcsh/commit/?id=1ef6e9d0eef9278829f863fff55755b7a5415b81 Author: Christos Zoulas (Fri 11 Jan 2019 15:49:54 GMT) Committer: Christos Zoulas (Fri 11 Jan 2019 15:49:54 GMT) Abort history loading on long lines M Fixes M sh.lex.c ____________________________________________________________________________________________________________ Commit: 3dec12ef75c01a4c32652852e7a9304bfdaf3d10 URL: https://git.catflap.org/tcsh/commit/?id=3dec12ef75c01a4c32652852e7a9304bfdaf3d10 Author: Kimmo Suominen (Mon 31 Dec 2018 11:04:50 GMT) Committer: Kimmo Suominen (Mon 31 Dec 2018 11:04:50 GMT) Ignore more build artifacts M .gitignore ____________________________________________________________________________________________________________ Commit: 1a9cf9aae4674b93f163a81ffab5457299fb10e1 URL: https://git.catflap.org/tcsh/commit/?id=1a9cf9aae4674b93f163a81ffab5457299fb10e1 Author: Christos Zoulas (Sun 16 Dec 2018 18:42:28 GMT) Committer: Christos Zoulas (Sun 16 Dec 2018 18:42:28 GMT) Fix PR/37: Segv on array dereference. M Fixes M ed.chared.c M ed.decls.h M ed.inputl.c ____________________________________________________________________________________________________________ Commit: 11ed3e173ede67b3fd86773a17f0598f49ff356e URL: https://git.catflap.org/tcsh/commit/?id=11ed3e173ede67b3fd86773a17f0598f49ff356e Author: Christos Zoulas (Fri 24 Aug 2018 16:12:42 BST) Committer: Christos Zoulas (Fri 24 Aug 2018 16:12:42 BST) From Corinna Vinschen, define _GNU_SOURCE This makes sure wcwidth/wcswidth are defined M config/cygwin ____________________________________________________________________________________________________________ Commit: 91827aa5e4d771308dd55168fc2c817c45252d62 URL: https://git.catflap.org/tcsh/commit/?id=91827aa5e4d771308dd55168fc2c817c45252d62 Author: Christos Zoulas (Thu 28 Jun 2018 18:05:17 BST) Committer: Christos Zoulas (Thu 28 Jun 2018 18:05:17 BST) Change gw.com services to astron.com M README.md M RELEASE-PROCEDURE M aclocal.m4 M configure M configure.ac M tcsh.man M tcsh.man.new M tcsh.man2html ____________________________________________________________________________________________________________ Commit: 82f807564c2ac8afc8170e154eeec4e030f1789d URL: https://git.catflap.org/tcsh/commit/?id=82f807564c2ac8afc8170e154eeec4e030f1789d Author: Christos Zoulas (Tue 5 Jun 2018 14:37:10 BST) Committer: Christos Zoulas (Tue 5 Jun 2018 14:37:10 BST) comment out comparison that is always true. M ed.inputl.c ____________________________________________________________________________________________________________ Commit: efbf2435ea6748bd09ad09fdf9b13f27c3b18f0e URL: https://git.catflap.org/tcsh/commit/?id=efbf2435ea6748bd09ad09fdf9b13f27c3b18f0e Author: Christos Zoulas (Tue 5 Jun 2018 14:36:54 BST) Committer: Christos Zoulas (Tue 5 Jun 2018 14:36:54 BST) Add parens to appease gcc M glob.c ____________________________________________________________________________________________________________ Commit: 7a42e6029ac50c2925275d39786638d09351446e URL: https://git.catflap.org/tcsh/commit/?id=7a42e6029ac50c2925275d39786638d09351446e Author: Christos Zoulas (Tue 5 Jun 2018 14:36:37 BST) Committer: Christos Zoulas (Tue 5 Jun 2018 14:36:37 BST) make targinp static to avoid longjmp clobber. M sh.c ____________________________________________________________________________________________________________ Commit: 2650ce1fb83e4d45a88fbc94321e6ff22f83250f URL: https://git.catflap.org/tcsh/commit/?id=2650ce1fb83e4d45a88fbc94321e6ff22f83250f Author: Kimmo Suominen (Thu 31 Aug 2017 13:25:10 BST) Committer: Kimmo Suominen (Thu 31 Aug 2017 13:25:10 BST) Add push-tcsh-git-mirror A push-tcsh-git-mirror ____________________________________________________________________________________________________________ Commit: 1d263ba0eaca10612fc9c031285b04eb4c03df36 URL: https://git.catflap.org/tcsh/commit/?id=1d263ba0eaca10612fc9c031285b04eb4c03df36 Author: Christos Zoulas (Mon 17 Jul 2017 15:27:05 BST) Committer: Christos Zoulas (Mon 17 Jul 2017 15:27:05 BST) Make closem() not close sockets so as not to affect nss_ldap. tcsh never creates sockets so that's ok (Miloslav Trmac) M Fixes M sh.misc.c ____________________________________________________________________________________________________________ Commit: dcd6dc053bb6cb9f3d49076a4b1907155c229456 URL: https://git.catflap.org/tcsh/commit/?id=dcd6dc053bb6cb9f3d49076a4b1907155c229456 Author: Christos Zoulas (Fri 28 Apr 2017 18:18:16 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 18:18:16 BST) mention latest fix M Fixes ____________________________________________________________________________________________________________ Commit: 10496cdb7cd2c7c4275d35fab771cd2e946266bc URL: https://git.catflap.org/tcsh/commit/?id=10496cdb7cd2c7c4275d35fab771cd2e946266bc Author: Christos Zoulas (Fri 28 Apr 2017 18:12:28 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 18:12:28 BST) PR/597: Handle aliased rm command in rmstar M tc.func.c ____________________________________________________________________________________________________________ Commit: cb155dee95247a4874749e6470bd915de5685b23 URL: https://git.catflap.org/tcsh/commit/?id=cb155dee95247a4874749e6470bd915de5685b23 Author: Christos Zoulas (Fri 28 Apr 2017 17:43:32 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 17:43:32 BST) PR/609: Fix uninitialized variables (Coverity) M sh.misc.c ____________________________________________________________________________________________________________ Commit: 36307c893bb8dbf598f69f5ef7b71471e44c4370 URL: https://git.catflap.org/tcsh/commit/?id=36307c893bb8dbf598f69f5ef7b71471e44c4370 Author: Christos Zoulas (Fri 28 Apr 2017 14:19:35 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 14:19:35 BST) Mention new fixes. M Fixes ____________________________________________________________________________________________________________ Commit: 0c8d1b46d902dffb41b81fec459b22a0b5e87bbd URL: https://git.catflap.org/tcsh/commit/?id=0c8d1b46d902dffb41b81fec459b22a0b5e87bbd Author: Christos Zoulas (Fri 28 Apr 2017 14:18:03 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 14:18:03 BST) Use backtracking instead of recursion to expand '*' to avoid exponential behavior: https://research.swtch.com/glob M glob.c ____________________________________________________________________________________________________________ Commit: 97449dbf9c0f1bdeb9ce580658f9a325cff07a03 URL: https://git.catflap.org/tcsh/commit/?id=97449dbf9c0f1bdeb9ce580658f9a325cff07a03 Author: Christos Zoulas (Fri 28 Apr 2017 14:14:30 BST) Committer: Christos Zoulas (Fri 28 Apr 2017 14:14:30 BST) Handle 8-bit characters in bindkey (Dr. Werner Fink) M ed.inputl.c ____________________________________________________________________________________________________________ Commit: 2ad4fc1705893207598ed5cd21713ddf3f17bba0 URL: https://git.catflap.org/tcsh/commit/?id=2ad4fc1705893207598ed5cd21713ddf3f17bba0 Author: Christos Zoulas (Thu 23 Feb 2017 16:55:33 GMT) Committer: Christos Zoulas (Thu 23 Feb 2017 16:55:33 GMT) https://github.com/tcsh-org/tcsh/pull/1#issuecomment-282035528 M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 8e6dfd53321a0b0047f7d75db21a946c166c600b URL: https://git.catflap.org/tcsh/commit/?id=8e6dfd53321a0b0047f7d75db21a946c166c600b Author: Christos Zoulas (Fri 17 Feb 2017 16:17:27 GMT) Committer: Christos Zoulas (Fri 17 Feb 2017 16:17:27 GMT) Unfortunately the AsciiOnly reversion causes a SEGV because *ch is used to index in the command array, and now contains INVALID_BYTE. env -i ./tcsh b M ed.inputl.c ____________________________________________________________________________________________________________ Commit: dbe7707c5a84008bfec72be1fb23711aa9fe8d69 URL: https://git.catflap.org/tcsh/commit/?id=dbe7707c5a84008bfec72be1fb23711aa9fe8d69 Author: Kimmo Suominen (Fri 10 Feb 2017 15:02:25 GMT) Committer: Kimmo Suominen (Fri 10 Feb 2017 15:02:25 GMT) Use "git diff" instead of "cvs diff" M Makefile.ADMIN ____________________________________________________________________________________________________________ Commit: a177220dce0f757cbba7a6476e1a44b1b7207925 URL: https://git.catflap.org/tcsh/commit/?id=a177220dce0f757cbba7a6476e1a44b1b7207925 Author: Kimmo Suominen (Fri 10 Feb 2017 14:51:05 GMT) Committer: Kimmo Suominen (Fri 10 Feb 2017 14:51:05 GMT) Look for tgetent in libtinfo as well (Werner Fink) M Fixes ____________________________________________________________________________________________________________ Commit: b1075ea2b2a738b9994b4897b71f945c21731773 URL: https://git.catflap.org/tcsh/commit/?id=b1075ea2b2a738b9994b4897b71f945c21731773 Author: Kimmo Suominen (Fri 10 Feb 2017 14:48:09 GMT) Committer: Kimmo Suominen (Fri 10 Feb 2017 14:48:09 GMT) Cut releases from git D MAKERELEASE M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 7fd9ae6ddd1dc726c354f5ed7f8104b1a6e35d93 URL: https://git.catflap.org/tcsh/commit/?id=7fd9ae6ddd1dc726c354f5ed7f8104b1a6e35d93 Author: Kimmo Suominen (Fri 10 Feb 2017 13:44:34 GMT) Committer: Kimmo Suominen (Fri 10 Feb 2017 13:44:34 GMT) Look for tgetent in libtinfo as well (Werner Fink) M configure M configure.ac ____________________________________________________________________________________________________________ Commit: 19a63ad9f28fd9cb7e92bd397f128f5de7619887 URL: https://git.catflap.org/tcsh/commit/?id=19a63ad9f28fd9cb7e92bd397f128f5de7619887 Author: Kimmo Suominen (Wed 1 Feb 2017 21:58:37 GMT) Committer: Kimmo Suominen (Wed 1 Feb 2017 21:58:37 GMT) Fix linking. M README.md ____________________________________________________________________________________________________________ Commit: 1f2066458f442cc956138c24c79110f36a30cf0d URL: https://git.catflap.org/tcsh/commit/?id=1f2066458f442cc956138c24c79110f36a30cf0d Author: Kimmo Suominen (Wed 1 Feb 2017 14:34:17 GMT) Committer: Kimmo Suominen (Wed 1 Feb 2017 14:34:17 GMT) Learning curve M README.md ____________________________________________________________________________________________________________ Commit: e784b20c10a214a944953c25601918c7ab0c1f69 URL: https://git.catflap.org/tcsh/commit/?id=e784b20c10a214a944953c25601918c7ab0c1f69 Author: Kimmo Suominen (Wed 1 Feb 2017 14:01:43 GMT) Committer: Kimmo Suominen (Wed 1 Feb 2017 14:01:43 GMT) Add build status M README.md ____________________________________________________________________________________________________________ Commit: 709e97df63dab42dc7cc474f54b621f732228b25 URL: https://git.catflap.org/tcsh/commit/?id=709e97df63dab42dc7cc474f54b621f732228b25 Author: Kimmo Suominen (Wed 1 Feb 2017 13:45:10 GMT) Committer: Kimmo Suominen (Wed 1 Feb 2017 13:45:10 GMT) Improve formatting M README.md ____________________________________________________________________________________________________________ Commit: f605e04aec4ff608c045a40ae8df1bb6bae21aa5 URL: https://git.catflap.org/tcsh/commit/?id=f605e04aec4ff608c045a40ae8df1bb6bae21aa5 Author: Kimmo Suominen (Wed 1 Feb 2017 12:26:16 GMT) Committer: Kimmo Suominen (Wed 1 Feb 2017 12:26:16 GMT) Cleanup README files Rename README to BUILDING and fold in README.imake so all build instructions are now in a single file. Add README.md for a short intro on GitHub. R068 README BUILDING M Imakefile M Makefile.in M Makefile.std M Makefile.vms M Ported D README.imake A README.md ____________________________________________________________________________________________________________ Commit: cb8dc67d170c759a80bdfecae28b576a80954b3e URL: https://git.catflap.org/tcsh/commit/?id=cb8dc67d170c759a80bdfecae28b576a80954b3e Author: Kimmo Suominen (Tue 31 Jan 2017 18:41:14 GMT) Committer: Kimmo Suominen (Tue 31 Jan 2017 18:41:14 GMT) Remove RCS identifiers All RCS identifiers have been removed, including the RCSID macro. SCCS references have also been removed. The $NetBSD$ identifier has been changed to NetBSD (`$' removed). M .travis.yml M BUG-TRACKING M BUGS M Imakefile M MAKEDIFFS M MAKERELEASE M MAKESHAR M Makefile.in M Makefile.std M Makefile.vms M RELEASE-PROCEDURE M complete.tcsh M config/win32 M config_f.h M configure.ac M dotlock.c M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M eight-bit.me M gethost.c M glob.3 M glob.h M host.defs M imake.config M ma.setp.c M mi.termios.c M mi.varargs.h M nls/C/set1 M nls/C/set10 M nls/C/set11 M nls/C/set12 M nls/C/set13 M nls/C/set14 M nls/C/set15 M nls/C/set16 M nls/C/set17 M nls/C/set18 M nls/C/set19 M nls/C/set2 M nls/C/set20 M nls/C/set21 M nls/C/set22 M nls/C/set23 M nls/C/set24 M nls/C/set25 M nls/C/set26 M nls/C/set27 M nls/C/set29 M nls/C/set3 M nls/C/set30 M nls/C/set31 M nls/C/set4 M nls/C/set5 M nls/C/set6 M nls/C/set7 M nls/C/set8 M nls/C/set9 M nls/Makefile.in M nls/et/set1 M nls/et/set10 M nls/et/set11 M nls/et/set12 M nls/et/set13 M nls/et/set14 M nls/et/set15 M nls/et/set16 M nls/et/set17 M nls/et/set18 M nls/et/set19 M nls/et/set2 M nls/et/set20 M nls/et/set21 M nls/et/set22 M nls/et/set23 M nls/et/set24 M nls/et/set25 M nls/et/set26 M nls/et/set27 M nls/et/set29 M nls/et/set3 M nls/et/set30 M nls/et/set31 M nls/et/set4 M nls/et/set5 M nls/et/set6 M nls/et/set7 M nls/et/set8 M nls/et/set9 M nls/finnish/set1 M nls/finnish/set10 M nls/finnish/set11 M nls/finnish/set12 M nls/finnish/set13 M nls/finnish/set14 M nls/finnish/set15 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set18 M nls/finnish/set19 M nls/finnish/set2 M nls/finnish/set20 M nls/finnish/set21 M nls/finnish/set22 M nls/finnish/set23 M nls/finnish/set24 M nls/finnish/set25 M nls/finnish/set26 M nls/finnish/set27 M nls/finnish/set29 M nls/finnish/set3 M nls/finnish/set30 M nls/finnish/set31 M nls/finnish/set4 M nls/finnish/set5 M nls/finnish/set6 M nls/finnish/set7 M nls/finnish/set8 M nls/finnish/set9 M nls/french/set1 M nls/french/set10 M nls/french/set11 M nls/french/set12 M nls/french/set13 M nls/french/set14 M nls/french/set15 M nls/french/set16 M nls/french/set17 M nls/french/set18 M nls/french/set19 M nls/french/set2 M nls/french/set20 M nls/french/set21 M nls/french/set22 M nls/french/set23 M nls/french/set24 M nls/french/set25 M nls/french/set26 M nls/french/set27 M nls/french/set29 M nls/french/set3 M nls/french/set30 M nls/french/set31 M nls/french/set4 M nls/french/set5 M nls/french/set6 M nls/french/set7 M nls/french/set8 M nls/french/set9 M nls/german/set1 M nls/german/set10 M nls/german/set11 M nls/german/set12 M nls/german/set13 M nls/german/set14 M nls/german/set15 M nls/german/set16 M nls/german/set17 M nls/german/set18 M nls/german/set19 M nls/german/set2 M nls/german/set20 M nls/german/set21 M nls/german/set22 M nls/german/set23 M nls/german/set24 M nls/german/set25 M nls/german/set26 M nls/german/set27 M nls/german/set29 M nls/german/set3 M nls/german/set30 M nls/german/set31 M nls/german/set4 M nls/german/set5 M nls/german/set6 M nls/german/set7 M nls/german/set8 M nls/german/set9 M nls/greek/set1 M nls/greek/set10 M nls/greek/set11 M nls/greek/set12 M nls/greek/set13 M nls/greek/set14 M nls/greek/set15 M nls/greek/set16 M nls/greek/set17 M nls/greek/set18 M nls/greek/set19 M nls/greek/set2 M nls/greek/set20 M nls/greek/set21 M nls/greek/set22 M nls/greek/set23 M nls/greek/set24 M nls/greek/set25 M nls/greek/set26 M nls/greek/set27 M nls/greek/set29 M nls/greek/set3 M nls/greek/set30 M nls/greek/set31 M nls/greek/set4 M nls/greek/set5 M nls/greek/set6 M nls/greek/set7 M nls/greek/set8 M nls/greek/set9 M nls/italian/set1 M nls/italian/set10 M nls/italian/set11 M nls/italian/set12 M nls/italian/set13 M nls/italian/set14 M nls/italian/set15 M nls/italian/set16 M nls/italian/set17 M nls/italian/set18 M nls/italian/set19 M nls/italian/set2 M nls/italian/set20 M nls/italian/set21 M nls/italian/set22 M nls/italian/set23 M nls/italian/set24 M nls/italian/set25 M nls/italian/set26 M nls/italian/set27 M nls/italian/set29 M nls/italian/set3 M nls/italian/set30 M nls/italian/set31 M nls/italian/set4 M nls/italian/set5 M nls/italian/set6 M nls/italian/set7 M nls/italian/set8 M nls/italian/set9 M nls/ja/set1 M nls/ja/set10 M nls/ja/set11 M nls/ja/set12 M nls/ja/set13 M nls/ja/set15 M nls/ja/set16 M nls/ja/set17 M nls/ja/set18 M nls/ja/set2 M nls/ja/set21 M nls/ja/set24 M nls/ja/set29 M nls/ja/set3 M nls/ja/set30 M nls/ja/set4 M nls/ja/set5 M nls/ja/set6 M nls/ja/set7 M nls/ja/set8 M nls/pl/set1 M nls/pl/set10 M nls/pl/set11 M nls/pl/set12 M nls/pl/set13 M nls/pl/set14 M nls/pl/set15 M nls/pl/set16 M nls/pl/set17 M nls/pl/set18 M nls/pl/set19 M nls/pl/set2 M nls/pl/set20 M nls/pl/set21 M nls/pl/set22 M nls/pl/set23 M nls/pl/set24 M nls/pl/set25 M nls/pl/set26 M nls/pl/set27 M nls/pl/set29 M nls/pl/set3 M nls/pl/set30 M nls/pl/set31 M nls/pl/set4 M nls/pl/set5 M nls/pl/set6 M nls/pl/set7 M nls/pl/set8 M nls/pl/set9 M nls/russian/set1 M nls/russian/set10 M nls/russian/set11 M nls/russian/set12 M nls/russian/set13 M nls/russian/set14 M nls/russian/set15 M nls/russian/set16 M nls/russian/set17 M nls/russian/set18 M nls/russian/set19 M nls/russian/set2 M nls/russian/set20 M nls/russian/set21 M nls/russian/set22 M nls/russian/set23 M nls/russian/set24 M nls/russian/set25 M nls/russian/set26 M nls/russian/set27 M nls/russian/set29 M nls/russian/set3 M nls/russian/set30 M nls/russian/set31 M nls/russian/set4 M nls/russian/set5 M nls/russian/set6 M nls/russian/set7 M nls/russian/set8 M nls/russian/set9 M nls/spanish/set1 M nls/spanish/set10 M nls/spanish/set11 M nls/spanish/set12 M nls/spanish/set13 M nls/spanish/set14 M nls/spanish/set15 M nls/spanish/set16 M nls/spanish/set17 M nls/spanish/set18 M nls/spanish/set19 M nls/spanish/set2 M nls/spanish/set20 M nls/spanish/set21 M nls/spanish/set22 M nls/spanish/set23 M nls/spanish/set24 M nls/spanish/set25 M nls/spanish/set26 M nls/spanish/set27 M nls/spanish/set29 M nls/spanish/set3 M nls/spanish/set30 M nls/spanish/set31 M nls/spanish/set4 M nls/spanish/set5 M nls/spanish/set6 M nls/spanish/set7 M nls/spanish/set8 M nls/spanish/set9 M nls/ukrainian/set1 M nls/ukrainian/set10 M nls/ukrainian/set11 M nls/ukrainian/set12 M nls/ukrainian/set13 M nls/ukrainian/set14 M nls/ukrainian/set15 M nls/ukrainian/set16 M nls/ukrainian/set17 M nls/ukrainian/set18 M nls/ukrainian/set19 M nls/ukrainian/set2 M nls/ukrainian/set20 M nls/ukrainian/set21 M nls/ukrainian/set22 M nls/ukrainian/set23 M nls/ukrainian/set24 M nls/ukrainian/set25 M nls/ukrainian/set26 M nls/ukrainian/set27 M nls/ukrainian/set29 M nls/ukrainian/set3 M nls/ukrainian/set30 M nls/ukrainian/set31 M nls/ukrainian/set4 M nls/ukrainian/set5 M nls/ukrainian/set6 M nls/ukrainian/set7 M nls/ukrainian/set8 M nls/ukrainian/set9 M patchlevel.h M pathnames.h M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man M tcsh.man.new M tcsh.man2html M termcap.vms M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c M win32/BSDLOGO.RC M win32/Makefile.win32 M win32/bogus.c M win32/clip.c M win32/console.c M win32/dirent.c M win32/dirent.h M win32/fork.c M win32/forkdata.h M win32/globals.c M win32/io.c M win32/nt.bind.c M win32/nt.char.c M win32/nt.const.c M win32/nt.screen.c M win32/nt.who.c M win32/ntb1.c M win32/ntb2.c M win32/ntfunc.c M win32/ntport.h M win32/ps.c M win32/signal.c M win32/stdio.c M win32/support.c M win32/version.h ____________________________________________________________________________________________________________ Commit: 4f3088e31cc72c314ecb803fac0405dac5047179 URL: https://git.catflap.org/tcsh/commit/?id=4f3088e31cc72c314ecb803fac0405dac5047179 Author: Kimmo Suominen (Sat 24 Dec 2016 13:15:47 GMT) Committer: Kimmo Suominen (Sat 24 Dec 2016 13:15:47 GMT) Note another missing fix. M Fixes ____________________________________________________________________________________________________________ Commit: 4ee184c298368e8a7f2954197f3f279a70dd10aa URL: https://git.catflap.org/tcsh/commit/?id=4ee184c298368e8a7f2954197f3f279a70dd10aa Author: Kimmo Suominen (Sat 24 Dec 2016 12:39:23 GMT) Committer: Kimmo Suominen (Sat 24 Dec 2016 12:39:23 GMT) Note a missing fix. M Fixes ____________________________________________________________________________________________________________ Commit: 8016b940223e73ec5ba031c4c8451e57efa9d37b URL: https://git.catflap.org/tcsh/commit/?id=8016b940223e73ec5ba031c4c8451e57efa9d37b Author: Kimmo Suominen (Sat 24 Dec 2016 10:22:22 GMT) Committer: Kimmo Suominen (Sat 24 Dec 2016 10:22:22 GMT) Reset numbering since 6.20.00 M Fixes ____________________________________________________________________________________________________________ Commit: b605cb561dff69dbd41376362a665eb6f665a5a4 URL: https://git.catflap.org/tcsh/commit/?id=b605cb561dff69dbd41376362a665eb6f665a5a4 Author: Christos Zoulas (Wed 7 Dec 2016 02:52:27 GMT) Committer: Christos Zoulas (Wed 7 Dec 2016 02:52:27 GMT) Don't play pointer tricks that are undefined in modern c (Brooks Davis) M tw.init.c ____________________________________________________________________________________________________________ Commit: 7e389435b8309ec9a9ce56f64f89a9207226a392 URL: https://git.catflap.org/tcsh/commit/?id=7e389435b8309ec9a9ce56f64f89a9207226a392 Author: Christos Zoulas (Fri 2 Dec 2016 16:59:28 GMT) Committer: Christos Zoulas (Fri 2 Dec 2016 16:59:28 GMT) Fix out of bounds read (Brooks Davis) (reproduce by starting tcsh and hitting tab at the prompt) M ed.chared.c ____________________________________________________________________________________________________________ Commit: d8b47bd1934d1d9cb603e562b149bba2816d90ca URL: https://git.catflap.org/tcsh/commit/?id=d8b47bd1934d1d9cb603e562b149bba2816d90ca Author: Christos Zoulas (Mon 28 Nov 2016 17:14:20 GMT) Committer: Christos Zoulas (Mon 28 Nov 2016 17:14:20 GMT) Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar) M Fixes M sh.func.c ____________________________________________________________________________________________________________ Commit: 47ce66f6385a8b2484a581714b24992287691c10 URL: https://git.catflap.org/tcsh/commit/?id=47ce66f6385a8b2484a581714b24992287691c10 Author: Christos Zoulas (Sun 27 Nov 2016 16:41:24 GMT) Committer: Christos Zoulas (Sun 27 Nov 2016 16:41:24 GMT) mention latest fix M Fixes ____________________________________________________________________________________________________________ Commit: 0d717ad9d3e12e7f0015ca10e8418b671a1116e6 URL: https://git.catflap.org/tcsh/commit/?id=0d717ad9d3e12e7f0015ca10e8418b671a1116e6 Author: Christos Zoulas (Sun 27 Nov 2016 16:40:58 GMT) Committer: Christos Zoulas (Sun 27 Nov 2016 16:40:58 GMT) PR/471: Daiki Ueno: Delay interpreting arginp until we've processed our startup files (which can change the NLS environment). M sh.c ____________________________________________________________________________________________________________ Commit: 03919114dafb5c235c0551488f77a5d63210dad5 URL: https://git.catflap.org/tcsh/commit/?id=03919114dafb5c235c0551488f77a5d63210dad5 Author: Christos Zoulas (Sat 26 Nov 2016 00:35:37 GMT) Committer: Christos Zoulas (Sat 26 Nov 2016 00:35:37 GMT) use `` instead $() for solaris, bleh. M nls/catgen ____________________________________________________________________________________________________________ Commit: ad01a5413a4eaf60f61c302e48d8df06a86de312 URL: https://git.catflap.org/tcsh/commit/?id=ad01a5413a4eaf60f61c302e48d8df06a86de312 Author: Christos Zoulas (Sat 26 Nov 2016 00:14:18 GMT) Committer: Christos Zoulas (Sat 26 Nov 2016 00:14:18 GMT) Add all flags for the gethost build. M Makefile.in ____________________________________________________________________________________________________________ Commit: c3866004b3763c6e22c3e8073f248913d08d5b8a URL: https://git.catflap.org/tcsh/commit/?id=c3866004b3763c6e22c3e8073f248913d08d5b8a Author: Christos Zoulas (Sat 26 Nov 2016 00:04:10 GMT) Committer: Christos Zoulas (Sat 26 Nov 2016 00:04:10 GMT) add sign step M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 4218d1b0ed4ae72e5516410799e9dd10f1065dc3 URL: https://git.catflap.org/tcsh/commit/?id=4218d1b0ed4ae72e5516410799e9dd10f1065dc3 Author: Christos Zoulas (Thu 24 Nov 2016 15:31:00 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:31:00 GMT) add Announce. A Announce-6.20.00 ____________________________________________________________________________________________________________ Commit: 2ea16e7b13ed9cd936b80fc5faa97e5725f6c435 URL: https://git.catflap.org/tcsh/commit/?id=2ea16e7b13ed9cd936b80fc5faa97e5725f6c435 Author: Christos Zoulas (Thu 24 Nov 2016 15:26:18 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:26:18 GMT) mention one more fix M Fixes ____________________________________________________________________________________________________________ Commit: 4ba2937bf3e5e10f10b0e4eac49a189133df3f38 URL: https://git.catflap.org/tcsh/commit/?id=4ba2937bf3e5e10f10b0e4eac49a189133df3f38 Author: Christos Zoulas (Thu 24 Nov 2016 15:06:40 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:06:40 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 45c98040bd19d2920c42a90803a638135be9e943 URL: https://git.catflap.org/tcsh/commit/?id=45c98040bd19d2920c42a90803a638135be9e943 Author: Christos Zoulas (Thu 24 Nov 2016 15:06:09 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:06:09 GMT) sync M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 5a454c3eaa49391c0a5d58c65eccb2de47e57a6f URL: https://git.catflap.org/tcsh/commit/?id=5a454c3eaa49391c0a5d58c65eccb2de47e57a6f Author: Christos Zoulas (Thu 24 Nov 2016 15:04:52 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:04:52 GMT) 6.20 M Fixes M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: d1f487f6b4212b4598b1bc45a44e87be22d0e6fa URL: https://git.catflap.org/tcsh/commit/?id=d1f487f6b4212b4598b1bc45a44e87be22d0e6fa Author: Christos Zoulas (Thu 24 Nov 2016 15:04:14 GMT) Committer: Christos Zoulas (Thu 24 Nov 2016 15:04:14 GMT) don't update screen if there were no size changes. M ed.screen.c ____________________________________________________________________________________________________________ Commit: 7891d0e5950ca802a1669fcbe8aeda0d3cc35225 URL: https://git.catflap.org/tcsh/commit/?id=7891d0e5950ca802a1669fcbe8aeda0d3cc35225 Author: Christos Zoulas (Thu 27 Oct 2016 19:36:52 BST) Committer: Christos Zoulas (Thu 27 Oct 2016 19:36:52 BST) update to a more recent version M config.guess ____________________________________________________________________________________________________________ Commit: 4356f370102383f6942e7e0fa213da48b50ab025 URL: https://git.catflap.org/tcsh/commit/?id=4356f370102383f6942e7e0fa213da48b50ab025 Author: Christos Zoulas (Tue 25 Oct 2016 16:18:51 BST) Committer: Christos Zoulas (Tue 25 Oct 2016 16:18:51 BST) fix for expr 1 - 1 exiting with non 0 M MAKERELEASE ____________________________________________________________________________________________________________ Commit: 661aca7826ef247ba2494cca7d85a2c3299831fe URL: https://git.catflap.org/tcsh/commit/?id=661aca7826ef247ba2494cca7d85a2c3299831fe Author: Christos Zoulas (Tue 25 Oct 2016 16:14:07 BST) Committer: Christos Zoulas (Tue 25 Oct 2016 16:14:07 BST) regen M configure ____________________________________________________________________________________________________________ Commit: 90f7b459c5ed143d7bd72238f74654960881d0f3 URL: https://git.catflap.org/tcsh/commit/?id=90f7b459c5ed143d7bd72238f74654960881d0f3 Author: Christos Zoulas (Tue 25 Oct 2016 16:13:40 BST) Committer: Christos Zoulas (Tue 25 Oct 2016 16:13:40 BST) welcome to 6.19.01 M Fixes M README M configure.ac M patchlevel.h M tcsh.man M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 155b74c2f5c9e9c270a65174bc592cfd710bc97a URL: https://git.catflap.org/tcsh/commit/?id=155b74c2f5c9e9c270a65174bc592cfd710bc97a Author: Christos Zoulas (Tue 18 Oct 2016 20:07:10 BST) Committer: Christos Zoulas (Tue 18 Oct 2016 20:07:10 BST) minor fixes M tcsh.man.new ____________________________________________________________________________________________________________ Commit: a8382640e60e4f93e41edb61bd294f076cf376d4 URL: https://git.catflap.org/tcsh/commit/?id=a8382640e60e4f93e41edb61bd294f076cf376d4 Author: Christos Zoulas (Tue 18 Oct 2016 18:39:09 BST) Committer: Christos Zoulas (Tue 18 Oct 2016 18:39:09 BST) mention eval problem. M Fixes ____________________________________________________________________________________________________________ Commit: 4ceb86e860f37e7513c13d538d98d8494f16ce5b URL: https://git.catflap.org/tcsh/commit/?id=4ceb86e860f37e7513c13d538d98d8494f16ce5b Author: Christos Zoulas (Tue 18 Oct 2016 18:26:58 BST) Committer: Christos Zoulas (Tue 18 Oct 2016 18:26:58 BST) regen M configure ____________________________________________________________________________________________________________ Commit: 8bf101c54585da841c3baa6ff1ae6d90f494ea55 URL: https://git.catflap.org/tcsh/commit/?id=8bf101c54585da841c3baa6ff1ae6d90f494ea55 Author: Christos Zoulas (Tue 18 Oct 2016 18:26:42 BST) Committer: Christos Zoulas (Tue 18 Oct 2016 18:26:42 BST) restore fd=0,1,2 if didfds Fixes: > repeat 99 eval test M sh.func.c ____________________________________________________________________________________________________________ Commit: 23ca5309de2d0a7da5988f0bde2b178a7b5322d1 URL: https://git.catflap.org/tcsh/commit/?id=23ca5309de2d0a7da5988f0bde2b178a7b5322d1 Author: Christos Zoulas (Tue 18 Oct 2016 16:52:49 BST) Committer: Christos Zoulas (Tue 18 Oct 2016 16:52:49 BST) fail if we don't find terminfo M configure.ac ____________________________________________________________________________________________________________ Commit: 70a447493e1c05b88afa553a41d0db06feadb402 URL: https://git.catflap.org/tcsh/commit/?id=70a447493e1c05b88afa553a41d0db06feadb402 Author: Christos Zoulas (Mon 3 Oct 2016 19:37:27 BST) Committer: Christos Zoulas (Mon 3 Oct 2016 19:37:27 BST) a little more M tcsh.man.new ____________________________________________________________________________________________________________ Commit: 759e49dd9539fead5bac14f881972279694e5eea URL: https://git.catflap.org/tcsh/commit/?id=759e49dd9539fead5bac14f881972279694e5eea Author: Christos Zoulas (Mon 3 Oct 2016 18:42:46 BST) Committer: Christos Zoulas (Mon 3 Oct 2016 18:42:46 BST) A start at mdocification. A tcsh.man.new ____________________________________________________________________________________________________________ Commit: 4249ce4c91d78376ff38793e907ca9427941d1f1 URL: https://git.catflap.org/tcsh/commit/?id=4249ce4c91d78376ff38793e907ca9427941d1f1 Author: Christos Zoulas (Fri 23 Sep 2016 20:17:28 BST) Committer: Christos Zoulas (Fri 23 Sep 2016 20:17:28 BST) Don't define BSDWAIT for linux anymore. M sh.proc.c ____________________________________________________________________________________________________________ Commit: e29388a224b32fa42deb0ed1245863dd2f06ff02 URL: https://git.catflap.org/tcsh/commit/?id=e29388a224b32fa42deb0ed1245863dd2f06ff02 Author: Christos Zoulas (Mon 12 Sep 2016 17:33:54 BST) Committer: Christos Zoulas (Mon 12 Sep 2016 17:33:54 BST) PR/572: Stephane Chazelas: Don't decrement SHLVL for exec on subshells. M Fixes M sh.c M sh.exec.c M sh.h M tests/variables.at ____________________________________________________________________________________________________________ Commit: 2c6ef314093766fc6b200ac2bb1da7aac8981020 URL: https://git.catflap.org/tcsh/commit/?id=2c6ef314093766fc6b200ac2bb1da7aac8981020 Author: Amol Deshpande (Fri 12 Aug 2016 15:54:41 BST) Committer: Amol Deshpande (Fri 12 Aug 2016 15:54:41 BST) change that duplicates github pull request from masamitsu-murase M win32/ntfunc.c ____________________________________________________________________________________________________________ Commit: 493a131850cf96af52f5b7a18ca0afbc78b36482 URL: https://git.catflap.org/tcsh/commit/?id=493a131850cf96af52f5b7a18ca0afbc78b36482 Author: Amol Deshpande (Fri 12 Aug 2016 15:45:12 BST) Committer: Amol Deshpande (Fri 12 Aug 2016 15:45:12 BST) Removed some old files. Cleaned up README.NT a bit. D win32/CODING D win32/ChangeLog D win32/Contributors M win32/README.NT D win32/WindowsReadme.1st ____________________________________________________________________________________________________________ Commit: a285794772a002561e428e24a381287c12244476 URL: https://git.catflap.org/tcsh/commit/?id=a285794772a002561e428e24a381287c12244476 Author: Christos Zoulas (Thu 11 Aug 2016 13:42:43 BST) Committer: Christos Zoulas (Thu 11 Aug 2016 13:42:43 BST) history file clarification (Brian Bennett) M tcsh.man ____________________________________________________________________________________________________________ Commit: b472431fcfd6b3f471d5dc9bf3d193189f02033a URL: https://git.catflap.org/tcsh/commit/?id=b472431fcfd6b3f471d5dc9bf3d193189f02033a Author: Christos Zoulas (Mon 1 Aug 2016 17:22:04 BST) Committer: Christos Zoulas (Mon 1 Aug 2016 17:22:04 BST) mention 403. M Fixes ____________________________________________________________________________________________________________ Commit: ccbf465e226c5008142f2fcaaf1c33942424937e URL: https://git.catflap.org/tcsh/commit/?id=ccbf465e226c5008142f2fcaaf1c33942424937e Author: Christos Zoulas (Mon 1 Aug 2016 17:21:09 BST) Committer: Christos Zoulas (Mon 1 Aug 2016 17:21:09 BST) PR/403: Masanari Iida: Use wide_read for backquote expansions to avoid splitting multi-byte chars in the wrong place. M sh.decls.h M sh.glob.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: 25d5802245ff67e9334243767d7aa7c98b2ea857 URL: https://git.catflap.org/tcsh/commit/?id=25d5802245ff67e9334243767d7aa7c98b2ea857 Author: Christos Zoulas (Sun 17 Jul 2016 16:03:34 BST) Committer: Christos Zoulas (Sun 17 Jul 2016 16:03:34 BST) mention multi-line prompt fix. M Fixes ____________________________________________________________________________________________________________ Commit: bdac310f705beba81add7f478975ec1b9b88b2b5 URL: https://git.catflap.org/tcsh/commit/?id=bdac310f705beba81add7f478975ec1b9b88b2b5 Author: Christos Zoulas (Sun 17 Jul 2016 16:02:44 BST) Committer: Christos Zoulas (Sun 17 Jul 2016 16:02:44 BST) For multiline prompt (do control chars first). Kensuke Iwahashi/David Kaspar: set prompt="%~\n%%" ctrl-p, ctrl-u M tc.nls.c ____________________________________________________________________________________________________________ Commit: d3d888b1ff7b475c4b5352c7a047e83d19b3ac20 URL: https://git.catflap.org/tcsh/commit/?id=d3d888b1ff7b475c4b5352c7a047e83d19b3ac20 Author: Christos Zoulas (Sat 9 Jul 2016 01:49:28 BST) Committer: Christos Zoulas (Sat 9 Jul 2016 01:49:28 BST) add new test for time output. M tests/commands.at ____________________________________________________________________________________________________________ Commit: 21772b62fa8a9fa1f6fc46fb46aeaf8643a43d8a URL: https://git.catflap.org/tcsh/commit/?id=21772b62fa8a9fa1f6fc46fb46aeaf8643a43d8a Author: Christos Zoulas (Sat 9 Jul 2016 01:45:29 BST) Committer: Christos Zoulas (Sat 9 Jul 2016 01:45:29 BST) Always send rusage output to stdout (David Kaspar) M Fixes M sh.time.c ____________________________________________________________________________________________________________ Commit: 2a7f21d79b86c936021764240ace87503a9f829c URL: https://git.catflap.org/tcsh/commit/?id=2a7f21d79b86c936021764240ace87503a9f829c Author: Christos Zoulas (Fri 27 May 2016 19:10:15 BST) Committer: Christos Zoulas (Fri 27 May 2016 19:10:15 BST) Test that in backquote expansions quoting just the first character does not assume that the whole string is quoted (David Kaspar) M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 62b276d80f5153bcda4a643c23dceb44c025d328 URL: https://git.catflap.org/tcsh/commit/?id=62b276d80f5153bcda4a643c23dceb44c025d328 Author: Christos Zoulas (Fri 27 May 2016 19:08:56 BST) Committer: Christos Zoulas (Fri 27 May 2016 19:08:56 BST) Test that output of the jobs builtin goes to stdout (David Kaspar) M tests/commands.at ____________________________________________________________________________________________________________ Commit: 3c3e0b95d0c19f105948d1c617dcb0bdf1b8c69c URL: https://git.catflap.org/tcsh/commit/?id=3c3e0b95d0c19f105948d1c617dcb0bdf1b8c69c Author: Christos Zoulas (Fri 27 May 2016 19:07:58 BST) Committer: Christos Zoulas (Fri 27 May 2016 19:07:58 BST) Add a couple of test for PR/526 (David Kaspar) M tests/lexical.at ____________________________________________________________________________________________________________ Commit: c445a078a7b124fd86dd6eba9c076476b8e757d4 URL: https://git.catflap.org/tcsh/commit/?id=c445a078a7b124fd86dd6eba9c076476b8e757d4 Author: Christos Zoulas (Tue 24 May 2016 20:29:19 BST) Committer: Christos Zoulas (Tue 24 May 2016 20:29:19 BST) set myvar=`\echo 1 2 3` and set myvar=`echo 1 2 3` should produce the same result for: $ echo ${myvar[1]} 1 Don't treat the first character of the string specially. If the whole string is quoted, then we are quoted, otherwise not. M sh.glob.c ____________________________________________________________________________________________________________ Commit: e0885beaf66b39d575e3aae1699ab8d7b293819a URL: https://git.catflap.org/tcsh/commit/?id=e0885beaf66b39d575e3aae1699ab8d7b293819a Author: Christos Zoulas (Tue 24 May 2016 18:41:12 BST) Committer: Christos Zoulas (Tue 24 May 2016 18:41:12 BST) don't print jobs to stderr (paulo.cesar.pereira.de.andrade) M sh.proc.c M sh.proc.h ____________________________________________________________________________________________________________ Commit: daccbff836b66a6897a9f2deed890f4b8617d345 URL: https://git.catflap.org/tcsh/commit/?id=daccbff836b66a6897a9f2deed890f4b8617d345 Author: Christos Zoulas (Tue 24 May 2016 16:11:30 BST) Committer: Christos Zoulas (Tue 24 May 2016 16:11:30 BST) preserve previous value of haderr. M sh.proc.c ____________________________________________________________________________________________________________ Commit: adc3f8d2f7f19ac6c7d54a2b8895259bcb804f5f URL: https://git.catflap.org/tcsh/commit/?id=adc3f8d2f7f19ac6c7d54a2b8895259bcb804f5f Author: Christos Zoulas (Fri 13 May 2016 16:08:54 BST) Committer: Christos Zoulas (Fri 13 May 2016 16:08:54 BST) History expansion fix. M Fixes ____________________________________________________________________________________________________________ Commit: eb4045bbcc4a5464bae8bd34ec465f48a7aeba2f URL: https://git.catflap.org/tcsh/commit/?id=eb4045bbcc4a5464bae8bd34ec465f48a7aeba2f Author: Christos Zoulas (Fri 13 May 2016 16:08:12 BST) Committer: Christos Zoulas (Fri 13 May 2016 16:08:12 BST) PR/526: Now that backslashes are quoted, we don't need to handle them specially here. Fixes echo '\n' displaying echo '\\n'. M tc.func.c ____________________________________________________________________________________________________________ Commit: a7ad43080e21c04f148ce298b42b692e86f55e20 URL: https://git.catflap.org/tcsh/commit/?id=a7ad43080e21c04f148ce298b42b692e86f55e20 Author: Christos Zoulas (Wed 4 May 2016 15:59:34 BST) Committer: Christos Zoulas (Wed 4 May 2016 15:59:34 BST) add a couple of more. M .gitignore ____________________________________________________________________________________________________________ Commit: 712061dcdd99c2560dc31c7557710161a2523e05 URL: https://git.catflap.org/tcsh/commit/?id=712061dcdd99c2560dc31c7557710161a2523e05 Author: Kimmo Suominen (Tue 3 May 2016 22:30:21 BST) Committer: Kimmo Suominen (Tue 3 May 2016 22:30:21 BST) Use patterns to avoid manual enumeration. M .gitignore ____________________________________________________________________________________________________________ Commit: f87ce53b0937ba634702e558f232defdc80798ec URL: https://git.catflap.org/tcsh/commit/?id=f87ce53b0937ba634702e558f232defdc80798ec Author: Christos Zoulas (Tue 3 May 2016 15:24:07 BST) Committer: Christos Zoulas (Tue 3 May 2016 15:24:07 BST) add .gitignore file M .gitignore ____________________________________________________________________________________________________________ Commit: 7d0ff809014a37ffdfa6d28294fe3443ce6fdc10 URL: https://git.catflap.org/tcsh/commit/?id=7d0ff809014a37ffdfa6d28294fe3443ce6fdc10 Author: Christos Zoulas (Sat 16 Apr 2016 20:56:46 BST) Committer: Christos Zoulas (Sat 16 Apr 2016 20:56:46 BST) From: Corinna Vinschen Newer versions of Android set $HOME to the R/O location /data. That's a rather bad choice for a home dir, so, if we find that the home dir is /data, reset it to either $EXTERNAL_STORAGE or /sdcard, as before. Make sure to set the environment variable $HOME as well, otherwise $home and $HOME are not in sync. M sh.c ____________________________________________________________________________________________________________ Commit: f661d5acf7a2960fb9b066ca3bad93620fa0d471 URL: https://git.catflap.org/tcsh/commit/?id=f661d5acf7a2960fb9b066ca3bad93620fa0d471 Author: Christos Zoulas (Sat 16 Apr 2016 16:45:32 BST) Committer: Christos Zoulas (Sat 16 Apr 2016 16:45:32 BST) New android patches M Fixes ____________________________________________________________________________________________________________ Commit: 588837425c0b53efa6ac4ee11a09ca7a3b159d69 URL: https://git.catflap.org/tcsh/commit/?id=588837425c0b53efa6ac4ee11a09ca7a3b159d69 Author: Christos Zoulas (Sat 16 Apr 2016 16:44:18 BST) Committer: Christos Zoulas (Sat 16 Apr 2016 16:44:18 BST) Android refresh from Corinna Vinschen: - Replace outdated _BSD_SOURCE and _SVID_SOURCE with _DEFAULT_SOURCE - Install tcsh binary to /system/xbin - Define SYSMALLOC - Create position-independent executable as required since Android 4.1 - Android has no mblen call, only mbrlen. Add a configure check for mblen and define a macro mblen calling mbrlen if mblen is not available - Android has no wait3, only wait4. Accommodate this in sh.proc.c. - Drop outdated ttyname replacement in tc.os.c. M config.h.in M config/android M config_f.h M configure M configure.ac M glob.c M sh.proc.c M tc.os.c ____________________________________________________________________________________________________________ Commit: 5aa649cf77eca4fc29cdc50ab80fc2b710a75a93 URL: https://git.catflap.org/tcsh/commit/?id=5aa649cf77eca4fc29cdc50ab80fc2b710a75a93 Author: Christos Zoulas (Sat 16 Apr 2016 15:08:14 BST) Committer: Christos Zoulas (Sat 16 Apr 2016 15:08:14 BST) Fix wrong ifdef (Corinna Vinschen) M sh.file.c ____________________________________________________________________________________________________________ Commit: 39e5b1a8abd0b9cec17a6bbd8dae321302365a85 URL: https://git.catflap.org/tcsh/commit/?id=39e5b1a8abd0b9cec17a6bbd8dae321302365a85 Author: Christos Zoulas (Thu 14 Apr 2016 12:09:09 BST) Committer: Christos Zoulas (Thu 14 Apr 2016 12:09:09 BST) GLIBC is getting rid of union wait. M sh.proc.c ____________________________________________________________________________________________________________ Commit: 99637fdf1d83815dec1dd895935f39960f689dee URL: https://git.catflap.org/tcsh/commit/?id=99637fdf1d83815dec1dd895935f39960f689dee Author: Christos Zoulas (Fri 8 Apr 2016 17:10:52 BST) Committer: Christos Zoulas (Fri 8 Apr 2016 17:10:52 BST) fix memory leak when cdpath fails to find a matching path (David Kaspar) M sh.dir.c ____________________________________________________________________________________________________________ Commit: a60a7ef7381c3176471d10ec8eac8ef4e60e85ca URL: https://git.catflap.org/tcsh/commit/?id=a60a7ef7381c3176471d10ec8eac8ef4e60e85ca Author: Christos Zoulas (Tue 8 Mar 2016 15:45:26 GMT) Committer: Christos Zoulas (Tue 8 Mar 2016 15:45:26 GMT) PR/526: David Kaspar: Quote backslashes properly so that they can be preserved in `` expansions. M Fixes M sh.glob.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: 300c739e3d7eb40f0491df94f66169c2a4064213 URL: https://git.catflap.org/tcsh/commit/?id=300c739e3d7eb40f0491df94f66169c2a4064213 Author: Christos Zoulas (Tue 8 Mar 2016 12:47:43 GMT) Committer: Christos Zoulas (Tue 8 Mar 2016 12:47:43 GMT) More generous ROUNDUP for _LP64 M tc.alloc.c ____________________________________________________________________________________________________________ Commit: b1e9a98a8fd9041cf66a2509d6e52eaf454ef085 URL: https://git.catflap.org/tcsh/commit/?id=b1e9a98a8fd9041cf66a2509d6e52eaf454ef085 Author: Christos Zoulas (Tue 8 Mar 2016 12:42:06 GMT) Committer: Christos Zoulas (Tue 8 Mar 2016 12:42:06 GMT) Detect __GLIBC__ so it uses sysmalloc from https://bugzilla.redhat.com/show_bug.cgi?id=1303323 M config_f.h ____________________________________________________________________________________________________________ Commit: 034ec8089a84401ce27e6450ef6148425f2aec4c URL: https://git.catflap.org/tcsh/commit/?id=034ec8089a84401ce27e6450ef6148425f2aec4c Author: Christos Zoulas (Sun 14 Feb 2016 15:44:18 GMT) Committer: Christos Zoulas (Sun 14 Feb 2016 15:44:18 GMT) PR/510: Masanari Iida: Fix debugging printfs. M ed.defns.c ____________________________________________________________________________________________________________ Commit: 18772700736c1077872eef82a2c394c80910e310 URL: https://git.catflap.org/tcsh/commit/?id=18772700736c1077872eef82a2c394c80910e310 Author: Christos Zoulas (Fri 15 Jan 2016 15:28:57 GMT) Committer: Christos Zoulas (Fri 15 Jan 2016 15:28:57 GMT) PR/510: Masanarid Iida: Add missing paren (in debugging code) M ed.defns.c ____________________________________________________________________________________________________________ Commit: 03b9b5a82d0f53e5f7f0977bc9a25efb9c7de5a7 URL: https://git.catflap.org/tcsh/commit/?id=03b9b5a82d0f53e5f7f0977bc9a25efb9c7de5a7 Author: Christos Zoulas (Wed 9 Dec 2015 17:17:55 GMT) Committer: Christos Zoulas (Wed 9 Dec 2015 17:17:55 GMT) Initialize word in initlex() M sh.lex.c ____________________________________________________________________________________________________________ Commit: 204bfb32c6e354ffacd75c3842b6bf27c23a2d34 URL: https://git.catflap.org/tcsh/commit/?id=204bfb32c6e354ffacd75c3842b6bf27c23a2d34 Author: Christos Zoulas (Wed 9 Dec 2015 17:17:43 GMT) Committer: Christos Zoulas (Wed 9 Dec 2015 17:17:43 GMT) Call initlex() sooner, instead of hand-crafted code. M sh.exp.c ____________________________________________________________________________________________________________ Commit: ad55302823d9c28eb2dbf086f796b3882199d0a8 URL: https://git.catflap.org/tcsh/commit/?id=ad55302823d9c28eb2dbf086f796b3882199d0a8 Author: Christos Zoulas (Wed 9 Dec 2015 17:04:34 GMT) Committer: Christos Zoulas (Wed 9 Dec 2015 17:04:34 GMT) Adjust to new error message M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 5ba8536336f5cd6b92df9b697a36b0974e9377fd URL: https://git.catflap.org/tcsh/commit/?id=5ba8536336f5cd6b92df9b697a36b0974e9377fd Author: Christos Zoulas (Wed 9 Dec 2015 15:06:19 GMT) Committer: Christos Zoulas (Wed 9 Dec 2015 15:06:19 GMT) - make backeval use its own paraml - introduce initlex() and call freelex() before calling lex() M Fixes M sh.c M sh.decls.h M sh.exp.c M sh.glob.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: 228fd7a7424dfde206964a8b2f7588977418f3d6 URL: https://git.catflap.org/tcsh/commit/?id=228fd7a7424dfde206964a8b2f7588977418f3d6 Author: Christos Zoulas (Tue 3 Nov 2015 21:04:13 GMT) Committer: Christos Zoulas (Tue 3 Nov 2015 21:04:13 GMT) Remove extra ; M dotlock.c ____________________________________________________________________________________________________________ Commit: 8ca5d9696a74d00e380d7a674bd462db4e287d9f URL: https://git.catflap.org/tcsh/commit/?id=8ca5d9696a74d00e380d7a674bd462db4e287d9f Author: Christos Zoulas (Sat 31 Oct 2015 18:54:42 GMT) Committer: Christos Zoulas (Sat 31 Oct 2015 18:54:42 GMT) Make heredoc interruptible again (Mike Sullivan) D bar M sh.sem.c ____________________________________________________________________________________________________________ Commit: 45755a3b4f03f49a59fb5f144813ae8cd37eb3be URL: https://git.catflap.org/tcsh/commit/?id=45755a3b4f03f49a59fb5f144813ae8cd37eb3be Author: Christos Zoulas (Fri 16 Oct 2015 15:59:56 BST) Committer: Christos Zoulas (Fri 16 Oct 2015 15:59:56 BST) Fix quoting problem with tab completing a file with a space not having a backslash inserted. Revert previous fix and fix the real bug in the quoting invalid byte check. M tw.parse.c ____________________________________________________________________________________________________________ Commit: 369d960077e860d3df218889d06e7c3481211d2f URL: https://git.catflap.org/tcsh/commit/?id=369d960077e860d3df218889d06e7c3481211d2f Author: Christos Zoulas (Wed 30 Sep 2015 14:28:02 BST) Committer: Christos Zoulas (Wed 30 Sep 2015 14:28:02 BST) Fix uninitialized estr (Holger Seidel) M tw.comp.c ____________________________________________________________________________________________________________ Commit: cc952ed342f6460a33fa77111c4edfcd915ce9b5 URL: https://git.catflap.org/tcsh/commit/?id=cc952ed342f6460a33fa77111c4edfcd915ce9b5 Author: Christos Zoulas (Tue 8 Sep 2015 16:49:53 BST) Committer: Christos Zoulas (Tue 8 Sep 2015 16:49:53 BST) add noclobber/ask options (Martin Tournoij) M Fixes M sh.decls.h M sh.func.c M sh.h M sh.sem.c M sh.set.c M tc.const.c M tc.func.c M tcsh.man M tests/syntax.at ____________________________________________________________________________________________________________ Commit: 44f80e7f919f0dcf1b32bea134c2e383ca23444c URL: https://git.catflap.org/tcsh/commit/?id=44f80e7f919f0dcf1b32bea134c2e383ca23444c Author: Kimmo Suominen (Tue 1 Sep 2015 15:08:28 BST) Committer: Kimmo Suominen (Tue 1 Sep 2015 15:08:28 BST) Add/fix some translations. M nls/finnish/set3 M nls/finnish/set9 ____________________________________________________________________________________________________________ Commit: cea63febe9797bdf57ae8b76fad65d4593208793 URL: https://git.catflap.org/tcsh/commit/?id=cea63febe9797bdf57ae8b76fad65d4593208793 Author: Kimmo Suominen (Wed 26 Aug 2015 10:50:31 BST) Committer: Kimmo Suominen (Wed 26 Aug 2015 10:50:31 BST) Add a Makefile for creating the HTML version of the manual page. A Makefile.man2html ____________________________________________________________________________________________________________ Commit: 21de64ba81c80e01eec763ced20e0e55cf3c36d3 URL: https://git.catflap.org/tcsh/commit/?id=21de64ba81c80e01eec763ced20e0e55cf3c36d3 Author: Christos Zoulas (Wed 26 Aug 2015 08:57:17 BST) Committer: Christos Zoulas (Wed 26 Aug 2015 08:57:17 BST) don't quote the expanded by completion name otherwise "echo $vers" prints Illegal variable name. M tw.parse.c ____________________________________________________________________________________________________________ Commit: 5ae45db37a8ebcb2a675940c4757275c6b8611de URL: https://git.catflap.org/tcsh/commit/?id=5ae45db37a8ebcb2a675940c4757275c6b8611de Author: Kimmo Suominen (Mon 24 Aug 2015 21:09:04 BST) Committer: Kimmo Suominen (Mon 24 Aug 2015 21:09:04 BST) Set LC_COLLATE=C when calling sort for reproducible results. M Makefile.in M Makefile.std ____________________________________________________________________________________________________________ Commit: 63f34b00811685e8f7827f2875210464ce079206 URL: https://git.catflap.org/tcsh/commit/?id=63f34b00811685e8f7827f2875210464ce079206 Author: Kimmo Suominen (Mon 24 Aug 2015 21:08:24 BST) Committer: Kimmo Suominen (Mon 24 Aug 2015 21:08:24 BST) Fix e_capitolcase to e_capitalcase M ed.defns.c ____________________________________________________________________________________________________________ Commit: 7275dcf5aa9aa49b4a82273fe196615594f1cc9f URL: https://git.catflap.org/tcsh/commit/?id=7275dcf5aa9aa49b4a82273fe196615594f1cc9f Author: Christos Zoulas (Mon 24 Aug 2015 08:08:42 BST) Committer: Christos Zoulas (Mon 24 Aug 2015 08:08:42 BST) restrict BSDWAIT to __GLIBC__ because other linux libraries (muslc) don't have the macros. M sh.proc.c ____________________________________________________________________________________________________________ Commit: f2c7b2029e20083d90dd91356f066cb463da54ea URL: https://git.catflap.org/tcsh/commit/?id=f2c7b2029e20083d90dd91356f066cb463da54ea Author: Christos Zoulas (Thu 20 Aug 2015 08:56:41 BST) Committer: Christos Zoulas (Thu 20 Aug 2015 08:56:41 BST) Various improvements from Luke Mewburn: * Document vimode state changed by bindkey -e and -d, with manual override. * Document wordchars default changing based on vimode state. * Use "emacs(1)" instead of "GNU Emacs". * Use "...\-style" instead of "...-like" when referring to editor behavior. * Note which key bindings have different word boundary or cursor behavior depending on whether vimode is set or not. M tcsh.man ____________________________________________________________________________________________________________ Commit: 55b55c0f4d9558c97d6412303f74649df6a8fb87 URL: https://git.catflap.org/tcsh/commit/?id=55b55c0f4d9558c97d6412303f74649df6a8fb87 Author: Christos Zoulas (Wed 19 Aug 2015 15:29:55 BST) Committer: Christos Zoulas (Wed 19 Aug 2015 15:29:55 BST) rename e_capitolcase ->e_capitalcase (Luke Mewburn) M ed.chared.c M ed.decls.h ____________________________________________________________________________________________________________ Commit: fd3a5f290c6138412533b41637acfa4b0be6a858 URL: https://git.catflap.org/tcsh/commit/?id=fd3a5f290c6138412533b41637acfa4b0be6a858 Author: Christos Zoulas (Thu 13 Aug 2015 10:06:33 BST) Committer: Christos Zoulas (Thu 13 Aug 2015 10:06:33 BST) Modify c_to_class() to use isword(); this matches alnum + $wordchars rather than just alnum + "_". Rename C_CLASS_ALNUM to C_CLASS_WORD. (Luke Mewburn) M ed.chared.c ____________________________________________________________________________________________________________ Commit: b14a9732923aa8d8d446dc2bc824fc3e3a24247f URL: https://git.catflap.org/tcsh/commit/?id=b14a9732923aa8d8d446dc2bc824fc3e3a24247f Author: Christos Zoulas (Thu 13 Aug 2015 10:05:21 BST) Committer: Christos Zoulas (Thu 13 Aug 2015 10:05:21 BST) If VImode=1, use "_" as the default for $wordchars, to match vi's default. Provide a separate STR_WORD_CHARS_VI global for the default for vi. Provide update_wordchars() to be called if VImode is changed to change word_char if necessary. M Fixes M ed.defns.c M sh.c M sh.decls.h M sh.h M sh.set.c ____________________________________________________________________________________________________________ Commit: c78e6f22fa63cb1b3917b439b0260e6ea45ebf89 URL: https://git.catflap.org/tcsh/commit/?id=c78e6f22fa63cb1b3917b439b0260e6ea45ebf89 Author: Christos Zoulas (Thu 13 Aug 2015 10:04:07 BST) Committer: Christos Zoulas (Thu 13 Aug 2015 10:04:07 BST) Provide shell variable $vimode to control VImode. Set by bindkey -v Unset by bindkey -e If explicitly set or unset by the user, changes VImode appropriately. (Luke Mewburn) M Fixes M ed.defns.c M sh.set.c M tc.const.c ____________________________________________________________________________________________________________ Commit: 806ee341ae8b3ca6f4799b57cf6a7bcb32db63de URL: https://git.catflap.org/tcsh/commit/?id=806ee341ae8b3ca6f4799b57cf6a7bcb32db63de Author: Christos Zoulas (Thu 13 Aug 2015 09:55:30 BST) Committer: Christos Zoulas (Thu 13 Aug 2015 09:55:30 BST) Fix the word boundary handling of vi-eword (which uses c_eword()) to be consistent with c_next_word() when VImode is set in the latter, using the word class definition from c_to_class(). Previously c_eword() used isword() which honors $wordchars. (Luke Mewburn) M ed.chared.c ____________________________________________________________________________________________________________ Commit: 98fd0126e9a6a7136a2b909ca2dce1cb82943139 URL: https://git.catflap.org/tcsh/commit/?id=98fd0126e9a6a7136a2b909ca2dce1cb82943139 Author: Christos Zoulas (Thu 13 Aug 2015 09:54:04 BST) Committer: Christos Zoulas (Thu 13 Aug 2015 09:54:04 BST) display the default compiled in editor with bindkey -d (Luke Mewburn) M Fixes M nls/C/set20 M nls/et/set20 M nls/finnish/set20 M nls/french/set20 M nls/german/set20 M nls/greek/set20 M nls/italian/set20 M nls/pl/set20 M nls/russian/set20 M nls/spanish/set20 M nls/ukrainian/set20 M tc.bind.c ____________________________________________________________________________________________________________ Commit: 6e08109eeba9d4d0692f411c936ebb6b07405dd5 URL: https://git.catflap.org/tcsh/commit/?id=6e08109eeba9d4d0692f411c936ebb6b07405dd5 Author: Kimmo Suominen (Tue 11 Aug 2015 15:42:33 BST) Committer: Kimmo Suominen (Tue 11 Aug 2015 15:42:33 BST) Spelling fixes. M tcsh.man ____________________________________________________________________________________________________________ Commit: 1f1e607a355d5b343e75080fae9737e7160107bb URL: https://git.catflap.org/tcsh/commit/?id=1f1e607a355d5b343e75080fae9737e7160107bb Author: Christos Zoulas (Fri 31 Jul 2015 10:01:17 BST) Committer: Christos Zoulas (Fri 31 Jul 2015 10:01:17 BST) mention run-fg-editor fixes M Fixes ____________________________________________________________________________________________________________ Commit: d5c4d5e7918689b7407d3caed15511aad5fd2058 URL: https://git.catflap.org/tcsh/commit/?id=d5c4d5e7918689b7407d3caed15511aad5fd2058 Author: Christos Zoulas (Fri 31 Jul 2015 10:00:14 BST) Committer: Christos Zoulas (Fri 31 Jul 2015 10:00:14 BST) Document the $editors support and this new behaviour. (It was originally added in tcsh 6.18.03 without notice). (from lukem) M tcsh.man ____________________________________________________________________________________________________________ Commit: 05b58fa8d8f899c7eecaeb6d04f23768aa8ce5e3 URL: https://git.catflap.org/tcsh/commit/?id=05b58fa8d8f899c7eecaeb6d04f23768aa8ce5e3 Author: Christos Zoulas (Fri 31 Jul 2015 09:59:53 BST) Committer: Christos Zoulas (Fri 31 Jul 2015 09:59:53 BST) Rework run-fg-editor to use $editors exclusively if its set, and ignore the use of $EDITOR (default "ed") and $VISUAL (default "vi"). If $editors is not set, fallback to the previous use of $EDITOR and $VISUAL. (from lukem) M tc.func.c ____________________________________________________________________________________________________________ Commit: b48d650d26d4d3e2e6b5ba7180388898c5de2a02 URL: https://git.catflap.org/tcsh/commit/?id=b48d650d26d4d3e2e6b5ba7180388898c5de2a02 Author: Christos Zoulas (Fri 31 Jul 2015 09:58:37 BST) Committer: Christos Zoulas (Fri 31 Jul 2015 09:58:37 BST) From lukem: run-fg-editor: don't prefix match $EDITOR, $VISUAL Fix comparison of $EDITOR or $VISUAL against names of background processes so that it doesn't just prefix match. Previously, if EDITOR=vi it would match any command starting with "vi". Move check for backgrounded jobs earlier to avoid unnecessary work. M tc.func.c ____________________________________________________________________________________________________________ Commit: 51f582b19146598bc2016e39d76433e5da464acb URL: https://git.catflap.org/tcsh/commit/?id=51f582b19146598bc2016e39d76433e5da464acb Author: Christos Zoulas (Fri 31 Jul 2015 09:57:13 BST) Committer: Christos Zoulas (Fri 31 Jul 2015 09:57:13 BST) typo in comment (lukem) M sh.proc.c ____________________________________________________________________________________________________________ Commit: f9b4b4aa13512312e766c696adceb3ab0181aa4f URL: https://git.catflap.org/tcsh/commit/?id=f9b4b4aa13512312e766c696adceb3ab0181aa4f Author: Christos Zoulas (Tue 7 Jul 2015 13:24:54 BST) Committer: Christos Zoulas (Tue 7 Jul 2015 13:24:54 BST) make k volatile to prevent gcc-5 memset() optimization (Fridolin Pokorny) M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 2c54d5e393c814f5136e04021c0d98cf629670de URL: https://git.catflap.org/tcsh/commit/?id=2c54d5e393c814f5136e04021c0d98cf629670de Author: Christos Zoulas (Mon 6 Jul 2015 22:52:45 BST) Committer: Christos Zoulas (Mon 6 Jul 2015 22:52:45 BST) Fix parsing of if statement with a missing space after the if closing parenthesis (Fridolin Pokorny) M Fixes M Makefile.in M sh.func.c A tests/parenthesis.at M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 982a43e8dae37722437a9f21d35ab0c8255fd1e0 URL: https://git.catflap.org/tcsh/commit/?id=982a43e8dae37722437a9f21d35ab0c8255fd1e0 Author: Christos Zoulas (Fri 3 Jul 2015 17:52:47 BST) Committer: Christos Zoulas (Fri 3 Jul 2015 17:52:47 BST) Fix ln(1) completion. next word completions don't do partial matches anymore (since the word has been completed...) so n/-/f etc don't match -s anymore; change it to n/-*/f so that it works. M complete.tcsh ____________________________________________________________________________________________________________ Commit: 4b12ecbf10800d921b3509071a046e08b364e20d URL: https://git.catflap.org/tcsh/commit/?id=4b12ecbf10800d921b3509071a046e08b364e20d Author: Christos Zoulas (Sat 6 Jun 2015 22:19:08 BST) Committer: Christos Zoulas (Sat 6 Jun 2015 22:19:08 BST) PR/437: Fix handling of invalid unicode characters. tcsh uses the high order bits to encode attributes in the prompt and the high bit in regular characters. Make the drawing routines take an argument indicating if we are drawing the prompt or not, so that we can decide how to deal with the high bits. This solution is the minimum diff and does not allow "large valued" unicode characters to be in the prompt (because they would conflict with the attribute bits). A better solution would be to have a struct for each character so we could encode extra attributes. M Fixes M ed.chared.c M ed.refresh.c M ed.xmap.c M sh.file.c M sh.glob.c M sh.h M sh.hist.c M sh.misc.c M tc.func.c M tc.nls.c M tc.nls.h M tc.printf.c M tc.str.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: cf62780405c2ed4279d945eda91da56573f4e798 URL: https://git.catflap.org/tcsh/commit/?id=cf62780405c2ed4279d945eda91da56573f4e798 Author: Kimmo Suominen (Tue 2 Jun 2015 22:15:57 BST) Committer: Kimmo Suominen (Tue 2 Jun 2015 22:15:57 BST) Add updating the online manual page. M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 68a6fcf1b039a228583164d126670415d09d79a4 URL: https://git.catflap.org/tcsh/commit/?id=68a6fcf1b039a228583164d126670415d09d79a4 Author: Christos Zoulas (Thu 28 May 2015 15:04:09 BST) Committer: Christos Zoulas (Thu 28 May 2015 15:04:09 BST) Added _SIGWINCH M tc.const.c ____________________________________________________________________________________________________________ Commit: 3725709947b1b8b96d7caa01301ea079c2e0fb14 URL: https://git.catflap.org/tcsh/commit/?id=3725709947b1b8b96d7caa01301ea079c2e0fb14 Author: Christos Zoulas (Thu 28 May 2015 15:03:00 BST) Committer: Christos Zoulas (Thu 28 May 2015 15:03:00 BST) >= 0 is always true if unsigned (c11 allows wint_t to be unsigned), and we handle the 0 case above anyway. M sh.glob.c ____________________________________________________________________________________________________________ Commit: abdf5f13822d2b61a24bd013f37025ef39b1102f URL: https://git.catflap.org/tcsh/commit/?id=abdf5f13822d2b61a24bd013f37025ef39b1102f Author: Christos Zoulas (Thu 28 May 2015 12:53:49 BST) Committer: Christos Zoulas (Thu 28 May 2015 12:53:49 BST) remove unused variable. M tw.color.c ____________________________________________________________________________________________________________ Commit: 6311d386ff209aa04965421afe86872b40ad6908 URL: https://git.catflap.org/tcsh/commit/?id=6311d386ff209aa04965421afe86872b40ad6908 Author: Christos Zoulas (Thu 28 May 2015 12:47:03 BST) Committer: Christos Zoulas (Thu 28 May 2015 12:47:03 BST) avoid gcc-5 optimization malloc + memset = calloc (Fridolin Pokorny) M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 6812cf085de83b36c4d95dad65e0ba864311c9a2 URL: https://git.catflap.org/tcsh/commit/?id=6812cf085de83b36c4d95dad65e0ba864311c9a2 Author: Christos Zoulas (Tue 26 May 2015 19:56:19 BST) Committer: Christos Zoulas (Tue 26 May 2015 19:56:19 BST) Change machtype for solaris to be amd64 instead of x86_64. From Mike Sullivan M host.defs ____________________________________________________________________________________________________________ Commit: a0b2037d9066908057352ad0c538e5b2c802f6e9 URL: https://git.catflap.org/tcsh/commit/?id=a0b2037d9066908057352ad0c538e5b2c802f6e9 Author: Christos Zoulas (Tue 26 May 2015 18:41:51 BST) Committer: Christos Zoulas (Tue 26 May 2015 18:41:51 BST) mention %c fix. M Fixes ____________________________________________________________________________________________________________ Commit: 42047587c3e1a0b2341c84b46335d5a037240fd5 URL: https://git.catflap.org/tcsh/commit/?id=42047587c3e1a0b2341c84b46335d5a037240fd5 Author: Christos Zoulas (Tue 26 May 2015 18:38:25 BST) Committer: Christos Zoulas (Tue 26 May 2015 18:38:25 BST) PR/451: Quote %c consistently as '%c' M nls/C/set1 M nls/C/set9 M nls/et/set1 M nls/et/set9 M nls/finnish/set1 M nls/finnish/set9 M nls/french/set1 M nls/french/set9 M nls/german/set1 M nls/german/set9 M nls/greek/set1 M nls/greek/set9 M nls/italian/set1 M nls/italian/set9 M nls/ja/set1 M nls/pl/set1 M nls/pl/set9 M nls/russian/set1 M nls/russian/set9 M nls/spanish/set1 M nls/spanish/set9 M nls/ukrainian/set1 M nls/ukrainian/set9 ____________________________________________________________________________________________________________ Commit: 1b5abc8fe2fd07afc1127e48136e3be93569cab2 URL: https://git.catflap.org/tcsh/commit/?id=1b5abc8fe2fd07afc1127e48136e3be93569cab2 Author: Christos Zoulas (Tue 26 May 2015 18:32:45 BST) Committer: Christos Zoulas (Tue 26 May 2015 18:32:45 BST) PR/451: Fix error messages containing %c to be always '%c' M sh.err.c ____________________________________________________________________________________________________________ Commit: 9093f479b058f35e246a695074c378f3bf8f7ae7 URL: https://git.catflap.org/tcsh/commit/?id=9093f479b058f35e246a695074c378f3bf8f7ae7 Author: Christos Zoulas (Tue 26 May 2015 12:59:47 BST) Committer: Christos Zoulas (Tue 26 May 2015 12:59:47 BST) Remove CFLAGS for gethost to ease cross-compilation M Makefile.in ____________________________________________________________________________________________________________ Commit: 2f967493105f22c2d2aa08e9950573dbc7f8a0c0 URL: https://git.catflap.org/tcsh/commit/?id=2f967493105f22c2d2aa08e9950573dbc7f8a0c0 Author: Christos Zoulas (Thu 21 May 2015 22:50:25 BST) Committer: Christos Zoulas (Thu 21 May 2015 22:50:25 BST) announcement for 6.19.00 A Announce-6.19.00 ____________________________________________________________________________________________________________ Commit: f1a731bb30eadfd1b321783f7f6f6502b98878e4 URL: https://git.catflap.org/tcsh/commit/?id=f1a731bb30eadfd1b321783f7f6f6502b98878e4 Author: Christos Zoulas (Thu 21 May 2015 22:41:48 BST) Committer: Christos Zoulas (Thu 21 May 2015 22:41:48 BST) regen M configure ____________________________________________________________________________________________________________ Commit: 1aef46562f86e1f118649c27b390c1f0958ebb3b URL: https://git.catflap.org/tcsh/commit/?id=1aef46562f86e1f118649c27b390c1f0958ebb3b Author: Christos Zoulas (Thu 21 May 2015 22:38:12 BST) Committer: Christos Zoulas (Thu 21 May 2015 22:38:12 BST) update for 6.19.00 M Fixes M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 196c0f0111a604365c8cc9b95ae6880385e4cd4d URL: https://git.catflap.org/tcsh/commit/?id=196c0f0111a604365c8cc9b95ae6880385e4cd4d Author: Christos Zoulas (Sun 10 May 2015 14:32:59 BST) Committer: Christos Zoulas (Sun 10 May 2015 14:32:59 BST) regen M configure ____________________________________________________________________________________________________________ Commit: b38ff203148478f1e382e2eb54f82221af5031df URL: https://git.catflap.org/tcsh/commit/?id=b38ff203148478f1e382e2eb54f82221af5031df Author: Christos Zoulas (Sun 10 May 2015 14:32:44 BST) Committer: Christos Zoulas (Sun 10 May 2015 14:32:44 BST) welcome to 05 M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 870eb98ec51510c7e91d48b6ce657e9cb368409a URL: https://git.catflap.org/tcsh/commit/?id=870eb98ec51510c7e91d48b6ce657e9cb368409a Author: Christos Zoulas (Sun 10 May 2015 14:31:33 BST) Committer: Christos Zoulas (Sun 10 May 2015 14:31:33 BST) more changes M Fixes ____________________________________________________________________________________________________________ Commit: ac1c249e41788c562ebab32de4aff4b77c726392 URL: https://git.catflap.org/tcsh/commit/?id=ac1c249e41788c562ebab32de4aff4b77c726392 Author: Christos Zoulas (Sun 10 May 2015 14:29:28 BST) Committer: Christos Zoulas (Sun 10 May 2015 14:29:28 BST) rename handle_intr to handle_interrupt as the original patch intended. M sh.h M sh.print.c ____________________________________________________________________________________________________________ Commit: cb631a7f2a8fe11b7219a374516f903496314a80 URL: https://git.catflap.org/tcsh/commit/?id=cb631a7f2a8fe11b7219a374516f903496314a80 Author: Christos Zoulas (Sun 10 May 2015 14:28:54 BST) Committer: Christos Zoulas (Sun 10 May 2015 14:28:54 BST) handle eval sleep 10^C not exiting, by setting doneinp if we are interrupted inside an eval from paulo.cesar.pereira.de.andrade M sh.c ____________________________________________________________________________________________________________ Commit: 816bfbb27a04f40e7aada77323ed1fbab06c5253 URL: https://git.catflap.org/tcsh/commit/?id=816bfbb27a04f40e7aada77323ed1fbab06c5253 Author: Christos Zoulas (Fri 8 May 2015 23:36:07 BST) Committer: Christos Zoulas (Fri 8 May 2015 23:36:07 BST) undo previous, a simple ^C does not work. M sh.c ____________________________________________________________________________________________________________ Commit: 6c755166a12d99501b5f8024ec6db63776eb8098 URL: https://git.catflap.org/tcsh/commit/?id=6c755166a12d99501b5f8024ec6db63776eb8098 Author: Christos Zoulas (Fri 8 May 2015 23:20:20 BST) Committer: Christos Zoulas (Fri 8 May 2015 23:20:20 BST) reset input on interrupt from paulo.cesar.pereira.de.andrade M sh.c ____________________________________________________________________________________________________________ Commit: fe489ce8f8ef700e43b6fcb8c215db7cf8df1951 URL: https://git.catflap.org/tcsh/commit/?id=fe489ce8f8ef700e43b6fcb8c215db7cf8df1951 Author: Christos Zoulas (Tue 5 May 2015 15:27:20 BST) Committer: Christos Zoulas (Tue 5 May 2015 15:27:20 BST) Don't SEGV on `` M sh.glob.c ____________________________________________________________________________________________________________ Commit: e598809ca8ee2d71c4d01e7a3f4331383efb3b89 URL: https://git.catflap.org/tcsh/commit/?id=e598809ca8ee2d71c4d01e7a3f4331383efb3b89 Author: Christos Zoulas (Tue 5 May 2015 15:10:58 BST) Committer: Christos Zoulas (Tue 5 May 2015 15:10:58 BST) Fix/skip tests for non-interactive mode. M tests/commands.at M tests/lexical.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: 934ab995d462824bdc68c028baf1c5591dd85d33 URL: https://git.catflap.org/tcsh/commit/?id=934ab995d462824bdc68c028baf1c5591dd85d33 Author: Christos Zoulas (Mon 4 May 2015 18:10:45 BST) Committer: Christos Zoulas (Mon 4 May 2015 18:10:45 BST) Put it back the way it was in tcsh-6.18.01 M sh.func.c ____________________________________________________________________________________________________________ Commit: 12a3cdbbda9d02fe72eaa7c67d3eb2c86f7c4a46 URL: https://git.catflap.org/tcsh/commit/?id=12a3cdbbda9d02fe72eaa7c67d3eb2c86f7c4a46 Author: Christos Zoulas (Mon 4 May 2015 16:35:17 BST) Committer: Christos Zoulas (Mon 4 May 2015 16:35:17 BST) regen M configure ____________________________________________________________________________________________________________ Commit: 653f8e2df3669308c547fe228472b35e71cae66d URL: https://git.catflap.org/tcsh/commit/?id=653f8e2df3669308c547fe228472b35e71cae66d Author: Christos Zoulas (Mon 4 May 2015 16:34:50 BST) Committer: Christos Zoulas (Mon 4 May 2015 16:34:50 BST) welcome to 6.18.04 M Fixes M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 2ebddb89dd015bb6884e20489907c57c265acc14 URL: https://git.catflap.org/tcsh/commit/?id=2ebddb89dd015bb6884e20489907c57c265acc14 Author: Christos Zoulas (Mon 4 May 2015 16:31:13 BST) Committer: Christos Zoulas (Mon 4 May 2015 16:31:13 BST) undo the previous WIDE_CHARS fix, it broke many more things than it fixed. (non-wide-strings code for example). M ed.refresh.c M sh.glob.c M sh.h M sh.misc.c M tc.nls.c M tc.nls.h M tc.str.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 53f1e7e433097edc40184b232847f777819199e9 URL: https://git.catflap.org/tcsh/commit/?id=53f1e7e433097edc40184b232847f777819199e9 Author: Christos Zoulas (Mon 4 May 2015 16:28:12 BST) Committer: Christos Zoulas (Mon 4 May 2015 16:28:12 BST) revert previous \1 fix, it was wrong. M sh.func.c ____________________________________________________________________________________________________________ Commit: c7feb058e778cc04c5e2a8ceae749fbbad85de98 URL: https://git.catflap.org/tcsh/commit/?id=c7feb058e778cc04c5e2a8ceae749fbbad85de98 Author: Christos Zoulas (Sun 3 May 2015 14:53:32 BST) Committer: Christos Zoulas (Sun 3 May 2015 14:53:32 BST) fix tests to pass for job output going to stderr M tests/commands.at M tests/syntax.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: e495553fde1f8c7fc94d248e0c216840b8ce7ec8 URL: https://git.catflap.org/tcsh/commit/?id=e495553fde1f8c7fc94d248e0c216840b8ce7ec8 Author: Christos Zoulas (Sun 3 May 2015 14:28:58 BST) Committer: Christos Zoulas (Sun 3 May 2015 14:28:58 BST) reconf M aclocal.m4 M configure ____________________________________________________________________________________________________________ Commit: 36ff2c1b0fd4bc1d3204c27fcbf260047973ba87 URL: https://git.catflap.org/tcsh/commit/?id=36ff2c1b0fd4bc1d3204c27fcbf260047973ba87 Author: Christos Zoulas (Sun 3 May 2015 14:28:13 BST) Committer: Christos Zoulas (Sun 3 May 2015 14:28:13 BST) welcome to 6.18.03 M Fixes M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: f6c2d2d428a08a05d5cbf226b7d52c4ccdd37c8c URL: https://git.catflap.org/tcsh/commit/?id=f6c2d2d428a08a05d5cbf226b7d52c4ccdd37c8c Author: Christos Zoulas (Sun 3 May 2015 14:12:58 BST) Committer: Christos Zoulas (Sun 3 May 2015 14:12:58 BST) PR/437: Nakajima Akira: Fix segmentation fault reading input files. M ed.refresh.c M sh.glob.c M sh.h M sh.misc.c M tc.nls.c M tc.nls.h M tc.str.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 25685a199cf4e5adce8ccf818af6e5467d0b7aa6 URL: https://git.catflap.org/tcsh/commit/?id=25685a199cf4e5adce8ccf818af6e5467d0b7aa6 Author: Christos Zoulas (Wed 25 Mar 2015 19:53:16 GMT) Committer: Christos Zoulas (Wed 25 Mar 2015 19:53:16 GMT) Provide better defaults for CMIN and CTIME for systems that don't share the same memory locations with EOF/EOL. M ed.term.h ____________________________________________________________________________________________________________ Commit: 2f468a4e37e45287859a0051fa7849ce605fc585 URL: https://git.catflap.org/tcsh/commit/?id=2f468a4e37e45287859a0051fa7849ce605fc585 Author: Christos Zoulas (Sat 7 Mar 2015 18:07:46 GMT) Committer: Christos Zoulas (Sat 7 Mar 2015 18:07:46 GMT) fix incorrect ioctl... Geoffrey Thomas geofft at ldpreload dot com M sh.file.c ____________________________________________________________________________________________________________ Commit: 457a7d4d36eae13b1a507bd5dd9c52d16de4fc3b URL: https://git.catflap.org/tcsh/commit/?id=457a7d4d36eae13b1a507bd5dd9c52d16de4fc3b Author: Christos Zoulas (Sun 22 Feb 2015 22:00:29 GMT) Committer: Christos Zoulas (Sun 22 Feb 2015 22:00:29 GMT) PR/262: Expreriments don't last 22 years. M tcsh.man ____________________________________________________________________________________________________________ Commit: 955c966ffebfb6d791c289b67681f84d4a53d580 URL: https://git.catflap.org/tcsh/commit/?id=955c966ffebfb6d791c289b67681f84d4a53d580 Author: Christos Zoulas (Sun 22 Feb 2015 21:59:00 GMT) Committer: Christos Zoulas (Sun 22 Feb 2015 21:59:00 GMT) don't print dummy events. M sh.hist.c ____________________________________________________________________________________________________________ Commit: 68dec88b8d640580bd6c55b541213faf9b1ab6cb URL: https://git.catflap.org/tcsh/commit/?id=68dec88b8d640580bd6c55b541213faf9b1ab6cb Author: Christos Zoulas (Sun 22 Feb 2015 21:40:14 GMT) Committer: Christos Zoulas (Sun 22 Feb 2015 21:40:14 GMT) PR/291: print job status to stderr M Fixes M sh.proc.c ____________________________________________________________________________________________________________ Commit: cc51d96c90ec0bb87ac7d55a2a5b92021f6a4ff2 URL: https://git.catflap.org/tcsh/commit/?id=cc51d96c90ec0bb87ac7d55a2a5b92021f6a4ff2 Author: Christos Zoulas (Sun 22 Feb 2015 16:31:54 GMT) Committer: Christos Zoulas (Sun 22 Feb 2015 16:31:54 GMT) PR/240: Apple marked sbrk() as deprecated, stop using it. M config_f.h M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 205a6fe240cd9b13a3fbdd5b3310310a6b369de8 URL: https://git.catflap.org/tcsh/commit/?id=205a6fe240cd9b13a3fbdd5b3310310a6b369de8 Author: Christos Zoulas (Tue 3 Feb 2015 16:02:30 GMT) Committer: Christos Zoulas (Tue 3 Feb 2015 16:02:30 GMT) NUL in `` M Fixes ____________________________________________________________________________________________________________ Commit: 6290050ca76733e785bae0eca9080ad33b0555d3 URL: https://git.catflap.org/tcsh/commit/?id=6290050ca76733e785bae0eca9080ad33b0555d3 Author: Christos Zoulas (Tue 3 Feb 2015 16:02:05 GMT) Committer: Christos Zoulas (Tue 3 Feb 2015 16:02:05 GMT) A NUL does not mean end of file (Fridolin Pokorny) $ touch {a,b,c}.txt $ echo `glob *.txt` a.txt $ echo `find . name '?.txt' -print0` ./a.txt M sh.glob.c ____________________________________________________________________________________________________________ Commit: 55e0e35d686c6505fb65d1b744aae45619bac1b1 URL: https://git.catflap.org/tcsh/commit/?id=55e0e35d686c6505fb65d1b744aae45619bac1b1 Author: Christos Zoulas (Mon 19 Jan 2015 15:15:59 GMT) Committer: Christos Zoulas (Mon 19 Jan 2015 15:15:59 GMT) cleanup the previous patch (Pavel Raiskup) M sh.proc.c ____________________________________________________________________________________________________________ Commit: eb068e6634d5bff6f285a0bb5261af5f26205e92 URL: https://git.catflap.org/tcsh/commit/?id=eb068e6634d5bff6f285a0bb5261af5f26205e92 Author: Christos Zoulas (Mon 19 Jan 2015 15:13:11 GMT) Committer: Christos Zoulas (Mon 19 Jan 2015 15:13:11 GMT) use SIG_SETMASK to restore mask. M sh.proc.c ____________________________________________________________________________________________________________ Commit: 1626a2b11cc8a4454478c1def29dd77230cc3a56 URL: https://git.catflap.org/tcsh/commit/?id=1626a2b11cc8a4454478c1def29dd77230cc3a56 Author: Christos Zoulas (Mon 19 Jan 2015 15:11:58 GMT) Committer: Christos Zoulas (Mon 19 Jan 2015 15:11:58 GMT) add wait race fix. M Fixes ____________________________________________________________________________________________________________ Commit: 59412ceb0f5dadbaeff2aa400574ee70611e274b URL: https://git.catflap.org/tcsh/commit/?id=59412ceb0f5dadbaeff2aa400574ee70611e274b Author: Christos Zoulas (Mon 19 Jan 2015 15:10:59 GMT) Committer: Christos Zoulas (Mon 19 Jan 2015 15:10:59 GMT) From: Pavel Raiskup at Red Hat. Make sure that SIGCHLD is blocked before we call handle_pending_signals() for the first time and before we actually check for pp->p_flags & PRUNNING to make sure that the SIGCHLD is not leaked meanwhile. Reproducer hanging after several seconds with tcsh up to 6.18.2: while (1) ( date & ; wait ) end Original bugreport: https://bugzilla.redhat.com/1181685 M sh.proc.c ____________________________________________________________________________________________________________ Commit: 071035c18cdf35c06de07c07983e668cea55e713 URL: https://git.catflap.org/tcsh/commit/?id=071035c18cdf35c06de07c07983e668cea55e713 Author: Christos Zoulas (Wed 7 Jan 2015 21:50:20 GMT) Committer: Christos Zoulas (Wed 7 Jan 2015 21:50:20 GMT) PR/412: Todd C. Miller: Off by one in clearing the display buffer. M ed.refresh.c ____________________________________________________________________________________________________________ Commit: f443ac9b1fcf1e71a6ccbf655422632dd4ad0605 URL: https://git.catflap.org/tcsh/commit/?id=f443ac9b1fcf1e71a6ccbf655422632dd4ad0605 Author: Christos Zoulas (Sun 28 Dec 2014 15:15:29 GMT) Committer: Christos Zoulas (Sun 28 Dec 2014 15:15:29 GMT) more precisely describe cd name where name is a shell variable (Imre Vadasz) M tcsh.man ____________________________________________________________________________________________________________ Commit: b71acae020dc5a23306bde3906334539f30e33cb URL: https://git.catflap.org/tcsh/commit/?id=b71acae020dc5a23306bde3906334539f30e33cb Author: Christos Zoulas (Tue 28 Oct 2014 18:40:46 GMT) Committer: Christos Zoulas (Tue 28 Oct 2014 18:40:46 GMT) rename noimplicitcd to cdtohome M Fixes M sh.c M sh.dir.c M sh.h M sh.set.c M tc.const.c M tcsh.man M tests/variables.at ____________________________________________________________________________________________________________ Commit: 8e3a685327ed7706fe9083a2c8c448bde4529322 URL: https://git.catflap.org/tcsh/commit/?id=8e3a685327ed7706fe9083a2c8c448bde4529322 Author: Christos Zoulas (Tue 28 Oct 2014 16:51:30 GMT) Committer: Christos Zoulas (Tue 28 Oct 2014 16:51:30 GMT) Add noimplicithome. M Fixes M sh.dir.c M sh.h M sh.set.c M tc.const.c M tcsh.man M tests/variables.at ____________________________________________________________________________________________________________ Commit: 30dd4e4b730dbb943f2ec037b7c43a5c99d41b40 URL: https://git.catflap.org/tcsh/commit/?id=30dd4e4b730dbb943f2ec037b7c43a5c99d41b40 Author: Christos Zoulas (Sat 11 Oct 2014 22:52:26 BST) Committer: Christos Zoulas (Sat 11 Oct 2014 22:52:26 BST) Add an "editors" variables to be set to the list of commands that we consider editors that we want foregrounded with run-fg-editor. M tc.const.c M tc.func.c ____________________________________________________________________________________________________________ Commit: 04c025d8dc58e39d2765d2359ec03422ec9ec72c URL: https://git.catflap.org/tcsh/commit/?id=04c025d8dc58e39d2765d2359ec03422ec9ec72c Author: Kimmo Suominen (Sat 27 Sep 2014 08:08:45 BST) Committer: Kimmo Suominen (Sat 27 Sep 2014 08:08:45 BST) Add missing backquote. Look at all host files that match the standard ones as a prefix. M complete.tcsh ____________________________________________________________________________________________________________ Commit: bdeae1d2f29c012c06c69e2560f8250f0cbf44fa URL: https://git.catflap.org/tcsh/commit/?id=bdeae1d2f29c012c06c69e2560f8250f0cbf44fa Author: Christos Zoulas (Mon 8 Sep 2014 20:18:55 BST) Committer: Christos Zoulas (Mon 8 Sep 2014 20:18:55 BST) PR/377: Angelo Bonet: Fix source memory leak M sh.c ____________________________________________________________________________________________________________ Commit: 217b2671bc45ebcc32bc7e8c6c490024402c1e8e URL: https://git.catflap.org/tcsh/commit/?id=217b2671bc45ebcc32bc7e8c6c490024402c1e8e Author: Christos Zoulas (Mon 8 Sep 2014 19:52:15 BST) Committer: Christos Zoulas (Mon 8 Sep 2014 19:52:15 BST) paulo.cesar.pereira.de.andrade: prevent forking if the end of a pipeline is a builtin: cat /etc/passwd | echo, fg, fg M sh.sem.c ____________________________________________________________________________________________________________ Commit: 13ae9131005d1c5a7782614d0d009aa00d0b2938 URL: https://git.catflap.org/tcsh/commit/?id=13ae9131005d1c5a7782614d0d009aa00d0b2938 Author: Christos Zoulas (Wed 27 Aug 2014 11:58:02 BST) Committer: Christos Zoulas (Wed 27 Aug 2014 11:58:02 BST) add test for anyerror (Pavel Raiskup) M tests/variables.at ____________________________________________________________________________________________________________ Commit: b7aab6a056155b3562d94d123cd7dfc32df5e075 URL: https://git.catflap.org/tcsh/commit/?id=b7aab6a056155b3562d94d123cd7dfc32df5e075 Author: Christos Zoulas (Wed 27 Aug 2014 11:14:16 BST) Committer: Christos Zoulas (Wed 27 Aug 2014 11:14:16 BST) clarify that posix does not match what anyerror does. M tcsh.man ____________________________________________________________________________________________________________ Commit: dbbef971cca2f255392fe2e0b4149c61fcd3358f URL: https://git.catflap.org/tcsh/commit/?id=dbbef971cca2f255392fe2e0b4149c61fcd3358f Author: Christos Zoulas (Sat 23 Aug 2014 10:09:02 BST) Committer: Christos Zoulas (Sat 23 Aug 2014 10:09:02 BST) mention windows admin fix M Fixes ____________________________________________________________________________________________________________ Commit: 84dedc9bd311fe54887faa40ed073841b4863c6b URL: https://git.catflap.org/tcsh/commit/?id=84dedc9bd311fe54887faa40ed073841b4863c6b Author: Christos Zoulas (Sat 23 Aug 2014 10:07:57 BST) Committer: Christos Zoulas (Sat 23 Aug 2014 10:07:57 BST) Windows don't have a notion of "root", but an "administrators" group. Set prompt properly. (Corinna Vinschen) M tc.prompt.c ____________________________________________________________________________________________________________ Commit: dee71c57f3bd390002ffc0421e9dbd558bbf0272 URL: https://git.catflap.org/tcsh/commit/?id=dee71c57f3bd390002ffc0421e9dbd558bbf0272 Author: Christos Zoulas (Sat 23 Aug 2014 10:04:15 BST) Committer: Christos Zoulas (Sat 23 Aug 2014 10:04:15 BST) remove superfluous extern (Corinna Vinschen) M sh.c ____________________________________________________________________________________________________________ Commit: 81dfec3969c705c4708b3f82929d693868ae9e0a URL: https://git.catflap.org/tcsh/commit/?id=81dfec3969c705c4708b3f82929d693868ae9e0a Author: Amol Deshpande (Sun 17 Aug 2014 03:56:37 BST) Committer: Amol Deshpande (Sun 17 Aug 2014 03:56:37 BST) Fix for windows native versions. M sh.c M sh.err.c M sh.h M win32/Makefile.win32 M win32/fork.c M win32/support.c ____________________________________________________________________________________________________________ Commit: d10021c330941e1a2ebed87f001ef05674153e2e URL: https://git.catflap.org/tcsh/commit/?id=d10021c330941e1a2ebed87f001ef05674153e2e Author: Amol Deshpande (Thu 14 Aug 2014 00:39:34 BST) Committer: Amol Deshpande (Thu 14 Aug 2014 00:39:34 BST) Fixed windows native compilation M sh.dol.c M sh.hist.c M win32/Makefile.win32 M win32/clip.c M win32/dirent.c M win32/fork.c M win32/globals.c M win32/ntfunc.c M win32/ntport.h M win32/signal.c M win32/support.c ____________________________________________________________________________________________________________ Commit: 8598f8e2b56085b68f610caf8b77a90e37e20401 URL: https://git.catflap.org/tcsh/commit/?id=8598f8e2b56085b68f610caf8b77a90e37e20401 Author: Kimmo Suominen (Wed 30 Jul 2014 14:34:21 BST) Committer: Kimmo Suominen (Wed 30 Jul 2014 14:34:21 BST) Be more accurate. M tcsh.man ____________________________________________________________________________________________________________ Commit: ddd36aa6cfcadad8fed9b12c20b338e5641c8d31 URL: https://git.catflap.org/tcsh/commit/?id=ddd36aa6cfcadad8fed9b12c20b338e5641c8d31 Author: Kimmo Suominen (Wed 30 Jul 2014 13:58:36 BST) Committer: Kimmo Suominen (Wed 30 Jul 2014 13:58:36 BST) Document the anyerror variable. M tcsh.man ____________________________________________________________________________________________________________ Commit: 72184bf1f2936cd028690e9ec8efedabde446841 URL: https://git.catflap.org/tcsh/commit/?id=72184bf1f2936cd028690e9ec8efedabde446841 Author: Christos Zoulas (Mon 28 Jul 2014 19:06:13 BST) Committer: Christos Zoulas (Mon 28 Jul 2014 19:06:13 BST) remove them completely. D cygwin/postinstall.sh D cygwin/preremove.sh ____________________________________________________________________________________________________________ Commit: 87874a8f61201eee31d34d5d25f9c2a9f4fd3590 URL: https://git.catflap.org/tcsh/commit/?id=87874a8f61201eee31d34d5d25f9c2a9f4fd3590 Author: Christos Zoulas (Fri 25 Jul 2014 15:45:25 BST) Committer: Christos Zoulas (Fri 25 Jul 2014 15:45:25 BST) don't sort the charset file (Pavel Raiskup at RedHat) M nls/catgen ____________________________________________________________________________________________________________ Commit: c8202f770e2780a4a9c4dcdb7cafb3439027e3a8 URL: https://git.catflap.org/tcsh/commit/?id=c8202f770e2780a4a9c4dcdb7cafb3439027e3a8 Author: Christos Zoulas (Thu 24 Jul 2014 23:52:13 BST) Committer: Christos Zoulas (Thu 24 Jul 2014 23:52:13 BST) more cygwin cleanups from Corinna. M Makefile.in M cygwin/postinstall.sh M cygwin/preremove.sh ____________________________________________________________________________________________________________ Commit: 84121c56942574243a6e7c9f45f9b921da52539d URL: https://git.catflap.org/tcsh/commit/?id=84121c56942574243a6e7c9f45f9b921da52539d Author: Christos Zoulas (Thu 24 Jul 2014 18:00:32 BST) Committer: Christos Zoulas (Thu 24 Jul 2014 18:00:32 BST) Cygwin man page fixes from Corinna. M Makefile.in ____________________________________________________________________________________________________________ Commit: 826a0156481670dbeddf521a580d5964cf61d5e6 URL: https://git.catflap.org/tcsh/commit/?id=826a0156481670dbeddf521a580d5964cf61d5e6 Author: Christos Zoulas (Thu 24 Jul 2014 11:50:15 BST) Committer: Christos Zoulas (Thu 24 Jul 2014 11:50:15 BST) handle Visual C's lack of %t format. M sh.h M tw.comp.c ____________________________________________________________________________________________________________ Commit: e1fea63d4a61ff500b20b40d6cb518499618796d URL: https://git.catflap.org/tcsh/commit/?id=e1fea63d4a61ff500b20b40d6cb518499618796d Author: Christos Zoulas (Thu 24 Jul 2014 11:48:56 BST) Committer: Christos Zoulas (Thu 24 Jul 2014 11:48:56 BST) include stdio.h for rename (Jamie Landeg-Jones) M sh.hist.c ____________________________________________________________________________________________________________ Commit: 8ee47ab03a5de4caf7cca84b06b657d0d9ae71fc URL: https://git.catflap.org/tcsh/commit/?id=8ee47ab03a5de4caf7cca84b06b657d0d9ae71fc Author: Christos Zoulas (Wed 23 Jul 2014 19:18:07 BST) Committer: Christos Zoulas (Wed 23 Jul 2014 19:18:07 BST) Use the same $^ $> hack for install. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 804fc2cea609a3102edd2f1cb8b7a4d05f22c3d9 URL: https://git.catflap.org/tcsh/commit/?id=804fc2cea609a3102edd2f1cb8b7a4d05f22c3d9 Author: Christos Zoulas (Wed 23 Jul 2014 19:17:50 BST) Committer: Christos Zoulas (Wed 23 Jul 2014 19:17:50 BST) Some gencats exit != 0? M nls/catgen ____________________________________________________________________________________________________________ Commit: 8141ca213f4277bdacdfbc2b97db901fa08350e7 URL: https://git.catflap.org/tcsh/commit/?id=8141ca213f4277bdacdfbc2b97db901fa08350e7 Author: Christos Zoulas (Wed 23 Jul 2014 19:09:23 BST) Committer: Christos Zoulas (Wed 23 Jul 2014 19:09:23 BST) mention exact match fix. M Fixes ____________________________________________________________________________________________________________ Commit: 5b5fe65fdd6da4b3f088f088e71636129c934cb2 URL: https://git.catflap.org/tcsh/commit/?id=5b5fe65fdd6da4b3f088f088e71636129c934cb2 Author: Christos Zoulas (Wed 23 Jul 2014 19:06:24 BST) Committer: Christos Zoulas (Wed 23 Jul 2014 19:06:24 BST) For next matches that match the previous word, only accept exact matches since the previous word has been completed. Jamie Landeg-Jones M tw.comp.c ____________________________________________________________________________________________________________ Commit: 3b1ab2108bad607e111b01c5ce80b75c87a768eb URL: https://git.catflap.org/tcsh/commit/?id=3b1ab2108bad607e111b01c5ce80b75c87a768eb Author: Christos Zoulas (Tue 22 Jul 2014 22:53:00 BST) Committer: Christos Zoulas (Tue 22 Jul 2014 22:53:00 BST) Fix echo "\1" M Fixes M sh.func.c ____________________________________________________________________________________________________________ Commit: 24197711a520b31e8a9e4cf92441c49ae9808f2f URL: https://git.catflap.org/tcsh/commit/?id=24197711a520b31e8a9e4cf92441c49ae9808f2f Author: Christos Zoulas (Sun 20 Jul 2014 10:14:34 BST) Committer: Christos Zoulas (Sun 20 Jul 2014 10:14:34 BST) patches from Corinna for android. M config.sub M config_f.h ____________________________________________________________________________________________________________ Commit: fec1268573e74de24f231ab0d38e007348f61495 URL: https://git.catflap.org/tcsh/commit/?id=fec1268573e74de24f231ab0d38e007348f61495 Author: Kimmo Suominen (Fri 18 Jul 2014 22:31:24 BST) Committer: Kimmo Suominen (Fri 18 Jul 2014 22:31:24 BST) Second pass at cleanup. Unify formatting -- needs another pass or two. Comment out the completion that makes "compress" unambiguous: it masks out all commands beginning with "co". Nice example, less nice in practice. Remove the traditional_complete case of configure, nm and zcat. The "new" ones are sensible for all. M complete.tcsh ____________________________________________________________________________________________________________ Commit: 30bc42944d89630261da518c24f13e20df005f66 URL: https://git.catflap.org/tcsh/commit/?id=30bc42944d89630261da518c24f13e20df005f66 Author: Christos Zoulas (Fri 18 Jul 2014 21:30:17 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 21:30:17 BST) don't exit if diff fails. M MAKERELEASE ____________________________________________________________________________________________________________ Commit: 9d1d04b0cd47daae551b9896f28bde5318eaea9f URL: https://git.catflap.org/tcsh/commit/?id=9d1d04b0cd47daae551b9896f28bde5318eaea9f Author: Christos Zoulas (Fri 18 Jul 2014 20:55:05 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 20:55:05 BST) more changes M aclocal.m4 M config.h.in M configure A m4/.gitignore ____________________________________________________________________________________________________________ Commit: 3070c1e888092b817697120f7eeaf4a243012845 URL: https://git.catflap.org/tcsh/commit/?id=3070c1e888092b817697120f7eeaf4a243012845 Author: Christos Zoulas (Fri 18 Jul 2014 20:54:11 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 20:54:11 BST) actually build fresh M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 143c592a640b04582c76fc57d0b10cc5f35ec8a1 URL: https://git.catflap.org/tcsh/commit/?id=143c592a640b04582c76fc57d0b10cc5f35ec8a1 Author: Christos Zoulas (Fri 18 Jul 2014 20:51:56 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 20:51:56 BST) don't forget to run configure M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 1d6ecda8be830a86770887728382abb14163af5e URL: https://git.catflap.org/tcsh/commit/?id=1d6ecda8be830a86770887728382abb14163af5e Author: Christos Zoulas (Fri 18 Jul 2014 20:45:35 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 20:45:35 BST) prepare for 6.18.02 M Fixes M README M configure.ac M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: c9cf8d601ab81186eb09f5a6a565b1095ef822a7 URL: https://git.catflap.org/tcsh/commit/?id=c9cf8d601ab81186eb09f5a6a565b1095ef822a7 Author: Christos Zoulas (Fri 18 Jul 2014 20:30:14 BST) Committer: Christos Zoulas (Fri 18 Jul 2014 20:30:14 BST) don't printexitvalue twice for ls-F /non M tc.func.c ____________________________________________________________________________________________________________ Commit: e6a925ce7379b468074c85acd7874fdd0664a026 URL: https://git.catflap.org/tcsh/commit/?id=e6a925ce7379b468074c85acd7874fdd0664a026 Author: Kimmo Suominen (Mon 14 Jul 2014 16:29:41 BST) Committer: Kimmo Suominen (Mon 14 Jul 2014 16:29:41 BST) Remove clause 3 of the copyright (changed in other files 2002-03-08). M Copyright ____________________________________________________________________________________________________________ Commit: 4b325cd2250ebde62ded0b85bae28336a25ba819 URL: https://git.catflap.org/tcsh/commit/?id=4b325cd2250ebde62ded0b85bae28336a25ba819 Author: Christos Zoulas (Fri 11 Jul 2014 15:57:55 BST) Committer: Christos Zoulas (Fri 11 Jul 2014 15:57:55 BST) If we are doing where() hash at the beginning since we are going to end up hashing anyway. M sh.exec.c ____________________________________________________________________________________________________________ Commit: b16b2977a362e17a8606c20c575f767f53347889 URL: https://git.catflap.org/tcsh/commit/?id=b16b2977a362e17a8606c20c575f767f53347889 Author: Christos Zoulas (Mon 7 Jul 2014 21:34:58 BST) Committer: Christos Zoulas (Mon 7 Jul 2014 21:34:58 BST) welcome to configure.ac M Fixes M Imakefile M Makefile.in M Makefile.std M Makefile.vms M RELEASE-PROCEDURE R099 configure.in configure.ac ____________________________________________________________________________________________________________ Commit: 7260f50795cc11a0c815da778d7b777ae7918f25 URL: https://git.catflap.org/tcsh/commit/?id=7260f50795cc11a0c815da778d7b777ae7918f25 Author: Christos Zoulas (Mon 7 Jul 2014 21:31:14 BST) Committer: Christos Zoulas (Mon 7 Jul 2014 21:31:14 BST) include this with the build. A aclocal.m4 ____________________________________________________________________________________________________________ Commit: fafdc65fdeb845094a2e9ea0e0fe39406ee46933 URL: https://git.catflap.org/tcsh/commit/?id=fafdc65fdeb845094a2e9ea0e0fe39406ee46933 Author: Christos Zoulas (Mon 7 Jul 2014 20:54:37 BST) Committer: Christos Zoulas (Mon 7 Jul 2014 20:54:37 BST) regen M configure ____________________________________________________________________________________________________________ Commit: 92a648720cdb4806659c11356aa8d4a5c06b08e2 URL: https://git.catflap.org/tcsh/commit/?id=92a648720cdb4806659c11356aa8d4a5c06b08e2 Author: Christos Zoulas (Mon 7 Jul 2014 20:54:17 BST) Committer: Christos Zoulas (Mon 7 Jul 2014 20:54:17 BST) remove unused M sh.func.c ____________________________________________________________________________________________________________ Commit: fed0b8dc0a6e6dbbadd40735a800b7e436e8fd62 URL: https://git.catflap.org/tcsh/commit/?id=fed0b8dc0a6e6dbbadd40735a800b7e436e8fd62 Author: Christos Zoulas (Mon 7 Jul 2014 20:53:51 BST) Committer: Christos Zoulas (Mon 7 Jul 2014 20:53:51 BST) prevent gcc-4.8 clobbered warning. M tw.color.c ____________________________________________________________________________________________________________ Commit: 26e656c8d8a05c77485a735e73ba3645a2192edb URL: https://git.catflap.org/tcsh/commit/?id=26e656c8d8a05c77485a735e73ba3645a2192edb Author: Kimmo Suominen (Sat 5 Jul 2014 10:44:32 BST) Committer: Kimmo Suominen (Sat 5 Jul 2014 10:44:32 BST) First pass at cleanup. Use a single expansion of $tcsh for each of rev and rel. Fix the logic checking for availability of completion: it would not have loaded completions for any x.00 releases. Rename _complete to _has_complete for clarity. Reuse the "goto end" for skipping completion rules when the shell does not support it. Avoids having the bulk of the script indented inside an if. Only unset noglob if we set it. Set OSTYPE (and leave it defined) if it isn't there. Simplify the parsing of various hosts files: - remove unnecessary tr replacing spaces with tabs - do not remove lines with +: instead remove leading [-+] - remove netgroups, though - split comma-separated hostnames into individual lines (these come from ssh_known_hosts files) - remove IP addresses (and empty lines as a side-effect) - only leave one instance of each host in the list (sort -u) Fix ~/.netrc parsing to only use lines where first element is "machine" instead of any line that has "machine" anywhwere on it. Fix the default host list: - check if the list is empty, as it always exists (we set it earlier) - trim the list of historical hosts that used to provide anonymous FTP downloads to the public Remove the traditional_complete case of tex. The "new" one is sensible for all. Fix MH completions: - use -X instead of which to check for folders(1) - put back the leading zero to all tr commands: \012 is new line, while \12 is form feed (both happen to work, though) Remove unnecessary quotes from case labels. Remove empty default case. Add completion for service(8) for FreeBSD and Linux. Don't unset traditional_complete: it is a user-preference setting. M complete.tcsh ____________________________________________________________________________________________________________ Commit: cb2777d437df98351ddebf0286e2903a9d5c33f2 URL: https://git.catflap.org/tcsh/commit/?id=cb2777d437df98351ddebf0286e2903a9d5c33f2 Author: Christos Zoulas (Thu 19 Jun 2014 19:05:10 BST) Committer: Christos Zoulas (Thu 19 Jun 2014 19:05:10 BST) All sets are utf-8 now. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: d9b4344b98269a4f8343e687a9837d3a33933a8f URL: https://git.catflap.org/tcsh/commit/?id=d9b4344b98269a4f8343e687a9837d3a33933a8f Author: Christos Zoulas (Fri 9 May 2014 20:22:49 BST) Committer: Christos Zoulas (Fri 9 May 2014 20:22:49 BST) From: Mike Sullivan don't truncate the argument to the isw*(). M sh.char.h ____________________________________________________________________________________________________________ Commit: 0049748780a847a8459cf0db5881e235a2b5e004 URL: https://git.catflap.org/tcsh/commit/?id=0049748780a847a8459cf0db5881e235a2b5e004 Author: Kimmo Suominen (Fri 4 Apr 2014 13:05:09 BST) Committer: Kimmo Suominen (Fri 4 Apr 2014 13:05:09 BST) Use allsrc as impsrc is not set for non-suffix rules. This is fine because there is only one source per rule. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 824023c5b7f0e2165f5b05bd3d57dcbbdfe4320f URL: https://git.catflap.org/tcsh/commit/?id=824023c5b7f0e2165f5b05bd3d57dcbbdfe4320f Author: Kimmo Suominen (Sun 16 Mar 2014 08:53:53 GMT) Committer: Kimmo Suominen (Sun 16 Mar 2014 08:53:53 GMT) Adjust the language about the Mantis version management. M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 24867e33dbaa2b9a8afdbf9742524b3f30845366 URL: https://git.catflap.org/tcsh/commit/?id=24867e33dbaa2b9a8afdbf9742524b3f30845366 Author: Christos Zoulas (Sat 15 Mar 2014 21:25:11 GMT) Committer: Christos Zoulas (Sat 15 Mar 2014 21:25:11 GMT) There is no /etc/termcap on most systems M ed.screen.c ____________________________________________________________________________________________________________ Commit: ede4d143e5f97b0782653334867251e29855d4f9 URL: https://git.catflap.org/tcsh/commit/?id=ede4d143e5f97b0782653334867251e29855d4f9 Author: Kimmo Suominen (Sat 15 Mar 2014 20:03:56 GMT) Committer: Kimmo Suominen (Sat 15 Mar 2014 20:03:56 GMT) Update the bit about version management on bugs.gw.com. Incidentally test the fix for PR/335 while we are here. M RELEASE-PROCEDURE ____________________________________________________________________________________________________________ Commit: 3b7cc5fc60af2c50afcc6653f0c446bb2bd0916b URL: https://git.catflap.org/tcsh/commit/?id=3b7cc5fc60af2c50afcc6653f0c446bb2bd0916b Author: Kimmo Suominen (Mon 10 Mar 2014 12:41:27 GMT) Committer: Kimmo Suominen (Mon 10 Mar 2014 12:41:27 GMT) Add ID. M .travis.yml ____________________________________________________________________________________________________________ Commit: bf6fb45f674eaf496ddf0a363b50eaa7eef706c1 URL: https://git.catflap.org/tcsh/commit/?id=bf6fb45f674eaf496ddf0a363b50eaa7eef706c1 Author: Kimmo Suominen (Mon 10 Mar 2014 12:38:58 GMT) Committer: Kimmo Suominen (Mon 10 Mar 2014 12:38:58 GMT) Add control file for Travis CI. A .travis.yml ____________________________________________________________________________________________________________ Commit: 72cc625cd184505ce2bec7306b9dcf842b81fae5 URL: https://git.catflap.org/tcsh/commit/?id=72cc625cd184505ce2bec7306b9dcf842b81fae5 Author: Christos Zoulas (Sun 9 Mar 2014 00:20:26 GMT) Committer: Christos Zoulas (Sun 9 Mar 2014 00:20:26 GMT) fix old style function definitions M ed.chared.c M ed.screen.c M tc.str.c ____________________________________________________________________________________________________________ Commit: 171c07a831224fd06b331ebc61c53d36afd30baa URL: https://git.catflap.org/tcsh/commit/?id=171c07a831224fd06b331ebc61c53d36afd30baa Author: Christos Zoulas (Sun 9 Mar 2014 00:20:12 GMT) Committer: Christos Zoulas (Sun 9 Mar 2014 00:20:12 GMT) add more warnings M Makefile.in ____________________________________________________________________________________________________________ Commit: 78491ef78837fb7b0159a865edd073734f66e5c6 URL: https://git.catflap.org/tcsh/commit/?id=78491ef78837fb7b0159a865edd073734f66e5c6 Author: Christos Zoulas (Sun 9 Mar 2014 00:11:54 GMT) Committer: Christos Zoulas (Sun 9 Mar 2014 00:11:54 GMT) fix compiler warnings M dotlock.c M ed.screen.c M gethost.c M sh.c M sh.dol.c M sh.hist.c M tw.color.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 89566528ef397c941a3388561e4b06e89a6b65ac URL: https://git.catflap.org/tcsh/commit/?id=89566528ef397c941a3388561e4b06e89a6b65ac Author: Christos Zoulas (Sat 1 Mar 2014 03:09:36 GMT) Committer: Christos Zoulas (Sat 1 Mar 2014 03:09:36 GMT) sort by set number (Gary Duzan) M nls/catgen ____________________________________________________________________________________________________________ Commit: bd5242775111688b499283a2c396a857069fc133 URL: https://git.catflap.org/tcsh/commit/?id=bd5242775111688b499283a2c396a857069fc133 Author: Christos Zoulas (Fri 28 Feb 2014 17:10:43 GMT) Committer: Christos Zoulas (Fri 28 Feb 2014 17:10:43 GMT) fix "all" substitution M Fixes M sh.dol.c ____________________________________________________________________________________________________________ Commit: 5fe40cb6402b0dae83a015d0ba4817af3eba97c6 URL: https://git.catflap.org/tcsh/commit/?id=5fe40cb6402b0dae83a015d0ba4817af3eba97c6 Author: Christos Zoulas (Fri 28 Feb 2014 17:10:31 GMT) Committer: Christos Zoulas (Fri 28 Feb 2014 17:10:31 GMT) add t modifier support M tc.printf.c ____________________________________________________________________________________________________________ Commit: 838e0aeb452b8d4f6d37547f24892def63f0df87 URL: https://git.catflap.org/tcsh/commit/?id=838e0aeb452b8d4f6d37547f24892def63f0df87 Author: Christos Zoulas (Thu 30 Jan 2014 01:29:58 GMT) Committer: Christos Zoulas (Thu 30 Jan 2014 01:29:58 GMT) Remove dup RLIMIT_NTHR D dotlock.o M sh.func.c ____________________________________________________________________________________________________________ Commit: 28bfc9c597b3dc45490f403fd2dda7e909402721 URL: https://git.catflap.org/tcsh/commit/?id=28bfc9c597b3dc45490f403fd2dda7e909402721 Author: Christos Zoulas (Wed 15 Jan 2014 00:53:10 GMT) Committer: Christos Zoulas (Wed 15 Jan 2014 00:53:10 GMT) PR/322: swagstaff: MacOS/X has bsd style colorls M config/bsd4.4 ____________________________________________________________________________________________________________ Commit: 81837d0f8a0035cf640ec89b097021ee2f55711b URL: https://git.catflap.org/tcsh/commit/?id=81837d0f8a0035cf640ec89b097021ee2f55711b Author: Christos Zoulas (Thu 12 Dec 2013 01:20:43 GMT) Committer: Christos Zoulas (Thu 12 Dec 2013 01:20:43 GMT) According to the definition of nextf: "nextf[i] is the pointer to the next free block of size 2^(i+3)" By Lance Chen M tc.alloc.c ____________________________________________________________________________________________________________ Commit: ddfd76d89b1f4e1b70a3372f8ee1cd433ba9c821 URL: https://git.catflap.org/tcsh/commit/?id=ddfd76d89b1f4e1b70a3372f8ee1cd433ba9c821 Author: Christos Zoulas (Wed 11 Dec 2013 16:03:26 GMT) Committer: Christos Zoulas (Wed 11 Dec 2013 16:03:26 GMT) include for snprintf() M dotlock.c ____________________________________________________________________________________________________________ Commit: 4c7a3498b3d97aff8c234554cbf74811af6e9219 URL: https://git.catflap.org/tcsh/commit/?id=4c7a3498b3d97aff8c234554cbf74811af6e9219 Author: Christos Zoulas (Wed 11 Dec 2013 16:02:54 GMT) Committer: Christos Zoulas (Wed 11 Dec 2013 16:02:54 GMT) Try to preserve ownership and permissions of the original history file. M sh.hist.c ____________________________________________________________________________________________________________ Commit: afad25f11b083a7b746849e182650c5a42df076c URL: https://git.catflap.org/tcsh/commit/?id=afad25f11b083a7b746849e182650c5a42df076c Author: Christos Zoulas (Tue 10 Dec 2013 13:57:30 GMT) Committer: Christos Zoulas (Tue 10 Dec 2013 13:57:30 GMT) add .cvsignore M .gitignore ____________________________________________________________________________________________________________ Commit: 36b1b52e8b996a6fcd4698068fdba9f27615d482 URL: https://git.catflap.org/tcsh/commit/?id=36b1b52e8b996a6fcd4698068fdba9f27615d482 Author: Christos Zoulas (Sun 8 Dec 2013 22:53:09 GMT) Committer: Christos Zoulas (Sun 8 Dec 2013 22:53:09 GMT) Add locked history changes from (Marcin Konarski) M Fixes M Makefile.in M Makefile.std A dotlock.c A dotlock.h A dotlock.o M sh.decls.h M sh.dol.c M sh.hist.c M tc.const.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 4094558af300197e938a50b505714430477c7eff URL: https://git.catflap.org/tcsh/commit/?id=4094558af300197e938a50b505714430477c7eff Author: Christos Zoulas (Thu 31 Oct 2013 12:58:36 GMT) Committer: Christos Zoulas (Thu 31 Oct 2013 12:58:36 GMT) support fore limits from various BSD's (Stefan Neudorf) M Fixes M sh.func.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 6ddca4c379b8635e76a7886ca2bb7b6d129e8ff0 URL: https://git.catflap.org/tcsh/commit/?id=6ddca4c379b8635e76a7886ca2bb7b6d129e8ff0 Author: Christos Zoulas (Mon 14 Oct 2013 13:49:24 BST) Committer: Christos Zoulas (Mon 14 Oct 2013 13:49:24 BST) say what will happen if set to more. M tcsh.man ____________________________________________________________________________________________________________ Commit: df1d037dcc3bf0e06733abec060d32a038f2921a URL: https://git.catflap.org/tcsh/commit/?id=df1d037dcc3bf0e06733abec060d32a038f2921a Author: Christos Zoulas (Wed 17 Jul 2013 17:17:11 BST) Committer: Christos Zoulas (Wed 17 Jul 2013 17:17:11 BST) clarify echo in man page. M tcsh.man ____________________________________________________________________________________________________________ Commit: 33735a30a0ba91a7bc5e2277afab99350f05a064 URL: https://git.catflap.org/tcsh/commit/?id=33735a30a0ba91a7bc5e2277afab99350f05a064 Author: Christos Zoulas (Mon 1 Jul 2013 23:02:06 BST) Committer: Christos Zoulas (Mon 1 Jul 2013 23:02:06 BST) PR/262: After ~20 years it is time to stop calling completion experimental. M tcsh.man ____________________________________________________________________________________________________________ Commit: 43c69dc92ac0ba0159bb43f06d46fc18a66f2311 URL: https://git.catflap.org/tcsh/commit/?id=43c69dc92ac0ba0159bb43f06d46fc18a66f2311 Author: Christos Zoulas (Fri 17 May 2013 16:46:47 BST) Committer: Christos Zoulas (Fri 17 May 2013 16:46:47 BST) PR/251: mancha: Crypt can return NULL now as of glibc 2.17 M tc.func.c ____________________________________________________________________________________________________________ Commit: 7abfd909f0cf8f55da0dcdde1aaacf0a179ab679 URL: https://git.catflap.org/tcsh/commit/?id=7abfd909f0cf8f55da0dcdde1aaacf0a179ab679 Author: Christos Zoulas (Tue 9 Apr 2013 17:47:10 BST) Committer: Christos Zoulas (Tue 9 Apr 2013 17:47:10 BST) Typos from: Fridolin Pokorny M tcsh.man ____________________________________________________________________________________________________________ Commit: fdfcc8ab4396ef09189aeda3b408b2d4effd49a3 URL: https://git.catflap.org/tcsh/commit/?id=fdfcc8ab4396ef09189aeda3b408b2d4effd49a3 Author: Christos Zoulas (Wed 3 Apr 2013 15:25:11 BST) Committer: Christos Zoulas (Wed 3 Apr 2013 15:25:11 BST) patch for MirBSD from Benny Siegert M configure.in ____________________________________________________________________________________________________________ Commit: a21ab37f41dbef1a3b2462e4b45aef1ccd271bc6 URL: https://git.catflap.org/tcsh/commit/?id=a21ab37f41dbef1a3b2462e4b45aef1ccd271bc6 Author: Christos Zoulas (Thu 28 Mar 2013 15:06:31 GMT) Committer: Christos Zoulas (Thu 28 Mar 2013 15:06:31 GMT) cache history size. M sh.c M sh.decls.h M sh.hist.c M sh.set.c ____________________________________________________________________________________________________________ Commit: ca0b6852578d6874c38a5d71d81ba52dde9864c4 URL: https://git.catflap.org/tcsh/commit/?id=ca0b6852578d6874c38a5d71d81ba52dde9864c4 Author: Christos Zoulas (Thu 28 Mar 2013 15:00:36 GMT) Committer: Christos Zoulas (Thu 28 Mar 2013 15:00:36 GMT) Add history cacheing M Fixes ____________________________________________________________________________________________________________ Commit: 67f5773d2eccd34c6cddf15f60d3c46b17376117 URL: https://git.catflap.org/tcsh/commit/?id=67f5773d2eccd34c6cddf15f60d3c46b17376117 Author: Christos Zoulas (Mon 18 Mar 2013 21:00:46 GMT) Committer: Christos Zoulas (Mon 18 Mar 2013 21:00:46 GMT) PR/240: Avoid setpriority on linux M Fixes M configure.in M sh.proc.c M sh.sem.c M sh.time.c ____________________________________________________________________________________________________________ Commit: 5601ba9d57b3a2520388837418db29a68496ab2c URL: https://git.catflap.org/tcsh/commit/?id=5601ba9d57b3a2520388837418db29a68496ab2c Author: Corinna Vinschen (Wed 13 Mar 2013 15:53:38 GMT) Committer: Corinna Vinschen (Wed 13 Mar 2013 15:53:38 GMT) Cygwin: Set vendor to "intel" only if M_intel is defined M host.defs ____________________________________________________________________________________________________________ Commit: 886b0a6673e37bd5b46ee1427e75cc6ee6f07fff URL: https://git.catflap.org/tcsh/commit/?id=886b0a6673e37bd5b46ee1427e75cc6ee6f07fff Author: Christos Zoulas (Wed 13 Mar 2013 15:34:45 GMT) Committer: Christos Zoulas (Wed 13 Mar 2013 15:34:45 GMT) strip only on the strip target; from Corinna M Makefile.in ____________________________________________________________________________________________________________ Commit: 87c74265ce5b17bba64b241bb2b023168b6ecb0e URL: https://git.catflap.org/tcsh/commit/?id=87c74265ce5b17bba64b241bb2b023168b6ecb0e Author: Christos Zoulas (Thu 7 Mar 2013 00:42:22 GMT) Committer: Christos Zoulas (Thu 7 Mar 2013 00:42:22 GMT) return i86pc for amd64 too. M host.defs ____________________________________________________________________________________________________________ Commit: 7dbad294a3d410c80eee612e048e59816a22900b URL: https://git.catflap.org/tcsh/commit/?id=7dbad294a3d410c80eee612e048e59816a22900b Author: Christos Zoulas (Wed 6 Mar 2013 22:48:45 GMT) Committer: Christos Zoulas (Wed 6 Mar 2013 22:48:45 GMT) - explode more names and remove more dup defs handled by explode. M gethost.c M host.defs ____________________________________________________________________________________________________________ Commit: dda522268f1bccc34f0c496877d4451a8b4c1ce9 URL: https://git.catflap.org/tcsh/commit/?id=dda522268f1bccc34f0c496877d4451a8b4c1ce9 Author: Christos Zoulas (Mon 11 Feb 2013 13:52:08 GMT) Committer: Christos Zoulas (Mon 11 Feb 2013 13:52:08 GMT) cygwin has IPV6 and MAXPATHLEN (Corinna Vinschen) M sh.h ____________________________________________________________________________________________________________ Commit: 92e0a7920ac10f578bde1e030fe689b4d6bb9c45 URL: https://git.catflap.org/tcsh/commit/?id=92e0a7920ac10f578bde1e030fe689b4d6bb9c45 Author: Christos Zoulas (Mon 11 Feb 2013 13:51:16 GMT) Committer: Christos Zoulas (Mon 11 Feb 2013 13:51:16 GMT) cygwin x86_64 port will have 64 signals (Corinna Vinschen) M sh.init.c ____________________________________________________________________________________________________________ Commit: abf197acad557649efc3cfc8664cc4481ac8ccbc URL: https://git.catflap.org/tcsh/commit/?id=abf197acad557649efc3cfc8664cc4481ac8ccbc Author: Christos Zoulas (Thu 24 Jan 2013 13:44:10 GMT) Committer: Christos Zoulas (Thu 24 Jan 2013 13:44:10 GMT) parse octal for greater than 077 M sh.func.c ____________________________________________________________________________________________________________ Commit: f7b130d6e86e15df0405ce4af8111aa26ad5885a URL: https://git.catflap.org/tcsh/commit/?id=f7b130d6e86e15df0405ce4af8111aa26ad5885a Author: Christos Zoulas (Thu 24 Jan 2013 13:32:09 GMT) Committer: Christos Zoulas (Thu 24 Jan 2013 13:32:09 GMT) Allow .'s in environment variables because people have been using that. M sh.func.c ____________________________________________________________________________________________________________ Commit: a443f62a8f30877f7a4a406f7bbac02c8196dad0 URL: https://git.catflap.org/tcsh/commit/?id=a443f62a8f30877f7a4a406f7bbac02c8196dad0 Author: Christos Zoulas (Tue 22 Jan 2013 03:51:21 GMT) Committer: Christos Zoulas (Tue 22 Jan 2013 03:51:21 GMT) patch from Luke Mewburn to handle ` properly. M tcsh.man ____________________________________________________________________________________________________________ Commit: abd7a2d140fb6d7f2d1af32fbb8cb36cc315394a URL: https://git.catflap.org/tcsh/commit/?id=abd7a2d140fb6d7f2d1af32fbb8cb36cc315394a Author: Christos Zoulas (Sat 5 Jan 2013 01:23:08 GMT) Committer: Christos Zoulas (Sat 5 Jan 2013 01:23:08 GMT) off-by-one M gethost.c ____________________________________________________________________________________________________________ Commit: f00231536b6ea27ccb0b0a55717269cf15ed18b9 URL: https://git.catflap.org/tcsh/commit/?id=f00231536b6ea27ccb0b0a55717269cf15ed18b9 Author: Christos Zoulas (Fri 4 Jan 2013 22:20:37 GMT) Committer: Christos Zoulas (Fri 4 Jan 2013 22:20:37 GMT) parenthesize exploded expressions M gethost.c ____________________________________________________________________________________________________________ Commit: b6c61def8a0bca1a4fbb73b59a880ecf499a3dfe URL: https://git.catflap.org/tcsh/commit/?id=b6c61def8a0bca1a4fbb73b59a880ecf499a3dfe Author: Christos Zoulas (Thu 27 Dec 2012 21:24:17 GMT) Committer: Christos Zoulas (Thu 27 Dec 2012 21:24:17 GMT) revert previous and explain why. M Fixes M glob.c ____________________________________________________________________________________________________________ Commit: 8abb9d34a69a4f08b5d6e92435388589ee406b33 URL: https://git.catflap.org/tcsh/commit/?id=8abb9d34a69a4f08b5d6e92435388589ee406b33 Author: Christos Zoulas (Fri 21 Dec 2012 20:29:00 GMT) Committer: Christos Zoulas (Fri 21 Dec 2012 20:29:00 GMT) PR/202: Use VAR_NOGLOB so that title that has [] does not crash the shell. Misc cleanup M win32/ntfunc.c ____________________________________________________________________________________________________________ Commit: 0ba5224100f2bcbb817464ff2c22a47db3dc8658 URL: https://git.catflap.org/tcsh/commit/?id=0ba5224100f2bcbb817464ff2c22a47db3dc8658 Author: Christos Zoulas (Mon 17 Dec 2012 23:32:55 GMT) Committer: Christos Zoulas (Mon 17 Dec 2012 23:32:55 GMT) according to the man page, we have no business modifying the pattern M glob.c ____________________________________________________________________________________________________________ Commit: 701e966ff94634a582c0557043ff099deae7132b URL: https://git.catflap.org/tcsh/commit/?id=701e966ff94634a582c0557043ff099deae7132b Author: Christos Zoulas (Mon 17 Dec 2012 23:32:40 GMT) Committer: Christos Zoulas (Mon 17 Dec 2012 23:32:40 GMT) revert previous; our glob is too old for NOESCAPE and it does not do what we want M sh.glob.c ____________________________________________________________________________________________________________ Commit: 8e97d91e0c8df5452e9c5782e65e3b28896cd3c0 URL: https://git.catflap.org/tcsh/commit/?id=8e97d91e0c8df5452e9c5782e65e3b28896cd3c0 Author: Christos Zoulas (Mon 17 Dec 2012 22:05:01 GMT) Committer: Christos Zoulas (Mon 17 Dec 2012 22:05:01 GMT) remove crep D foo ____________________________________________________________________________________________________________ Commit: 912cccddd57d639072cbe59645511ba055eeb592 URL: https://git.catflap.org/tcsh/commit/?id=912cccddd57d639072cbe59645511ba055eeb592 Author: Christos Zoulas (Mon 17 Dec 2012 15:53:05 GMT) Committer: Christos Zoulas (Mon 17 Dec 2012 15:53:05 GMT) Mention globbing fix M Fixes ____________________________________________________________________________________________________________ Commit: 5804473ec8bc2199835d1d53a0e9f384e1321594 URL: https://git.catflap.org/tcsh/commit/?id=5804473ec8bc2199835d1d53a0e9f384e1321594 Author: Christos Zoulas (Mon 17 Dec 2012 15:52:54 GMT) Committer: Christos Zoulas (Mon 17 Dec 2012 15:52:54 GMT) NOQUOTE is no more; use NOESCAPE. When a `` that contains globbing character gets globbed, backslashes get stripped. M sh.glob.c ____________________________________________________________________________________________________________ Commit: 0af7225cfcb8f5fb53df670c7487d970456296f9 URL: https://git.catflap.org/tcsh/commit/?id=0af7225cfcb8f5fb53df670c7487d970456296f9 Author: Christos Zoulas (Sat 15 Dec 2012 23:20:25 GMT) Committer: Christos Zoulas (Sat 15 Dec 2012 23:20:25 GMT) Revert 3.79; breaks: cat << _EOF > huh #!/bin/sh echo "[$@]" echo "I am running" echo "I am running ($$)" >> huh.out _EOF cat << _EOF > huh.tcsh #!/bin/tcsh -f ./huh \ `#comment blah blah blah` \ parameter a \ `#comment blah blah blah` \ parameter b \ `#comment blah blah blah` \ parameter c echo ok _EOF M sh.glob.c ____________________________________________________________________________________________________________ Commit: b7f85f5c86e866bdbd9456cf319c0dfea2a0f014 URL: https://git.catflap.org/tcsh/commit/?id=b7f85f5c86e866bdbd9456cf319c0dfea2a0f014 Author: Christos Zoulas (Fri 7 Dec 2012 20:54:39 GMT) Committer: Christos Zoulas (Fri 7 Dec 2012 20:54:39 GMT) block SIGINT while running children from shell scripts (From Roman Kollar) Other shells don't die when you ^C a script "#!shell\npython\n" M sh.proc.c ____________________________________________________________________________________________________________ Commit: 25525aed43c877262481cd066a857d6091cacc77 URL: https://git.catflap.org/tcsh/commit/?id=25525aed43c877262481cd066a857d6091cacc77 Author: Christos Zoulas (Wed 28 Nov 2012 13:45:11 GMT) Committer: Christos Zoulas (Wed 28 Nov 2012 13:45:11 GMT) PR/217: Olivier Mazouffre: Fix memory leak. M sh.exp.c ____________________________________________________________________________________________________________ Commit: 593b2f636a500316a037961206dc36190598070b URL: https://git.catflap.org/tcsh/commit/?id=593b2f636a500316a037961206dc36190598070b Author: Christos Zoulas (Thu 15 Nov 2012 02:55:08 GMT) Committer: Christos Zoulas (Thu 15 Nov 2012 02:55:08 GMT) fix typo M tc.who.c ____________________________________________________________________________________________________________ Commit: 6901b992a2aef29ee7efdab7ef804d871eb6c0d6 URL: https://git.catflap.org/tcsh/commit/?id=6901b992a2aef29ee7efdab7ef804d871eb6c0d6 Author: Christos Zoulas (Thu 15 Nov 2012 02:53:46 GMT) Committer: Christos Zoulas (Thu 15 Nov 2012 02:53:46 GMT) Add Thread resource limit. M sh.func.c M tcsh.man ____________________________________________________________________________________________________________ Commit: a367e9582d17b594a0640bcc93f4c3400fe4a83c URL: https://git.catflap.org/tcsh/commit/?id=a367e9582d17b594a0640bcc93f4c3400fe4a83c Author: Christos Zoulas (Fri 19 Oct 2012 16:24:24 BST) Committer: Christos Zoulas (Fri 19 Oct 2012 16:24:24 BST) mention ed.inputl.c fix M Fixes ____________________________________________________________________________________________________________ Commit: 111ad2e99fb9a83acfb22eddde9713ed40100fe8 URL: https://git.catflap.org/tcsh/commit/?id=111ad2e99fb9a83acfb22eddde9713ed40100fe8 Author: Christos Zoulas (Fri 19 Oct 2012 16:23:32 BST) Committer: Christos Zoulas (Fri 19 Oct 2012 16:23:32 BST) revert special-casing AsciiOnly now that the real bug MB_LEN_MAX -> MB_CUR_MAX has been fixed. from Roman Kollar M ed.inputl.c ____________________________________________________________________________________________________________ Commit: 742398c75b2f884cfd78f9ac50257a864d277a3e URL: https://git.catflap.org/tcsh/commit/?id=742398c75b2f884cfd78f9ac50257a864d277a3e Author: Christos Zoulas (Fri 12 Oct 2012 02:42:25 BST) Committer: Christos Zoulas (Fri 12 Oct 2012 02:42:25 BST) today's fixes. M Fixes ____________________________________________________________________________________________________________ Commit: e34138d184821e5bf23ecfd9bf98a13be732155d URL: https://git.catflap.org/tcsh/commit/?id=e34138d184821e5bf23ecfd9bf98a13be732155d Author: Christos Zoulas (Fri 12 Oct 2012 02:41:32 BST) Committer: Christos Zoulas (Fri 12 Oct 2012 02:41:32 BST) define UTMP_FILE for aix M tc.who.c ____________________________________________________________________________________________________________ Commit: b725215ff4da4ffff44cee5ba8c7a051c6d42299 URL: https://git.catflap.org/tcsh/commit/?id=b725215ff4da4ffff44cee5ba8c7a051c6d42299 Author: Christos Zoulas (Fri 12 Oct 2012 02:24:32 BST) Committer: Christos Zoulas (Fri 12 Oct 2012 02:24:32 BST) fix saving of history in if statements in loops (Laurence Darby) M sh.func.c ____________________________________________________________________________________________________________ Commit: c8d8122bfa01b933b6ee009cfb8c82ff6df88759 URL: https://git.catflap.org/tcsh/commit/?id=c8d8122bfa01b933b6ee009cfb8c82ff6df88759 Author: Christos Zoulas (Wed 10 Oct 2012 04:03:51 BST) Committer: Christos Zoulas (Wed 10 Oct 2012 04:03:51 BST) don't try to get a pgrp if we don't have a tty. M sh.c ____________________________________________________________________________________________________________ Commit: e0bb95781344536e0344887d1dcab8e311287844 URL: https://git.catflap.org/tcsh/commit/?id=e0bb95781344536e0344887d1dcab8e311287844 Author: Christos Zoulas (Fri 29 Jun 2012 16:19:26 BST) Committer: Christos Zoulas (Fri 29 Jun 2012 16:19:26 BST) fix typo M tw.color.c ____________________________________________________________________________________________________________ Commit: cda9bc3d28af0b1044363cfb4b16bfce8fc20800 URL: https://git.catflap.org/tcsh/commit/?id=cda9bc3d28af0b1044363cfb4b16bfce8fc20800 Author: Christos Zoulas (Thu 21 Jun 2012 22:47:15 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 22:47:15 BST) PR/31: ls-F should print errors to stderr, and set the exit code. M Fixes M tc.func.c ____________________________________________________________________________________________________________ Commit: b3933b3364549c0ea451b918e0d20185444ef297 URL: https://git.catflap.org/tcsh/commit/?id=b3933b3364549c0ea451b918e0d20185444ef297 Author: Christos Zoulas (Thu 21 Jun 2012 20:13:18 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 20:13:18 BST) fix rmstar to be interruptible M Fixes M sh.misc.c M tc.func.c ____________________________________________________________________________________________________________ Commit: 4314e20748023c12b16aadfc60f1b28792643a37 URL: https://git.catflap.org/tcsh/commit/?id=4314e20748023c12b16aadfc60f1b28792643a37 Author: Christos Zoulas (Thu 21 Jun 2012 19:49:11 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 19:49:11 BST) printf functions should return int M Fixes M sh.h M tc.decls.h M tc.printf.c ____________________________________________________________________________________________________________ Commit: 049aceae1bfb443a748115180323eba47b97d2f1 URL: https://git.catflap.org/tcsh/commit/?id=049aceae1bfb443a748115180323eba47b97d2f1 Author: Christos Zoulas (Thu 21 Jun 2012 19:45:15 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 19:45:15 BST) add ignore M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 354c5eebcb2762f6b8640a8cae0ebffe3cf2d09d URL: https://git.catflap.org/tcsh/commit/?id=354c5eebcb2762f6b8640a8cae0ebffe3cf2d09d Author: Christos Zoulas (Thu 21 Jun 2012 19:14:47 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 19:14:47 BST) PR/121: Spelling and diction fixes M tcsh.man ____________________________________________________________________________________________________________ Commit: af1812fa0f000e1a23790137042db0f189cb19b1 URL: https://git.catflap.org/tcsh/commit/?id=af1812fa0f000e1a23790137042db0f189cb19b1 Author: Christos Zoulas (Thu 21 Jun 2012 18:46:25 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 18:46:25 BST) use xsnprintf M tw.color.c ____________________________________________________________________________________________________________ Commit: dcedb9325d1f5e87e9c3fafdbb9819b9a11d8077 URL: https://git.catflap.org/tcsh/commit/?id=dcedb9325d1f5e87e9c3fafdbb9819b9a11d8077 Author: Christos Zoulas (Thu 21 Jun 2012 18:40:40 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 18:40:40 BST) PR/163: add support for $LSCOLORS M Fixes M sh.c M sh.func.c M tc.const.c M tw.color.c M tw.decls.h ____________________________________________________________________________________________________________ Commit: 88f98f385e8a8c4fe43a2bd2e5527e1d008b7e7b URL: https://git.catflap.org/tcsh/commit/?id=88f98f385e8a8c4fe43a2bd2e5527e1d008b7e7b Author: Christos Zoulas (Thu 21 Jun 2012 14:42:48 BST) Committer: Christos Zoulas (Thu 21 Jun 2012 14:42:48 BST) PR/180: OpenBSD wants SYSMALLOC M config_f.h ____________________________________________________________________________________________________________ Commit: ec9b806ae3f3982145393b65165e0edebf16e12d URL: https://git.catflap.org/tcsh/commit/?id=ec9b806ae3f3982145393b65165e0edebf16e12d Author: Christos Zoulas (Wed 20 Jun 2012 22:31:32 BST) Committer: Christos Zoulas (Wed 20 Jun 2012 22:31:32 BST) PR/181: Add OpenBSD M host.defs ____________________________________________________________________________________________________________ Commit: eadaf2a7f39b3f3983624517c3d0847c48cc59d0 URL: https://git.catflap.org/tcsh/commit/?id=eadaf2a7f39b3f3983624517c3d0847c48cc59d0 Author: Christos Zoulas (Fri 25 May 2012 02:39:03 BST) Committer: Christos Zoulas (Fri 25 May 2012 02:39:03 BST) restore previous behavior, where meta keys worked as functions M ed.inputl.c ____________________________________________________________________________________________________________ Commit: c9990b04f35f077692a3df6a66c3932608765748 URL: https://git.catflap.org/tcsh/commit/?id=c9990b04f35f077692a3df6a66c3932608765748 Author: Christos Zoulas (Thu 24 May 2012 13:56:08 BST) Committer: Christos Zoulas (Thu 24 May 2012 13:56:08 BST) fix freeing (from werner fink) M tc.str.c ____________________________________________________________________________________________________________ Commit: dd648a5a1f9129be79b7ef38154947a34a06a08f URL: https://git.catflap.org/tcsh/commit/?id=dd648a5a1f9129be79b7ef38154947a34a06a08f Author: Christos Zoulas (Fri 11 May 2012 18:16:11 BST) Committer: Christos Zoulas (Fri 11 May 2012 18:16:11 BST) no // comments. M sh.exp.c ____________________________________________________________________________________________________________ Commit: 84ae7c1c09b29c4ce9544b64dc767f03847068e2 URL: https://git.catflap.org/tcsh/commit/?id=84ae7c1c09b29c4ce9544b64dc767f03847068e2 Author: Christos Zoulas (Thu 8 Mar 2012 18:17:11 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 18:17:11 GMT) f M bar M foo ____________________________________________________________________________________________________________ Commit: d678b972e3bbbb7146cc44675fa522db2e654738 URL: https://git.catflap.org/tcsh/commit/?id=d678b972e3bbbb7146cc44675fa522db2e654738 Author: Christos Zoulas (Thu 8 Mar 2012 18:09:01 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 18:09:01 GMT) foo M bar M foo ____________________________________________________________________________________________________________ Commit: a0631c840e1cb84a735b79d6c35276c460196e88 URL: https://git.catflap.org/tcsh/commit/?id=a0631c840e1cb84a735b79d6c35276c460196e88 Author: Christos Zoulas (Thu 8 Mar 2012 18:05:35 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 18:05:35 GMT) fo M bar M foo ____________________________________________________________________________________________________________ Commit: ffbc64c72a0358a62d2066fd2cbd0fc82981ef50 URL: https://git.catflap.org/tcsh/commit/?id=ffbc64c72a0358a62d2066fd2cbd0fc82981ef50 Author: Christos Zoulas (Thu 8 Mar 2012 18:01:35 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 18:01:35 GMT) fo bar M bar M foo ____________________________________________________________________________________________________________ Commit: 6dfbd82239e3fafc74a88e75a8bda4295ae6c5f3 URL: https://git.catflap.org/tcsh/commit/?id=6dfbd82239e3fafc74a88e75a8bda4295ae6c5f3 Author: Christos Zoulas (Thu 8 Mar 2012 18:00:12 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 18:00:12 GMT) fo M bar M foo ____________________________________________________________________________________________________________ Commit: e432f1d1e15c951a527b1d3c371469a2dcabbad2 URL: https://git.catflap.org/tcsh/commit/?id=e432f1d1e15c951a527b1d3c371469a2dcabbad2 Author: Christos Zoulas (Thu 8 Mar 2012 17:59:01 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 17:59:01 GMT) add t M bar M foo ____________________________________________________________________________________________________________ Commit: 785a5077b2b9211f313a28bf4412c86f62af10cd URL: https://git.catflap.org/tcsh/commit/?id=785a5077b2b9211f313a28bf4412c86f62af10cd Author: Christos Zoulas (Thu 8 Mar 2012 17:56:58 GMT) Committer: Christos Zoulas (Thu 8 Mar 2012 17:56:58 GMT) foo M bar M foo ____________________________________________________________________________________________________________ Commit: 28079f20aed3a5a9a180374dc278726c6332e839 URL: https://git.catflap.org/tcsh/commit/?id=28079f20aed3a5a9a180374dc278726c6332e839 Author: Christos Zoulas (Wed 7 Mar 2012 22:44:08 GMT) Committer: Christos Zoulas (Wed 7 Mar 2012 22:44:08 GMT) foo M bar M foo ____________________________________________________________________________________________________________ Commit: 046ccb8848b83e4e3f0785b1913b820286ec0472 URL: https://git.catflap.org/tcsh/commit/?id=046ccb8848b83e4e3f0785b1913b820286ec0472 Author: Christos Zoulas (Wed 7 Mar 2012 22:31:41 GMT) Committer: Christos Zoulas (Wed 7 Mar 2012 22:31:41 GMT) foo bar M bar M foo ____________________________________________________________________________________________________________ Commit: 541332b774f843dbb1e10805f8185f449dafbd80 URL: https://git.catflap.org/tcsh/commit/?id=541332b774f843dbb1e10805f8185f449dafbd80 Author: Christos Zoulas (Wed 7 Mar 2012 22:29:45 GMT) Committer: Christos Zoulas (Wed 7 Mar 2012 22:29:45 GMT) fo M bar M foo ____________________________________________________________________________________________________________ Commit: ef351ba40db0ee7b6c5922bf56bfe2c6d76be4da URL: https://git.catflap.org/tcsh/commit/?id=ef351ba40db0ee7b6c5922bf56bfe2c6d76be4da Author: Christos Zoulas (Wed 7 Mar 2012 22:28:06 GMT) Committer: Christos Zoulas (Wed 7 Mar 2012 22:28:06 GMT) foo A bar A foo ____________________________________________________________________________________________________________ Commit: f860f4539ff61873cb7d9686ce49cf264e7f10a2 URL: https://git.catflap.org/tcsh/commit/?id=f860f4539ff61873cb7d9686ce49cf264e7f10a2 Author: Christos Zoulas (Mon 5 Mar 2012 14:03:23 GMT) Committer: Christos Zoulas (Mon 5 Mar 2012 14:03:23 GMT) From: Michael Tseitlin, the following produces 1 in 6.17 and 0 in 6.18 set a = "C:/" if ( -e ${a} ) then echo 1 else echo 0 endif M win32/stdio.c ____________________________________________________________________________________________________________ Commit: 08e58f3f360a410be7a632fcad82da8533edcb9b URL: https://git.catflap.org/tcsh/commit/?id=08e58f3f360a410be7a632fcad82da8533edcb9b Author: Christos Zoulas (Tue 14 Feb 2012 21:26:56 GMT) Committer: Christos Zoulas (Tue 14 Feb 2012 21:26:56 GMT) add apple x86_64. M host.defs ____________________________________________________________________________________________________________ Commit: 5318cf6a3b44607cec4a33def51c0c66f97594f6 URL: https://git.catflap.org/tcsh/commit/?id=5318cf6a3b44607cec4a33def51c0c66f97594f6 Author: Christos Zoulas (Tue 14 Feb 2012 18:27:22 GMT) Committer: Christos Zoulas (Tue 14 Feb 2012 18:27:22 GMT) Add CFLAGS for gethost build M Makefile.in ____________________________________________________________________________________________________________ Commit: da532400721903dbdd7320e28bda580fe81296e4 URL: https://git.catflap.org/tcsh/commit/?id=da532400721903dbdd7320e28bda580fe81296e4 Author: Christos Zoulas (Tue 14 Feb 2012 18:26:42 GMT) Committer: Christos Zoulas (Tue 14 Feb 2012 18:26:42 GMT) hp c compiler needs help M tc.const.c ____________________________________________________________________________________________________________ Commit: f89673c986393847a300a08886ea5c79e22261d8 URL: https://git.catflap.org/tcsh/commit/?id=f89673c986393847a300a08886ea5c79e22261d8 Author: Christos Zoulas (Tue 14 Feb 2012 18:22:09 GMT) Committer: Christos Zoulas (Tue 14 Feb 2012 18:22:09 GMT) cast switch to (int) for hpux compile which does not like long long in switch. M sh.exp.c ____________________________________________________________________________________________________________ Commit: ab1d7afc9cf4428a5f57cc3c8b19b62d3153dad0 URL: https://git.catflap.org/tcsh/commit/?id=ab1d7afc9cf4428a5f57cc3c8b19b62d3153dad0 Author: Christos Zoulas (Mon 13 Feb 2012 16:34:09 GMT) Committer: Christos Zoulas (Mon 13 Feb 2012 16:34:09 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 593a688fe6a5c256ee2c41d1d47df4ecc13011fa URL: https://git.catflap.org/tcsh/commit/?id=593a688fe6a5c256ee2c41d1d47df4ecc13011fa Author: Christos Zoulas (Mon 13 Feb 2012 16:33:50 GMT) Committer: Christos Zoulas (Mon 13 Feb 2012 16:33:50 GMT) welcome to 6.18.01 M Fixes M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: f5fe3f41db0075a3d829d19b42ee5370ee8d164a URL: https://git.catflap.org/tcsh/commit/?id=f5fe3f41db0075a3d829d19b42ee5370ee8d164a Author: Christos Zoulas (Wed 25 Jan 2012 15:34:41 GMT) Committer: Christos Zoulas (Wed 25 Jan 2012 15:34:41 GMT) instead of changing the interrupt logic for everyone (which makes ^C do nothing on the command line), temporarily enable interrupts in the wait function and save and restore the state. M Fixes M sh.proc.c M tc.sig.c ____________________________________________________________________________________________________________ Commit: a4d2027459b10710778b6701d856014819adc875 URL: https://git.catflap.org/tcsh/commit/?id=a4d2027459b10710778b6701d856014819adc875 Author: Christos Zoulas (Tue 17 Jan 2012 20:53:38 GMT) Committer: Christos Zoulas (Tue 17 Jan 2012 20:53:38 GMT) fix typo M tc.who.c ____________________________________________________________________________________________________________ Commit: 49911564fb7086504b3f57d2368becad77150864 URL: https://git.catflap.org/tcsh/commit/?id=49911564fb7086504b3f57d2368becad77150864 Author: Christos Zoulas (Mon 16 Jan 2012 03:40:20 GMT) Committer: Christos Zoulas (Mon 16 Jan 2012 03:40:20 GMT) PR/109: Vojtech Vitek: Fix interruptible wait M tc.sig.c ____________________________________________________________________________________________________________ Commit: a7f4f0f4e929f8c66620f7b79ccdd586de8e784c URL: https://git.catflap.org/tcsh/commit/?id=a7f4f0f4e929f8c66620f7b79ccdd586de8e784c Author: Christos Zoulas (Sun 15 Jan 2012 17:16:40 GMT) Committer: Christos Zoulas (Sun 15 Jan 2012 17:16:40 GMT) post 6.18 stuff. M Fixes ____________________________________________________________________________________________________________ Commit: 6090b2fcf088483ec9ea55f7ca40b5ac83a20064 URL: https://git.catflap.org/tcsh/commit/?id=6090b2fcf088483ec9ea55f7ca40b5ac83a20064 Author: Christos Zoulas (Sun 15 Jan 2012 17:15:28 GMT) Committer: Christos Zoulas (Sun 15 Jan 2012 17:15:28 GMT) Ignore bogus overflow compiler warning. How can long long % 10 overflow? M sh.set.c ____________________________________________________________________________________________________________ Commit: ededdbed5e10e158dd383efe231b1a55ddd52e53 URL: https://git.catflap.org/tcsh/commit/?id=ededdbed5e10e158dd383efe231b1a55ddd52e53 Author: Christos Zoulas (Sun 15 Jan 2012 17:14:54 GMT) Committer: Christos Zoulas (Sun 15 Jan 2012 17:14:54 GMT) make sure that eptr is set before we use it (Corinna Vinschen) and ignore #machine entries. M gethost.c ____________________________________________________________________________________________________________ Commit: 1fe1ea2f403af59fc4cc5fa96dcdc95f8fd0a7a7 URL: https://git.catflap.org/tcsh/commit/?id=1fe1ea2f403af59fc4cc5fa96dcdc95f8fd0a7a7 Author: Christos Zoulas (Sun 15 Jan 2012 17:14:11 GMT) Committer: Christos Zoulas (Sun 15 Jan 2012 17:14:11 GMT) cleanup a bit more the ifdefs, and provide definitions for array lengths if those are not there. M tc.who.c ____________________________________________________________________________________________________________ Commit: 4ccb981057ebb05799bb259d8be888ee7d19c382 URL: https://git.catflap.org/tcsh/commit/?id=4ccb981057ebb05799bb259d8be888ee7d19c382 Author: Christos Zoulas (Sat 14 Jan 2012 16:37:05 GMT) Committer: Christos Zoulas (Sat 14 Jan 2012 16:37:05 GMT) new tcsh A Announce-6.18.00 ____________________________________________________________________________________________________________ Commit: 4ff8b94832c4b74971c15ee735279fe28105641a URL: https://git.catflap.org/tcsh/commit/?id=4ff8b94832c4b74971c15ee735279fe28105641a Author: Christos Zoulas (Sat 14 Jan 2012 16:25:37 GMT) Committer: Christos Zoulas (Sat 14 Jan 2012 16:25:37 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 8ef4bee432f022d1a8ede07d37e2a9c8d05ea0b7 URL: https://git.catflap.org/tcsh/commit/?id=8ef4bee432f022d1a8ede07d37e2a9c8d05ea0b7 Author: Christos Zoulas (Sat 14 Jan 2012 16:25:09 GMT) Committer: Christos Zoulas (Sat 14 Jan 2012 16:25:09 GMT) welcome to 6.18 M Fixes M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 08837ace28573fedac070efb6a48916eee3a4911 URL: https://git.catflap.org/tcsh/commit/?id=08837ace28573fedac070efb6a48916eee3a4911 Author: Christos Zoulas (Wed 11 Jan 2012 20:20:15 GMT) Committer: Christos Zoulas (Wed 11 Jan 2012 20:20:15 GMT) make gethost explode defined(foo) -> (defined(foo) || defined(__foo__) || defined(__foo)) and cleanup host.defs M gethost.c M host.defs ____________________________________________________________________________________________________________ Commit: 1d51712a7640e83029d2d5e3e9ad61334f6b945b URL: https://git.catflap.org/tcsh/commit/?id=1d51712a7640e83029d2d5e3e9ad61334f6b945b Author: Christos Zoulas (Tue 10 Jan 2012 21:34:31 GMT) Committer: Christos Zoulas (Tue 10 Jan 2012 21:34:31 GMT) remove unused variables. M tc.str.c ____________________________________________________________________________________________________________ Commit: 1cd766f519c4ba0fc98a449c19007baeafa2db60 URL: https://git.catflap.org/tcsh/commit/?id=1cd766f519c4ba0fc98a449c19007baeafa2db60 Author: Christos Zoulas (Tue 10 Jan 2012 17:07:51 GMT) Committer: Christos Zoulas (Tue 10 Jan 2012 17:07:51 GMT) define utmpx file for hp/ux M tc.who.c ____________________________________________________________________________________________________________ Commit: fbae24e23f8a319cac78c7319ba4da8a818e7ddf URL: https://git.catflap.org/tcsh/commit/?id=fbae24e23f8a319cac78c7319ba4da8a818e7ddf Author: Christos Zoulas (Tue 10 Jan 2012 16:20:17 GMT) Committer: Christos Zoulas (Tue 10 Jan 2012 16:20:17 GMT) Try to simplify the ifdef mess. M tc.who.c ____________________________________________________________________________________________________________ Commit: df2f4eb4ce04cf4c9a825df4aff23e45e5e2c4ef URL: https://git.catflap.org/tcsh/commit/?id=df2f4eb4ce04cf4c9a825df4aff23e45e5e2c4ef Author: Christos Zoulas (Thu 5 Jan 2012 17:00:02 GMT) Committer: Christos Zoulas (Thu 5 Jan 2012 17:00:02 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: a363a551df3ded49dcf7aa2eee735a988a1e1662 URL: https://git.catflap.org/tcsh/commit/?id=a363a551df3ded49dcf7aa2eee735a988a1e1662 Author: Christos Zoulas (Thu 5 Jan 2012 16:59:19 GMT) Committer: Christos Zoulas (Thu 5 Jan 2012 16:59:19 GMT) welcome to .10 M Fixes M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: ca23b468182ee1f7cdff163be01205bf8faf7217 URL: https://git.catflap.org/tcsh/commit/?id=ca23b468182ee1f7cdff163be01205bf8faf7217 Author: Christos Zoulas (Thu 5 Jan 2012 16:54:25 GMT) Committer: Christos Zoulas (Thu 5 Jan 2012 16:54:25 GMT) Add wrapper script to help with gencat portability. M nls/Makefile.in A nls/catgen ____________________________________________________________________________________________________________ Commit: fc77eb4ff5074bb339a9bd702ea4ac6850531f28 URL: https://git.catflap.org/tcsh/commit/?id=fc77eb4ff5074bb339a9bd702ea4ac6850531f28 Author: Christos Zoulas (Wed 4 Jan 2012 16:05:28 GMT) Committer: Christos Zoulas (Wed 4 Jan 2012 16:05:28 GMT) more freebsd and netbsd fixes. M host.defs ____________________________________________________________________________________________________________ Commit: 8a71065a0affc264baf294dc6090d8f757fca398 URL: https://git.catflap.org/tcsh/commit/?id=8a71065a0affc264baf294dc6090d8f757fca398 Author: Christos Zoulas (Tue 3 Jan 2012 00:49:43 GMT) Committer: Christos Zoulas (Tue 3 Jan 2012 00:49:43 GMT) A few more FreeBSD flavors. M host.defs ____________________________________________________________________________________________________________ Commit: 545b951efe200e4e4a7f33398dedd36eee75b8b9 URL: https://git.catflap.org/tcsh/commit/?id=545b951efe200e4e4a7f33398dedd36eee75b8b9 Author: Christos Zoulas (Tue 3 Jan 2012 00:45:28 GMT) Committer: Christos Zoulas (Tue 3 Jan 2012 00:45:28 GMT) re-establish environment settings, and re-do the rule generation. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: fbcef17a64b5bfbb718e598d97690670692a4cee URL: https://git.catflap.org/tcsh/commit/?id=fbcef17a64b5bfbb718e598d97690670692a4cee Author: Christos Zoulas (Mon 2 Jan 2012 17:34:16 GMT) Committer: Christos Zoulas (Mon 2 Jan 2012 17:34:16 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 571e56a0ae56a347c31e17c2d4b31bd8d99b3ddf URL: https://git.catflap.org/tcsh/commit/?id=571e56a0ae56a347c31e17c2d4b31bd8d99b3ddf Author: Christos Zoulas (Mon 2 Jan 2012 17:33:57 GMT) Committer: Christos Zoulas (Mon 2 Jan 2012 17:33:57 GMT) welcome to 09 M Fixes M README M configure.in M patchlevel.h ____________________________________________________________________________________________________________ Commit: ac980bda7161ec597be699b5ed4ab13733de5f72 URL: https://git.catflap.org/tcsh/commit/?id=ac980bda7161ec597be699b5ed4ab13733de5f72 Author: Christos Zoulas (Mon 2 Jan 2012 17:31:53 GMT) Committer: Christos Zoulas (Mon 2 Jan 2012 17:31:53 GMT) revert gencat command to eliminate 'cat' M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 78410edc9b153723c1b27818b30fc8e4c19758e9 URL: https://git.catflap.org/tcsh/commit/?id=78410edc9b153723c1b27818b30fc8e4c19758e9 Author: Christos Zoulas (Fri 30 Dec 2011 20:55:24 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 20:55:24 GMT) on linux malloc_usable_size() the pointer is not const! M tc.alloc.c ____________________________________________________________________________________________________________ Commit: d636ae5a37a40171a33f42ad168842a38dd767fa URL: https://git.catflap.org/tcsh/commit/?id=d636ae5a37a40171a33f42ad168842a38dd767fa Author: Christos Zoulas (Fri 30 Dec 2011 20:35:19 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 20:35:19 GMT) remove ancient stale code. M tc.who.c ____________________________________________________________________________________________________________ Commit: 4fcd115c71c6f2317fc37c8222ee6777596471df URL: https://git.catflap.org/tcsh/commit/?id=4fcd115c71c6f2317fc37c8222ee6777596471df Author: Christos Zoulas (Fri 30 Dec 2011 17:25:35 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 17:25:35 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 1583f22526824b523eb9926987bd66febfafe001 URL: https://git.catflap.org/tcsh/commit/?id=1583f22526824b523eb9926987bd66febfafe001 Author: Christos Zoulas (Fri 30 Dec 2011 17:25:12 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 17:25:12 GMT) ready for 08. M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 39bc8860d2372e9bd085eb3c9140a08044389c8b URL: https://git.catflap.org/tcsh/commit/?id=39bc8860d2372e9bd085eb3c9140a08044389c8b Author: Christos Zoulas (Fri 30 Dec 2011 17:19:29 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 17:19:29 GMT) mention recent fixes. M Fixes ____________________________________________________________________________________________________________ Commit: f1d632b6ac10682825122ca7a14d3c1e4dab7476 URL: https://git.catflap.org/tcsh/commit/?id=f1d632b6ac10682825122ca7a14d3c1e4dab7476 Author: Christos Zoulas (Fri 30 Dec 2011 17:18:24 GMT) Committer: Christos Zoulas (Fri 30 Dec 2011 17:18:24 GMT) provide malloc_usable_size() M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 70702dc973769251eb65c7444bde8a28d5cda929 URL: https://git.catflap.org/tcsh/commit/?id=70702dc973769251eb65c7444bde8a28d5cda929 Author: Christos Zoulas (Thu 29 Dec 2011 16:45:15 GMT) Committer: Christos Zoulas (Thu 29 Dec 2011 16:45:15 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 0bd2f06f4d9758b012eeaf4c21dcb251bb4d623a URL: https://git.catflap.org/tcsh/commit/?id=0bd2f06f4d9758b012eeaf4c21dcb251bb4d623a Author: Christos Zoulas (Thu 29 Dec 2011 16:45:08 GMT) Committer: Christos Zoulas (Thu 29 Dec 2011 16:45:08 GMT) ahdle FreeBSD's utmpx M Fixes M config.h.in M configure.in M tc.who.c ____________________________________________________________________________________________________________ Commit: 9279b5f31507d7b773f75a19b8d9ca028371a38d URL: https://git.catflap.org/tcsh/commit/?id=9279b5f31507d7b773f75a19b8d9ca028371a38d Author: Christos Zoulas (Thu 29 Dec 2011 16:44:23 GMT) Committer: Christos Zoulas (Thu 29 Dec 2011 16:44:23 GMT) remove - M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 6f447ebd62f99445b45a420999c963b2dce98679 URL: https://git.catflap.org/tcsh/commit/?id=6f447ebd62f99445b45a420999c963b2dce98679 Author: Christos Zoulas (Tue 27 Dec 2011 21:50:52 GMT) Committer: Christos Zoulas (Tue 27 Dec 2011 21:50:52 GMT) revert changes to the tests for the different return codes M tests/lexical.at M tests/subst.at M tests/syntax.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: f3e592c9fd6cd2010340a9326001ae953e0ff584 URL: https://git.catflap.org/tcsh/commit/?id=f3e592c9fd6cd2010340a9326001ae953e0ff584 Author: Christos Zoulas (Tue 27 Dec 2011 21:37:05 GMT) Committer: Christos Zoulas (Tue 27 Dec 2011 21:37:05 GMT) use gencat catfile - M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: b73209441110b9ba5a55c0c9a8f61e2d27bc336e URL: https://git.catflap.org/tcsh/commit/?id=b73209441110b9ba5a55c0c9a8f61e2d27bc336e Author: Christos Zoulas (Tue 27 Dec 2011 21:32:33 GMT) Committer: Christos Zoulas (Tue 27 Dec 2011 21:32:33 GMT) use rm -f M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 75ba47aefd29086b7f3a111da124e503b9b652bd URL: https://git.catflap.org/tcsh/commit/?id=75ba47aefd29086b7f3a111da124e503b9b652bd Author: Christos Zoulas (Tue 27 Dec 2011 21:20:03 GMT) Committer: Christos Zoulas (Tue 27 Dec 2011 21:20:03 GMT) auto-reconf M config.guess M config.h.in M config.sub M configure M configure.in M install-sh ____________________________________________________________________________________________________________ Commit: 77a8e56f2d16db46e01aca37d14c6b3a601f4989 URL: https://git.catflap.org/tcsh/commit/?id=77a8e56f2d16db46e01aca37d14c6b3a601f4989 Author: Christos Zoulas (Tue 27 Dec 2011 19:58:33 GMT) Committer: Christos Zoulas (Tue 27 Dec 2011 19:58:33 GMT) welcome to 6.17.07 M Fixes M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 136608b06d847a83bb8c9e477dd1c0bfc5a624b8 URL: https://git.catflap.org/tcsh/commit/?id=136608b06d847a83bb8c9e477dd1c0bfc5a624b8 Author: Christos Zoulas (Sun 25 Dec 2011 15:21:50 GMT) Committer: Christos Zoulas (Sun 25 Dec 2011 15:21:50 GMT) more space to print octal numbers; from Nelson Beebe M sh.exp.c ____________________________________________________________________________________________________________ Commit: 8df0d5edac7e3985d5964918782b7b42a3c02744 URL: https://git.catflap.org/tcsh/commit/?id=8df0d5edac7e3985d5964918782b7b42a3c02744 Author: Christos Zoulas (Wed 14 Dec 2011 16:36:44 GMT) Committer: Christos Zoulas (Wed 14 Dec 2011 16:36:44 GMT) Avoid going on forever in Itoa when min_digits goes negative, and doing an unsigned comparison. Debian bug 645238. M tc.func.c ____________________________________________________________________________________________________________ Commit: 14064988ada2e4a7676f5ebe6942f5ff8ddab388 URL: https://git.catflap.org/tcsh/commit/?id=14064988ada2e4a7676f5ebe6942f5ff8ddab388 Author: Christos Zoulas (Wed 14 Dec 2011 16:33:23 GMT) Committer: Christos Zoulas (Wed 14 Dec 2011 16:33:23 GMT) Perform a signed comparison to prevent going on forever when the padding length is exceeded. debian bug 645238. M Fixes ____________________________________________________________________________________________________________ Commit: e286d385fe9f859888c7a385b27e06d9ebc6dbd2 URL: https://git.catflap.org/tcsh/commit/?id=e286d385fe9f859888c7a385b27e06d9ebc6dbd2 Author: Christos Zoulas (Tue 29 Nov 2011 18:38:54 GMT) Committer: Christos Zoulas (Tue 29 Nov 2011 18:38:54 GMT) PR/155: Angelo Bonet: Default $anyerror to set for backwards compatibility. M Fixes M sh.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 5be8211334847c645539e80f6fcce8832ee26b0c URL: https://git.catflap.org/tcsh/commit/?id=5be8211334847c645539e80f6fcce8832ee26b0c Author: Christos Zoulas (Thu 27 Oct 2011 23:43:24 BST) Committer: Christos Zoulas (Thu 27 Oct 2011 23:43:24 BST) -1 %j fix M Fixes ____________________________________________________________________________________________________________ Commit: bade754ffcf19e0ff15c61a434a437d2aae206bb URL: https://git.catflap.org/tcsh/commit/?id=bade754ffcf19e0ff15c61a434a437d2aae206bb Author: Christos Zoulas (Thu 27 Oct 2011 23:41:06 BST) Committer: Christos Zoulas (Thu 27 Oct 2011 23:41:06 BST) don't print -1 if no jobsd are there. From Vojtech Vitek M tc.prompt.c ____________________________________________________________________________________________________________ Commit: b914ca41f2d01294bb93d965210c13af5ea43e9d URL: https://git.catflap.org/tcsh/commit/?id=b914ca41f2d01294bb93d965210c13af5ea43e9d Author: Christos Zoulas (Sun 16 Oct 2011 17:25:05 BST) Committer: Christos Zoulas (Sun 16 Oct 2011 17:25:05 BST) chdir -- M Fixes M sh.dir.c M tcsh.man ____________________________________________________________________________________________________________ Commit: c40809e28a3b5ff1153773892bbc20ccecadff77 URL: https://git.catflap.org/tcsh/commit/?id=c40809e28a3b5ff1153773892bbc20ccecadff77 Author: Kimmo Suominen (Fri 5 Aug 2011 02:05:11 BST) Committer: Kimmo Suominen (Fri 5 Aug 2011 02:05:11 BST) Clarify mail. M tcsh.man ____________________________________________________________________________________________________________ Commit: c50cee337efa61154cab485f05715f2b120a64af URL: https://git.catflap.org/tcsh/commit/?id=c50cee337efa61154cab485f05715f2b120a64af Author: Christos Zoulas (Wed 25 May 2011 21:21:06 BST) Committer: Christos Zoulas (Wed 25 May 2011 21:21:06 BST) mention SoFS lossage. M Fixes ____________________________________________________________________________________________________________ Commit: f512ef4c6fab4ea42c2e0e084205f33da3720780 URL: https://git.catflap.org/tcsh/commit/?id=f512ef4c6fab4ea42c2e0e084205f33da3720780 Author: Christos Zoulas (Wed 25 May 2011 21:17:20 BST) Committer: Christos Zoulas (Wed 25 May 2011 21:17:20 BST) Deal with ENOENT and SoFS. M sh.print.c ____________________________________________________________________________________________________________ Commit: 7ef50fac9e074a7257b13c1363fd761035345d50 URL: https://git.catflap.org/tcsh/commit/?id=7ef50fac9e074a7257b13c1363fd761035345d50 Author: Christos Zoulas (Thu 21 Apr 2011 21:28:28 BST) Committer: Christos Zoulas (Thu 21 Apr 2011 21:28:28 BST) null check from PR/38 via PR/108 M Fixes M sh.proc.c ____________________________________________________________________________________________________________ Commit: 43fb239ee1dba2d388ca7493752367bc074f1300 URL: https://git.catflap.org/tcsh/commit/?id=43fb239ee1dba2d388ca7493752367bc074f1300 Author: Christos Zoulas (Sun 17 Apr 2011 15:49:30 BST) Committer: Christos Zoulas (Sun 17 Apr 2011 15:49:30 BST) FIx spelling from jean-luc leger M Fixes M tw.init.c ____________________________________________________________________________________________________________ Commit: a83bb22bb44fa9469954b42932f55a7326015ea0 URL: https://git.catflap.org/tcsh/commit/?id=a83bb22bb44fa9469954b42932f55a7326015ea0 Author: Christos Zoulas (Fri 15 Apr 2011 23:58:15 BST) Committer: Christos Zoulas (Fri 15 Apr 2011 23:58:15 BST) PR/120 filetest -P does not have enough space in string0. M Fixes M sh.exp.c ____________________________________________________________________________________________________________ Commit: 57ba49a16d592b3ee8f67bb6e6c83dfbf20b033f URL: https://git.catflap.org/tcsh/commit/?id=57ba49a16d592b3ee8f67bb6e6c83dfbf20b033f Author: Christos Zoulas (Fri 15 Apr 2011 23:42:59 BST) Committer: Christos Zoulas (Fri 15 Apr 2011 23:42:59 BST) 'nohup' without an argument can also be used via pipe https://bugzilla.redhat.com/show_bug.cgi?id=437079 M tcsh.man ____________________________________________________________________________________________________________ Commit: 6962edf715c3c2f8e21b96a0a0f149f0daad5421 URL: https://git.catflap.org/tcsh/commit/?id=6962edf715c3c2f8e21b96a0a0f149f0daad5421 Author: Christos Zoulas (Fri 15 Apr 2011 23:41:12 BST) Committer: Christos Zoulas (Fri 15 Apr 2011 23:41:12 BST) 'hup' without an argument can also be used via pipe https://bugzilla.redhat.com/show_bug.cgi?id=437080 M tcsh.man ____________________________________________________________________________________________________________ Commit: cdeb67ac4fe83625bddfb7e54e0bb2acdc8d8310 URL: https://git.catflap.org/tcsh/commit/?id=cdeb67ac4fe83625bddfb7e54e0bb2acdc8d8310 Author: Christos Zoulas (Fri 15 Apr 2011 23:39:32 BST) Committer: Christos Zoulas (Fri 15 Apr 2011 23:39:32 BST) The argument 'group' of builtin 'newgrp' should be optional. https://bugzilla.redhat.com/show_bug.cgi?id=436439 M tcsh.man ____________________________________________________________________________________________________________ Commit: 61a9a9d0d5151affc53665143f964417ada94c29 URL: https://git.catflap.org/tcsh/commit/?id=61a9a9d0d5151affc53665143f964417ada94c29 Author: Christos Zoulas (Thu 14 Apr 2011 19:37:57 BST) Committer: Christos Zoulas (Thu 14 Apr 2011 19:37:57 BST) reconf M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 127d98fa5e42d3b4eb272dbd4d4abd9f15d69d22 URL: https://git.catflap.org/tcsh/commit/?id=127d98fa5e42d3b4eb272dbd4d4abd9f15d69d22 Author: Christos Zoulas (Thu 14 Apr 2011 19:25:26 BST) Committer: Christos Zoulas (Thu 14 Apr 2011 19:25:26 BST) Add $anyerror and Fix PR/110 "exit status should be the exit status of the last command in a pipeline or backquote. M Fixes M README M configure.in M patchlevel.h M sh.h M sh.proc.c M sh.proc.h M sh.set.c M tc.const.c M tcsh.man M tests/lexical.at M tests/subst.at M tests/syntax.at ____________________________________________________________________________________________________________ Commit: f22b5b0a494d831a08ad97ef56fc7eb72a197433 URL: https://git.catflap.org/tcsh/commit/?id=f22b5b0a494d831a08ad97ef56fc7eb72a197433 Author: Christos Zoulas (Thu 14 Apr 2011 15:33:05 BST) Committer: Christos Zoulas (Thu 14 Apr 2011 15:33:05 BST) don't spell check commands that don't need searchign. M Fixes M tw.parse.c ____________________________________________________________________________________________________________ Commit: 068590b97d4d34365ada796f9ef91f52c1028208 URL: https://git.catflap.org/tcsh/commit/?id=068590b97d4d34365ada796f9ef91f52c1028208 Author: Christos Zoulas (Wed 30 Mar 2011 17:22:15 BST) Committer: Christos Zoulas (Wed 30 Mar 2011 17:22:15 BST) fix syntax tree premature freeing; may leak on some error conditions. M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: b1abc5dc20f6abd4e19df9b65a5286b0374757ba URL: https://git.catflap.org/tcsh/commit/?id=b1abc5dc20f6abd4e19df9b65a5286b0374757ba Author: Christos Zoulas (Wed 30 Mar 2011 17:21:37 BST) Committer: Christos Zoulas (Wed 30 Mar 2011 17:21:37 BST) set memory to 0 on debug M sh.parse.c ____________________________________________________________________________________________________________ Commit: 01ab15868d0adc6cf47738c41e1450dedcc965a2 URL: https://git.catflap.org/tcsh/commit/?id=01ab15868d0adc6cf47738c41e1450dedcc965a2 Author: Christos Zoulas (Thu 24 Mar 2011 14:06:59 GMT) Committer: Christos Zoulas (Thu 24 Mar 2011 14:06:59 GMT) Avoid infinite loop from: Bob Arendt import os import signal import sys import time if __name__ == '__main__': pipeR, pipeW = os.pipe() pid = os.fork() sigtype = signal.SIGKILL if pid == 0: # Replace stdout with a pipe. os.dup2(pipeW, sys.stdout.fileno()) path = './tcsh' os.execl(path, path, '-f', '-c', 'find /usr/share/doc') else: # Close the pipe from the parent. os.close(pipeR) # Give the child some time to start, then kill it. time.sleep(0.25) line = os.popen('/bin/ps --ppid %d -o pid | tail -n +2' % pid).read() print line os.kill(int(line.strip()), sigtype) M Fixes M sh.proc.c ____________________________________________________________________________________________________________ Commit: 7d089b16317123df4f0d56c3c360d9f08fbacea3 URL: https://git.catflap.org/tcsh/commit/?id=7d089b16317123df4f0d56c3c360d9f08fbacea3 Author: Christos Zoulas (Thu 10 Mar 2011 16:18:49 GMT) Committer: Christos Zoulas (Thu 10 Mar 2011 16:18:49 GMT) fix ${ completion from Anthony Mallet. M Fixes M tw.parse.c ____________________________________________________________________________________________________________ Commit: c09724e38edc208d8991aab7c3c988dbb69da2c4 URL: https://git.catflap.org/tcsh/commit/?id=c09724e38edc208d8991aab7c3c988dbb69da2c4 Author: Christos Zoulas (Sun 27 Feb 2011 00:15:17 GMT) Committer: Christos Zoulas (Sun 27 Feb 2011 00:15:17 GMT) simplify code, more checks. M sh.glob.c M tc.func.c M tc.str.c ____________________________________________________________________________________________________________ Commit: 501c59491f4ff8d46f16fdef40bee43d8463602c URL: https://git.catflap.org/tcsh/commit/?id=501c59491f4ff8d46f16fdef40bee43d8463602c Author: Christos Zoulas (Sun 27 Feb 2011 00:14:51 GMT) Committer: Christos Zoulas (Sun 27 Feb 2011 00:14:51 GMT) no more dprintf. M ed.refresh.c ____________________________________________________________________________________________________________ Commit: 17b279b0827ba1ea6ad89bb60710f65b30d3a516 URL: https://git.catflap.org/tcsh/commit/?id=17b279b0827ba1ea6ad89bb60710f65b30d3a516 Author: Christos Zoulas (Sun 27 Feb 2011 00:14:38 GMT) Committer: Christos Zoulas (Sun 27 Feb 2011 00:14:38 GMT) factor out code. M ed.screen.c M tc.const.c ____________________________________________________________________________________________________________ Commit: e8df6da8891bb688ce45c24060ce13f98b58ecbf URL: https://git.catflap.org/tcsh/commit/?id=e8df6da8891bb688ce45c24060ce13f98b58ecbf Author: Christos Zoulas (Sat 26 Feb 2011 00:07:06 GMT) Committer: Christos Zoulas (Sat 26 Feb 2011 00:07:06 GMT) initialize aseek M sh.func.c ____________________________________________________________________________________________________________ Commit: bdced48198f3722a5b1fabcc8619277c569d9769 URL: https://git.catflap.org/tcsh/commit/?id=bdced48198f3722a5b1fabcc8619277c569d9769 Author: Christos Zoulas (Fri 25 Feb 2011 23:58:34 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:58:34 GMT) error handling cleanup M ed.term.c M sh.decls.h M sh.err.c M sh.exec.c M sh.print.c M tc.str.c ____________________________________________________________________________________________________________ Commit: a87553600d7ec93be11be6e2422045b91a034003 URL: https://git.catflap.org/tcsh/commit/?id=a87553600d7ec93be11be6e2422045b91a034003 Author: Christos Zoulas (Fri 25 Feb 2011 23:58:08 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:58:08 GMT) avoid new gcc warning M nls/C/set19 M nls/et/set19 M nls/finnish/set19 M nls/french/set19 M nls/german/set19 M nls/greek/set19 M nls/italian/set19 M nls/pl/set19 M nls/russian/set19 M nls/spanish/set19 M nls/ukrainian/set19 M tc.alloc.c ____________________________________________________________________________________________________________ Commit: 0513485b9a2b21c208615a6e9d28652993198dd9 URL: https://git.catflap.org/tcsh/commit/?id=0513485b9a2b21c208615a6e9d28652993198dd9 Author: Christos Zoulas (Fri 25 Feb 2011 23:57:21 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:57:21 GMT) no need for recursive include M tc.nls.h ____________________________________________________________________________________________________________ Commit: f6a442e48bd59082b97e1b2830666f1509bc95cd URL: https://git.catflap.org/tcsh/commit/?id=f6a442e48bd59082b97e1b2830666f1509bc95cd Author: Christos Zoulas (Fri 25 Feb 2011 23:56:35 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:56:35 GMT) closedir on error. M sh.c ____________________________________________________________________________________________________________ Commit: 2669cc695efd95f0793c35afa158d67baa0c4634 URL: https://git.catflap.org/tcsh/commit/?id=2669cc695efd95f0793c35afa158d67baa0c4634 Author: Christos Zoulas (Fri 25 Feb 2011 23:29:01 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:29:01 GMT) grow string0. M sh.exp.c ____________________________________________________________________________________________________________ Commit: 40a331a754dae1bb6f665b30c9dd0d60c411e607 URL: https://git.catflap.org/tcsh/commit/?id=40a331a754dae1bb6f665b30c9dd0d60c411e607 Author: Christos Zoulas (Fri 25 Feb 2011 23:26:20 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:26:20 GMT) check NULL M ed.screen.c ____________________________________________________________________________________________________________ Commit: 90f387f0be6dfad02a2dd48db0d87d9cdbeda94a URL: https://git.catflap.org/tcsh/commit/?id=90f387f0be6dfad02a2dd48db0d87d9cdbeda94a Author: Christos Zoulas (Fri 25 Feb 2011 23:25:33 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:25:33 GMT) check negative M sh.c ____________________________________________________________________________________________________________ Commit: 393fa7f0a0e909e5627120c410ddd9c0cf956da2 URL: https://git.catflap.org/tcsh/commit/?id=393fa7f0a0e909e5627120c410ddd9c0cf956da2 Author: Christos Zoulas (Fri 25 Feb 2011 23:24:19 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:24:19 GMT) check for negative M sh.sem.c ____________________________________________________________________________________________________________ Commit: d221d3b64de89111a4e77d3b3dfc9e3d66a5af59 URL: https://git.catflap.org/tcsh/commit/?id=d221d3b64de89111a4e77d3b3dfc9e3d66a5af59 Author: Christos Zoulas (Fri 25 Feb 2011 23:20:41 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:20:41 GMT) add assert M ed.term.c ____________________________________________________________________________________________________________ Commit: 9f17dc5735025f4ab9d110b800e90b97ac9955fe URL: https://git.catflap.org/tcsh/commit/?id=9f17dc5735025f4ab9d110b800e90b97ac9955fe Author: Christos Zoulas (Fri 25 Feb 2011 23:19:11 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:19:11 GMT) sprinkle ssize_t M sh.glob.c ____________________________________________________________________________________________________________ Commit: a4be4eb1744c7710d5aeb0add00de6c09de0b44a URL: https://git.catflap.org/tcsh/commit/?id=a4be4eb1744c7710d5aeb0add00de6c09de0b44a Author: Christos Zoulas (Fri 25 Feb 2011 23:08:04 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 23:08:04 GMT) add assert. M tc.str.c ____________________________________________________________________________________________________________ Commit: 78d2bcac1a412d83b9816a526291b3986bf43aa8 URL: https://git.catflap.org/tcsh/commit/?id=78d2bcac1a412d83b9816a526291b3986bf43aa8 Author: Christos Zoulas (Fri 25 Feb 2011 22:49:54 GMT) Committer: Christos Zoulas (Fri 25 Feb 2011 22:49:54 GMT) NUL terminate. M tc.func.c ____________________________________________________________________________________________________________ Commit: da00d7df7219cd9554541db6757a846f5a330c6a URL: https://git.catflap.org/tcsh/commit/?id=da00d7df7219cd9554541db6757a846f5a330c6a Author: Christos Zoulas (Thu 10 Feb 2011 00:13:36 GMT) Committer: Christos Zoulas (Thu 10 Feb 2011 00:13:36 GMT) typos from Werner. M nls/german/set6 ____________________________________________________________________________________________________________ Commit: 9ffa373685aea111de667cb6436288210549f80c URL: https://git.catflap.org/tcsh/commit/?id=9ffa373685aea111de667cb6436288210549f80c Author: Christos Zoulas (Sat 5 Feb 2011 20:34:55 GMT) Committer: Christos Zoulas (Sat 5 Feb 2011 20:34:55 GMT) Undo a few of the #ifdef changes from Werner that seem questionable. M config_f.h M glob.h M pathnames.h ____________________________________________________________________________________________________________ Commit: e88ef059ac85b820c6e942591d434baeec8b3646 URL: https://git.catflap.org/tcsh/commit/?id=e88ef059ac85b820c6e942591d434baeec8b3646 Author: Christos Zoulas (Sat 5 Feb 2011 17:35:31 GMT) Committer: Christos Zoulas (Sat 5 Feb 2011 17:35:31 GMT) clean catalogs from corinna M Makefile.in ____________________________________________________________________________________________________________ Commit: 8639c59742034f0902e53ed733875b4e23e87062 URL: https://git.catflap.org/tcsh/commit/?id=8639c59742034f0902e53ed733875b4e23e87062 Author: Christos Zoulas (Sat 5 Feb 2011 16:15:56 GMT) Committer: Christos Zoulas (Sat 5 Feb 2011 16:15:56 GMT) use the m modifier instead of the obsolete $*. From Corinna M tcsh.man2html ____________________________________________________________________________________________________________ Commit: 94e0930dc7df7367170705d3196b91ec1b04748a URL: https://git.catflap.org/tcsh/commit/?id=94e0930dc7df7367170705d3196b91ec1b04748a Author: Christos Zoulas (Sat 5 Feb 2011 16:14:20 GMT) Committer: Christos Zoulas (Sat 5 Feb 2011 16:14:20 GMT) better nls catalog installation handling from Corinna M Makefile.in M config/linux M configure.in M sh.func.c M sh.h ____________________________________________________________________________________________________________ Commit: 3987ad9885a73e67a3403e0f85bce5fd17dbdf46 URL: https://git.catflap.org/tcsh/commit/?id=3987ad9885a73e67a3403e0f85bce5fd17dbdf46 Author: Christos Zoulas (Sat 5 Feb 2011 16:08:26 GMT) Committer: Christos Zoulas (Sat 5 Feb 2011 16:08:26 GMT) allow gencat overrides. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 235dccb5c9614e31b526145f0d9bc3ba23c48585 URL: https://git.catflap.org/tcsh/commit/?id=235dccb5c9614e31b526145f0d9bc3ba23c48585 Author: Christos Zoulas (Fri 4 Feb 2011 22:18:08 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 22:18:08 GMT) Remove duplicated messages M nls/german/set19 ____________________________________________________________________________________________________________ Commit: aa510f510b95923096018a6ccdc7110661270bba URL: https://git.catflap.org/tcsh/commit/?id=aa510f510b95923096018a6ccdc7110661270bba Author: Christos Zoulas (Fri 4 Feb 2011 22:16:48 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 22:16:48 GMT) regen. M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 9319cee5e6fb33e48419dc86210e6fec2198eb42 URL: https://git.catflap.org/tcsh/commit/?id=9319cee5e6fb33e48419dc86210e6fec2198eb42 Author: Christos Zoulas (Fri 4 Feb 2011 22:16:07 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 22:16:07 GMT) add --disable-nls-catalogs from Corinna M Fixes M config/aix M config/alliant M config/amdahl M config/android M config/apollo M config/bsd M config/bsd4.4 M config/coh3 M config/cray M config/csos M config/cygwin M config/dnix5.3 M config/emx M config/eta10 M config/fortune M config/hpbsd2 M config/irix M config/irix62 M config/isc202 M config/linux M config/lynx2.1 M config/mac2 M config/mach M config/machten M config/masscomp M config/minix M config/mips M config/mtXinu M config/opus M config/pyr M config/pyratt M config/qnx6 M config/sequent M config/stellar M config/sunos40 M config/supermax M config/sxa M config/sysV68 M config/sysv3 M config/tc2000 M config/unixpc M config/vms M config/win32 M config/xenix M config_f.h M configure.in M pathnames.h ____________________________________________________________________________________________________________ Commit: 275e6859b4f7d46e2d084f6a46fbb46c1452043e URL: https://git.catflap.org/tcsh/commit/?id=275e6859b4f7d46e2d084f6a46fbb46c1452043e Author: Christos Zoulas (Fri 4 Feb 2011 18:22:26 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:22:26 GMT) more changes M Fixes ____________________________________________________________________________________________________________ Commit: c375759973a17112997f5c5a3b099fe8542fcb19 URL: https://git.catflap.org/tcsh/commit/?id=c375759973a17112997f5c5a3b099fe8542fcb19 Author: Christos Zoulas (Fri 4 Feb 2011 18:21:29 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:21:29 GMT) check if the nls path exists before setting NLSPATH M sh.c ____________________________________________________________________________________________________________ Commit: 9d1790b492bb99aa0408d3964b1dec04e4217ac2 URL: https://git.catflap.org/tcsh/commit/?id=9d1790b492bb99aa0408d3964b1dec04e4217ac2 Author: Christos Zoulas (Fri 4 Feb 2011 18:20:42 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:20:42 GMT) utf-8 messages M sh.func.c ____________________________________________________________________________________________________________ Commit: 3e526c78b781cd5476971b6c457f7a6373621245 URL: https://git.catflap.org/tcsh/commit/?id=3e526c78b781cd5476971b6c457f7a6373621245 Author: Christos Zoulas (Fri 4 Feb 2011 18:19:45 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:19:45 GMT) utf-8 messages. Thanks to Werner Fink for the conversion script: #!/bin/sh iconv_files () { FROM=$1 shift for i in $* do iconv --from $FROM --to UTF-8 < $i > $i.tmp mv $i.tmp $i perl -pi -e 's/codeset *= *[^[:space:]]*/codeset=UTF-8/' $i done } iconv_files ISO-8859-1 nls/C/set* iconv_files ISO-8859-1 nls/et/set* iconv_files ISO-8859-1 nls/finnish/set* iconv_files ISO-8859-1 nls/french/set* iconv_files ISO-8859-1 nls/german/set* iconv_files ISO-8859-7 nls/greek/set* iconv_files ISO-8859-1 nls/italian/set* iconv_files EUC-JP nls/ja/set* iconv_files ISO-8859-2 nls/pl/set* iconv_files KOI8-R nls/russian/set* iconv_files ISO-8859-1 nls/spanish/set* iconv_files KOI8-U nls/ukrainian/set* for i in nls/*/charset ; do perl -pi -e 's/codeset *= *[^[:space:]]*/codeset=UTF-8/' $i perl -pi -e 's/1 *[^[:space:]]*/1 UTF-8/' $i done perl -pi -e 's@(LANG=[a-z]+_[A-Z]+)(\.[^[:blank:]]+)?+@\1.UTF-8@' nls/Makefile.in M nls/C/charset M nls/et/charset M nls/et/set1 M nls/et/set10 M nls/et/set11 M nls/et/set13 M nls/et/set14 M nls/et/set15 M nls/et/set16 M nls/et/set17 M nls/et/set18 M nls/et/set19 M nls/et/set2 M nls/et/set20 M nls/et/set21 M nls/et/set22 M nls/et/set23 M nls/et/set24 M nls/et/set25 M nls/et/set26 M nls/et/set27 M nls/et/set3 M nls/et/set30 M nls/et/set4 M nls/et/set5 M nls/et/set6 M nls/et/set7 M nls/et/set8 M nls/et/set9 M nls/finnish/charset M nls/finnish/set1 M nls/finnish/set10 M nls/finnish/set11 M nls/finnish/set12 M nls/finnish/set13 M nls/finnish/set14 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set18 M nls/finnish/set19 M nls/finnish/set2 M nls/finnish/set20 M nls/finnish/set22 M nls/finnish/set23 M nls/finnish/set25 M nls/finnish/set26 M nls/finnish/set27 M nls/finnish/set29 M nls/finnish/set3 M nls/finnish/set6 M nls/finnish/set7 M nls/finnish/set9 M nls/french/charset M nls/french/set1 M nls/french/set10 M nls/french/set11 M nls/french/set12 M nls/french/set13 M nls/french/set15 M nls/french/set16 M nls/french/set17 M nls/french/set18 M nls/french/set19 M nls/french/set2 M nls/french/set20 M nls/french/set21 M nls/french/set22 M nls/french/set23 M nls/french/set25 M nls/french/set26 M nls/french/set27 M nls/french/set3 M nls/french/set30 M nls/french/set31 M nls/french/set4 M nls/french/set6 M nls/french/set7 M nls/french/set8 M nls/french/set9 M nls/german/charset M nls/german/set1 M nls/german/set10 M nls/german/set13 M nls/german/set15 M nls/german/set16 M nls/german/set17 M nls/german/set18 M nls/german/set19 M nls/german/set2 M nls/german/set20 M nls/german/set22 M nls/german/set23 M nls/german/set25 M nls/german/set26 M nls/german/set27 M nls/german/set29 M nls/german/set3 M nls/german/set30 M nls/german/set31 M nls/german/set4 M nls/german/set5 M nls/german/set7 M nls/german/set8 M nls/german/set9 M nls/greek/charset M nls/greek/set1 M nls/greek/set10 M nls/greek/set11 M nls/greek/set12 M nls/greek/set13 M nls/greek/set14 M nls/greek/set15 M nls/greek/set16 M nls/greek/set17 M nls/greek/set18 M nls/greek/set19 M nls/greek/set2 M nls/greek/set20 M nls/greek/set21 M nls/greek/set22 M nls/greek/set23 M nls/greek/set25 M nls/greek/set26 M nls/greek/set27 M nls/greek/set29 M nls/greek/set3 M nls/greek/set30 M nls/greek/set31 M nls/greek/set4 M nls/greek/set5 M nls/greek/set6 M nls/greek/set7 M nls/greek/set8 M nls/greek/set9 M nls/italian/charset M nls/italian/set1 M nls/italian/set11 M nls/italian/set13 M nls/italian/set15 M nls/italian/set17 M nls/italian/set2 M nls/italian/set20 M nls/italian/set22 M nls/italian/set23 M nls/italian/set26 M nls/italian/set3 M nls/italian/set30 M nls/italian/set4 M nls/italian/set6 M nls/italian/set7 M nls/ja/charset M nls/ja/set1 M nls/ja/set10 M nls/ja/set11 M nls/ja/set12 M nls/ja/set13 M nls/ja/set15 M nls/ja/set16 M nls/ja/set17 M nls/ja/set18 M nls/ja/set2 M nls/ja/set21 M nls/ja/set29 M nls/ja/set3 M nls/ja/set30 M nls/ja/set4 M nls/ja/set5 M nls/ja/set6 M nls/ja/set7 M nls/ja/set8 M nls/pl/charset M nls/pl/set1 M nls/pl/set10 M nls/pl/set11 M nls/pl/set12 M nls/pl/set13 M nls/pl/set14 M nls/pl/set15 M nls/pl/set16 M nls/pl/set17 M nls/pl/set18 M nls/pl/set19 M nls/pl/set2 M nls/pl/set23 M nls/pl/set27 M nls/pl/set3 M nls/pl/set30 M nls/pl/set31 M nls/pl/set5 M nls/pl/set6 M nls/pl/set8 M nls/russian/charset M nls/russian/set1 M nls/russian/set10 M nls/russian/set11 M nls/russian/set12 M nls/russian/set13 M nls/russian/set14 M nls/russian/set15 M nls/russian/set16 M nls/russian/set17 M nls/russian/set18 M nls/russian/set19 M nls/russian/set2 M nls/russian/set20 M nls/russian/set22 M nls/russian/set23 M nls/russian/set25 M nls/russian/set26 M nls/russian/set27 M nls/russian/set29 M nls/russian/set30 M nls/russian/set31 M nls/russian/set4 M nls/russian/set5 M nls/russian/set6 M nls/russian/set7 M nls/russian/set8 M nls/russian/set9 M nls/spanish/charset M nls/spanish/set1 M nls/spanish/set10 M nls/spanish/set13 M nls/spanish/set14 M nls/spanish/set15 M nls/spanish/set16 M nls/spanish/set17 M nls/spanish/set18 M nls/spanish/set19 M nls/spanish/set2 M nls/spanish/set20 M nls/spanish/set22 M nls/spanish/set23 M nls/spanish/set25 M nls/spanish/set26 M nls/spanish/set27 M nls/spanish/set3 M nls/spanish/set30 M nls/spanish/set4 M nls/spanish/set5 M nls/spanish/set6 M nls/spanish/set7 M nls/spanish/set8 M nls/spanish/set9 M nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set10 M nls/ukrainian/set11 M nls/ukrainian/set12 M nls/ukrainian/set13 M nls/ukrainian/set14 M nls/ukrainian/set15 M nls/ukrainian/set16 M nls/ukrainian/set17 M nls/ukrainian/set18 M nls/ukrainian/set19 M nls/ukrainian/set2 M nls/ukrainian/set20 M nls/ukrainian/set22 M nls/ukrainian/set23 M nls/ukrainian/set25 M nls/ukrainian/set26 M nls/ukrainian/set27 M nls/ukrainian/set29 M nls/ukrainian/set30 M nls/ukrainian/set31 M nls/ukrainian/set5 M nls/ukrainian/set6 M nls/ukrainian/set7 M nls/ukrainian/set8 M nls/ukrainian/set9 ____________________________________________________________________________________________________________ Commit: c11b8d66f9e7b75cc94cf90d9f39d9a44a00aa01 URL: https://git.catflap.org/tcsh/commit/?id=c11b8d66f9e7b75cc94cf90d9f39d9a44a00aa01 Author: Christos Zoulas (Fri 4 Feb 2011 18:11:26 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:11:26 GMT) regen M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 8d3cc8dd355bf788cadfb84c1747a00e52a4a8aa URL: https://git.catflap.org/tcsh/commit/?id=8d3cc8dd355bf788cadfb84c1747a00e52a4a8aa Author: Christos Zoulas (Fri 4 Feb 2011 18:00:28 GMT) Committer: Christos Zoulas (Fri 4 Feb 2011 18:00:28 GMT) sysmalloc/mallinfo changes M Fixes M config/linux M config_f.h M configure.in M glob.h M nls/C/set19 M nls/et/set19 M nls/finnish/set19 M nls/french/set19 M nls/german/set19 M nls/greek/set19 M nls/italian/set19 M nls/pl/set19 M nls/russian/set19 M nls/spanish/set19 M nls/ukrainian/set19 M pathnames.h M sh.h M sh.proc.c M sh.sem.c M sh.set.c M tc.alloc.c M tc.const.c M tc.os.h M tc.wait.h ____________________________________________________________________________________________________________ Commit: 8e171a70695915f5b8864c5f332ad398c6567200 URL: https://git.catflap.org/tcsh/commit/?id=8e171a70695915f5b8864c5f332ad398c6567200 Author: Christos Zoulas (Tue 1 Feb 2011 19:57:24 GMT) Committer: Christos Zoulas (Tue 1 Feb 2011 19:57:24 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 0d2996e3e48f7f66899cbb03461eee743a800967 URL: https://git.catflap.org/tcsh/commit/?id=0d2996e3e48f7f66899cbb03461eee743a800967 Author: Christos Zoulas (Tue 1 Feb 2011 19:56:50 GMT) Committer: Christos Zoulas (Tue 1 Feb 2011 19:56:50 GMT) welcome to 05 M Fixes M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 1d1dba8d5e8b7a3ac908a4f3b53ee16d689c6aca URL: https://git.catflap.org/tcsh/commit/?id=1d1dba8d5e8b7a3ac908a4f3b53ee16d689c6aca Author: Christos Zoulas (Tue 25 Jan 2011 20:10:46 GMT) Committer: Christos Zoulas (Tue 25 Jan 2011 20:10:46 GMT) mkstemp changes M Fixes M config.h.in M configure M configure.in M sh.c M sh.dol.c M sh.h M tc.os.h ____________________________________________________________________________________________________________ Commit: 1a6845f96507dc5086abda7a609d91cfb21c58eb URL: https://git.catflap.org/tcsh/commit/?id=1a6845f96507dc5086abda7a609d91cfb21c58eb Author: Christos Zoulas (Tue 25 Jan 2011 19:32:02 GMT) Committer: Christos Zoulas (Tue 25 Jan 2011 19:32:02 GMT) more NLS catalog fixes from Corinna. M sh.c ____________________________________________________________________________________________________________ Commit: a9e0e361d36ff9b4f9e22c9d897047a99d9e231f URL: https://git.catflap.org/tcsh/commit/?id=a9e0e361d36ff9b4f9e22c9d897047a99d9e231f Author: Christos Zoulas (Tue 25 Jan 2011 17:31:17 GMT) Committer: Christos Zoulas (Tue 25 Jan 2011 17:31:17 GMT) better builtin error handling (Werner Fink) M sh.sem.c ____________________________________________________________________________________________________________ Commit: 18fccd5203dcdfb619590072cd83dd97d175e84c URL: https://git.catflap.org/tcsh/commit/?id=18fccd5203dcdfb619590072cd83dd97d175e84c Author: Christos Zoulas (Tue 25 Jan 2011 17:30:52 GMT) Committer: Christos Zoulas (Tue 25 Jan 2011 17:30:52 GMT) better detection of pty names (Werner Fink) M sh.c ____________________________________________________________________________________________________________ Commit: 895665cf18d1e9a14525b877412f1995dbbc733c URL: https://git.catflap.org/tcsh/commit/?id=895665cf18d1e9a14525b877412f1995dbbc733c Author: Christos Zoulas (Tue 25 Jan 2011 13:58:19 GMT) Committer: Christos Zoulas (Tue 25 Jan 2011 13:58:19 GMT) NLS catalogs for cygwin M Fixes M Makefile.in M config/cygwin M configure.in M nls/Makefile.in M tc.os.c ____________________________________________________________________________________________________________ Commit: c7123f36becde8d23cc2592f5bbdaaa3f2c23595 URL: https://git.catflap.org/tcsh/commit/?id=c7123f36becde8d23cc2592f5bbdaaa3f2c23595 Author: Christos Zoulas (Mon 24 Jan 2011 21:58:30 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 21:58:30 GMT) NLSPATH fixes. M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: dc017414a40d935b6964ed4eace14b0bf0c85a76 URL: https://git.catflap.org/tcsh/commit/?id=dc017414a40d935b6964ed4eace14b0bf0c85a76 Author: Christos Zoulas (Mon 24 Jan 2011 18:50:44 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 18:50:44 GMT) use absolutep() from Amol Deshpande M tw.parse.c ____________________________________________________________________________________________________________ Commit: d72bd4416a80c15667f61593cc5c2eea023b4a43 URL: https://git.catflap.org/tcsh/commit/?id=d72bd4416a80c15667f61593cc5c2eea023b4a43 Author: Christos Zoulas (Mon 24 Jan 2011 18:18:42 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 18:18:42 GMT) Allow out of source builds (Corinna Vinschen) M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 1b4cb01b264c3a48ae202b007b6dfd679190a7ec URL: https://git.catflap.org/tcsh/commit/?id=1b4cb01b264c3a48ae202b007b6dfd679190a7ec Author: Christos Zoulas (Mon 24 Jan 2011 18:17:07 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 18:17:07 GMT) avoid exiting on unknown dir (Werner Fink) M Fixes M sh.c M sh.decls.h M sh.err.c M sh.h ____________________________________________________________________________________________________________ Commit: 833db769970e45933a1104dca95f73d9c2cd0d86 URL: https://git.catflap.org/tcsh/commit/?id=833db769970e45933a1104dca95f73d9c2cd0d86 Author: Christos Zoulas (Mon 24 Jan 2011 18:10:26 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 18:10:26 GMT) - handle re-entrant signals that caused history writing loss - don't spell check correct names M Fixes M sh.err.c M sh.h M sh.hist.c M sh.print.c M tc.sig.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: ff2511088ef262cadd9da0889f21fb06460f17a1 URL: https://git.catflap.org/tcsh/commit/?id=ff2511088ef262cadd9da0889f21fb06460f17a1 Author: Christos Zoulas (Mon 24 Jan 2011 17:48:15 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 17:48:15 GMT) handle missing eol at eof by processing the line. M Fixes M sh.dol.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: 856f83949bff6f12b695e13f378e915fc8d1231e URL: https://git.catflap.org/tcsh/commit/?id=856f83949bff6f12b695e13f378e915fc8d1231e Author: Christos Zoulas (Mon 24 Jan 2011 17:47:30 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 17:47:30 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: 62507c4f41ca76655c4655f44c11d8e38c1c04a7 URL: https://git.catflap.org/tcsh/commit/?id=62507c4f41ca76655c4655f44c11d8e38c1c04a7 Author: Christos Zoulas (Mon 24 Jan 2011 17:46:29 GMT) Committer: Christos Zoulas (Mon 24 Jan 2011 17:46:29 GMT) directory fd leak M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: 22b62a6c07a93e930607cf8641faff04f497d376 URL: https://git.catflap.org/tcsh/commit/?id=22b62a6c07a93e930607cf8641faff04f497d376 Author: Christos Zoulas (Sat 22 Jan 2011 00:29:02 GMT) Committer: Christos Zoulas (Sat 22 Jan 2011 00:29:02 GMT) fix remaining tests to not depend if path contains symlinks. M tests/variables.at ____________________________________________________________________________________________________________ Commit: 5b1ace20b6c2767b1602c792082fafcc67920360 URL: https://git.catflap.org/tcsh/commit/?id=5b1ace20b6c2767b1602c792082fafcc67920360 Author: Christos Zoulas (Sat 22 Jan 2011 00:04:02 GMT) Committer: Christos Zoulas (Sat 22 Jan 2011 00:04:02 GMT) - always use -f - use /bin/pwd to avoid symlink lossage M tests/commands.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: f3020a3afced6242d37f801b6ed018ef1b4836bb URL: https://git.catflap.org/tcsh/commit/?id=f3020a3afced6242d37f801b6ed018ef1b4836bb Author: Christos Zoulas (Fri 21 Jan 2011 23:06:14 GMT) Committer: Christos Zoulas (Fri 21 Jan 2011 23:06:14 GMT) use uname() for linux and cygwin. From Corinna Vinschen M host.defs ____________________________________________________________________________________________________________ Commit: d81742736e5be6409c7736ab7bc8ab258dbaabb2 URL: https://git.catflap.org/tcsh/commit/?id=d81742736e5be6409c7736ab7bc8ab258dbaabb2 Author: Christos Zoulas (Fri 21 Jan 2011 02:31:17 GMT) Committer: Christos Zoulas (Fri 21 Jan 2011 02:31:17 GMT) don't use inline, compilers know to inline statics. M sh.hist.c ____________________________________________________________________________________________________________ Commit: 7e4c02e1839f5cf867a244489479f2ff3e4c3bcb URL: https://git.catflap.org/tcsh/commit/?id=7e4c02e1839f5cf867a244489479f2ff3e4c3bcb Author: Christos Zoulas (Thu 20 Jan 2011 19:40:25 GMT) Committer: Christos Zoulas (Thu 20 Jan 2011 19:40:25 GMT) add cygwin xcrypt M Fixes M config/cygwin M tc.func.c M tc.os.c M tc.os.h ____________________________________________________________________________________________________________ Commit: 5adb5138bfa1291a60be24240c167794a5c18140 URL: https://git.catflap.org/tcsh/commit/?id=5adb5138bfa1291a60be24240c167794a5c18140 Author: Christos Zoulas (Wed 19 Jan 2011 23:22:54 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 23:22:54 GMT) Recognize i686 (Corinna Vinschen) M Fixes M host.defs ____________________________________________________________________________________________________________ Commit: e75776ebd0161491dcdb109de06a1089d8bf937d URL: https://git.catflap.org/tcsh/commit/?id=e75776ebd0161491dcdb109de06a1089d8bf937d Author: Christos Zoulas (Wed 19 Jan 2011 23:16:41 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 23:16:41 GMT) rename cygwin32 to cygwin and bring it up-to-date with modern cygwin settings Corinna Vinschen. M Fixes R086 config/cygwin32 config/cygwin M configure.in ____________________________________________________________________________________________________________ Commit: 0b429cbe3fb688b536d13c51aadb66f92d54e807 URL: https://git.catflap.org/tcsh/commit/?id=0b429cbe3fb688b536d13c51aadb66f92d54e807 Author: Christos Zoulas (Wed 19 Jan 2011 17:34:08 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 17:34:08 GMT) eliminate // comments. M sh.hist.c ____________________________________________________________________________________________________________ Commit: 19bfe1b249f0f554838b46d28d33f1f9b5564d65 URL: https://git.catflap.org/tcsh/commit/?id=19bfe1b249f0f554838b46d28d33f1f9b5564d65 Author: Christos Zoulas (Wed 19 Jan 2011 17:06:44 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 17:06:44 GMT) Avoid double slashes in cdpath (Corinna Vinschen) M Fixes M sh.dir.c ____________________________________________________________________________________________________________ Commit: d0e874cfda923c25cc196190682fd438963fd54f URL: https://git.catflap.org/tcsh/commit/?id=d0e874cfda923c25cc196190682fd438963fd54f Author: Christos Zoulas (Wed 19 Jan 2011 03:10:48 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 03:10:48 GMT) point to the correct documentation M MAKERELEASE ____________________________________________________________________________________________________________ Commit: 6ee8c0042975a1982b6cf25c9fdb510e61e35957 URL: https://git.catflap.org/tcsh/commit/?id=6ee8c0042975a1982b6cf25c9fdb510e61e35957 Author: Christos Zoulas (Wed 19 Jan 2011 03:06:57 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 03:06:57 GMT) from older version of autoconf to minimize diff M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 605562b4efa6b35dc092f3e3d40530d3b10d045a URL: https://git.catflap.org/tcsh/commit/?id=605562b4efa6b35dc092f3e3d40530d3b10d045a Author: Christos Zoulas (Wed 19 Jan 2011 03:03:47 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 03:03:47 GMT) tcsh-6.17.04 M Fixes M config.h.in M configure M configure.in M patchlevel.h ____________________________________________________________________________________________________________ Commit: b43ec904419311f008e0bed9dcb3c5e7d52e6313 URL: https://git.catflap.org/tcsh/commit/?id=b43ec904419311f008e0bed9dcb3c5e7d52e6313 Author: Christos Zoulas (Wed 19 Jan 2011 03:01:13 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 03:01:13 GMT) more forgetfullness. M MAKERELEASE ____________________________________________________________________________________________________________ Commit: 2a1ad50bd91eb58d7d7925fd2c80cfffd0650732 URL: https://git.catflap.org/tcsh/commit/?id=2a1ad50bd91eb58d7d7925fd2c80cfffd0650732 Author: Christos Zoulas (Wed 19 Jan 2011 02:46:20 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 02:46:20 GMT) forgot one step M MAKERELEASE ____________________________________________________________________________________________________________ Commit: a962345488cb3117d0719305a462b62ea04dbd9d URL: https://git.catflap.org/tcsh/commit/?id=a962345488cb3117d0719305a462b62ea04dbd9d Author: Christos Zoulas (Wed 19 Jan 2011 02:45:43 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 02:45:43 GMT) pre-run instructions [to be automated] M MAKERELEASE ____________________________________________________________________________________________________________ Commit: d2d408edcec6dc532a94d4462914b1d52ab339eb URL: https://git.catflap.org/tcsh/commit/?id=d2d408edcec6dc532a94d4462914b1d52ab339eb Author: Christos Zoulas (Wed 19 Jan 2011 02:34:53 GMT) Committer: Christos Zoulas (Wed 19 Jan 2011 02:34:53 GMT) Undo PR/110 breaks unit tests. M Fixes M sh.proc.c ____________________________________________________________________________________________________________ Commit: e594480a4e6cf0b6f02e7536790646f4acab31ed URL: https://git.catflap.org/tcsh/commit/?id=e594480a4e6cf0b6f02e7536790646f4acab31ed Author: Christos Zoulas (Mon 17 Jan 2011 19:56:55 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 19:56:55 GMT) welcome to 6.17.03 M configure ____________________________________________________________________________________________________________ Commit: 265258cb2b593436f9513c601e3a5a440f874097 URL: https://git.catflap.org/tcsh/commit/?id=265258cb2b593436f9513c601e3a5a440f874097 Author: Christos Zoulas (Mon 17 Jan 2011 19:46:27 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 19:46:27 GMT) welcome to 6.17.03 M Fixes M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 9f0f1a0b30628cc7b5b96b1344c503714014984c URL: https://git.catflap.org/tcsh/commit/?id=9f0f1a0b30628cc7b5b96b1344c503714014984c Author: Christos Zoulas (Mon 17 Jan 2011 19:35:10 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 19:35:10 GMT) PR/104: if atime == mtime don't report new mail M sh.c ____________________________________________________________________________________________________________ Commit: 6b83444da5598c13c0760d6c6b8ba11d1fcc8187 URL: https://git.catflap.org/tcsh/commit/?id=6b83444da5598c13c0760d6c6b8ba11d1fcc8187 Author: Christos Zoulas (Mon 17 Jan 2011 16:28:39 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 16:28:39 GMT) PR/113: Don't allow illegal variable names to be set. M sh.func.c M sh.set.c ____________________________________________________________________________________________________________ Commit: a5b33a24c15acd2cad01a302cfad0a767cfe4ec0 URL: https://git.catflap.org/tcsh/commit/?id=a5b33a24c15acd2cad01a302cfad0a767cfe4ec0 Author: Christos Zoulas (Mon 17 Jan 2011 16:26:43 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 16:26:43 GMT) PR/112: Don't set $REMOTEHOST on the local machine. M tc.func.c ____________________________________________________________________________________________________________ Commit: 8f6137ab268a8c8a6e7ef896e8210fd8784c38ab URL: https://git.catflap.org/tcsh/commit/?id=8f6137ab268a8c8a6e7ef896e8210fd8784c38ab Author: Christos Zoulas (Mon 17 Jan 2011 16:18:26 GMT) Committer: Christos Zoulas (Mon 17 Jan 2011 16:18:26 GMT) PR/110: exit status should be the status of the last command in a pipeline so ignore previous statuses from the pipeline stages. M sh.proc.c ____________________________________________________________________________________________________________ Commit: 384a462d2110b790b90da2b405d1c2a12512080b URL: https://git.catflap.org/tcsh/commit/?id=384a462d2110b790b90da2b405d1c2a12512080b Author: Christos Zoulas (Mon 10 Jan 2011 14:08:54 GMT) Committer: Christos Zoulas (Mon 10 Jan 2011 14:08:54 GMT) regen M configure ____________________________________________________________________________________________________________ Commit: b85a43a13c0a8cedae55f0f6875ad92902e0b6a8 URL: https://git.catflap.org/tcsh/commit/?id=b85a43a13c0a8cedae55f0f6875ad92902e0b6a8 Author: Christos Zoulas (Mon 10 Jan 2011 14:08:14 GMT) Committer: Christos Zoulas (Mon 10 Jan 2011 14:08:14 GMT) Get the home directory in $EXTERNAL_STORAGE from Corinna Vinschen. M sh.c ____________________________________________________________________________________________________________ Commit: 6d3188fe4c69b0d7a1283c4358e45e3b5c478b81 URL: https://git.catflap.org/tcsh/commit/?id=6d3188fe4c69b0d7a1283c4358e45e3b5c478b81 Author: Christos Zoulas (Sun 9 Jan 2011 16:25:30 GMT) Committer: Christos Zoulas (Sun 9 Jan 2011 16:25:30 GMT) Android changes from Corinna Vinschen M Fixes M Makefile.in M config.sub A config/android M configure.in M host.defs M sh.c M sh.proc.c M tc.disc.c M tc.os.c M tw.init.c M vms.termcap.c ____________________________________________________________________________________________________________ Commit: 72e7894dff14c03423f604c89ddb624de4200413 URL: https://git.catflap.org/tcsh/commit/?id=72e7894dff14c03423f604c89ddb624de4200413 Author: Christos Zoulas (Wed 22 Dec 2010 17:26:05 GMT) Committer: Christos Zoulas (Wed 22 Dec 2010 17:26:05 GMT) autoset kanji changes The patch attached provides a solution. I have reused the shell variable nokanji, to have a boolean around to be able to skip the translation of the Shift-JIS characters Yen (which is backslash aka 0x5c in ASCII) and an overline (which is in fact the place at 0x7e of ASCII tilde). Also I make it possible to use Meta if MB_CUR_MAX is 1 which is the case of using POSIX only. For not to stumble on two byte characters using byte 0x5c or byte 0x7e the last returned state of mbrtowc(3) is required. Therefore the mbstate_t variable has to be a static one. Maybe the memset to zero below could be skipped as this may provide a better support of multi byte characters becoming disconnected over buffer boundaries. M Fixes M ed.inputl.c M sh.c M sh.decls.h M sh.func.c M sh.h M sh.set.c M tc.str.c ____________________________________________________________________________________________________________ Commit: 34d064aa2c0c75fa2875074c4b7c7b9a433a156e URL: https://git.catflap.org/tcsh/commit/?id=34d064aa2c0c75fa2875074c4b7c7b9a433a156e Author: Christos Zoulas (Wed 22 Dec 2010 17:25:05 GMT) Committer: Christos Zoulas (Wed 22 Dec 2010 17:25:05 GMT) Handle empty string properly by setting it to NUL. M tc.str.c ____________________________________________________________________________________________________________ Commit: be8a0301caff09d0aa7f141fe1a9f02d8bc83e2a URL: https://git.catflap.org/tcsh/commit/?id=be8a0301caff09d0aa7f141fe1a9f02d8bc83e2a Author: Christos Zoulas (Thu 9 Dec 2010 15:39:29 GMT) Committer: Christos Zoulas (Thu 9 Dec 2010 15:39:29 GMT) Don't divide maxrss / 2. What was the reason for that anyway? M sh.time.c ____________________________________________________________________________________________________________ Commit: 40a6b042e966030cc446ad4543ce95f4db2604e7 URL: https://git.catflap.org/tcsh/commit/?id=40a6b042e966030cc446ad4543ce95f4db2604e7 Author: Christos Zoulas (Mon 29 Nov 2010 15:28:58 GMT) Committer: Christos Zoulas (Mon 29 Nov 2010 15:28:58 GMT) add interruptible wait. M Fixes M sh.proc.c M tc.sig.c M tc.sig.h ____________________________________________________________________________________________________________ Commit: 6d940a866041a82a69a139666712332bd295c9a6 URL: https://git.catflap.org/tcsh/commit/?id=6d940a866041a82a69a139666712332bd295c9a6 Author: Christos Zoulas (Fri 15 Oct 2010 18:14:20 BST) Committer: Christos Zoulas (Fri 15 Oct 2010 18:14:20 BST) from Bob: 1. For Solaris 10 with 64 bits, tcsh misinterpreted any quantity with a scale factor as infinity, e.g., tcsh> limit vmem 1234M tcsh> limit vmem vmemoryuse unlimited The problem is that defines RLIM_INFINITY as a *signed* quantity ... typedef unsigned long rlim_t; #define RLIM_INFINITY (-3l) ... which breaks the test at the end of getval() in sh.func.c: if (f > (float) RLIM_INFINITY) return ((RLIM_TYPE) RLIM_INFINITY); I just added a (RLIM_TYPE) cast for RLIM_INFINITY in the test. 2. I added support for gigabytes as a scale factor. Everything is bigger these days. ;-) 3. This seems inconsistent: tcsh> limit vmem 1234kilobytes Bad scaling; did you mean "kbytes"?. tcsh> limit vmem 1234Mbytes Bad scaling; did you mean "megabytes"?. I added some code to allow any prefix of ... {k,kilo,[mM],[mM]ega,[gG],[gG]iga}bytes. 4. I fixed the conditionals in getval() to recognize "megabytes" (lowercase) even if RLIMIT_CPU is undefined. 5. The manpage didn't mention vmemoryuse; I added a description. 6. The manpage didn't say that "unlimited" can be used for the limit builtin, so I added a sentence about that. M Fixes M sh.func.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 605438bbeb885221d5427f6851cef7b073c83b45 URL: https://git.catflap.org/tcsh/commit/?id=605438bbeb885221d5427f6851cef7b073c83b45 Author: Christos Zoulas (Sat 9 Oct 2010 16:32:04 BST) Committer: Christos Zoulas (Sat 9 Oct 2010 16:32:04 BST) cast all printfs for portability.. M sh.time.c ____________________________________________________________________________________________________________ Commit: 514b7627572d56af40cb1353ce649316cf2a97d6 URL: https://git.catflap.org/tcsh/commit/?id=514b7627572d56af40cb1353ce649316cf2a97d6 Author: Christos Zoulas (Thu 19 Aug 2010 06:52:19 BST) Committer: Christos Zoulas (Thu 19 Aug 2010 06:52:19 BST) recognize mh in addition to hl. M tw.color.c ____________________________________________________________________________________________________________ Commit: 832f011ae90c4c7e6eaa5610ac8cd0c630bb1992 URL: https://git.catflap.org/tcsh/commit/?id=832f011ae90c4c7e6eaa5610ac8cd0c630bb1992 Author: Christos Zoulas (Mon 16 Aug 2010 18:08:22 BST) Committer: Christos Zoulas (Mon 16 Aug 2010 18:08:22 BST) remove special handling of .bat and .cmd files for cygwin. M Fixes M sh.exec.c M tw.init.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 480f71cfde6dffed496bb222ea85f27045e6405c URL: https://git.catflap.org/tcsh/commit/?id=480f71cfde6dffed496bb222ea85f27045e6405c Author: Christos Zoulas (Fri 9 Jul 2010 16:24:56 BST) Committer: Christos Zoulas (Fri 9 Jul 2010 16:24:56 BST) fix history -L/M when $verbose is set. M Fixes M sh.c M sh.hist.c ____________________________________________________________________________________________________________ Commit: 7489efeb63b1f60e966bec2fb288d66957f53faa URL: https://git.catflap.org/tcsh/commit/?id=7489efeb63b1f60e966bec2fb288d66957f53faa Author: Christos Zoulas (Tue 1 Jun 2010 18:49:28 BST) Committer: Christos Zoulas (Tue 1 Jun 2010 18:49:28 BST) Greg Dionne: one_mbtowc() doesn't behave well on my Sun box when examining a string containing an EOS; and I fixed the check for consecutive '*' patterns before the check of end-of-pattern M Fixes M glob.c ____________________________________________________________________________________________________________ Commit: 59e07f67614ef189e9367758028df19b439bbff8 URL: https://git.catflap.org/tcsh/commit/?id=59e07f67614ef189e9367758028df19b439bbff8 Author: Amol Deshpande (Thu 27 May 2010 05:00:23 BST) Committer: Amol Deshpande (Thu 27 May 2010 05:00:23 BST) Check in forgotten fix for sh.hist.c compilation on Windows Fix for ** globbing on Windows from Greg Dionne M sh.hist.c M win32/stdio.c ____________________________________________________________________________________________________________ Commit: 3674d7651fe136807309ab5a5f954ae1938c4977 URL: https://git.catflap.org/tcsh/commit/?id=3674d7651fe136807309ab5a5f954ae1938c4977 Author: Christos Zoulas (Wed 26 May 2010 12:49:46 BST) Committer: Christos Zoulas (Wed 26 May 2010 12:49:46 BST) restore #11, PR/103. M README ____________________________________________________________________________________________________________ Commit: 8259ad460a140e3a8f58e04a332bc59acbcec22b URL: https://git.catflap.org/tcsh/commit/?id=8259ad460a140e3a8f58e04a332bc59acbcec22b Author: Amol Deshpande (Mon 24 May 2010 23:19:26 BST) Committer: Amol Deshpande (Mon 24 May 2010 23:19:26 BST) change default icon M win32/Makefile.win32 D win32/WILDCAT.BMP D win32/WILDCAT.ICO D win32/WILDCAT.RC ____________________________________________________________________________________________________________ Commit: c9dad1c326a2c8c2682f7fc2bdad56895be741c1 URL: https://git.catflap.org/tcsh/commit/?id=c9dad1c326a2c8c2682f7fc2bdad56895be741c1 Author: Amol Deshpande (Sun 23 May 2010 18:20:32 BST) Committer: Amol Deshpande (Sun 23 May 2010 18:20:32 BST) Fixed general compile issues for native windows versions Fixed compile issue in sh.sem.c for 64-bit Visual c++ Fixed compilation on windows to not require sed or grep, instead use tools that ship with windows. M sh.sem.c M win32/Makefile.win32 M win32/ntport.h ____________________________________________________________________________________________________________ Commit: 6ed074267d6b0515420983e796431629807c4483 URL: https://git.catflap.org/tcsh/commit/?id=6ed074267d6b0515420983e796431629807c4483 Author: Christos Zoulas (Thu 20 May 2010 23:03:40 BST) Committer: Christos Zoulas (Thu 20 May 2010 23:03:40 BST) don't fork in backeval; from bryan mason. This broke between 3.57 and 3.58 when the code was restructured. M Fixes M sh.glob.c ____________________________________________________________________________________________________________ Commit: fba207334bf0ac04486facb1e1e7809d2db85b85 URL: https://git.catflap.org/tcsh/commit/?id=fba207334bf0ac04486facb1e1e7809d2db85b85 Author: Christos Zoulas (Wed 19 May 2010 18:19:17 BST) Committer: Christos Zoulas (Wed 19 May 2010 18:19:17 BST) From Greg Dionne: 1. A small change to glob.c seems to have a 4x speed increase on gnu linux (but not Solaris) -- basically checking to see if the specified file is actually a directory (or link) before calling Opendir(). 2. I also fixed a potential bug with the match() routine in the M_ALL case. M glob.c ____________________________________________________________________________________________________________ Commit: b98df23e8886dfcf5f8074ea29f453f08836680c URL: https://git.catflap.org/tcsh/commit/?id=b98df23e8886dfcf5f8074ea29f453f08836680c Author: Christos Zoulas (Tue 18 May 2010 00:48:34 BST) Committer: Christos Zoulas (Tue 18 May 2010 00:48:34 BST) committed, thanks! M Fixes M glob.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 90b6c6bff35e94ed5a2b8a24b902c50a24a06689 URL: https://git.catflap.org/tcsh/commit/?id=90b6c6bff35e94ed5a2b8a24b902c50a24a06689 Author: Christos Zoulas (Mon 17 May 2010 21:32:03 BST) Committer: Christos Zoulas (Mon 17 May 2010 21:32:03 BST) provide for rm if not. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 05f214b23661be87a60971120579339888a9f25d URL: https://git.catflap.org/tcsh/commit/?id=05f214b23661be87a60971120579339888a9f25d Author: Christos Zoulas (Mon 17 May 2010 21:28:37 BST) Committer: Christos Zoulas (Mon 17 May 2010 21:28:37 BST) hard-code all the $LANG and nls directories for each language. Ugly but also fixes bogus gmake dependency. M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: e9d11b79c2339bef54158a4066f2125d91e4af11 URL: https://git.catflap.org/tcsh/commit/?id=e9d11b79c2339bef54158a4066f2125d91e4af11 Author: Christos Zoulas (Mon 17 May 2010 20:36:45 BST) Committer: Christos Zoulas (Mon 17 May 2010 20:36:45 BST) Error out when processing the last incomplete line instead of silently ignoring it (Anders Kaseorg) M Fixes M sh.dol.c M sh.err.c M sh.glob.c M sh.lex.c ____________________________________________________________________________________________________________ Commit: 0a3912d31b8a63540d9b064f554bd0f797e5b671 URL: https://git.catflap.org/tcsh/commit/?id=0a3912d31b8a63540d9b064f554bd0f797e5b671 Author: Christos Zoulas (Mon 17 May 2010 20:26:42 BST) Committer: Christos Zoulas (Mon 17 May 2010 20:26:42 BST) 1. $promptchars What does it mean anyway when the user sets $promptchars to an empty string (or just one char)? Do they want their prompt to be empty? If so, they would certainly fare better if they set their $prompt (not $promptchars) to be emtpy, wouldn't they? Did they just do it by mistake? Then, they could use some warning of sorts. Another thing is that ordinary users probably wouldn't want to bother about what kind of prompt they'd get as a root, but the $promptchars shell variable sort of requires them to, or at least it used to. If PRCH (or PRCHROOT) is '\0', the current handling of $prompt makes everything after '%#' disappear, or if attributes are involved, makes '%#' appear as '^@' (because a null with attributes != '\0'): > set prompt='(%#) ' (>) set promptchars (set prompt='%B(%#)%b ' (^@) _ This doesn't look very pretty, does it? It's certainly not informative enough to give a novice user a clue as to what has happened here. My initial patch was careful not to assign a null character to PRCH or PRCHROOT specifically to avoid this problem, setting them to their default values if $promptchars is empty or contains only one character. But there is another solution to this. We could change the tprintf() routine in tc.prompt.c so that it just ignores the %# format string if PRCH (or PRCHROOT) is '\0'. This would perhaps give the user a better visual clue as to what went wrong. Here's a patch for this: M tc.prompt.c ____________________________________________________________________________________________________________ Commit: f083d415f2dc0b340f69dedc761f6f212997d470 URL: https://git.catflap.org/tcsh/commit/?id=f083d415f2dc0b340f69dedc761f6f212997d470 Author: Christos Zoulas (Mon 17 May 2010 20:24:32 BST) Committer: Christos Zoulas (Mon 17 May 2010 20:24:32 BST) 2. $histchars My second concern is about HISTSUB, as this doesn't seem to like to be set to a null character, either. Please look at the following example. > set histchars='\!' > echo weird > !e Bad substitute. > _ The shell doesn't allow you to use '!' even though HIST is set to '!'. The error message "Bad substitute" is displayed when you have !!:s// or something similar in the input and there's something wrong with it. But clearly there is no such input here. What is happening here is that the getC1() routine in sh.lex.c calls getexcl() with 0 for every '!' it encounters in the input, but getexcl() basically mistakes this for HISTSUB (== 0) and tries to proceed as if this were a case of !!:s//, which it clearly isn't, leading to the above-mentioned error message. My initial patch assigned a space character to HISTSUB when only one character was set to $histchars. I chose a space for this because 1) it didn't seem to interfere with the rest of the parsing code, and 2) the parser just skips spaces in the beginning of the input line, so history substitution by way of HISTSUB would have no chance of being activated, i.e., it would be effectively disabled, as seemed to be intended with the line: set histchars='!'. (I knew this was a bit tricky but I wanted to modify as few files as possible.) I realize now there is a better solution to this: allow HISTSUB to be set to a null character and modify sh.lex.c about its treatment of HISTSUB. Here's a patch for this. =============================================================== >8 == --- sh.lex.c.ORG 2010-05-13 00:10:48.000000000 +0900 +++ sh.lex.c 2010-05-16 15:37:49.000000000 +0900 @@ -672,11 +672,11 @@ eChar c; if (sc == 0) { - sc = getC(0); - if (sc != '{') { - ungetC(sc); - sc = 0; - } + c = getC(0); + if (c == '{') + sc = (Char) c; + else + ungetC(c); } quesarg = -1; @@ -693,7 +693,7 @@ for (ip = hp->next->next; ip != hp->prev; ip = ip->next) dol++; left = 0, right = dol; - if (sc == HISTSUB) { + if (sc == HISTSUB && HISTSUB != '\0') { ungetC('s'), unreadc(HISTSUB), c = ':'; goto subst; } @@ -726,7 +726,7 @@ exclc = right - left + 1; while (--left >= 0) hp = hp->next; - if (sc == HISTSUB || c == ':') { + if ((sc == HISTSUB && HISTSUB != '\0') || c == ':') { do { hp = getsub(hp); c = getC(0); @@ -1147,7 +1147,7 @@ int event; int back = 0; - c = sc == HISTSUB ? (eChar)HIST : getC(0); + c = (sc == HISTSUB && HISTSUB != '\0') ? (eChar)HIST : getC(0); if (c == (eChar)HIST) { if (alhistp) return (alhistp); =============================================================== >8 == So the previous example would look something like this: > set histchars='\!' > echo good > !e echo good > _ What do you think, Christos? -- nargs -- This message has been 'sanitized'. This means that potentially dangerous content has been rewritten or removed. The following log describes which actions were taken. Sanitizer (start="1274085533"): Split unusually long Date: header. SanitizeFile (filename="unnamed.txt", mimetype="text/plain"): Match (names="unnamed.txt", rule="2"): Enforced policy: accept Total modifications so far: 1 Anomy 0.0.0 : Sanitizer.pm $Id: Sanitizer.pm,v 1.89 2004/09/02 10:14:15 bre Exp $ $Id: gw.conf,v 1.1 2005/06/23 02:18:04 kim Exp $ M sh.lex.c ____________________________________________________________________________________________________________ Commit: 2c4907f8e98b16cdce0ea64b769ca783ff051175 URL: https://git.catflap.org/tcsh/commit/?id=2c4907f8e98b16cdce0ea64b769ca783ff051175 Author: Christos Zoulas (Mon 17 May 2010 20:23:06 BST) Committer: Christos Zoulas (Mon 17 May 2010 20:23:06 BST) add linux arm don't pass signed to tolower() M host.defs ____________________________________________________________________________________________________________ Commit: 47bdfac6137aa90f84a7cd2af2601d1bb28b9eac URL: https://git.catflap.org/tcsh/commit/?id=47bdfac6137aa90f84a7cd2af2601d1bb28b9eac Author: Christos Zoulas (Sat 15 May 2010 14:32:09 BST) Committer: Christos Zoulas (Sat 15 May 2010 14:32:09 BST) Fix HP/UX compilation from Corinna Vinschen. M config_f.h M sh.h M tc.str.c ____________________________________________________________________________________________________________ Commit: c52793d4068d19dec8711a70209ee27e32ac3b31 URL: https://git.catflap.org/tcsh/commit/?id=c52793d4068d19dec8711a70209ee27e32ac3b31 Author: Christos Zoulas (Thu 13 May 2010 23:58:39 BST) Committer: Christos Zoulas (Thu 13 May 2010 23:58:39 BST) fix win32 heap corruption Fabio Fabbri M Fixes ____________________________________________________________________________________________________________ Commit: a431996c068ed9cfd776c458a6d457f7c6fd8715 URL: https://git.catflap.org/tcsh/commit/?id=a431996c068ed9cfd776c458a6d457f7c6fd8715 Author: Amol Deshpande (Thu 13 May 2010 23:04:17 BST) Committer: Amol Deshpande (Thu 13 May 2010 23:04:17 BST) fix from Fabio Fabbri for heap corruption M win32/signal.c ____________________________________________________________________________________________________________ Commit: 618ef0bb652207f43c5e1e0620173cf8165390d7 URL: https://git.catflap.org/tcsh/commit/?id=618ef0bb652207f43c5e1e0620173cf8165390d7 Author: Christos Zoulas (Thu 13 May 2010 19:39:02 BST) Committer: Christos Zoulas (Thu 13 May 2010 19:39:02 BST) add a rule to make catalogs and propagate ${MAKE} instead of hard-coding make. M Makefile.in M nls/Makefile.in ____________________________________________________________________________________________________________ Commit: 02960fecb68aa35dd3d902ab7417317863c7b779 URL: https://git.catflap.org/tcsh/commit/?id=02960fecb68aa35dd3d902ab7417317863c7b779 Author: Christos Zoulas (Thu 13 May 2010 18:56:29 BST) Committer: Christos Zoulas (Thu 13 May 2010 18:56:29 BST) From Greg Dionne: Avoid c99 initialization. M sh.hist.c ____________________________________________________________________________________________________________ Commit: 01e218e2404b5ef48140b5bd514432dcba3d3999 URL: https://git.catflap.org/tcsh/commit/?id=01e218e2404b5ef48140b5bd514432dcba3d3999 Author: Christos Zoulas (Wed 12 May 2010 17:26:27 BST) Committer: Christos Zoulas (Wed 12 May 2010 17:26:27 BST) fix the test suite. M sh.hist.c M tests/expr.at M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: 4ac013df562765f936b44463ac96742daf6a391b URL: https://git.catflap.org/tcsh/commit/?id=4ac013df562765f936b44463ac96742daf6a391b Author: Christos Zoulas (Wed 12 May 2010 17:20:16 BST) Committer: Christos Zoulas (Wed 12 May 2010 17:20:16 BST) Avoid NULL pointer. M sh.hist.c ____________________________________________________________________________________________________________ Commit: faa15196ec771268058956443763166acb026312 URL: https://git.catflap.org/tcsh/commit/?id=faa15196ec771268058956443763166acb026312 Author: Christos Zoulas (Wed 12 May 2010 17:00:00 BST) Committer: Christos Zoulas (Wed 12 May 2010 17:00:00 BST) pass -Wall M sh.hist.c ____________________________________________________________________________________________________________ Commit: 2ec0679c9e99e91c4000777a4d374ee130b3c0ff URL: https://git.catflap.org/tcsh/commit/?id=2ec0679c9e99e91c4000777a4d374ee130b3c0ff Author: Christos Zoulas (Wed 12 May 2010 16:47:52 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:47:52 BST) autoreconf M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 397047d91750eec3f64434d15b6d7c27fa4796d4 URL: https://git.catflap.org/tcsh/commit/?id=397047d91750eec3f64434d15b6d7c27fa4796d4 Author: Christos Zoulas (Wed 12 May 2010 16:39:48 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:39:48 BST) getting ready for 6.17.02 M Fixes M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: 3e210a9c08afdbcefaf7a4f65399693bfc953c27 URL: https://git.catflap.org/tcsh/commit/?id=3e210a9c08afdbcefaf7a4f65399693bfc953c27 Author: Christos Zoulas (Wed 12 May 2010 16:35:37 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:35:37 BST) PR/79: nargs: Better handling for promptchars. M Fixes M sh.c M sh.set.c M tc.const.c ____________________________________________________________________________________________________________ Commit: 354c3b045fedde01b271a5a5c2cc5e9b1997b009 URL: https://git.catflap.org/tcsh/commit/?id=354c3b045fedde01b271a5a5c2cc5e9b1997b009 Author: Christos Zoulas (Wed 12 May 2010 16:23:08 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:23:08 BST) PR/94: Add sparcv9 define (Thomas Uhle) M host.defs ____________________________________________________________________________________________________________ Commit: 13c3cfd283e3e8572c8a6e8da4823d19bd344d75 URL: https://git.catflap.org/tcsh/commit/?id=13c3cfd283e3e8572c8a6e8da4823d19bd344d75 Author: Christos Zoulas (Wed 12 May 2010 16:19:45 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:19:45 BST) PR/97: Add $parseoctal for backwards compatiblity. M Fixes M sh.set.c M tc.const.c M tcsh.man ____________________________________________________________________________________________________________ Commit: 1f2f2a49ddc3d7abe1b5ce5e4df53197fe3c058a URL: https://git.catflap.org/tcsh/commit/?id=1f2f2a49ddc3d7abe1b5ce5e4df53197fe3c058a Author: Christos Zoulas (Wed 12 May 2010 16:11:50 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:11:50 BST) Constify setNS() parameter. (Ted Anderson) M sh.set.c ____________________________________________________________________________________________________________ Commit: c32212e455c1995f95f49c53d1f39646f05abbf6 URL: https://git.catflap.org/tcsh/commit/?id=c32212e455c1995f95f49c53d1f39646f05abbf6 Author: Christos Zoulas (Wed 12 May 2010 16:10:48 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:10:48 BST) Pass unknown value for histlen to enthist. (Ted Anderson) M sh.lex.c ____________________________________________________________________________________________________________ Commit: 425b41ee938894f709e48c65a42a3656da244379 URL: https://git.catflap.org/tcsh/commit/?id=425b41ee938894f709e48c65a42a3656da244379 Author: Christos Zoulas (Wed 12 May 2010 16:09:54 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:09:54 BST) new history tests (Ted Anderson) M tests/history.at M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: aec7218366ddd13591424effa4af3e92a889dc6b URL: https://git.catflap.org/tcsh/commit/?id=aec7218366ddd13591424effa4af3e92a889dc6b Author: Christos Zoulas (Wed 12 May 2010 16:07:02 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:07:02 BST) Minor improvements for compiling with -DPROF/-pg for profiling. Add hash table indexing history elements by commandl ine text to speed duplicate detection (histdup=all) or elimination (histdup=erase). Include code for two public domain hash functions, both from Bob Jenkins. Only one is enabled at compile time. Test code for comparing speeds and collision properties. Add back pointer to Hist for fast removal. Add count of history elements and maintain pointer to tail. Implement various optimizations to trim history list to the correct size. Err on the side of keeping a few extra entries to save time scanning list. Use new Hist back pointer to eliminate recursion in history printing. Avoid pathological slowdown when history size is exact power of two. Prevent SEGV when histdup=erase and history=0. (Ted Anderson) M sh.hist.c ____________________________________________________________________________________________________________ Commit: f5b43a77fc0e9f8836c130a3d3e642164a19849e URL: https://git.catflap.org/tcsh/commit/?id=f5b43a77fc0e9f8836c130a3d3e642164a19849e Author: Christos Zoulas (Wed 12 May 2010 16:04:58 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:04:58 BST) Add back pointer and hash value to struct Hist. (Ted Anderson) M sh.h ____________________________________________________________________________________________________________ Commit: 1c4b261840b31499ab4c42d8a66bda56795d18a7 URL: https://git.catflap.org/tcsh/commit/?id=1c4b261840b31499ab4c42d8a66bda56795d18a7 Author: Christos Zoulas (Wed 12 May 2010 16:04:11 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:04:11 BST) Typo in comment. (Ted Anderson) M sh.exec.c ____________________________________________________________________________________________________________ Commit: 0045b7abf65049c4e40fef7dd3f4d5df2d069fbf URL: https://git.catflap.org/tcsh/commit/?id=0045b7abf65049c4e40fef7dd3f4d5df2d069fbf Author: Christos Zoulas (Wed 12 May 2010 16:03:19 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:03:19 BST) Rewrap "Must flush" comment. (Ted Anderson) M sh.err.c ____________________________________________________________________________________________________________ Commit: e0613b21cbc6e2dfe09b5c7d096c66c55a27b97d URL: https://git.catflap.org/tcsh/commit/?id=e0613b21cbc6e2dfe09b5c7d096c66c55a27b97d Author: Christos Zoulas (Wed 12 May 2010 16:02:47 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:02:47 BST) Use eChar instead of Char in a few places so unsigned char types work when SHORT_STRINGS is undefined. (Ted Anderson) M sh.dol.c ____________________________________________________________________________________________________________ Commit: f6bd1ca73328a78932bd0a5e9df79b4eb590f4c1 URL: https://git.catflap.org/tcsh/commit/?id=f6bd1ca73328a78932bd0a5e9df79b4eb590f4c1 Author: Christos Zoulas (Wed 12 May 2010 16:01:52 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:01:52 BST) Add histlen parameter to enthist(). Constify setNS() parameter. Add displayHistStats() (Ted Anderson) M sh.decls.h ____________________________________________________________________________________________________________ Commit: b67e9276e8b34c5f073bf2f49affd4a814d0ec84 URL: https://git.catflap.org/tcsh/commit/?id=b67e9276e8b34c5f073bf2f49affd4a814d0ec84 Author: Christos Zoulas (Wed 12 May 2010 16:01:12 BST) Committer: Christos Zoulas (Wed 12 May 2010 16:01:12 BST) Adjust braces to be outside conditionals. Ifdef PROF call _mcleanup() instead of monitor(0). Display (debugging) history stats on exit (Ted Anderson) M sh.c ____________________________________________________________________________________________________________ Commit: 51ee0186ecf94f676e54d1770197c5f0eb3d42e7 URL: https://git.catflap.org/tcsh/commit/?id=51ee0186ecf94f676e54d1770197c5f0eb3d42e7 Author: Christos Zoulas (Wed 12 May 2010 15:58:52 BST) Committer: Christos Zoulas (Wed 12 May 2010 15:58:52 BST) define uint32_t type (Ted Anderson) M configure.in ____________________________________________________________________________________________________________ Commit: 97ea18a384a86e6f46de93830b276cf72e9894a8 URL: https://git.catflap.org/tcsh/commit/?id=97ea18a384a86e6f46de93830b276cf72e9894a8 Author: Christos Zoulas (Wed 12 May 2010 15:38:29 BST) Committer: Christos Zoulas (Wed 12 May 2010 15:38:29 BST) revert histlit turning on during save. M Fixes M sh.hist.c ____________________________________________________________________________________________________________ Commit: b7931f9f973188cb7c694ffab31b73cb529efec1 URL: https://git.catflap.org/tcsh/commit/?id=b7931f9f973188cb7c694ffab31b73cb529efec1 Author: Christos Zoulas (Mon 10 May 2010 13:31:11 BST) Committer: Christos Zoulas (Mon 10 May 2010 13:31:11 BST) deal wirh socklen_t on hpux. M config/hpux11 ____________________________________________________________________________________________________________ Commit: 9309dcd8764e1ae37dc8fe26989ef7ddf80cd168 URL: https://git.catflap.org/tcsh/commit/?id=9309dcd8764e1ae37dc8fe26989ef7ddf80cd168 Author: Christos Zoulas (Sat 8 May 2010 01:41:58 BST) Committer: Christos Zoulas (Sat 8 May 2010 01:41:58 BST) fix warnings M sh.decls.h M sh.misc.c ____________________________________________________________________________________________________________ Commit: 4e540e4de951976a622d7639b10e8fbcf8044a53 URL: https://git.catflap.org/tcsh/commit/?id=4e540e4de951976a622d7639b10e8fbcf8044a53 Author: Christos Zoulas (Sat 8 May 2010 01:37:39 BST) Committer: Christos Zoulas (Sat 8 May 2010 01:37:39 BST) remove unreachable code. M ed.chared.c M sh.func.c ____________________________________________________________________________________________________________ Commit: 5f68eb6c45bc88556ff920d09b2cc5ef9fc4350a URL: https://git.catflap.org/tcsh/commit/?id=5f68eb6c45bc88556ff920d09b2cc5ef9fc4350a Author: Christos Zoulas (Sat 8 May 2010 01:36:02 BST) Committer: Christos Zoulas (Sat 8 May 2010 01:36:02 BST) simplify macros M sh.char.h ____________________________________________________________________________________________________________ Commit: 4be675d88f8a7e2c163d28c898eab1af2a2f0cb4 URL: https://git.catflap.org/tcsh/commit/?id=4be675d88f8a7e2c163d28c898eab1af2a2f0cb4 Author: Christos Zoulas (Fri 7 May 2010 19:16:07 BST) Committer: Christos Zoulas (Fri 7 May 2010 19:16:07 BST) http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314641 Keep track of the parent process that created the job, so a forked() or vforked() shell child exiting, does not end up killing the hupped jobs. M Fixes M sh.c M sh.proc.c M sh.proc.h ____________________________________________________________________________________________________________ Commit: 378def74e3fe09bb290cbfd9f145b59f61c82f9b URL: https://git.catflap.org/tcsh/commit/?id=378def74e3fe09bb290cbfd9f145b59f61c82f9b Author: Christos Zoulas (Fri 7 May 2010 18:59:15 BST) Committer: Christos Zoulas (Fri 7 May 2010 18:59:15 BST) Fix debian 462346 M Fixes M sh.c ____________________________________________________________________________________________________________ Commit: 7cbf169f8683bd684883551aee71e57b114a468f URL: https://git.catflap.org/tcsh/commit/?id=7cbf169f8683bd684883551aee71e57b114a468f Author: Christos Zoulas (Fri 7 May 2010 18:54:13 BST) Committer: Christos Zoulas (Fri 7 May 2010 18:54:13 BST) Apply Debian 552632 M complete.tcsh ____________________________________________________________________________________________________________ Commit: 2930948fe294aea37024d5ccfa5705dd8f4d368e URL: https://git.catflap.org/tcsh/commit/?id=2930948fe294aea37024d5ccfa5705dd8f4d368e Author: Christos Zoulas (Fri 7 May 2010 17:42:45 BST) Committer: Christos Zoulas (Fri 7 May 2010 17:42:45 BST) add missed enhanced patch M Fixes M tw.parse.c ____________________________________________________________________________________________________________ Commit: ea85908c78da6734deb300bf06f4fb296dbbca61 URL: https://git.catflap.org/tcsh/commit/?id=ea85908c78da6734deb300bf06f4fb296dbbca61 Author: Christos Zoulas (Fri 7 May 2010 17:39:44 BST) Committer: Christos Zoulas (Fri 7 May 2010 17:39:44 BST) fix unicode imput again. M Fixes M tc.str.c ____________________________________________________________________________________________________________ Commit: a42f2ba0ad73c90bf6a64a6f2164955318e6432c URL: https://git.catflap.org/tcsh/commit/?id=a42f2ba0ad73c90bf6a64a6f2164955318e6432c Author: Christos Zoulas (Fri 7 May 2010 17:28:40 BST) Committer: Christos Zoulas (Fri 7 May 2010 17:28:40 BST) https://bugs.launchpad.net/ubuntu/+source/tcsh/+bug/139537 M Fixes M sh.hist.c ____________________________________________________________________________________________________________ Commit: 4da800722f01e054ba024c106a9d22ef12da6b92 URL: https://git.catflap.org/tcsh/commit/?id=4da800722f01e054ba024c106a9d22ef12da6b92 Author: Christos Zoulas (Fri 7 May 2010 17:19:04 BST) Committer: Christos Zoulas (Fri 7 May 2010 17:19:04 BST) Fix Debian: https://bugs.launchpad.net/ubuntu/+source/tcsh/+bug/96490 M Fixes M ed.chared.c M pathnames.h M sh.set.c M tc.func.c M tw.parse.c ____________________________________________________________________________________________________________ Commit: 0202962736ba9bf23e3f58baed567b1014d7ebd5 URL: https://git.catflap.org/tcsh/commit/?id=0202962736ba9bf23e3f58baed567b1014d7ebd5 Author: Christos Zoulas (Fri 7 May 2010 16:41:58 BST) Committer: Christos Zoulas (Fri 7 May 2010 16:41:58 BST) add hurd, from debian M host.defs ____________________________________________________________________________________________________________ Commit: 5eb428f4544a51bccbb9d846add8172a3bd35665 URL: https://git.catflap.org/tcsh/commit/?id=5eb428f4544a51bccbb9d846add8172a3bd35665 Author: Christos Zoulas (Fri 7 May 2010 16:37:17 BST) Committer: Christos Zoulas (Fri 7 May 2010 16:37:17 BST) add missing \&, from Debian M tcsh.man ____________________________________________________________________________________________________________ Commit: f504863f0e48c88b5c63832bdcf036474058baf5 URL: https://git.catflap.org/tcsh/commit/?id=f504863f0e48c88b5c63832bdcf036474058baf5 Author: Christos Zoulas (Fri 7 May 2010 16:13:58 BST) Committer: Christos Zoulas (Fri 7 May 2010 16:13:58 BST) remove unneeded test [dest is an array] From Corinna Vinschen. M gethost.c ____________________________________________________________________________________________________________ Commit: 2897d7259208646fb7e18f31801314b3a29373e4 URL: https://git.catflap.org/tcsh/commit/?id=2897d7259208646fb7e18f31801314b3a29373e4 Author: Christos Zoulas (Thu 6 May 2010 15:41:33 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:41:33 BST) really disable -q M tests/arguments.at ____________________________________________________________________________________________________________ Commit: 6629d1462f268e83c11a4f672ec835692bb378e8 URL: https://git.catflap.org/tcsh/commit/?id=6629d1462f268e83c11a4f672ec835692bb378e8 Author: Christos Zoulas (Thu 6 May 2010 15:40:07 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:40:07 BST) don't test -q for now because the output is unpredictable M tests/arguments.at ____________________________________________________________________________________________________________ Commit: 04a09c7a796d6247d6777bc1a1cf1deb32a0e796 URL: https://git.catflap.org/tcsh/commit/?id=04a09c7a796d6247d6777bc1a1cf1deb32a0e796 Author: Christos Zoulas (Thu 6 May 2010 15:36:10 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:36:10 BST) no quadrigraph for history test M tests/lexical.at ____________________________________________________________________________________________________________ Commit: ba33c74481b8b6def94c76d44b2419b25460fb83 URL: https://git.catflap.org/tcsh/commit/?id=ba33c74481b8b6def94c76d44b2419b25460fb83 Author: Christos Zoulas (Thu 6 May 2010 15:28:11 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:28:11 BST) regen M config.h.in M configure ____________________________________________________________________________________________________________ Commit: 7903f7d5b0cc3c88d8f3b124499dfed0a91636f7 URL: https://git.catflap.org/tcsh/commit/?id=7903f7d5b0cc3c88d8f3b124499dfed0a91636f7 Author: Christos Zoulas (Thu 6 May 2010 15:27:27 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:27:27 BST) bump to 6.17.01 M README M configure.in M patchlevel.h M tcsh.man ____________________________________________________________________________________________________________ Commit: c57cd4df21e8835f558e505eca6b8188432175d0 URL: https://git.catflap.org/tcsh/commit/?id=c57cd4df21e8835f558e505eca6b8188432175d0 Author: Christos Zoulas (Thu 6 May 2010 15:16:24 BST) Committer: Christos Zoulas (Thu 6 May 2010 15:16:24 BST) no history to terminal when verbose. M Fixes M sh.hist.c ____________________________________________________________________________________________________________ Commit: 3a2881bfb170854e35ba0a5886c207962a9af377 URL: https://git.catflap.org/tcsh/commit/?id=3a2881bfb170854e35ba0a5886c207962a9af377 Author: Christos Zoulas (Thu 6 May 2010 13:49:06 BST) Committer: Christos Zoulas (Thu 6 May 2010 13:49:06 BST) Use Quadrigraphs from Vitezslav Crhonek http://www.gnu.org/software/hello/manual/autoconf/Quadrigraphs.html#Quadrigraphs M tests/lexical.at ____________________________________________________________________________________________________________ Commit: 7ff26b5671795725f8ba03c25e6bb8ea4a1594ba URL: https://git.catflap.org/tcsh/commit/?id=7ff26b5671795725f8ba03c25e6bb8ea4a1594ba Author: Christos Zoulas (Wed 28 Apr 2010 18:33:19 BST) Committer: Christos Zoulas (Wed 28 Apr 2010 18:33:19 BST) globstar, Enhance, euid, euser, gid additons. M Fixes M glob.c M glob.h M patchlevel.h M sh.c M sh.glob.c M tc.const.c M tc.prompt.c M tcsh.man M tw.parse.c ____________________________________________________________________________________________________________ Commit: 08b38df84396e571952cad8186b7d1eb5eb723c1 URL: https://git.catflap.org/tcsh/commit/?id=08b38df84396e571952cad8186b7d1eb5eb723c1 Author: Christos Zoulas (Wed 21 Apr 2010 03:16:18 BST) Committer: Christos Zoulas (Wed 21 Apr 2010 03:16:18 BST) Cygwin has {get,set}rlimit, from Corinna Vinschen M config/cygwin32 ____________________________________________________________________________________________________________ Commit: 4dfe791d19617e3cb1891d6bb8b41481e536934b URL: https://git.catflap.org/tcsh/commit/?id=4dfe791d19617e3cb1891d6bb8b41481e536934b Author: Christos Zoulas (Fri 2 Apr 2010 13:50:57 BST) Committer: Christos Zoulas (Fri 2 Apr 2010 13:50:57 BST) 'e' in vi uses wordchars M Fixes M ed.chared.c ____________________________________________________________________________________________________________ Commit: 6bf70753bdbf90f394a44e4f2f7fa78af1f67528 URL: https://git.catflap.org/tcsh/commit/?id=6bf70753bdbf90f394a44e4f2f7fa78af1f67528 Author: Christos Zoulas (Mon 15 Feb 2010 00:46:22 GMT) Committer: Christos Zoulas (Mon 15 Feb 2010 00:46:22 GMT) fix for non utf-8 character sets. From Corinna Vinschen M tc.str.c ____________________________________________________________________________________________________________ Commit: 3b8afa82fef4a0476c3f8ae575955b19f958d276 URL: https://git.catflap.org/tcsh/commit/?id=3b8afa82fef4a0476c3f8ae575955b19f958d276 Author: Christos Zoulas (Fri 12 Feb 2010 22:22:20 GMT) Committer: Christos Zoulas (Fri 12 Feb 2010 22:22:20 GMT) mention surrogates. M Fixes ____________________________________________________________________________________________________________ Commit: c1040a73f792d89d2e516ac42e956855f00f5848 URL: https://git.catflap.org/tcsh/commit/?id=c1040a73f792d89d2e516ac42e956855f00f5848 Author: Christos Zoulas (Fri 12 Feb 2010 22:18:20 GMT) Committer: Christos Zoulas (Fri 12 Feb 2010 22:18:20 GMT) from Corinna Vinschen (one_wctomb): Handle characters outside the base plane manually on UTF-16 systems. (rt_mbtowc): Call mbrtowc instead of mbtowc to have the state information for surrogate handling. On UTF-16 systems, convert surrogate pairs to UTF-32 values. M tc.str.c ____________________________________________________________________________________________________________ Commit: fbdc55cb9c3ceecca981938b342b1e18d36b5bab URL: https://git.catflap.org/tcsh/commit/?id=fbdc55cb9c3ceecca981938b342b1e18d36b5bab Author: Christos Zoulas (Fri 12 Feb 2010 22:17:20 GMT) Committer: Christos Zoulas (Fri 12 Feb 2010 22:17:20 GMT) from Corrina Vinschen * (xwcwidth): New function for UTF-16 systems. Just define as wcwidth on UTF-32 systems. (NLSWidth): Call xwcwidth here. (NLSStringWidth): Ditto. M tc.nls.c ____________________________________________________________________________________________________________ Commit: 4c0daac43fa275af4772e6158f7c7ff40032425f URL: https://git.catflap.org/tcsh/commit/?id=4c0daac43fa275af4772e6158f7c7ff40032425f Author: Christos Zoulas (Wed 10 Feb 2010 13:29:57 GMT) Committer: Christos Zoulas (Wed 10 Feb 2010 13:29:57 GMT) remove ifdefs, from Corinna Vinschen M tc.str.c ____________________________________________________________________________________________________________ Commit: 93e568f2733047af47e92d336159c97427c00005 URL: https://git.catflap.org/tcsh/commit/?id=93e568f2733047af47e92d336159c97427c00005 Author: Christos Zoulas (Tue 9 Feb 2010 20:32:34 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:32:34 GMT) Fix non short strings build; NetBSD PR 40683 M sh.char.c ____________________________________________________________________________________________________________ Commit: 1226cd89bdf4d00c4ef48554b60132536abb2bcc URL: https://git.catflap.org/tcsh/commit/?id=1226cd89bdf4d00c4ef48554b60132536abb2bcc Author: Christos Zoulas (Tue 9 Feb 2010 20:30:12 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:30:12 GMT) ucs16 string support M Fixes ____________________________________________________________________________________________________________ Commit: 443b6eb6171032dbdf42daa7d6e0ab88cc5b5ba1 URL: https://git.catflap.org/tcsh/commit/?id=443b6eb6171032dbdf42daa7d6e0ab88cc5b5ba1 Author: Christos Zoulas (Tue 9 Feb 2010 20:28:17 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:28:17 GMT) From Corinna Vinschen Use a UTF16_STRINGS define for systems where sizeof(wchar_t) == 2 M config_f.h ____________________________________________________________________________________________________________ Commit: fbf01d84950e73fb2cec40e16cf890034d927d8f URL: https://git.catflap.org/tcsh/commit/?id=fbf01d84950e73fb2cec40e16cf890034d927d8f Author: Christos Zoulas (Tue 9 Feb 2010 20:26:13 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:26:13 GMT) From Corinna Vinschen (one_mbtowc): Declare with Char instead of wchar_t. (one_wctomb): Ditto. (rt_mbtowc): Ditto. M tc.decls.h ____________________________________________________________________________________________________________ Commit: 89bac0ff0f6f6b8815872ed1794d4c7c71cd4725 URL: https://git.catflap.org/tcsh/commit/?id=89bac0ff0f6f6b8815872ed1794d4c7c71cd4725 Author: Christos Zoulas (Tue 9 Feb 2010 20:22:22 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:22:22 GMT) From Corinna Vinschen (Char): Define as wint_t on UTF16_STRING targets. Disable Str functions to wcs functions mapping on UTF16_STRING targets. M sh.h ____________________________________________________________________________________________________________ Commit: a56c3ede0da9143f558fc0e49a3efcc0d8ef2fc4 URL: https://git.catflap.org/tcsh/commit/?id=a56c3ede0da9143f558fc0e49a3efcc0d8ef2fc4 Author: Christos Zoulas (Tue 9 Feb 2010 20:21:49 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:21:49 GMT) From Corinna Vinschen (compare): Disable WIDE_STRINGS code for UTF16_STRING targets. M sh.file.c ____________________________________________________________________________________________________________ Commit: 91a95122f21bb49ab016717c65372f517c874aa8 URL: https://git.catflap.org/tcsh/commit/?id=91a95122f21bb49ab016717c65372f517c874aa8 Author: Christos Zoulas (Tue 9 Feb 2010 20:20:59 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:20:59 GMT) From Corinna Vinschen (NLSWidth): Cast Char to wchar_t in call to wcwidth. (NLSStringWidth): Ditto in call to wcswidth. M tc.nls.c ____________________________________________________________________________________________________________ Commit: f52b5c4ce162d28fc16d5c0766cc8b8bed699b10 URL: https://git.catflap.org/tcsh/commit/?id=f52b5c4ce162d28fc16d5c0766cc8b8bed699b10 Author: Christos Zoulas (Tue 9 Feb 2010 20:20:09 GMT) Committer: Christos Zoulas (Tue 9 Feb 2010 20:20:09 GMT) From Corinna Vinschen (one_mbtowc): Define with Char instead of wchar_t. (one_wctomb): Ditto. (rt_mbtowc): Ditto. Accommodate different size of wchar_t vs. wint_t on UTF16_STRINGS targets. Enable s_XXX string functions on UTF16_STRINGS targets. M tc.str.c ____________________________________________________________________________________________________________ Commit: 23146be69c334fb62c49e52c1d4ff551a1b1c84b URL: https://git.catflap.org/tcsh/commit/?id=23146be69c334fb62c49e52c1d4ff551a1b1c84b Author: Christos Zoulas (Thu 28 Jan 2010 19:01:06 GMT) Committer: Christos Zoulas (Thu 28 Jan 2010 19:01:06 GMT) changes to better support solaris >= 2.9 from Thomas Uhle M Fixes M Imakefile M Ported A config/sol29 M configure M configure.in ____________________________________________________________________________________________________________ Commit: 71ac007f264bac86ed19d9a80ae6c1b79c7c01ed URL: https://git.catflap.org/tcsh/commit/?id=71ac007f264bac86ed19d9a80ae6c1b79c7c01ed Author: Christos Zoulas (Tue 26 Jan 2010 20:03:18 GMT) Committer: Christos Zoulas (Tue 26 Jan 2010 20:03:18 GMT) deal with systems that don't have long long M sh.c M sh.decls.h M sh.dol.c M sh.exp.c M sh.h M sh.lex.c M sh.proc.c M sh.set.c M tc.func.c ____________________________________________________________________________________________________________ Commit: 21ede8e1c07398c1959d1390dc858f771335e2c3 URL: https://git.catflap.org/tcsh/commit/?id=21ede8e1c07398c1959d1390dc858f771335e2c3 Author: Christos Zoulas (Tue 26 Jan 2010 16:10:09 GMT) Committer: Christos Zoulas (Tue 26 Jan 2010 16:10:09 GMT) make internal calculations use 64 bits. M Fixes M sh.c M sh.decls.h M sh.dol.c M sh.exp.c M sh.h M sh.lex.c M sh.proc.c M sh.set.c M tc.func.c ____________________________________________________________________________________________________________ Commit: 519fc11d4fb1f50c482420563260ed2be00fa4bf URL: https://git.catflap.org/tcsh/commit/?id=519fc11d4fb1f50c482420563260ed2be00fa4bf Author: Christos Zoulas (Wed 30 Dec 2009 19:16:11 GMT) Committer: Christos Zoulas (Wed 30 Dec 2009 19:16:11 GMT) mention new limits M tcsh.man M tests/commands.at ____________________________________________________________________________________________________________ Commit: 805fb4051e5911e20259d13481d2091022b00f18 URL: https://git.catflap.org/tcsh/commit/?id=805fb4051e5911e20259d13481d2091022b00f18 Author: Christos Zoulas (Wed 30 Dec 2009 19:15:08 GMT) Committer: Christos Zoulas (Wed 30 Dec 2009 19:15:08 GMT) units. M sh.func.c ____________________________________________________________________________________________________________ Commit: 7f0d682287eec2523fd7e9c5755c93cfe5b82e55 URL: https://git.catflap.org/tcsh/commit/?id=7f0d682287eec2523fd7e9c5755c93cfe5b82e55 Author: Christos Zoulas (Wed 30 Dec 2009 19:05:44 GMT) Committer: Christos Zoulas (Wed 30 Dec 2009 19:05:44 GMT) recent limits M Fixes ____________________________________________________________________________________________________________ Commit: 87356c2aa25ce72026e0419dea2aed5b06bb40fa URL: https://git.catflap.org/tcsh/commit/?id=87356c2aa25ce72026e0419dea2aed5b06bb40fa Author: Christos Zoulas (Wed 30 Dec 2009 19:04:13 GMT) Committer: Christos Zoulas (Wed 30 Dec 2009 19:04:13 GMT) yes we really want to ignore the return value. M glob.c ____________________________________________________________________________________________________________ Commit: 48a42ed169af62771f1877edb17eb7a1a9c4c792 URL: https://git.catflap.org/tcsh/commit/?id=48a42ed169af62771f1877edb17eb7a1a9c4c792 Author: Christos Zoulas (Wed 30 Dec 2009 19:03:33 GMT) Committer: Christos Zoulas (Wed 30 Dec 2009 19:03:33 GMT) new linux limits. M sh.func.c ____________________________________________________________________________________________________________ Commit: 86915a9ac0708651a230694da7c481ce160cac1d URL: https://git.catflap.org/tcsh/commit/?id=86915a9ac0708651a230694da7c481ce160cac1d Author: Christos Zoulas (Sat 26 Dec 2009 21:33:25 GMT) Committer: Christos Zoulas (Sat 26 Dec 2009 21:33:25 GMT) handle missing NLS_CATALOGS M sh.c ____________________________________________________________________________________________________________ Commit: 4ea52581fa409f8d4deaaf638874216661ec37a2 URL: https://git.catflap.org/tcsh/commit/?id=4ea52581fa409f8d4deaaf638874216661ec37a2 Author: Christos Zoulas (Fri 30 Oct 2009 14:27:13 GMT) Committer: Christos Zoulas (Fri 30 Oct 2009 14:27:13 GMT) don't printexitvalue in ``'s M Fixes M sh.glob.c M sh.sem.c ____________________________________________________________________________________________________________ Commit: c01b46d6a7c0606cc16f68ec31096ea85ff6e29d URL: https://git.catflap.org/tcsh/commit/?id=c01b46d6a7c0606cc16f68ec31096ea85ff6e29d Author: Christos Zoulas (Thu 29 Oct 2009 17:06:20 GMT) Committer: Christos Zoulas (Thu 29 Oct 2009 17:06:20 GMT) MSC has __inline M sh.h ____________________________________________________________________________________________________________ Commit: 5a319829b3c12e62c0362e4f11344bd7755c2775 URL: https://git.catflap.org/tcsh/commit/?id=5a319829b3c12e62c0362e4f11344bd7755c2775 Author: Christos Zoulas (Thu 29 Oct 2009 15:16:39 GMT) Committer: Christos Zoulas (Thu 29 Oct 2009 15:16:39 GMT) improve inline mess M sh.h ____________________________________________________________________________________________________________ Commit: ed2a1aabe22914e7b05e61823b58034c2066d267 URL: https://git.catflap.org/tcsh/commit/?id=ed2a1aabe22914e7b05e61823b58034c2066d267 Author: Christos Zoulas (Thu 29 Oct 2009 14:55:13 GMT) Committer: Christos Zoulas (Thu 29 Oct 2009 14:55:13 GMT) change IGNORE -> TCSH_IGNORE to avoid conflict with windows M sh.h M sh.sem.c ____________________________________________________________________________________________________________ Commit: d0e8cb72ee99130d9e6cf1575d8da27dee7999af URL: https://git.catflap.org/tcsh/commit/?id=d0e8cb72ee99130d9e6cf1575d8da27dee7999af Author: Christos Zoulas (Mon 26 Oct 2009 17:34:13 GMT) Committer: Christos Zoulas (Mon 26 Oct 2009 17:34:13 GMT) More LS_COLORS, from M.H. Anderson" M Fixes M tw.color.c ____________________________________________________________________________________________________________ Commit: 287e56e101ce1cad9709aaa9874cf3ba19fb4d7a URL: https://git.catflap.org/tcsh/commit/?id=287e56e101ce1cad9709aaa9874cf3ba19fb4d7a Author: Christos Zoulas (Sat 17 Oct 2009 22:50:14 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 22:50:14 BST) Patch applied. M Fixes ____________________________________________________________________________________________________________ Commit: cf0df3c90f3efa8eb3f7ce0f2b9ec93e02ee4954 URL: https://git.catflap.org/tcsh/commit/?id=cf0df3c90f3efa8eb3f7ce0f2b9ec93e02ee4954 Author: Christos Zoulas (Sat 17 Oct 2009 22:49:36 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 22:49:36 BST) reduce whitespace in Makefile (Don Estabrook) M Makefile.in ____________________________________________________________________________________________________________ Commit: 4e5c1605f4409df8d769237ced4a0a8e38be704c URL: https://git.catflap.org/tcsh/commit/?id=4e5c1605f4409df8d769237ced4a0a8e38be704c Author: Christos Zoulas (Sat 17 Oct 2009 22:46:18 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 22:46:18 BST) fix the tests and remove the history test because it is not portable. M Makefile.in M tests/arguments.at M tests/commands.at M tests/history.at M tests/lexical.at M tests/testsuite.at M tests/variables.at ____________________________________________________________________________________________________________ Commit: f7dd290ddc7c08ef55be2b7d5b743a387b10353c URL: https://git.catflap.org/tcsh/commit/?id=f7dd290ddc7c08ef55be2b7d5b743a387b10353c Author: Christos Zoulas (Sat 17 Oct 2009 20:08:47 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 20:08:47 BST) connect history. M tests/testsuite.at ____________________________________________________________________________________________________________ Commit: af68483e574ddc60923397abaf87e9259c7d31dc URL: https://git.catflap.org/tcsh/commit/?id=af68483e574ddc60923397abaf87e9259c7d31dc Author: Christos Zoulas (Sat 17 Oct 2009 18:45:47 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:45:47 BST) initialize environment sooner. M sh.c ____________________________________________________________________________________________________________ Commit: 4d68eeb262a9aa3f886b643b74f7e81649d31ca9 URL: https://git.catflap.org/tcsh/commit/?id=4d68eeb262a9aa3f886b643b74f7e81649d31ca9 Author: Christos Zoulas (Sat 17 Oct 2009 18:30:12 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:30:12 BST) From Alan R. S. Bueno: Fixes for some small problems that I've found in the manual page: - Punctuation. - s/can be can be/can be/. - Remove \fR from a place where it should not be. - s/convex/Convex/. - Zap trailing whitespace. - Style notes: "See the color shell variable" instead of "See the color tcsh variable". - Put -r, -f and -l from set builtin command in bold. - Delete duplicate sentence. - Add \fR in a place where it should be. - Put variable name in bold. - s/affect/effect/. - .\" (dot-backslash-double_quotes) for comments, not \" (space-backslash-double_quotes). - .IP "" 8 instead of blank line. M Fixes M tcsh.man ____________________________________________________________________________________________________________ Commit: 47f78aae27334584d85cfad2a31ada93add39d69 URL: https://git.catflap.org/tcsh/commit/?id=47f78aae27334584d85cfad2a31ada93add39d69 Author: Christos Zoulas (Sat 17 Oct 2009 18:25:57 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:25:57 BST) Remove history in loops bug from the documentation (Holger Weiss) M Fixes M tcsh.man ____________________________________________________________________________________________________________ Commit: 35838d683c1d049b4f28568c38d6897494139aae URL: https://git.catflap.org/tcsh/commit/?id=35838d683c1d049b4f28568c38d6897494139aae Author: Christos Zoulas (Sat 17 Oct 2009 18:22:33 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:22:33 BST) add autorehash (Holger Weiss) M Fixes M WishList M sh.exec.c M tc.const.c M tcsh.man M tw.parse.c ____________________________________________________________________________________________________________ Commit: 23fbf684822251533c4e8c57dc846d074d9f2a91 URL: https://git.catflap.org/tcsh/commit/?id=23fbf684822251533c4e8c57dc846d074d9f2a91 Author: Christos Zoulas (Sat 17 Oct 2009 18:14:08 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:14:08 BST) add history tests (Ted Anderson) M Fixes M Makefile.in A tests/history.at ____________________________________________________________________________________________________________ Commit: 593a33bcfa3ec3552a95cf24b8a3f52fc5f08ceb URL: https://git.catflap.org/tcsh/commit/?id=593a33bcfa3ec3552a95cf24b8a3f52fc5f08ceb Author: Christos Zoulas (Sat 17 Oct 2009 18:08:40 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 18:08:40 BST) better autoconf magic for NLSPATH from Norm Jacobs M Fixes M config.h.in M configure M configure.in D nls/Makefile A nls/Makefile.in M sh.c ____________________________________________________________________________________________________________ Commit: 8e17b01d8b52e4ae7ea0e54a2e458fdef3afda6e URL: https://git.catflap.org/tcsh/commit/?id=8e17b01d8b52e4ae7ea0e54a2e458fdef3afda6e Author: Christos Zoulas (Sat 17 Oct 2009 16:26:11 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 16:26:11 BST) mention latest fix. M Fixes ____________________________________________________________________________________________________________ Commit: fc7f6af86ad5ca4a150a37e9d6b06b1d918e8b86 URL: https://git.catflap.org/tcsh/commit/?id=fc7f6af86ad5ca4a150a37e9d6b06b1d918e8b86 Author: Christos Zoulas (Sat 17 Oct 2009 16:25:19 BST) Committer: Christos Zoulas (Sat 17 Oct 2009 16:25:19 BST) fix hostname building from utmp Cyrus Rahman M tc.func.c ___________________________________________________________________________________________________________