tcsh-nt Log


Commit Date  
[b48c4a] (HEADmaster) by timayres timayres

V6.17.00 - 20090710

14. V6.16.01 - 20090624

2010-01-31 08:34:41 Tree
[7b7a82] by timayres timayres

V6.16.00 - 20080930

30. Windows fork fixes
28. V6.15.02 - 20080830
19. V6.15.01 - 20070928

2010-01-31 08:33:42 Tree
[5e0aa6] by timayres timayres

V6.15.00 - 20070303

73. fix extension eating windows code (christos)
67. V6.14.07 - 20060825
61. V6.14.06 - 20060824
55. V6.14.05 - 20060304
49. V6.14.04 - 20060214
34. V6.14.03 - 20060212
10. V6.14.02 - 20050412
8. V6.14.01 - 20050411

2010-01-31 08:32:12 Tree
[1238ee] by timayres timayres

V6.14.00 - 20050325

74. V6.13.10 - 20050321
69. V6.13.09 - 20050303
60. V6.13.08 - 20050303
56. V6.13.07 - 20050118
47. V6.13.06 - 20050105
43. V6.13.05 - 20041121
37. V6.13.04 - 20041120
30. V6.13.03 - 20041120
19. V6.13.02 - 20040804
12. V6.13.01 - 20040724
2. vc++ 7.1 compilation fix (Steve Schockley)

2010-01-31 08:31:03 Tree
[071913] by timayres timayres

V6.13.00 - 20040519

35. V6.12.03 - 20040322
33. Fix compilation issue under Windows/NT and charset incorrect patch
(Yoshiyuki Sakakibara)
30. V6.12.02 - 20040221
10. win32 compilation fixes for O_LARGEFILE (amol)
6. V6.12.01 - 20030208
5. Misc NT cleanup. No more GPL code (amol)

Rev 7.00
Sun Aug 11 00:39:38 2002 <amol@AMOLDWHISPHOME>
* various files: Remove GPL'ed termcap code. Partial fix for
horizontal scroll. Fix visiblebell.

2010-01-31 08:29:55 Tree
[a045c3] by timayres timayres

V6.12.00 - 20020732

Sat May 04 22:38:36 2002 <amol@AMOLDWHISPHOME>
* ntfunc.c: fixed leak in nt_texec ?? (fast exec path).
Removed sourcerc and printrc.
Rev 6.07
Mon Mar 18 17:54:44 2002 <amol@AMOLDWHISPHOME>
* support.c,fork.c: wow64 (32-bit on ia64) seems to work now.
Rev 6.06
Sun Mar 17 21:25:28 2002 <amol@AMOLDWHISPHOME>
* support.c,fork.c: attempt wow64 support.
Rev 6.05
Sat Mar 16 10:53:21 2002 <amol@AMOLDWHISPHOME>

* console.c: Fix refreshing problems with searching history.

Rev 6.04
Fri Mar 01 18:52:30 2002 <amol@AMOLDWHISPHOME>

* ntfunc.c: Fix another bug. Some associated files were launched twice.

Rev 6.03
Mon Feb 18 19:24:47 2002 <amol@AMOLDWHISPHOME>

