⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.2001

📁 tcl是工具命令语言
💻 2001
📖 第 1 页 / 共 5 页
字号:
	(Tcl_TraceObjCmd, TclTraceVariableObjCmd): Removed references to	errMsg field and made variable traces register with	TCL_TRACE_RESULT_OBJECT bit set.	* generic/tcl.h (TCL_TRACE_RESULT_DYNAMIC,TCL_TRACE_RESULT_OBJECT): 	New constants to define how to handle the strings returned from	trace callbacks [TIP#68]	* generic/tclVar.c (CallTraces, Tcl_GetVar2Ex, TclGetIndexedScalar,	TclGetElementOfIndexedArray, Tcl_SetVar2Ex, TclSetIndexedScalar,	TclSetElementOfIndexedArray, Tcl_UnsetVar2, Tcl_ArrayObjCmd,	TclDeleteVars, TclDeleteCompiledLocalVars, DeleteArray,	TclVarTraceExists): Support for those new trace flags.2001-11-19  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclCompCmds.c: patch for [Bug 483309] (petasis).2001-11-16  Kevin B. Kenny  <kennykb@users.sourceforge.net>	* generic/tclListObj.c: removed a C++-style comment that	  was inadvertently left in the source code.2001-11-16  Jeff Hobbs  <jeffh@ActiveState.com>	* tests/interp.test: 	* generic/tclInterp.c (SlaveObjCmd): Corrected argument checking	for '$interp alias|aliases|issafe'. [Patch #479560] (thoyts, hobbs)	* unix/tclUnixInit.c: added HAVE_LANGINFO code block.	* unix/configure: regened	* unix/configure.in: added SC_ENABLE_LANGINFO call	* unix/tcl.m4: made SHLIB_LD_LIBS='${LIBS}' for FreeBSD* (meyer)	Added modified version of Wagner patch to make use of nl_langinfo	where possible to determine Unix platform encoding, instead of the	inflexible built-in system.  This is used by default when	possible, and can be disabled with --enable-langinfo=no.	[Patch #418645] (hobbs, wagner)2001-11-16  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclCompile.h:	* generic/tclExecute.c:	* generic/tclObj.c: moved Tcl_GetCommandFromObj and all defining	code for tclCmdNameType objects to tclObj.c (from tclExecute.c). 	This code has nothing to do with bytecodes.2001-11-16  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclBasic.c:	* generic/tclCompile.h:	* generic/tclExecute.c:	* generic/tclParse.c:	* generic/tclProc.c:	* tests/stack.test: consolidation of duplicated code (in	TclExecuteByteCode and EvalObjv); renaming of EvalObjv to	TclEvalObjv as it is not static anymore; restored consistency of	level counts between compiled and directly evaled code.	[Bug 480896]2001-11-12  David Gravereaux <davygrvy@pobox.com>	* win/makefile.vc:	* win/rules.vc:  Small bug fixes.	* win/README: added some docs pointing to the docs in makefile.vc	for it's use.2001-10-17  Kevin B. Kenny  <kennykb@users.sourceforge.net>	* doc/lappend.n:	* doc/lindex.n:	* doc/linsert.n:	* doc/list.n:	* doc/llength.n:	* doc/lrange.n:	* doc/lsearch.n:	* doc/lset.n (new-file):	* doc/lsort.n:	* generic/tclBasic.c (builtInCmds, Tcl_EvalObjEx):	* generic/tclCmdIL.c (Tcl_LindexObjCmd, Tcl_LindexList):	(Tcl_LindexFlat, Tcl_LsetObjCmd):	* generic/tclCompCmds.c (Tcl_CompileLindexCmd, Tcl_CompileLsetCmd):	* generic/tclCompile.c:	* generic/tclCompile.h:	* generic/tclExecute.c (TclExecuteByteCode):	* generic/tclInt.decls:	* generic/tclInt.h:	* generic/tclIntDecls.h:	* generic/tclListObj.c (TclLsetList, TclLsetFlat, TclSetListElement):	* generic/tclObj.c (TclInitObjSubsystem):	* generic/tclStubInit.c:	* generic/tclTestObj.c (TestobjCmd):	* generic/tclUtil.c (TclGetIntForIndex, SetEndOffsetFromAny):	* generic/tclVar.c (Tcl_LappendObjCmd):	* tests/lindex.test:	* tests/lset.test (new-file):	* tests/lsetComp.test (new-file):	* tests/obj.test:	* tests/string.test:	* tests/stringComp.test:	Reference implementation of TIP's #22, #33 and #45.  Adds the	ability of the [lindex] command to have multiple index arguments,	and adds the [lset] command.  Both commands are byte-code compiled.	[Patch #471874] (work by Kenny, commited by Hobbs)2001-11-12  David Gravereaux <davygrvy@pobox.com>	* win/buildall.vc.bat(new):	* win/makefile.vc:  Small fix with deriving the "OriginalFilename"	string in the .rc scripts.  Added a quick batchfile for building	the entire thing.2001-11-12  Jeff Hobbs  <jeffh@ActiveState.com>	* doc/FileSystem.3:	* doc/file.n:	* doc/tcltest.n: converted use of \' to more reasonable format.2001-11-10  Mo DeJong  <mdejong@users.sourceforge.net>	* unix/Makefile.in:	* win/Makefile.in: Add "make gdb" target. This target	can run tclsh inside either gdb or insight.2001-11-10  David Gravereaux <davygrvy@pobox.com>	* win/makefile.vc:  Added a check to make sure one runs the makefile	from the /win directory only.	* win/mkd.bat:	* win/rmd.bat:  Changes from Llyod Lim for better stability.	[Patch #456759]2001-11-09  David Gravereaux <davygrvy@pobox.com>	* win/makefile.vc:	* win/tcl.dsp:  winhelp target fixes for non-NT systems.  It	seems NMAKE under these remembers changed directories during	commands.   A new tcltest feature from Peter Spjuth 	<peter.spjuth@space.se> to specify a pattern file from the	commandline and redirecting output to a file when not under	NT with it's scrollback console.  Then it replays it, piped	through more.  Added 2 new static "configurations" to tcl.dsp.	I could keep adding more, but I think we should leave it up to	the user for customizing it.	Sticky-points left:  'profile' option.2001-11-09  Jeff Hobbs  <jeffh@ActiveState.com>	* doc/FileSystem.3:	* doc/StdChannels.3:	* doc/file.n:	* doc/tcltest.n:	* tools/man2help.tcl: 	* tools/man2help2.tcl: fixed winhelp generation problems	[Patch #480268]	* unix/configure:	* unix/tcl.m4: added -lc to AIX libs, fixed path to ldAix2001-11-09  Don Porter	<dgp@users.sourceforge.net>	* tests/var.test:	* generic/tclVar.c: Corrected bug in [global] when dealing	with variable names matching :*.  [Bug 480176]2001-11-08  Mo DeJong  <mdejong@users.sourceforge.net>	Fixup stack size under OSF1. [Tcl patch 474790]	* unix/configure: Regen.	* unix/tcl.m4: Add HAVE_PTHREAD_ATTR_SETSTACKSIZE define	to EXTRA_CFLAGS to adjust initial stack size.2001-11-08  Mo DeJong  <mdejong@users.sourceforge.net>	Enable thread support under FreeBSD. [Tcl bug 473708]	* unix/configure: Regen.	* unix/tcl.m4 (SC_ENABLE_THREADS): Check for pthread functions	in libc_r and enable thread support if found.	* unix/dltest/Makefile.in: Set SHLIB_LD_LIBS and use it in	the Makefile to properly link a shared library.2001-11-08  Mo DeJong  <mdejong@users.sourceforge.net>	* unix/Makefile.in:	* unix/dltest/Makefile.in:	Avoid adding libc to the LIBS variable since it	is not needed when linking with CC. If required	when linking with LD it should be done on a case	by case basis in tcl.m4.2001-11-08  David Gravereaux <davygrvy@pobox.com>	* win/rules.vc:	* win/makefile.vc:  Fixed install target to adjust for the	different build types.  Added a 'linkexten' option to link the	win extensions inside the shell when built static.  Placed	win/tclAppInit.c patch in SF patch DB for approval. 'profile'	option not hooked in yet.  Everything else know is done.	* win/tcl.dsp(new):	* win/tcl.dsw(new):  Simple MsDev stub project files that calls	makefile.vc.  Will help run Tcl in the debugger easier without	confusing MsDev for where the .pdb files are.2001-11-07  Mo DeJong  <mdejong@users.sourceforge.net>	* unix/Makefile.in:	* win/Makefile.in:	Print a message indicating that the user should	run "make genstubs" when the generated tclStubInit.c	file is out of date. We can't regenerate automatically	since there may be no tclsh on the system and that	would cause bootstrap problems. [Tcl bug 465874]2001-11-07  Mo DeJong  <mdejong@users.sourceforge.net>	Define TCL_INCLUDE_SPEC in tclConfig.sh. It should be	included by extensions that need to find Tcl include	headers in the install location. The user can override	the include install dir with --includedir so we need	to record this information for extensions. [Tcl bug 421835]		* unix/configure: Regen.	* unix/configure.in: Define TCL_INCLUDE_SPEC.	* unix/tclConfig.sh.in: Define TCL_INCLUDE_SPEC.	* win/configure: Regen.	* win/configure.in: Define TCL_INCLUDE_SPEC.	* win/tclConfig.sh.in: Define TCL_INCLUDE_SPEC.2001-11-07  David Gravereaux <davygrvy@pobox.com>	* win/rules.vc:	* win/makefile.vc: Dropped the NOMSVCRT macro and put it on the	option list instead.  It makes more sense to me this way as	NOMSVCRT=0 would only be the valid setting.  Fixed the dde and reg	extension for building static.  Improved, but not perfected, the	winhelp target.2001-11-07  Mo DeJong  <mdejong@users.sourceforge.net>	* win/README: Change minimum VC++ version to 5.X since	4.X is known not to work.	Indicate that Mingw is required and building with Cygwin	gcc is not supported. Include instructions that indicate	how to install Mingw and what URLs folks should use to	download the supported version of Mingw.	* win/configure: Regen.	* win/configure.in: Error out if user tries to compile the	Windows version of Tcl with Cygwin gcc. Users should compile	with Mingw gcc instead.2001-11-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net> 	* generic/tclIO.c (ReadChars): Fixed bug #478856 reported by	  Stuart Cassoff <stwo@users.sourceforge.net>. The bug caused loss	  of fileevents when [read]ing less data from the channel than	  buffered. Due to an empty input buffer the flag	  CHANNEL_NEED_MORE_DATA was set but never reset, causing the I/O	  system to wait for more data instead of using a timer to	  synthesize fileevents and to flush the pending data out of the	  buffers.2001-11-06  David Gravereaux <davygrvy@pobox.com>	* win/rules.vc (new):	* win/makefile.vc:  Complete over/under rewrite to support numerous	build options all from the commandline itself without needing to	edit the makefile.  Now requires vcvars32.bat to be run prior to	running nmake for bootstraping the environment.  Fully doc'd usage	for it is in makefile.vc.  Commentary welcome.  Sticky points left	are:	1) winhelp target shows errors in the converting script.	2) .rc scripts aren't getting the right #defines to build the correct	   "OriginalFilename" strings. (have patch, won't commit yet)	3) Naming convention with suffixes describing the buildtype are 'tsdx'	   which will need public acceptance. ie. tclsh84tsx.exe is a (t)	   threaded shell (s) statically linked to the core and (x) uses	   msvcrt instead of libcmt.2001-11-04  Vince Darley  <vincentdarley@users.sourceforge.net>	* library/init.tcl: made filesystem fallback proc	::tcl::CopyDirectory more robust to vagaries of non-native	filesystems.	2001-11-02  Vince Darley  <vincentdarley@users.sourceforge.net>	* doc/file.n:	* generic/tclIOUtil.c: updated documentation and comments	to clarify behaviour of 'file copy' wrt soft links.	2001-10-29  Vince Darley  <vincentdarley@users.sourceforge.net>	* win/tclWinFile.c: fix to '-types {f r}' bug in	TclpMatchInDirectory (which could cause a UMR, as well as	returning wrong results).  Also improved API for 'stat'	to resolve [Bug#219258].	* win/tclWin32Dll.c	* win/tclWinInt.h: addition of improved stat API to internal 	lookup table.	* tests/fileName.test: two new tests for the above bug.	* generic/tclIOUtil.c: some cleanup of comments and #ifdefs	2001-10-29  Donal K. Fellows  <fellowsd@cs.man.ac.uk>	* unix/tclUnixFile.c (TclpMatchInDirectory): Argument to access()	was entryPtr->d_name instead of nativeEntry which failed when	trying to check access for files in other than the current	directory. [Bug 475941, reported by Georgios Petasis]2001-10-25  Donal K. Fellows  <fellowsd@cs.man.ac.uk>	* unix/tclUnixChan.c: Added stateUpdated member to struct TtyState.	(TtyCloseProc,TtySetOptionProc,TtyInit): Use stateUpdated member	of TtyState to decide whether it is necessary to reset a serial	port when Tcl closes it.  Blindly resetting can cause Tcl to be	sent an unexpected SIGTSTP when it is executing in the background	[Bug 471374, reported by Chris Nelson]2001-10-22  Andreas Kupries  <andreas_kupries@users.sourceforge.net> 	* doc/ObjectType.3: Minor documentation fix, reported by David	  N. Welton <davidw@users.sourceforge.net> directly to me.2001-10-22  Vince Darley  <vincentdarley@users.sourceforge.net>	* win/tclWinFCmd.c: fix to stop test suite from hanging process	under some versions of WinNT. [Bug #466102] (Kevin Kenny)	2001-10-18  Jeff Hobbs  <jeffh@ActiveState.com>	* tests/clock.test (clock-8.1): 	* generic/tclDate.c (RelativeMonth): 	* generic/tclGetDate.y (RelativeMonth): corrected off-by-one-day	error in clock scan with relative months and years during swing	hours. [Bug #413397, Patch #414024] (lavana)2001-10-18  Vince Darley  <vincentdarley@users.sourceforge.net>	* generic/tclIOUtil.c: fix to bug in Tcl_FSChdir shown up	by recent tclkit builds.2001-10-17  Jeff Hobbs  <jeffh@ActiveState.com>	* unix/tclUnixPipe.c (PipeInputProc, PipeOutputProc): do immediate	retry when error is returned with errno == EINTR.	[Bug #415131] (leger)2001-10-16  Jeff Hobbs  <jeffh@ActiveState.com>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -