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

📄 changelog.1999

📁 tcl是工具命令语言
💻 1999
📖 第 1 页 / 共 5 页
字号:
	* win/configure.in: Change beta level to b2.		* generic/tcl.h:	* generic/tcl.decls:	* generic/tclDecls.h:	* generic/tclInt.h:	* generic/tclInt.decls:	* generic/tclIntDecls.h:	* generic/tclRegexp.h:	* generic/tclStubInit.c: Move some exported public and internal	functions to the stub tables.  Removed functions that are in the	stub tables (from this and previous changes) from the original	header files.1999-08-01  Scott Redman  <redman@scriptics.com>	* win/tclWinSock.c: Added comment block to SocketThread()	function.  Added code to avoid calling TerminateThread(), but	instead to send a message to the socket event window to tell it to	terminate its thread.1999-07-30  Jennifer Hom  <jenn@scriptics.com>	* tests/tcltest.test:	* library/tcltest1.0/tcltest.tcl: Exit with non-zero status if	there were problems with the way the test suite was started	(e.g. wrong # arguments).  1999-07-30  Jeff Hobbs  <hobbs@scriptics.com>	* generic/tclInt.decls: added declaractions necessary for the	Tcl test code to work wth stubs [Bug: 2445]1999-07-30    <redman@scriptics.com>	* win/tclWinPipe.c:	* win/Makefile.in: Fixing launching of 16-bit apps on Win9x from	wish.  The command line was primed with tclpip82.dll, but it was	ignored.  Fixed that, then fixed the gmake makefile to build	tclpip82.dll as an executable.	* win/tclWinSock.c: Applied small patch to get thread-specific	data after initializing the socket driver.	* unix/tclUnixThrd.c: Applied patch to fix threads on Irix 6.5.	Patch from James Dennett.  [Bug: 2450]	* tests/info.test: Enable test for tclParse.c change (info	complete).	1999-07-30    <hobbs@scriptics.com>	* tclIO.c: added fix for Kupries' trf patch [Bug: 2386]	* tclParse.c: fixed bug in info complete regarding nested square	brackets [Bug: 2382, 2466]	1999-07-29    <redman@scriptics.com>	* win/tclWinChan.c: Allow tcl to open CON and NUL, even for std	channels.  Checking for bad/unusable std channels was moved to Tk	since its only purpose was to check whether to use the Tk Console	Window for the std channels.  [Bug: 2393 2392 2209 2458]	* unix/mkLinks.tcl: Applied patch to avoid linking pack.n to	pack-old.n.  Patch from Don Porter. [Bug: 2469]	* doc/Encoding.n: Applied patch to fix typo in .SH NAME line.	Patch from Don Porter.  [Bug: 2451]		* win/tclWinSock.c:  Free Win32 Event handles when destroying	the socket helper thread.1999-07-28    <jenn@scriptics.com>	* tests/tcltest.test:	* library/tcltest1.0/tcltest.tcl: Fixed the condition under which	::tcltest::PrintError had an infinite loop problem and added a	test case for it.  Added an optional argument to	::tcltest::getMatchingFiles telling it where to search for test	files. 1999-07-27    <redman@scriptics.com>	* tools/tclSplash.bmp:  Updated Windows installer bitmap	to ready Tcl/Tk Version 8.2.1999-07-26    <redman@scriptics.com>	* tests/tcltest.test:  Need to close the new core file, there	seems to be a hang in threaded WinNT if the file isn't closed.	Open issue, need to fix that hang.	* tests/httpold.test:  Add time delay in response from Http server	so that test cases can properly detect timeout conditions with	threads enabled on multi-CPU WinNT.	* tests/winFCmd.test:  Test case winFcmd-1.33 was looking for	c:\windows, which may not exist.  Instead, create a new directory	on c:\ and use it for the test.	* win/tclWinConsole.c:	* win/tclWinPipe.c:	* win/tclWinSock.c:  Fix terminating helper threads by holding any	mutexes from the primary thread while waiting for the helper	thread to terminate.  Without these changes, the test suite hangs	on WinNT with 2 CPUs and threads enabled.  Open issue, seems to be	a sporadic hang on dual CPU systems still (very rare).1999-07-26  Jennifer Hom  <jenn@scriptics.com>	* tests/tcltest.test:	* library/tcltest1.0/tcltest.tcl:	* doc/tcltest.n: Cleaned up code in ::tcltest::PrintError, revised	documentation, and added tests for the tcltest package.1999-07-23    <redman@scriptics.com>	* tests/info.test:	* generic/tclParse.c:  Removed patch for info command, breaks test	cases on Unix.  Patch was bad and needs to be redone	properly. [Bug: 2382]1999-07-22    <redman@scriptics.com>	* Changed version to 8.2b2.	* win/tclWinSock.c: Fixed hang with threads enabled, fixed	semaphores with threads disabled.	* win/safe.test: Fixed safe-6.3 with threads enabled.		* win/Makefile.in:  Fixed calling of tcltest to fix safe.test	failures due to path TCL_LIBRARY path.	* win/tclWinPort.h: Block out include of sys/*.h in order to	build extensions with MetroWerks compiler for Win32. [Bug: 2385]		* generic/tclCmdMZ.c:	* generic/tclIO.c: Fix ANSI-style prototypes based on patch from	Ulrich Ring.  [Bug: 2391]		* unix/Makefile.in: Need to make install-sh executable before	calling (with chmod +x).  [Bug: 2413]		* tests/var.test:	* generic/tclVar.c:  Fixed bug that caused a seg. fault when using	"array set a(b) {}", which is a bad array name anyway.  Now the	"array set" command will return an error in this case.  Added test	case and fixed existing test. [Bug: 2427]1999-07-21    <redman@scriptics.com>	* tests/info.test:	* generic/tclParse.c:  Applied patch to fix "info complete"	for the string {[a [b]}.  Patch from Peter Spjuth. [Bug: 2382]	* doc/Utf.3:	* generic/tcl.decls:	* generic/tclDecls.h:	* generic/tclUtf.c: Changed function declarations in	non-platform-specific public APIs to use "unsigned long" instead of	"size_t", which may not be defined on certain compilers (rather	than include sys/types.h, which may not exist).		* unix/Makefile.in: Added the Windows configure script to the	distribution file list, already shipping configure.in and the .m4	files, but needed the configure script itself.		* win/makefile.vc: Changed version number of DDE package in VC++	makefile to use 1.1 instead of 1.0.	* doc/open.n: Added documentation of \\.\comX notation for opening	serial ports on Windows (alternative to comX:).		* tests/ioCmd.test:	* doc/open.n:	* win/tclWinSerial.c: Applied patch from Rolf Schroedter to add	-pollinterval option to fconfigure to modify the maxblocktime used	in the fileevent polling. Added documentation and fixed the test	case as well.		* win/tclWinSock.c: Modified 8.1.0 version of the Win32 socket	driver to move the handling of the socket event window in a	separate thread.  It also turned out that Win95 & Win98 were, in	some cases, getting multiple FD_ACCEPTs but only handling one.	Added a count for the FD_ACCEPT to take care of this.  Tested on	NT4 SP3, NT4 SP4, Win95, and Win98.	[Bug: 2178 2256 2259 2329 2323 2355]1999-07-21    <jpeek@scriptics.com>	* README: Small tweaks to clean up typos and wording.1999-07-20  Melissa Hirschl  <hershey@matisse.scriptics.com>	* generic/tclInitScript.h: 	* unix/tclUnixInit.c: merged code with 8.0.5.  We now use an	intermediate global tcl var "tclDefaultLibrary" to keep the	"tcl_library" var from being set by the default value in the	Makefile.  Also fixed a bug in which caused the value of	TCL_LIBRARY env var to be ignored.	* unix/tclWinInit.c: just updated some comments.1999-07-19  Melissa Hirschl  <hershey@matisse.scriptics.com>	* library/http2.1/http.tcl: updated -useragent text to say version	2.1.1999-07-16    <redman@scriptics.com>	* generic/tcl.decls:	* generic/tclDecls.h:	* generic/tclStubInit.c:  Add Tcl_SetNotifier to stub table.	[Bug: 2364]		* unix/aclocal.m4:	* unix/tcl.m4:  Add check for Alpha/Linux to correct the IEEE	floating flag to the compiler, should be -mieee.  Patch from Don	Porter.		* tools/tcl.hpj.in: Change version number of .cnt file referenced	in .HPJ file.1999-07-15    <redman@scriptics.com>		* tools/tcl.wse.in: Fixed naming of target files for Windows.1999-07-14    <jpeek@scriptics.com>	* doc/re_syntax.n: Deleted sentence as suggested by Scott S.1999-07-12    <jpeek@scriptics.com>	* doc/re_syntax.n: Removed two notes to myself (oops), cleaned	up wording, fixed changebars, made two examples easier to read.1999-07-11    <redman@scriptics.com>	* win/makefile.vc: Since the makefile.vc should continue to work	while we're working out bugs/issues in the new TEA-style	autoconf/configure/gmake build mechanism for Windows, the version	numbers of the Tcl libraries need to remain in sync.  Modified the	version numbers in the makefile to reflect the change to 8.2b1.1999-07-09    <redman@scriptics.com>	* win/configure.in: Eval DLLSUFFIX, LIBSUFFIX, and EXESUFFIX in	the configure script so that substitutions get expanded before	being placed in the Makefile.  The "d" portion for debug libraries	and DLLs was not being set properly.	1999-07-08    <stanton@scriptics.com>	* tests/string.test: 	* generic/tclCmdMZ.c: Fixed bug in string range bounds checking	code.1999-07-08  Jennifer Hom  <jenn@scriptics.com>	* doc/tcltest.n:	* library/tcltest1.0/tcltest.tcl: Removed -asidefromdir and	-relateddir flags, removed unused ::tcltest::dotests proc, cleaned	up implementation of core file checking, and fixed the code that	checks for 1-letter flag abbreviations.1999-07-08    <stanton@scriptics.com>	* win/Makefile.in: Added tcltest target so runtest works	properly.  Added missing names to the clean/distclean targets.	* tests/reg.test: 	* generic/rege_dfa.c: Applied fix supplied by Henry Spencer for	bug in DFA state caching under lookahead conditions.  [Bug: 2318]1999-07-07    <stanton@scriptics.com>	* doc/fconfigure.n: Clarified default buffering behavior for the	standard channels. [Bug: 2335]1999-07-06    <redman@scriptics.com>	* win/tclWinSerial.c:  New implementation of serial port driver	from Rolf Shroedter (Rolf.Schroedter@dlr.de) that allows more than	one byte to be read from the port.  Implemented using polling	instead of threads, there is a max. 10ms latency between checking the	port for file events.  [Bug: 1980 2217]1999-07-06    <welch@scriptics.com>	* library/http2.0/http.tcl: Fixed the -timeout option so it	handles timeouts that occur during connection attempts to	hosts that are down (the only case that really matters!)1999-07-03    <welch@scriptics.com>	* doc/ChnlStack.3:	* generic/tcl.decls:	* generic/tclIO.c: Added a new variant of the "Trf patch"	from Andreas Kupres that adds new C APIs Tcl_StackChannel,	Tcl_UnstackChannel, and Tcl_GetStackedChannel.1999-07-03    <welch@scriptics.com>	* generic/tclNotify.c:	* unix/tclUnixNotfy.c:	* unix/tclXtTest.c:	* unix/tclXtNotify.c:	* win/tclWinNotify.c:	* mac/tclMacNotify.c: Added Tcl_SetNotifier and the associated	hook points in the notifiers to be able to replace the notifier	calls at runtime  The Xt notifier and test program use this hook.1999-07-03    <welch@scriptics.com>	* generic/tclParse.c: Changed parsing of variable names to	allow empty array names.  Now "$(foo)" is a variable reference!	Previous you had to use something like $::(foo), which is slower.	This change is requested by Jean-Luc Fontaine for his STOOOP	package.1999-07-01    <redman@scriptics.com>	* generic/tclCmdAH.c:	* generic/tclFCmd.c: Call TclStat instead of TclpStat in order to	allow Tcl_Stat hooks to work properly.1999-06-29  Jennifer Hom  <jenn@scriptics.com>	* library/tcltest1.0/pkgIndex.tcl:	* library/tcltest1.0/tcltest.tcl:	* doc/tcltest.n:	* tests/all.tcl: Added -preservecore, -limitconstraints, -help,	-file, -notfile, -relateddir and -asidefromdir flags to the	tcltest package along with exported proc	::tcltest::getMatchingFiles.  The documentation was modified to	match and all.tcl was modified to use the new functionality	instead of implementing -file itself. 1999-06-28    <redman@scriptics.com>	* generic/tclIndexObj.c:	* doc/GetIndex.3:	* tests/binary.test:	* tests/winDde.test: Applied patch from Peter Hardie (with	changes) to fix problem with Tcl_GetIndexFromObj() when the key	being passed is the empty string.  It used to match "" and return	TCL_OK, but it should have returned TCL_ERROR instead.  Added test	case to "binary" and "dde" commands to check the behavior.  Added	documentation note as well.1999-06-26    <redman@scriptics.com>	* win/tclWinDde.c: Applied patch from Peter Hardie to add poke	command to dde.  Also rev'd version of dde package to 1.1.	[Bug: 1738]1999-06-25  Jennifer Hom  <jenn@scriptics.com>	* unix/Makefile.in:	* win/Makefile.in:	* library/tcltest1.0/pkgIndex.tcl:	* library/tcltest1.0/tcltest.tcl:	* library/tcltest1.0: Added initial implementation of the Tcl test	harness package.  This package was based on the defs.tcl file that	was part of the tests directory. Reversed the way that tests were	evaluated to fix a problem with false passes.	* doc/tcltest.n: Added documentation for the tcltest package.	* tests/README:	* tests/defs.tcl:	* tests/all.tcl: Modified all test files (tests/*.test) and	all.tcl to use the new tcltest package and removed references to	the defs.tcl file. Modified the README file to point to the man	page for tcltest. 	1999-06-25    <stanton@scriptics.com>	* tests/reg.test: 	* generic/regexec.c: Fixed bugs in non-greedy quantifiers.1999-06-23    <jpeek@scriptics.com>	* doc/re_syntax.n:	* doc/switch.n:	* doc/lsearch.n:

⌨️ 快捷键说明

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