* ntfunc.c,support.c: Of course, fix bug introduced by previous fix.
(#! emulation was broken)

Rev 6.02
Sun Feb 17 15:10:50 2002 <amol@AMOLDWHISPHOME>
* various files, many fixes,
1. SetFileApisToOEM: Fix display problems with Euro filenames.
2. Try explorer associations in fast exec path as well.
3. Fix bug with TCSHONLYSTARTEXES not working for extensions less
than 3 chars
4. Fix bug with e_page_up/down that always made them beep.
5. Fix bug related to backward-search refreshing problem

2010-01-31 08:29:07 Tree
[39058c] by timayres timayres

V6.11.00 - 20010902

Wed Oct 10 21:58:50 2001 <amold@AMOLDHOME>
* win32\clip.c: Fix bug in redirection to /dev/clipboard. it should work
now.
Rev 6.00
Thu Aug 16 18:55:54 2001 <amold@AMOLDHOME>
* win32\clip.c: Integrate with 6.10.02, put e_copy_from_clipboad and
e_paste_from_clipboard back. Document N-S binding in README.NT.
Rev 5.56,5.57
Tue Jun 19 22:13:52 2001 <amold@AMOLDHOME>
* various files: Remove stacksize builtin. Shift keymap. Sync with
tcsh-6.10.01. e_undosify etc.
Rev 5.55
Wed Mar 28 17:19:06 2001 <amold@AMOLDHOME>
* misc files: add sourcerc and printrc builtins
Rev 5.54
Sat Jan 27 18:45:20 2001 <amold@AMOLDHOME>
* win32\ps.c: Fixed bug that made ps crash on NT 4.0
Rev 5.53
Thu Nov 30 14:30:03 2000 <amold@SKYNYRD>
* win32\ntfunc.c: 6.10, fix bug in 'start' and TCSHONLYSTARTEXES

2010-01-31 08:27:52 Tree
[d8a822] by timayres timayres

V6.10.00 - 20001119

Rev 5.52
Wed Nov 15 03:54:03 2000 <Administrator@AMOLDHOME>
* misc files: integrate 6.09.04
Rev 5.51
Thu Jul 20 19:25:41 2000 <amold@AMOLDHOME>
* win32\ps.c: Fix bug in ps.c
Rev 5.50
Fri Jul 14 20:33:33 2000 <amold@AMOLDHOME>
* various: Fix TCSHONLYSTARTEXES and completion. add e_page_up
and e_page_down editor functions. Some 64-bit work.
Rev 5.49
Mon Jun 05 17:42:55 2000 <amold@SKYNYRD>
* win32\ntfunc.c: move executable() to NT source.
Rev 5.48
Mon May 29 14:22:03 2000 <amold@SKYNYRD>
* various files: Finally integrate patches for "start <directory>".
Also, completions will recognize extensions from TCSHONLYSTARTEXES
Rev 5.46
Wed Mar 01 10:32:22 2000 <amold@SKYNYRD>
* win32\ntfunc.c,win32\support.c: Make NTlamepathfix consistent
across fast exec, launched associations as well as normal
command execution.
Rev 5.45
Fri Jan 07 11:50:03 2000 <amold@SKYNYRD>
* win32\support.c, ntfunc.c, Makefile.win32: Remove stack probing
in fork() by commiting 1/2MB of the thread stack instead of the
default page size. To reduce the footprint of spawned threads
(for clipboard or SIGCHILD), a new builtin stacksize has been
added.
Rev 5.44
Thu Jan 06 12:28:55 2000 <amold@SKYNYRD>
* win32\stdio.c: Fixed serious bug that would cause backticked
expressions in shell scripts to not run. Should also fix hangs
with piped builtins like "bindkey | wc -l"
Rev 5.43
Fri Oct 29 11:10:58 1999 <amold@SKYNYRD>
* win32\support.c: added NTnoquoteprotect variable.
Rev 5.42
Sun Oct 24 11:52:06 1999 <amold@SKYNYRD>
* win32\ntfunc.c: Fix $? on fast exec path.
Rev 5.41
Fri Oct 08 11:08:41 1999 <amold@SKYNYRD>
* win32\support.c: Support for NTcaseifypwd

2010-01-31 08:26:06 Tree
[e04305] by timayres timayres

V6.09.00 - 19990816

Rev 5.37
Fri Apr 02 11:51:54 1999 <amold@SKYNYRD>
* tc.func.c: Fixed bug that showed files in ls //server/share
as directories.
Rev 5.36
Wed Mar 24 14:36:50 1999 <amold@SKYNYRD>
* tc.func.c, win32\stdio.c: Cleaned up code. fixed bug
that would prevent ls //unc (introduced in 5.35, of course).
Rev 5.34,5.35
Tue Mar 23 12:07:52 1999 <amold@SKYNYRD>
* various files: Fix for ls c:/bin/* and paths with spaces
Rev 5.33
Wed Mar 17 12:37:50 1999 <amold@SKYNYRD>
* win32\support.c: Fix bug to resume converting $HOME to
'/'-delimited.
Mon Mar 15 11:15:51 1999 <amold@SKYNYRD>
* sh.func.c: Make setting environment variables case-insensitve
Rev 5.321
Mon Mar 15 09:46:34 1999 <amold@SKYNYRD>
* win32\ntfunc.c: remove stupid hardcoded breakpoint. Hit when
executing scripts, batch files, etc.
Rev 5.32
Sat Mar 13 12:58:34 1999 <amold@SKYNYRD>
* various files: Use hashtable to check command spelling. Will
eliminate bogus corrections on NT. Code re-org in support.c.
Also backed out agressive correction introduced in 5.29.
Rev 5.29
Tue Feb 09 16:23:39 1999 <amold@SKYNYRD>
* tw.parse.c,tw.spell.c: Aggressive spelling correction. Apppend
".exe" to a command while doing spellcheck.
Rev 5.28
Wed Feb 03 16:58:46 1999 <amold@SKYNYRD>
* various files: speed up argument parsing in exec. should
make commands with long argument strings run considerably faster.
Speed up argument parsing for the start builtin as above. remove
shell limit on command length.
Code cleanups, move heap_init() to executable entry point instead
of fork_init() to prevent heap conflicts in child processes.
Rev 5.27
Fri Jan 08 10:36:24 1999 <amold@SKYNYRD>
* win32\io.c: ignore ctrl-space and ctrl-@ if NOREBIND
is not set. This should fix the bug which caused altgr-q
to not work, for example.
Rev 5.261
Fri Nov 20 15:34:32 1998 <amold@SKYNYRD>
* sh.sem.c: fixed stupid bug that neutralized the fast exec
path. set NTslowexec if you get funky behaviour from the shell.
Rev 5.26
Fri Nov 20 15:13:51 1998 <amold@SKYNYRD>
* ed.refresh.c: Patch from taga nayuta for fixing problems
with rprompt and prompt both having ANSI escapes.
Rev 5.25
Tue Nov 03 12:23:20 1998 <amold@SKYNYRD>
* win32\support.c: Win9x-specific fix for apps which may
have been started from a directory with a '.' in the name, but
without specifying the extension. e.g., c:/foo.bar/baz
Rev 5.24
Sat Oct 31 16:12:20 1998 <amold@SALEMS_LOT>
* tc.bind.c,win32\nt.bind.c: Bindkey extensions for N-C
N-M. See README.NT for details. Fixed bug in clipboard
pasting on win95
Rev 5.23
Fri Oct 16 12:51:25 1998 <amold@SKYNYRD>
* win32\support.c: improve support for win32 GUI app
detection on Win9x (for TCSH_NOASYNCGUI).
Rev 5.21
Tue Oct 06 12:15:30 1998 <amold@SKYNYRD>
* sh.dir.c,sh.exec.c: Synced with tcsh-6.08 and applied
patches to that same. (setenv HOME foo crash, and
compilation problem with sh.exec.c)

2010-01-31 08:25:02 Tree
[a11e20] by timayres timayres

V6.08.00 - 19981002

Rev 5.202
Thu Oct 01 11:55:53 1998 <amold@SKYNYRD>
* win32\io.c, sh.exec.c: KANJI+multibyte fixes from
taga nayuta.
Fix for "where" failing with directories that had '.' in
their name.
Rev 5.18
Fri Sep 11 08:21:18 1998 <amold@SKYNYRD>
* win32\clip.c: Fixed bug that caused crashes when pasting
international characters from clipboard using e_paste...
Rev 5.17
Tue Sep 08 11:04:35 1998 <amold@SKYNYRD>
* tc.func.c: Bugfix for hang when rmstar is set.
Rev 5.16
Wed Aug 26 10:18:42 1998 <amold@SKYNYRD>
* win32\ntfunc.c,sh.dir.c: Fixed bug in interaction between
TCSHONLYSTARTEXES and "start". Fixed bug that caused a crash
if you tried set home=C:\\ (which is WRONG anyway).
Rev 5.15
Tue Aug 04 14:48:32 1998 <amold@SKYNYRD>
* ed.chared.c,ed.defns.c,ed.decls.h: Added e_dosify_prev. See
README.NT for details.
Rev 5.14
Tue Jul 28 10:17:53 1998 <amold@SKYNYRD>
* win32\ntfunc.c: change in behaviour of TCSHONLYSTARTEXES. Please
check README.NT for details.
Rev 5.12
Sat Jul 18 13:12:39 1998 <amold@SKYNYRD>
* win32\ntfunc.c: Patch from taga nayuta for start <URL>
Rev 5.11
Tue Jul 14 15:55:32 1998 <amold@SKYNYRD>
* ed.screen.c: Changed literal spec. in prompt to use ANSI
sequences instead of old hack. This is made necessary by the
color-ls patch. It does not make any sense to have two methods
of parsing these strings.
Rev 5.10
Tue Jul 14 12:40:41 1998 <amold@SKYNYRD>
* sh.sem.c: Check for NTslowexec before mangling the syntax
tree.
Rev 5.09
Sun Jul 12 17:13:09 1998 <amold@SALEMS_LOT>
* win32\io.c,console.c: patches from TAGA nayuta. Includes fix for
clear-screen, color-ls and ctrl-space, ctrl-@
Rev 5.04-5.08
Sat Jul 11 21:19:47 1998 <amold@SALEMS_LOT>
* win32\signal.c: Hacked signal mechanism to deliver signal in
the main thread. May cause crashes/hangs. Can be compiled out.
Rev 5.03
Wed Jul 08 17:06:41 1998 <amold@SKYNYRD>
* ed.refresh.c: Fixed bug in edit-time refresh of lines > 1 line.
Rev 5.02
Mon Jul 06 11:08:12 1998 <amold@SKYNYRD>
* various: separated nt-specific builtins from the rest of the
shell. Makes maintainence easier.
Rev 5.00
Tue Jun 30 14:46:26 1998 <amold@SKYNYRD>
* various: synced with tcsh-6.07.08. Fixed bug in alias
interactions with fast exec. make settc work with li and
co.
Rev 4.09
Mon Jun 01 13:54:05 1998 <amold@SKYNYRD>
* win32\ntfunc.c: Fixed fast exec path to use the hash
Rev 4.07
Sat May 30 13:37:26 1998 <amold@SKYNYRD>
* sh.sem.c: Fixed bug in dollar expansion in the fast exec
path.
* win32\clip.c: Removed 4Kb clipboard limitation.

Misc. code cleanup.
Rev 4.05
Thu May 28 14:17:57 1998 <amold@SKYNYRD>
* win32\support.c,win32\ntfunc.c,sh.sem.c: Fixed bug that
prevented execution of programs whose path had spaces in them.
Added optimization for simple commands to avoid fork(). Please
read about NTslowexec in README.NT if you see any weird
behaviour from the shell.
Rev 4.03
Fri May 22 08:19:32 1998 <amold@SKYNYRD>
* win32\support.c: Fixed parsing of quoted args to child processes.
hopefully.
Rev 4.02
Thu May 14 18:52:22 1998 <amold@SKYNYRD>
* win32\support.c: Fixed bug that caused UNC-path-exes to be
spawned in a new window. Also fixed wildcard expansion bug
(ls *.c ) caused by merge with standard distribution.
Rev 4.0
Thu Apr 23 09:49:28 1998 <amold@SKYNYRD>

* tcsh-6.07.06 pre-release. Please try it out and see if
anything got broken in integration.

rev 3.661
Fri Apr 10 16:48:04 1998 <amold@SKYNYRD>
* tc.const.c: Changed NTONLYSTARTEXES to TCSHONLYSTARTEXES. really.
rev 3.66
Sat Apr 04 15:22:02 1998 <amold@SKYNYRD>
* win32\support.c: fixed bug that was restricting command line
lengths.
Rev 3.652
Fri Mar 27 11:26:24 1998 <amold@SKYNYRD>
* tc.prompt.c: Keep server names in prompt when %C is specified.
* win32\ntfunc.c: Fixed crash in the start builtin when options
were specified but no command.
Rev 3.651
Tue Mar 24 17:53:32 1998 <amold@SKYNYRD>
* win32\ntfunc.c: Took out 512-char limit in setenv.
Rev 3.65
Wed Mar 11 09:26:43 1998 <amold@SKYNYRD>
* sh.h: Fixed bug that caused problem with 'which' or
crashed the shell when a path component did not have
the drive letter. e.g., '/bin' or set home=/foo
Rev 3.643
Sun Mar 08 12:55:04 1998 <amold@SKYNYRD>
* sh.dir.c: Fixed crash in echo `dirs`
Rev 3.641
Sat Feb 21 12:06:18 1998 <amold@SALEMS_LOT>
* win32\support.c: NTONLYSTARTEXES changed to TCSHONLYSTARTEXES
NTlameargfix done by default. The variable has no effect now.
Both changes due to major restructuring of execve(). It's faster,
but probably not appreciable to the human eye.

Rev 3.64
Fri Feb 20 17:08:27 1998 <amold@SKYNYRD>
* win32\support.c: cleaned up execve(), fixed crash in win95 when
trying file associations.
(cleanup may have introduced bugs, be careful)
Rev 3.63
Thu Feb 12 10:07:10 1998 <amold@SKYNYRD>
* win32\ps.c: psapi.dll no longer needed, but will be used if
it exists (of course, Windows NT only).
Rev 3.62
Thu Feb 05 11:31:56 1998 <amold@SKYNYRD>
* win32\ps.c: Added -3 argument for the kill builtin. This will
send a WM_CLOSE message to the app's window. May be a useful
way to shut down GUI apps. tcsh itself can also be killed
with this "signal" (maps to a SIGHUP or CTRL_CLOSE_EVENT).

Rev 3.612
Fri Jan 30 14:29:44 1998 <amold@SKYNYRD>
* sh.proc.c: Changed kill to take hex pid (0xff...) as well
Probably helps on win95 if you use the builtin ps
to list processes.
Rev 3.611
Tue Jan 27 17:48:02 1998 <amold@SKYNYRD>
* win32\support.c: of course, the /dev/clipboard stuff had
a bug.
Rev 3.61
Tue Jan 27 14:04:21 1998 <amold@SKYNYRD>
* win32\clip.c,win32\stdio.c: Hack to treat /dev/clipboard
as a special case for i/o redirection. Limit of 4K, not fully
tested. Use at your own risk. Idea by David Sinck.
Rev 3.60
Tue Jan 27 09:06:41 1998 <amold@SKYNYRD>
* ed.chared.c,ed.defns.c: added e_dosify_next editor function
to enable converting '/'-delimited paths to '\'-delimited.
For those times when you just have to use xcopy.
Rev 3.59
Thu Jan 22 11:16:00 1998 <amold@SKYNYRD>
* win32\globals.c,support.c: Added support for starting
GUI apps asynchronously (don't wait for them to terminate).
Can be overridden by setting TCSH_NOASYNCGUI to a non-zero
length. Also put in logic to try appending ".exe" as well
as ".EXE" to a command. This is for some case-sensitive
filesystem drivers out there.
Rev 3.581
Fri Jan 02 10:26:16 1998 <amold@SKYNYRD>

* win32\clip.c: Fixed minor bugs and removed shared kill buffer
code. Only the clipboard can be used to share data now. See
README.NT for details on how to use the clipboard.

Rev 3.58
Wed Dec 31 13:26:40 1997 <amold@SKYNYRD>
* ed.defns.c,win32\clip.c: Added support for the clipboard
functions. Disabled shared kill buffers
Rev 3.57
Tue Dec 30 17:42:27 1997 <amold@SKYNYRD>
* ed.chared.c,win32\support.c: Experimental sharing of
kill buffers among all active instances of tcsh.
I'm not sure how well this works yet.
Rev 3.563
Tue Dec 30 10:32:34 1997 <amold@SKYNYRD>
* sh.func.c: Fixed bug in unsetenv (it wasn't working at all).
Rev 3.561
Mon Dec 29 11:57:16 1997 <amold@SKYNYRD>
* win32\ps.c: Fixed bug in ps. Also added manadatory
"now" argument to shutdown.
Rev 3.56
Tue Dec 23 14:05:16 1997 <amold@SKYNYRD>
* win32\ps.c: Added shutdown builtin.
Rev 3.55
Fri Dec 19 13:28:25 1997 <amold@SKYNYRD>
* win32\ps.c: Added ps builtin.
Rev 3.544
Fri Dec 12 13:41:52 1997 <amold@SKYNYRD>
* tw.parse.c: Fixed bug in complete=igncase
Rev 3.543
Wed Dec 10 14:01:12 1997 <amold@SKYNYRD>
* win32\io.c: Fix for redirecting to /dev/null.
Rev 3.542
Wed Dec 03 10:15:45 1997 <amold@SKYNYRD>
* win32\io.c: Fix for spurious CR's on win95 when
running commands that read from stdin.
Rev 3.541
Tue Nov 25 11:22:05 1997 <amold@SKYNYRD>
* win32\ntfunc.c: Fix for some bugs with NTONLYSTARTEXES
Rev 3.54
Mon Nov 24 15:32:45 1997 <amold@SKYNYRD>
* tc.const.c,sh.func.c: Added environment variable
NTONLYSTARTEXES, which can be set on the fly, to
control whether associations (e.g., notepad with .txt)
should be recognized.
Recv 3.53
Mon Nov 24 13:17:04 1997 <amold@SKYNYRD>
* misc files: Changed copyright to Berkeley. Fixed minor
bugs.
Rev 3.52
Fri Nov 21 09:41:03 1997 <amold@SKYNYRD>
* win32\fork.c: Fixed bug in environment inheritance.
Rev 3.51
Mon Nov 17 14:51:57 1997 <amold@SKYNYRD>
* tc.func.c: Fix for ls //server
Rev 3.4,3.5
Fri Nov 14 09:34:13 1997 <amold@SKYNYRD>
* misc: Integrated into standard distribution.
Feeping creaturism: Added support for file associations.
e.g, start foo.txt will start notepad with foo.txt etc.
Rev 3.325
Tue Oct 28 16:38:03 1997 <amold@SKYNYRD>
* sh.h: Fix to make $$ inherited by child process. The bug
showed up in tcsh <infile>out.$$, for example
Rev. 3.323,3.324
Wed Oct 22 13:06:59 1997 <amold@SKYNYRD>
* ntport\support.c: Made hack below a little smarter. Add '.'
only if the command is not found by the usual search.
* ntport\ntfunc.c: Fix to pass arguments on to batch files
Rev. 3.322
Wed Oct 15 14:37:22 1997 <amold@SKYNYRD>
* ntport\support.c: Win95-only hack to add '.' to the end
of a command that does not have any '.'-s.
Rev. 3.321
Mon Oct 13 09:47:35 1997 <amold@SKYNYRD>

* sh.func.c: Fix for TCSHSUBSTHB when the #! command contains only
one word.
* ntport\support.c: Fix for paths with "./" instead of "." on
win95.

Rev 3.32
Thu Oct 09 17:01:30 1997 <amold@SKYNYRD>

* ntport\ntfunc.c,sh.func.c: Hacks for TCSHSUBSTHB. See README.NT
for details. Allegedly makes it easier to run scripts directly
from Unix.

Rev 3.31
Mon Oct 06 18:22:10 1997 <amold@SKYNYRD>

* tc.const.c: Fixed bug in NTlamepathfix. Added variable
NTlameargfix. This will make it possible to run cmd or print
etc. without aliasing them.

Rev 3.30
Mon Sep 22 14:52:50 1997 <amold@SKYNYRD>

* ntport\support.c: Added wrapper for chdir, to convert
'/'s to '\'s on Win95.

Rev 3.29
Mon Sep 15 08:52:11 1997 <amold@SKYNYRD>

* ntport\bogus.c: Fixed bug in ~-expansion. ~foo was being expanded
to $home for the current user.
* sh.func.c: Changed isbfunc to use StrQcmp instead of my own
hacked unqoute_Strcmp.

Rev 3.281
Fri Sep 05 15:13:18 1997 <amold@SKYNYRD>

* ntport\ntfunc.c: Fixed stupid bug in unsetenv. Instead of
unsetting, a garbage value was being filled in.

Rev 3.27
Wed Aug 27 19:23:49 1997 <amold@SALEMS_LOT>

* sh.func.c: Fix for quoting aliased builtins. Thanks to
Vincent Fatica for pointing this bug out. It exists with
the unix version of tcsh 6.07.02 as well.

Rev 3.262,Rev 3.263
Tue Aug 26 17:33:38 1997 <amold@SKYNYRD>

* support.c: Fixed HOSTTYPE string to show NT service packs.
* sh.c: Fix for win95's lameness in parsing c://.tcshrc
If you really want to set a silly home directory like
C:/, it should work now.

Rev 3.26, 3.261
Mon Aug 18 17:53:25 1997 <amold@SKYNYRD>

* sh.dol.c: Fix for echoing input when using $< interactively
* sh.exec.c: Fix for completing directory names properly. For
example, c:/b<tab> will list directories as well as executables.

Rev 3.25
Thu Aug 07 07:47:07 1997 <amold@SKYNYRD>

* sh.exec.c,ntport\ntfunc.c: Added hack to run .cmd or
.bat files. If they are hashed, they shall be run.

Rev 3.24
Wed Aug 06 17:36:50 1997 <amold@SKYNYRD>

* sh.exec.c: Fix for which/where on Win95

Rev 3.232
Wed Aug 06 14:21:01 1997 <amold@SKYNYRD>

* ntport\support.c: Fix for fix for dirs with spaces in path.

Rev 3.23
Thu Jul 31 11:43:56 1997 <amold@SKYNYRD>

* sh.lex.c,tc.func.c,ntport\io.c: Major code change. CRLF
translation was messing up loops in scripts. The shell would
seek to the wrong offset. Thanks to Rickard Westman for
isolating the problem. The file i/o routines now do no translation.
Everything is done in the shell code itself. This may lead to
unforseen bugs, so beware.

Rev 3.22
Mon Jul 28 07:58:24 1997 <amold@SKYNYRD>

* ed.chared.c: Fix for ^C aborting current input
* ntport\ntfunc.c: Make 'start' print error message if
command is not found.

Rev 3.21
Thu Jul 24 08:50:52 1997 <amold@SKYNYRD>

* ntport\support.c: fix for directories with space in $path

Rev 3.20
Thu Jul 17 09:59:32 1997 <amold@SKYNYRD>

* ntport\console.c: Fix for scroll messing up dislay

Rev 3.19
Wed Jul 09 14:20:30 1997 <amold@SKYNYRD>

* ntport\ntfunc.c: changed 'start' to only use '-' for switches
* ntport\ntfunc.c: added 'cls' builtin. The normal clear-screen function
has been fixed to clear only the visible window. Use cls if you need
to clear the entire buffer.

Rev 3.18
Fri Jun 27 14:08:40 1997 <amold@SKYNYRD>

* ntport\support.c,tc.const.c : Added variable NTlamepathfix, which
when set will replace '/' in the PATH with '\' for child processes. Also
works with the start builtin.

Rev 3.17
Tue Jun 24 17:51:17 1997 <amold@SKYNYRD>

* ntport\nt.who.c: Fix for crashes on exit in win95.

Rev 3.16
Fri Jun 20 08:28:58 1997 <amold@SKYNYRD>

* ntport\ntfunc.c: Fix for env variable fix. Also other misc memory
cleanup things. Env variables greater than 1024 now CANNOT be set.

Rev 3.15
Mon Jun 16 19:55:00 1997 <amold@SALEMS_LOT>

* ntport\ntfunc.c: Fixed buffer overrun problems in nt_set_env.
Environment variables will now be truncated at 1024 bytes.
* sh.proc.,ntport\support.c: nohup foo & now creates a detached process.
This child has no access to the parent's console, and will continue to run
if the parent shell exits and the console goes away.

Rev 3.14
Fri Jun 13 08:54:53 1997 <amold@SKYNYRD>

* dirent.c, signal.c, io.c: minor bugfixes for dirent. Major
fixes for sigint handling.

Rev 3.12
Sun Jun 08 13:57:16 1997 <amold@SKYNYRD>

* ntport\nt.who.c, tc.who.c: Added support for watch(). Needs
more testing.

Rev 3.11
Thu Jun 05 16:33:01 1997 <amold@SKYNYRD>

* ntport\ntfunc.c: added new variable 'oldtitle'. stores the
previous value of title, every time the title builtin is used.

Rev 3.10
Wed May 28 13:47:44 1997 <amold@SKYNYRD>

* ntport\dirent.c: Enhancements for cd //server/<tab> or
ls //server. Basically, enumerate shares as if they were files.
May not work if the server is win95, but I don't give a damn
about that.

Rev 3.09
Thu May 22 08:31:19 1997 <amold@SKYNYRD>

* tw.parse.c: Support for complete=igncase. Like enhance, but
restricted to case-insensitive completion.

Rev 3.08
Mon May 19 11:54:22 1997 <amold@SKYNYRD>

* ntport\io.c: Fix for file descriptor confusion in non-interactive
shell.(Manifested as hangs in emacs compilation, for example)

Rev 3.07
Sat May 17 15:12:24 1997 <amold@SKYNYRD>

* tc.func.c: Fixes to hashbang for #!c:/bin/tcsh.exe<space>

Rev 3.06
Thu May 15 08:37:47 1997 <amold@SKYNYRD>

* ntport\io.c: Fix for heinous append(or lack thereof) redirection
bug.

Rev 3.06
Mon May 12 16:19:42 1997 <amold@SKYNYRD>

* tc.prompt.c: Fix to print drive letter with %c prompt format

Rev 3.05
Thu May 08 17:54:12 1997 <amold@SKYNYRD>

* ntport\ntfunc.c: Restored 'title' builtin

Rev 3.04
Wed May 07 14:02:32 1997 <amold@SKYNYRD>

* sh.c: Fixed comparison with argv[0] for %c prompt format

Rev 3.03
Tue Apr 29 15:48:15 1997 <amold@SKYNYRD>

* sh.sem.c: Really fixed cd this time.

Rev 3.02
Fri Apr 25 07:51:26 1997 <amold@SKYNYRD>

* sh.sem.c: Fix for C: changing drives when implicitcd is set

Rev 3.01
Sat Apr 19 16:00:23 1997 amold <amold@SALEMS_LOT>

* ntport\io.c: Fixed heredoc temp files to be deleted on close.

Rev 3.0
Thu Apr 17 09:24:46 1997 <amold@SKYNYRD>

* ntport\io.c, ntport\fork.c: Fixes for compiling with optimization
turned on. This is a release version. I've named it 3.0 to
differentiate it from the 6.06.02 nt-rev-2.10 junk.

Rev 1.9-beta
Mon Apr 14 19:26:01 1997 amold <amold@SALEMS_LOT>

* sh.dol.c: Hacks to fix here documents. (cat <<EOF)

Rev 1.8-beta
Mon Apr 14 15:27:24 1997 <amold@SKYNYRD>

* ntport\signal.c: Put in a hack to avoid bad longjmps when ^C is hit.
(showed up as a 0xC00000029 exception)

Rev 1.7-beta
Fri Apr 11 07:43:39 1997 <amold@SKYNYRD>

* sh.proc.c: Fix for shell hanging on win95, after running command.

Rev 1.6-Beta
Thu Apr 10 19:56:57 1997 amold <amold@SALEMS_LOT>

* tw.parse.c: Fix to recognize C: when doing ls-F

Rev 1.5-Beta
V6.08.00 - 19981002

Wed Apr 09 22:05:51 1997 amold <amold@SALEMS_LOT>

* ntport\signal.c: fixes for sched builtin. rearchitectured alarm()

Rev 1.4 Beta
Wed Apr 09 09:24:58 1997 <amold@SKYNYRD>

* ed.refresh.c: Edit-time refreshing fix from prev. tcsh

Rev 1.3-Beta
Tue Apr 08 21:02:14 1997 amold <amold@SALEMS_LOT>

* sh.exec.c, ntport\support.c: Fixed exec builtin.

Rev 1.2-Beta
Tue Apr 08 19:54:29 1997 amold <amold@SALEMS_LOT>

* sh.c: Fixed importpath to convert '\' to '/'. This fixes the where
builtin

Rev 1.1-Beta
Tue Apr 08 08:42:11 1997 <amold@SKYNYRD>

* sh.func.c: Fixed inheritance of environment variables.

2010-01-31 08:20:59 Tree
[fd1fc8] by timayres timayres

win32 6.08 files marked as ".orig"

2010-01-31 08:18:08 Tree
[ad203c] by timayres timayres

V6.07.02, 1996-10-27

2010-01-31 08:16:35 Tree

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks