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

📄 history

📁 Linux下的tcl语言调试器
💻
字号:
This is the HISTORY file for the Tcl debugger.Date	Version	Description-------	-------	------------------------------------------------------8/21/00 2.0.0   Updated to support Tcl 8.3 (code copied from expect).		Port contributed by John Heidemann <johnh@isi.edu>,		although all the hard work was already in expect.8/21/00 1.10.0	Chang Li <changl@neatware.com> noted that debugger's bp cmd		broke on every command.  Was a bug in breakpoint_trace from		when we installed the new regexp engine.		Ulrich Ring <ur@daveg.com> noted Dbg_Init() was advertised in		.h file rather than actual call which is Tcldbg_Init().  As an		aside, he mentioned that the former seemed more natural.  The		The reason that I felt obliged to stick in the extra "tcl" in		front of the library name is to avoid collisions with other		debug libraries that have nothing to do with Tcl.  "dbg" is		just to likely to collide and library names are the one place		I really have to worry about it.  Fortunately, this doesn't		affect the package require command itself which call still		simply use "Dbg".9/30/98	1.9.1	Brian France <franceb@fsj.co.jp> noted that his compiler		rejected label with no statement.9/28/98	1.9.0	Fixed bug that caused stack to print incorrectly on some		machines.		Fixed bug that caused user to be prompted an extra time after		a "c" command.9/21/98 1.8.0	Added support for Tcl 8.0.3.  Simple compiles already work		fine but exotic things break.  In particular, Expect needed to		understand new TCL_DBGX feature.		Modified various things to support package command properly		and rewrote documentation to make this all much clearer.10/7/97	1.7.0	Missing #if's for Tcl 8.0.6/21/97 1.6.0	Brent Welch provided patchs to support Tcl 8.0b1.		Jonathon Kamens noted that TCL defined RANLIB for shared lib		(if --enabled-shared) which isn't appropriate when Expect tries		to build both shared and unshared libs.		Jonathon Kamens pointed out that shared lib config didn't work		on SunOS.  I had used Tcl's SHLIB_SUFFIX instead of its		SHARED_LIB_SUFFIX.		John Switzer <jrs@net.com> contributed man page for debugger.		Larry Virden noted Makefile did not force installation dirs to		be created first.		Hakan Soderstrom <hs@accord.soderstrom.se> noted that package		name was Debug but should be Dbg to match Dbg_Init.  In order		to allow people to just say "load ..." without naming the		Init, I'll add a matching Init/Provide.5/10/96	1.5.0	Moved to Tcl 7.5.  Numerous mods, most to Makefile/configure.		Added require/provide support.  Package is named "Debug".		Moved to autoconf-2.10.7/3/95	1.4.4	Fine-tuned aclocal so that it would prefer later versions		for Tcl 7.4 support.5/18/95 1.4.3	Picked up Cygnus' new configure, aclocal, and autoconf-2.3.		Made with_tclinclude take priority over possibilities.		Kannan Varadhan <kannan@isi.edu> noted incorrect diag reporting		TCLHDIR in configure.2/24/95	1.4.2	Larry Virden noted configure was not correctly rewriting from		--(exec-)prefix.  Due to new autoconf.  Also noted glob was		finding tclX directory.2/22/95	1.4.1	Moved to autoconf-2.1 and m4-1.4.  		Edward Murphy <emurphy@cs.uno.edu> noted that alpha-dec-osf2.0		with gcc reported conflicting types for strchr.  I deleted it		since tclInt.h includes its own already.  Also swapped		backwards #define.1/21/95 1.4.0	Larry Virden noted that tclIndex was incorrect.		Hugo van der Sanden <hv@cix.compulink.co.uk> noted that with		7.4, all commands are evaluated at global level.  Modified		interpreter to account for the change in Tcl_RecordAndEval to		call Tcl_GlobalEval instead of Tcl_Eval.12/29/31 1.3.1	Karl Vogel noted Pyramid has index instead of strchr.		Joe Fasano noted Dbg_cf.h ended with open comment on # line.11/4/94 1.3.0	Breakpoints interrupted interactive commands.  Gee, how could		I have missed this before?		Bert Robben <Bert.Robben@CS.kuleuven.ac.be> noted that the		debugger needs to know about the presence of stdlib.h.  I was		hoping to avoid this because it's a pain getting configure to		call another configure.  Added Dbg_cf.h.in file.		Larry Virden (lwv26@cas.org) noted INSTALL misidentified the .a		file.8/30/93 1.2.0	Tom Tromey noted boolean vals of bp exprs were not checked.8/14/94	1.1.2	Owen Rees <rtor@ansa.co.uk> noted mismatches in Makefile.		Tom Tromey added support for ClientData in Interactor and		Output funcs.7/18/94	1.1.1	Tom Tromey <tromey@busco.lanl.gov> noted a loose putchar.		Rick Lyons <pclink@qus102.qld.tne.oz.au> noted that Pyramid		doesn't have stdlib.h.  See note at beginning of Dbg.c.		Breakpoint actions mishandled r and some other dbg commands.		Added script library for p command.3/21/94 1.1.0	Changed remaining free to ckfree.		Dbg_ArgcArgv failed to save argc, so no args were showing in		first line of w, only program name.		Made empty commands default to last previous action command.1/14/93	1.0.10	Forgot to include Dbg_cmd.c in distribution!1/12/93	1.0.9	Added Dbg_Init to simplify use even further.  See INSTALL.		Cleaned up configure and INSTALL quite a bit.11/14/93 1.0.8	Rick <pclink@qus102.qld.npb.telecom.com.au> says Pyramid chokes		when varargs is included twice (2nd time from tclInt.h).11/1/93 1.0.7	Lou-Salkind@deshaw.com found interpreter() could stomp past end		of input array.		Joe Fasano <joe@veritas.com> requested an output routine so		that non-interactor output could be redirected.  I added		Dbg_Output.		Karl Vogel <vogelke@c-17igp.wpafb.af.mil> noted Pyramid didn't		like calling thru fn ptrs w/o using *, and a real bug, casting		the debugger cmd enums from void.9/11/93	1.0.6	Dbg_On(,1) only permitted a single command, so things like w		couldn't possibly work.  Fixed.  But Dbg_On(,1) cannot possibly		intuit the current command.  Also, if Dbg_On(,1) invoked as a		Tcl async (i.e., from interrupt), we can't interrupt again		until first interrupt completes.  This shouldn't be a problem		for anyone but it should be documented.9/9/93	1.0.5	Przemek Klosowski <przemek@rrdbartok.nist.gov> noted that some		Tcl 6 incompats had crept in.9/9/93	1.0.4	John Robert LoVerso <loverso@osf.org> noted HP compiler		complained about assigning int to enum.9/1/93	1.0.3	Jiunn-Chen Lin <faust@x1sund.ccl.itri.org.tw> noted wish dies		on "update" and fixes for Tcl 7.03b.  No longer compat with		earlier Tcl 7, but still compat with Tcl 6.		Added a patch to fix tkMain.c for the update problem.  Added		instructions to INSTALL describing how to get going quickly.8/22/93	1.0.2	Made compatible with Tcl 7.0b2.  Still compatible with Tcl 6.		Fixed misbehavior of "n" if procedure was inside Tcl_Eval		which was not in a procedure (i.e., source).  Currently, Tcl		does have enough power to have "n" stop after commands (i.e.,		source).  Provide "N" as a temporary alternative.		Tightened symbol names a bit.		Chip Rosenthal <chip@chinacat.unicom.com> noted type decl err.6/12/93	1.0.1	configure was not executable; accidentally depended on dummy.h		fnf@fishpond.cygnus.com noted minor type decl error.6/8/93	1.0.0	Released

⌨️ 快捷键说明

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