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

📄 changes

📁 Unix下的MUD客户端程序
💻
📖 第 1 页 / 共 2 页
字号:
Version 0.52.97 (May 8)- Speedwalk now *really* fixed...Version 0.52.95 (April 19)- Incomplete lines received in a packet will now trigger anyway. This allows  triggering on prompts on MUDs that don't send telnet GA.- Speedwalk fixedVersion 0.52.94 (February 24)- Last command in a multicommand string was not expanded properly- Respond with \e[40;13R only when getting \e[6n, not \e[6<anything>!Version 0.52.93 (February 19)- Fix for Alt-H when Chat is not active suggested by "Beetleman".- Ignoring 0240 in Chat (soft newline sent by MudMaster?)- Fix for ^W not deleting everything- Guard against prompts that are too long- vars.pl has a new @{ } features which evaluates everything inside  as Perl- Fixed a bug in the speedwalk handling -- an extra newline was  sent after any speedwalk- Fixed a bug in color parsing of incoming chats. Two consecutive  color escapes would not get parsed correctly- New module: triggers.pl (in contrib/). Contributed by Ivan Nejgebauer  <ian@uns.ns.ac.yu>, it provides triggers that can be individually  disabled- Autcompletion: an expansion to the complete.pl package that automatically  adds words to the complete list when they arrive from the MUD.- Alt-S toggles both status windows now- Bytes sent to the MUD are shown again in the lower stat window- Fixed network state and connect time after a copyover- Control-C will not add empty lines to history- Control-K will delete until EOL like Control-J- #number code modified so it works better in the middle of an alias- Maximum scrollback length increased to 250000- log.pl changed to exec gzip. Saves one process.- Don't send newline when connectiong to mudmaster clients- Don't expect newline when connected to by mudmaster clients- When receiving \e[6n, mcl responsds with \e[40;13R (cursor position).  This allows for ANSI autodetection (patch by Chris Litchfield).Version 0.52.92 (November 2)- Compatiblity cleanup: added some header files etc.- Fixed gagging of lines with GAG -- gagging the last line before  a prompt would eat off the first characters of the promptVersion 0.52.91 (October 8)- Now includes Rodrigo's autoconf script- Added color parsing of incoming chat data- Added "vars.pl" module that allows expansion of variables  (try executing "set foo 4"2 then "say foo is $foo"). That  module also contains a couple of color variables.- The send hooks goes off also before parsing #commands.Version 0.52.90 (October 3)- Added save_history option. It saves your input line history  to ~/.mcl/history- Implemented #chat.ping command and response to that- Implemented the ChatList window (use Alt-H to call it up)- Implemented #chat.request and #chat.peek- Implemented #chat.group (chat to a group) and #chat.setgroup (add/remove  people from a group)- Implemented #chat.ip- Random header file cleanup, reduced dependancies- Input line history shows when you executed a given command- Partly implemented #chat.snoop, the incoming text is not yet  parsed- Implemented handling of the Name Change packet- Implemented sending of zChat stamp- Cleanup of Selection, don't use silly callback- sanitize() eats whitespace at either end of the message- Inactive time was negative- Fixed some EmbeddedInterpreter problems with output hook when using  the chat system.Version 0.52.82 (October 1)- Fixed StackedInterpreter, it was slightly broken- Fixed message shown when connecting to remote IP- Fix for config file loading. sscanf sucks.Version 0.52.81- nodefaults option. If set to 1, only options not equal  to their default value are saved- String options can now have an empty value- #chat.flags command should work. doc/Chat updated with  flag list- Major bug in the String class fixed  Version 0.52.80 (September 26)- First version of the zChat/MudMaster compatible peer-to-peer  chat protocol! Read doc/Chat carefully for all the details.  Not all things are implemented right now.- StackedInterpreter: if you specify more than one interpreter  on the plugins line, they will become stacked! The  first interpreter listed gets its function called first,  then the second one gets called chained with the output  of the first, etc.- Rewrite of socket code. Session now inherits from Socket  and contains no socket-specific code. The Socket class  can be reused elsewhere (namely the forthcoming chat  code).- Lines starting with \ are sent as-is (except the leading  \ character of course). This can be set in the configuration  file using the escapecharacter option.  - Made the "plugin not found" error message more verbose- Added -lm to the Python .so file- Command character variable in embedded interpreter is now  set from within mcl- Fixed problem with init_acs() (shouldn't have used a private  function in the first place)- Added -lpthread back to the main executable. Python  shared object otherwise caused strange problems- Socket rewrite fixed the long-standing problem of connect  expecting the READ rather than WRITE set to be available  on sucessfull connection- #Window takes negative x/y values, letting it put the window  that many characters to the left from the right border- mcl now checks /usr/local/lib/mcl and /usr/lib/mcl after  checking ~/.mcl for scripts. This allows a default RPM  installation to have all the Perl scripts working. The  ~/.mcl directory overrides the other directories, so  people who do move things to ~/.mcl will have no problems.  Autoloaded scripts do not work currently for Python!- The new buffered architecture made it necessary to add  a #send_unbuffered command for use within the embedded  scripts (specifically, ccancel.pl).- The -x option allows to specify commands to be executed  when mcl is running (e.g. mcl -x '#chat.call foobar').- Replaced # with the actual command character in a lot  of placesVersion 0.52.01 (September 20)- New mcl hook: connect. Runs when you connect to a MUD.- Changed ACS_ characters for filled/empty box around so  something is actually shown again when connecting to a MUD- New module, log.pl. Logs input/output through gzip. - Python fixes from Juha Pohjalainen <jmp+gate@iki.fi>:   init.py: just executes load_configuration only once (it was executed    once for every module before    added support for save_configuration in done_hook  config.py: global variable 'loading' now tells when in initial loading     is executed added newline to config_file.write clause, because     Pythons  write does not automatically add newlines- New DynaComplete.py module also submitted by Juha- All Config file options should now be case insensitive- New format for MUD definition: MUD <mudname> { ... } where  .. can contain keywords like "Host <hostname> <port>", "Commands <commands>"  etc. The old format is still recognized but will be at some point completely  gone.- MUD Inheritance: each MUD can now have a "parent" specified. After  checking aliases, actions, substitutes and macros in the current MUD,  the ones in the parent are checked. This means you can e.g. collect  common aliases for a MUD in one pseudo-MUD, and let the three MUD  sessions you have for each character on the MUD inherit from that MUD.  Just use "Inherits <MUD NAME>" in the MUD { } definition- Both Action and Alias list now show all active aliases, not only global  ones. First actions/aliases local to this MUD are shown, then the  ones inherited from the MUD above etc. Also added a bit of color.- New plugin architecture: mcl will look for plugins specified by  the plugins= option (default: perl) in the directories  /usr/local/lib/mcl/plugins/ and then ~/.mcl/plugins/. A plugin  can currently only contain an Interpreter object (e.g. Python  or Perl).- Alt-M shows macros (similar to action/alias lists)- Added #macro command to add/remove/change macros while mcl is runningVersion 0.52.00 (August 28, 1999)- Pressing enter on an empty MUD or alias selection list would  segfault.- Ignoring SIGPIPE- Added another status window that displays number of bytes  sent/received- Control-U deletes until the beginning of a line  Version 0.51.98 (August 25, 1999)- Fix for MUD connections that don't have any connection strigs defined. mcl  would send a newline to those MUDs.Version 0.51.97 (August 24, 1999)- Fixed f11 and f12- Aliases are expanded before speedwalkVersion 0.51.94 (August 22, 1999)- Revert color code changes (e.g. 0xEA for change color) to  avoid breaking backwards compatibility

⌨️ 快捷键说明

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