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

📄 changes

📁 Unix下的MUD客户端程序
💻
字号:
 Changes-------VT 2.15 (3/12/93)	VT now supports the telnet protocol, and the telnet ECHO and EOR		options.	IAC GA and, if it's turned on, IAC EOR function as prompt		terminators.  Prompts go to a remote's promptread		function.	rmt_promptread(), set_promptread(), rmt_echo(), and rmt_eor()		added.	Display bug related to prompt changes fixed.	Bug in executing the display hook in window.vtc fixed.	Bug in termcap code fixed.	Bug in input_waiting() primitive on files fixed.	Bug in parser fixed (causing various problems, including memory		corruption on some platforms).	Bug in interpreter fixed, could cause memory corruption.	Bug fixed in parsing octal digits.	Added LP world type.VT 2.14.2 (1/24/93)	(This release was faulty and was removed from public ftp sites.)	Bug fixed in + operation involving out-of-bounds string pointers		on left hand side of assignment.	Bug fixed in window redistribution code to prevent single-line		windows when the screen is resized.	A couple of potential bugs fixed regarding reference counts.	Dependency information included in moo.vtc extras file.	cool.vtc file added in extras directory, and moo.vtc adjusted.	log_cmd.vtc file added in extras directory.	Bug fixed with mush_redo_wh processing in mush.vtc in extras.	Bugs fixed in distribution with /quote parsing and the /world		command.VT 2.14.1 (12/5/92)	Bug fixed with doubling stack at a certain time	Distribution load path order modified	moo.vtc file added in extras directoryVT 2.14 (11/30/92)	Log file now appears on status line while logging.	Extra file 'filter' added to filter mud command outputVT 2.14 beta (10/12/92)	Added: Optional arguments to functions can follow a '/'.  Example		is process_cmdline() in command.c.  Optional arguments have		value NULL if not specified.  Also added a short form for		functions which only return an expression.	Changed: load_cmd() ignores lines starting with #; can /ungag		by pattern; startup code (see docs; shouldn't affect most),		^P remembers partial lines typed	Removed: strsub() and strisub() primitives	Fixed: /more, core dump on ESC K (BHOME edit function)VT 2.13 alpha 4 (7/9/92)	Fixed: bugs in distribution, compile-time problems, error 		message for - primitiveVT 2.13 alpha 3 (7/6/92)	Fixed: compile-time problems (esp. prototypes), connect() error		message, bug in distribution /repeatVT 2.13 alpha 2 (6/30/92)	Fixed: bug in read/pass loops	Distribution: get_bracketed() moved to extension moduleVT 2.13 alpha 1 (6/28/92)	Fixed: hostname lookup, edfunc(), insert(), set_kpos(), 		strsub(), strisub(), acopy(), BHOME, editing		function, divide-by-zero, console, window, manager,		compiler error handling, regexps, other bugs	Removed: placing remote names on divider line, remote names,		(L)ist option in console, strichr(), strrichr(),		strrstr(), strristr(), listfunc(), find_kfunc(),		kfunc_name(), chdir(), set_active(), set_prompt(),		set_kbuf(), set_kpos(), logical XOR operator (^^),		systime builtin	Combined: bind_key() and bind_func() into bind();		set_win_obj() and set_rmt_obj() into set_obj();		win_obj() and rmt_obj() into obj(); give_rmt() and		give_win() into pass(); read() and read_rmt() into		read(); bold_on() and bold_off() into bold()	Added: base() gets base of string/array pointer, garbage()		does garbage collection on arrays, redraw and		disconnect hooks, smatch() for simple string		comparisons, assignment to builtin objects, errflag		and errmsg builtins, reread() to patch queue-ordering		bug with read/pass loops, new_assoc() and lookup() 		and -> operator for property lists	The += operator is no longer to an exception to the assignment		rule; that is, "a += b" is now like "a = a + b" and		not "strcat(a, b)".	Hooks are automatic calls to VTC functions when the screen is		redrawn automatically (i.e. not by a call to the		redraw editing function) or when remotes are		disconnected under any circumstances.  The VTC		functions are redraw_hook() and disconnect_hook().	callv() is slightly more flexible (see docs)	Reversed order of arguments to getch() so window comes second	Allowed use of primitive names as variables	Improved error messages, in interpreter and compiler	Debugging code now acts at compile-time to identify global		variables.	Interpreter-level debuggingcode deleted; compiler-level		debugging code added (displays global variables		created)	Restricted echo() and send() to require window/remote argument		as first argument (can only write to one window/remote		at a time).	config.h encourages you to redefine rand to something better		on your system	Archive now separated into directories	Interpreter should run significantly faster	Primitives that previously displayed messages (connect(),		regcomp()) on error now set errmsg builtin instead.		Likewise, error messages caused by send and receive		errors now show up in errmsg builtin.  parse() still		displays error messages.	Property lists: new_assoc() creates a new type; alloc(size, 		assoc) creates a plist of that type.  plist->elem		retrieves an element.  See documentation for details.	Distribution:		Most things completely rewritten, notably the trigger		system and command parser.  A number of things noted		as removed above are now handled in the distribution.		See the docs for information.  Also, includes new		utility routines for VTC programming.VT 2.12 (1/16/92)	VTBOLDON, VTBOLDOFF environment vars	Parsing rules changed, multi-statement commands	Added strcspn(), win_col(), echo() \n\b\f\v\t\r handling	I/O stacks changed to queues	SIGTSTP, SIGWINCH interrupts scheduled	Fixed bugs in ^CB, buffer overruns	Distribution: Fixed bugs in /recall, macrosVT 2.11.3 (1/7/92)	Fixed bugs in SIGTSTP handling, set_kbuf()VT 2.11.2 (1/3/92)	Bugs fixed in constants table, system() primitiveVT 2.11.1 (1/3/92)	Keyboard history moved to distribution	Distribution:		Fixed a couple of bugs in command processor		^XP now adds current line to keyboard history and			clears it, without sending it to the MUD.VT 2.11 (1/2/92)	Fixed bugs in HP-UX port, strcpy(), getch(), console, compiler	\? character constant deleted, \ escapes fixed	Fixed HP-UX compilation	Deleted \? escape in string constants	getch(INTR) primitive call added	^Z exit no longer clears screen	Distribution:		Fixed bugs in /help, mail checker, pager, /quote and			/repeat		Added /sh and /shw shell commands.VT 2.10 (12/27/91)	Fixed minor bugs in console, send(), input_waiting(), callv(),		fopen(), popen(), fclose(), regm atch(), load_file(),		^P/^N, interpreter, handling of run-time VTC code		errors, handling of system call errors, HP-UX port	Added octal/hex integer constants, acopy(), // commenting,		autoloading for main.vtc.	Quitting no longer clears screenVT 2.9 beta (11/19/91)	Fixed bugs in malloc management, interpreter, screen resizingVT 2.8 beta (11/16/91)	Allowed detach() to take a primitive argument	Added callv()VT 2.7 beta (11/12/91)	Fixed bugs find_rmt() primitive, interpreter, memory		managementVT 2.6 beta (11/10/91)	Fixed bugs in interpreter, resize() and find_rmt() primitives,		file loader, memory management, parser, filename		expansion	Distribution:		save_worlds() function fixed		Pager and dispwrap() routine respect background worldsVT 2.5 beta (11/8/91)	Fixed bugs in interpreter, input_waiting(), regexp, 4.2		BSD-derived socket code	Distribution:		World changes announced		/save_worlds added, save_worlds() function fixed		/listfunc changed to /list_func		Bug fixed in pagerVT 2.4 beta (11/7/91)	Fixed bugs in primitive table, interpreter	expand() now applies to load_file() and chdir()	mindist.vtc key bindings changedVT 2.3 beta (11/3/91)	Fixed bugs in window management, goto labels, remote I/OVT 2.2 beta (11/2/91)	Fixed bugs in keyboard history, console, operators,		interpreter	Expanded world.vtc to include remote-specific histories,		compliant with Russ Smith's Unter portal protocol	A VTC file can contain ~ substitutions.VT 2.1 beta (11/1/91)	Added fseek() and ftell()	Fixed bugs in console, interpreter, and window resizerVT 2.0 beta (10/31/91) 

⌨️ 快捷键说明

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