Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
att
GitHub Repository: att/ast
Path: blob/master/src/lib/libtksh/RELEASE
1808 views
12-05-04  update sh_sigcheck() => sh_sigcheck(0) -- eventually figure out Shell_t*
10-06-01  sync with ast api 20100601
08-08-08  src/list.c,src/tcleval.c: add temporary sh_eval(p,0x8000) hack
07-03-19  src/var.c: use nv_setref() to initialize references
06-09-19  src/shcompat.c: sysconf() => astconf()
04-07-19  tcl/tclIOUtil.c: treat { O_RDONLY O_WRONLY O_RDWR } as values
03-06-13  include/tclInt.h: disable #undef sprintf that masked its prototype
03-04-05  src/var.c: fix off by 1 malloc() call -- for once not gsf's fault!!
	  src/var.c: hack around nv_move() double-free bug -- needs better fix
03-03-12  src/tcleval.c,src/tclIO.c: change sfslen() => sfvalue(f)
02-08-27  tcl/tclNotify.c: XXX add sh_sigcheck() call -- to be cleaned up
02-08-22  enable regex cache initialization
02-06-25  include/nvextra.h: use an addaptable cheat for the namval offset
02-03-17  update ksh private assoc array offsets -- should be a function call
02-01-30  compensate for uts.390 lack of header guards for { select.h time.h }
01-04-19  add HAVE_TIME_H HAVE_SYS_PARAM_H HAVE___FD_MASK tests to tclPort.h
00-02-10  --- Release 7.6 ---
00-02-10  Update README file
00-02-09  Deleted unreferenced vars, dropped tcl 7.5 compatibility,
	  added _PACKAGE_ast <tm.h> routines to tclUnixTime.c, added
	  forward refs to the Tcl_LinkVar() Tcl_UnlinkVar() tk callbacks,
	  changed Makefile library refs
00-02-07  Modified shcompat.c and shcompat.h to handle
          change to ksh93 where nvenv is now private.
00-02-07  Included Tk4.2 in distribution to avoid
          compatibility problems.  Modified Makefile.
00-02-07  Using new packaging provided by gsf 
97-06-24  src/tclIO.c proto tweaks [gsf]

97-04-10  --- Release 7.6b1 ---
97-04-09  tcl_open |command works
97-04-09  Default interp mode is INTERP_TCL
97-03-09  Combined tksh.c interp.c to init.c	
97-03-09  Incorporated changes for Tcl 7.6
97-03-09  waitevent sets interp type to tcl instead of having eval guess
97-03-09  Inserted code to null terminate argv in InterpProc
97-01-20  Integrated in tcl 7.5p1
97-01-20  Integrated tclIO.c written on sfio
97-01-20  using nmake makefile
97-01-20  integrated changes for uwin
96-09-04  Reorganization of directory
96-09-04  Works with Tcl 7.5
96-09-04  Doesn't work with Tcl 7.4, Tcl 7.4 (requires Tk4.0)
96-09-04  Lots of new files, deleted files
96-02-29  Tcl_RegExp*() changed to use posix regex
96-02-29  Tcl_RegExp*() cache change to avoid copying
96-02-29  Tcl_RegExpCompile arg 3 for case ignore match
96-02-29  drop stdarg.h from :: src list
96-02-29  drop malloc.h from tksh.h
96-02-25  unset TK_LIBRARY in tk.ksh
96-02-25  modifications to Makefile, config.sh and config.tcl:
          make debug, make BASE=, removed debug option in interface
96-02-25  setsub now creates a null subscript
96-02-25  init.ksh sets argv0 & argv, uses discipline for env instead of trace
96-02-25  bug in Tksh_ConvertList fixed (didn't check errors properly)
96-02-25  Man page updated

96-02-21  --- Release 1.0b2 ---
96-02-21  New version of Tksh paper
96-02-21  Man page updated
96-02-21  ksh version of source accepts standard input ; uses sfio
96-02-15  Tcl_EvalFile works with Tcl mode
96-02-15  Result only printed if stdout is a string.
96-02-13  Added sh_sigcheck to Tcl_TclEval, making it possible to stop an
          infinite loop in a builtin.
96-02-13  Traces turned off in subshell
96-02-11  Added array data field in array discipline, used for array searches.
          TkshMakeArray now called TkshArrayData, separate nv_makearray macro.
	  Search ids allocated like tcl, using array data instead of hash table
	  set.test would pass, except ordering of elements is different (5 fail)
	  however, it meets specs.
96-02-11  Cleaned up tksh.h a bit
96-02-11  Added in .sh.result traced to interp->result
96-02-11  Added builtin setlist
96-02-08  Added Tcl_UpVar, Tcl_UpVar2 functions
96-02-08  regexp.c used instead of shell patterns
96-02-08  fixed bug in proc test (but now file crashes)
96-02-08  changed behavior of "info commands" to strip off tcl_ so that
	  info.test passes
96-02-06  rewrote portions of var.c - now the code is a lot easier to follow.
	  Set up to use the new NV_NODISC flag.  Two more trace tests pass.
	  Note - only one unset disc is called after a function clears scope.
96-02-06  Added pid command
96-02-04  button.ksh invoke does not redirect stderr and stdout to /dev/null
96-02-03  Moved TclOpen and TclRead from tk.c to tclunix.c
96-02-03  File reorganization:
	    New file varcmd.c which has commands associated with vars
              (taken from tclcommand.c)
	    tclcommand.c renamed commands.c, command.c renamed eval.c
	    commands.c has tclinfo.c and tclsource.c
96-02-03  Removed tcllist.c, tclstring.c and tclresult.c and put tclUtil.c
	  into tcl directory (only a couple of changes necessary to tclUtil.c)
96-02-03  Tcl_SetErrorCode.c remvoed from tclerr.c (in tclUtil.c)
96-02-03  Makefile updated accordingly
96-02-03  Fixed bug with bind : #! in bindscript was ignored
96-02-02  Fixed up/down arrow key problem in tk library
96-02-01  Removed printing of "after" for entry widgets
96-02-01  Removed return in Tcl_UntraceVar (return void doesn't work for sgi)
96-01-30  Added in checks to config.sh for -lsocket and -lnsl
96-01-30  Added fixstrtod (used in libtk.a on Solaris)
96-01-30  Moved "widget" to scripts directory and made symbolic link to it
96-01-30  Created "tksh" directory for binaries
96-01-29  Changed name of directory "kshmain" to "obsolete"
96-01-29  Fixed ifdef 0 in tk.c
96-01-29  tclinfo.c and interp.c use function TkshLibDir(), defined in tksh.c
96-01-29  tksh_builtin_command sets sh.exitval to 1 on error

96-01-25  --- Release 1.0b1 ---