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

📄 changelog.2001

📁 tcl是工具命令语言
💻 2001
📖 第 1 页 / 共 5 页
字号:
	* unix/tclLoadAout.c (TclGuessPackageName): removed unused vars	and fixed warnings. [Bug #446622] (lim)2001-10-15  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclProc.c: changing a memcmp to strncmp to avoid a memory	error detected by purify (thanks Jeff); modify style to agrre with	the style guide. 	2001-10-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net> 	* generic/tclInt.decls (TclExpandCodeArray,TclGetInstructionTable):	  Added to internal stubs table. Tclcompiler (Tclpro project)	  needs them if used as loadable package under Windows. Changed	  signatures. We don't want to describe compiler internal	  structures in "tclInt.h".	* generic/tclCompile.h: S.a. Removed function declarations.	* generic/tclCompile.c: S.a. Adapted to changed signatures.2001-10-15  Jeff Hobbs  <jeffh@ActiveState.com>	* unix/configure: 	* unix/configure.in: 	* win/configure: 	* win/configure.in: 	* win/tcl.m4: reworked to be a little cleaner in comparison to	each other, and to AC_SUBST even empty vars for win/tclConfig.sh	* generic/tclFileName.c: minor code cleanup	* generic/tcl.h: moved #define of WIN32 to tcl.h where __WIN32__	is defined and added #ifndef check.	* doc/open.n: moved all fconfigure option docs to fconfigure.n	* doc/fconfigure.n: added serial config options	* win/tclWinChan.c:	* win/tclWinPort.h:	* win/tclWinSerial.c: added TIP #35 Windows enhancements for	serial configuration. [Patch #438509] (schroedter)2001-10-15  Vince Darley  <vincentdarley@users.sourceforge.net>	* generic/tclFCmd.c: fix to memory leak in TclFileDeleteCmd on	certain error conditions.	* doc/FileSystem.3: fix to typo.	2001-10-12  Jeff Hobbs  <jeffh@ActiveState.com>	* library/encoding/ebcdic.enc:	* tools/encoding/ebcdic.txt: EBCDIC charset mapping.	[Patch #219323] (nijtmans)	* library/encoding/tis-620.enc:	* tools/encoding/tis-620.txt: TIS-620 charset mapping.	[Patch #467423] (poonlap)	* tests/http.test: added removeFile for outdata	* tests/ioCmd.test: added catch around file removal, as Windows	file locking throws errors.	* tests/socket.test (socket-7.2): corrected to work on Win2K.2001-10-12  Miguel Sofer  <msofer@users.sourceforge.net>		* tests/compile.test: new tests for [Bug 467523]; they are only	effective if TCL_MEM_DEBUG was set during compilation.2001-10-11  Miguel Sofer  <msofer@users.sourceforge.net>		* generic/tclLiteral.c (TclReleaseLiteral): insured that	self-referential bytecodes are properly cleaned up on interpreter	deletion [Bug 467523] (Ronnie Brunner)2001-10-10  David Gravereaux  <davygrvy@pobox.com>	* win/tclWinPort.h:  #include <winsock2.h> needed to get moved	to after #include <windows.h> or wierd misunderstandings took	place when -D_WIN32_WINNT=0x0400 is set for outside code that	requires knowledge of Tcl innards.  General header macro magic	applied liberally...2001-10-10  Don Porter	<dgp@users.sourceforge.net>	* tests/unixInit.test:	Corrected restore of ::env(LANG).2001-10-09  Jeff Hobbs	<jeffh@ActiveState.com>	* generic/tclFileName.c (Tcl_SplitPath): corrected mem leak	intro'd with VFS code where the result obj from Tcl_FSSplitPath	was not getting freed.2001-10-09  Miguel Sofer  <msofer@users.sourceforge.net>		* generic/tclLiteral.c: (TclReleaseLiteral) reverted previous	patch for [Bug 467523] - cure is worse than the illness.2001-10-05  Miguel Sofer  <msofer@users.sourceforge.net>		* generic/tclLiteral.c: (TclReleaseLiteral) insured that	self-referential bytecodes are properly cleaned up on interpreter	deletion [Bug 467523] (Ronnie Brunner)2001-10-04  Jeff Hobbs  <jeffh@ActiveState.com>	* tools/configure:	* tools/configure.in: noted 8.4 as default Tcl version	* library/encoding/cp936.enc:	* library/encoding/cp949.enc:	* library/encoding/cp950.enc:	* library/encoding/iso8859-16.enc:	* library/encoding/macCroatian.enc:	* library/encoding/macCyrillic.enc:	* library/encoding/macGreek.enc:	* library/encoding/macIceland.enc:	* library/encoding/macRoman.enc:	* library/encoding/macTurkish.enc:	* tools/encoding/cp1250.txt:	* tools/encoding/cp1251.txt:	* tools/encoding/cp1252.txt:	* tools/encoding/cp1253.txt:	* tools/encoding/cp1254.txt:	* tools/encoding/cp1255.txt:	* tools/encoding/cp1256.txt:	* tools/encoding/cp1257.txt:	* tools/encoding/cp1258.txt:	* tools/encoding/cp874.txt:	* tools/encoding/cp932.txt:	* tools/encoding/cp936.txt:	* tools/encoding/cp949.txt:	* tools/encoding/cp950.txt:	* tools/encoding/iso8859-1.txt:	* tools/encoding/iso8859-10.txt:	* tools/encoding/iso8859-13.txt:	* tools/encoding/iso8859-14.txt:	* tools/encoding/iso8859-15.txt:	* tools/encoding/iso8859-16.txt:	* tools/encoding/iso8859-2.txt:	* tools/encoding/iso8859-3.txt:	* tools/encoding/iso8859-4.txt:	* tools/encoding/iso8859-5.txt:	* tools/encoding/iso8859-6.txt:	* tools/encoding/iso8859-7.txt:	* tools/encoding/iso8859-8.txt:	* tools/encoding/iso8859-9.txt:	* tools/encoding/koi8-r.txt:	* tools/encoding/macCentEuro.txt:	* tools/encoding/macCroatian.txt:	* tools/encoding/macCyrillic.txt:	* tools/encoding/macGreek.txt:	* tools/encoding/macIceland.txt:	* tools/encoding/macRoman.txt:	* tools/encoding/macTurkish.txt:	Updated encodings with latest mappings from www.unicode.org.  This	did not include some Mac encodings that have special multi-unichar	translations now (like symbols, dingbats and japanese).  Also does	not include big5, gb or euc* as those have different formats in	the latest Unicode version that need new conversion tools.  Not	all related .enc files changed as some had been updates separately.2001-10-03  Jeff Hobbs  <jeffh@ActiveState.com>	* generic/tclEvent.c (Tcl_FinalizeThread): moved freeing of	tclLibraryPath to before the thread exit handlers are called.	Slight modification to change on 2001-09-24.2001-10-01  Jeff Hobbs  <jeffh@ActiveState.com>	* win/configure: regen'ed	* win/tcl.m4:	* win/makefile.vc: added Win64 SDK RC1 compilation support	* win/Makefile.in: added $(LDFLAGS_CONSOLE) to TCLSH, TCLTEST and	PIPE_DLL_FILE targets to get the link flags	* win/tclWinInit.c: minor 64bit casts2001-10-01  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclCmdIL.c:	* generic/tclCmdMZ.c:	* generic/tclParseExpr.c: removed unnecessary inclusion of	tclCompile.h and made a small modification in (InfoBodyCmd) to	improve the isolation of the compiler/engine subsystem.2001-09-29  Vince Darley  <vincentdarley@users.sourceforge.net>	* generic/tclIOUtil.c:	* doc/FileSystem.3: corrected and clarified documentation	for 'Tcl_FSListVolumes(Proc)'.  No code changes.	2001-09-28  Miguel Sofer  <msofer@users.sourceforge.net>	* doc/FindExec.3: added a comment not to change the working	directory before calling Tcl_GetNameOfExecutable [Bug 219215] 2001-09-28  Kevin Kenny   <kennykb@users.sourceforge.net>	* generic/tclIO.c: added two more '(ClientData)' casts	on calls to Tcl_Preserve and Tcl_Release -- ones that	Vince apparently missed.	2001-09-28  Donal K. Fellows  <fellowsd@cs.man.ac.uk>	* doc/lsort.n: Improved doc...	* generic/tclCmdIL.c (Tcl_LsortObjCmd, SortCompare): Made	offset-from-end indexing work, and factored out some "magic	numbers" for easier understanding.  [Bug #465674]	* tests/cmdIL.test (cmdIL-1.26): Added test for offset-from-end	indexing for lsort.2001-09-28  Vince Darley  <vincentdarley@users.sourceforge.net>	* win/tclWinFCmd.c:	* unix/tclUnixFCmd.c: fix to performance issue reported	by jcw in which 'access("")' is called unnecessarily when	normalizing any absolute path.	* generic/tclIO.c: added '(ClientData)' cast to calls to	Tcl_(Preserve|Release) newly introduced, fixing compile	error on Windows.	2001-09-27  Don Porter  <dgp@users.sourceforge.net>	* doc/FileSystem.3 (Tcl_FSLoadFile):	* generic/tcl.decls (Tcl_FSLoadFile):	* generic/tcl.h (Tcl_FSLoadFileProc):	* generic/tclInt.h (TclpLoadFile):	* generic/tclIOUtil.c (Tcl_FSLoadFile):	* generic/tclLoadNone.c (TclpLoadFile):	* generic/tclTest.c (TestReportLoadFile):	* library/ldAout.tcl:	* mac/tclMacLoad.c (TclpLoadFile):	* unix/tclLoadAix.c (TclpLoadFile):	* unix/tclLoadAout.c (TclpLoadFile):	* unix/tclLoadDl.c (TclpLoadFile):	* unix/tclLoadDld.c (TclpLoadFile):	* unix/tclLoadDyld.c (TclpLoadFile):	* unix/tclLoadNext.c (TclpLoadFile):	* unix/tclLoadOSF.c (TclpLoadFile):	* unix/tclLoadShl.c (TclpLoadFile):	* win/tclWinLoad.c (TclpLoadFile):	* win/tclWinFCmd.c (DoRemoveJustDirectory):  More CONST poisoning	fixes from the 2001-09-24 TIP 27 changes.  CONST-ified	Tcl_FSLoadFile and TclpLoadFile.  Report and patch from Kevin	Kenny. [Bug 465833]	* generic/tclIO.c (ChannelTimerProc):  Added Tcl_Preserve()	and Tcl_Release() to fix segfault introduced by the 2001-09-26	changes.  [Bug 465494]	* doc/TCL_MEM_DEBUG.3:  Updated out-of-date reference to	#define GUARD_SIZE.	* doc/UpVar.3 (Tcl_UpVar,Tcl_UpVar2):	* generic/tcl.decls (Tcl_UpVar,Tcl_UpVar2):	* generic/tclInt.decls (TclFindProc,TclGetFrame):	* generic/tclInt.h (TclFindProc,TclGetFrame,TclLookupVar,	  TclPrecTraceProc,TclProcInterpProc}):	* generic/tclProc.c (TclGetFrame,TclFindProc):	* generic/tclVar.c (Tcl_UpVar,Tcl_UpVar2,MakeUpvar):  Updated APIs in	generic/tclProc.c and generic/tclVar.c according to the guidelines	of TIP 27.  [Patch 465442]	* generic/tclDecls.h:	* generic/tclIntDecls.h: make genstubs2001-09-26  Andreas Kupries  <andreas_kupries@users.sourceforge.net> 	* doc/fileevent.n: Accepted [Patch #465279] adding an example to	  the fileevent manpage. Minor modifications to get a better	  formatting. Report and patch by David N. Welton	  <davidw@users.sourceforge.net>.	* The changes below fix [Bug #462317] where Expect tried to read	  more than was in the buffers and then blocked in the OS call as	  its pty channel driver provides no blockmodeproc through which	  the OS could be notified of blocking-behaviour. Because of this	  the general I/O core has to take more care than usual to	  preserve the semantics of non-blocking channels.	  The problem was reported by "Kevin O'Gorman"	  <kevin@kosmanor.com>.	* generic/tclIO.c (Tcl_ReadRaw): Do not read from the driver if	  the channel is non-blocking and the fileevent causing the read	  was generated by a timer. We do not know if there is data	  available from the OS. Instead of going to the OS for more and	  potentially blocking we simply signal EWOULDBLOCK to the higher	  levels to cause the system to wait for true fileevents.	  (GetInput): Same as before.	  (ChannelTimerProc): Added set and clear of CHANNEL_TIMER_FEV.	* generic/tclIO.h (CHANNEL_TIMER_FEV): New flag for channels. Is	  set if a fileevent was generated by a timer, the channel is not	  blocking and the driver did not provide a blockmodeproc. In that	  case the I/O core has to be especially careful about going to	  the driver for more data.2001-09-26  Don Porter  <dgp@users.sourceforge.net>	* doc/SplitPath.3 (Tcl_GetPathType):	* generic/tcl.decls (Tcl_GetPathType):	* generic/tclFileName.c (Tcl_GetPathType):	* win/tclWinFile.c (TclpMatchInDirectory, NativeStat):  Vince	Darley reports the 2001-09-24 TIP 27 changes left the win	directory CONST poisoned.  These changes should fix that.	* generic/tclDecls.h: make genstubs2001-09-25  Don Porter  <dgp@users.sourceforge.net>	* doc/GetInt.3:	* generic/tclInt.h (TclGetLong deleted):	* generic/tcl.decls:	* generic/tclInt.decls:	* generic/tclGet.c:  Updated APIs in generic/tclGet.c	according to the guidelines of TIP 27.  [Patch 464674]	* generic/tclDecls.h: 	* generic/tclIntDecls.h: make genstubs2001-09-25  Miguel Sofer  <msofer@users.sourceforge.net>	* generic/tclVar.c: removed comments referring to unused flag	TCL_PARSE_PART1. 	2001-09-24  Don Porter  <dgp@users.sourceforge.net>	* doc/Concat.3:	* doc/DString.3:	* doc/SplitList.3:	* generic/tclInt.h (TclCheckBadOctal):	* generic/tcl.decls:	* generic/tclInt.decls:	* generic/tclEncoding.c (OpenEncodingFile):	* generic/tclMain.c (Tcl_Main):	* generic/tclUtil.c:	* unix/tclLoadDl.c (TclpLoadFile):  Updated APIs in 	generic/tclUtil.c according to the guidelines of TIP 27.	[Patch 464553]	* generic/tclDecls.h: 	* generic/tclIntDecls.h: make genstubs2001-09-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* The change below fixes [Bug #464380]. The bug was reported by	  Ronnie Brunner <rbrunner@users.sourceforge.net>. He also	  provided the patch.		* generic/tclEvent.c (Tcl_Finalize): Moved release of

⌨️ 快捷键说明

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