📄 changes.txt
字号:
Oct 26 - June 28 1997 0.62 general: + tcl8.0 ok (but not yet tcl8 optimized - DCC seems broken) + url/emails update + allow easier selection and copy/paste on Windows and Mac allow paste directly from the text widget, will go to the entry irc: + purge now bound to ctrl-shift-c, leaving ctrl c for regular 'copy'May 17 1997 released 0.60b6 as 0.61 : I abandon the idea that 0.60 will be the true multi windows version for Irc... It will come when it will come.Apr 25 1997 0.60b6 general : windows improvements + small bug fix that was exercized on windows when using the 'reload' button Irc + workaround for windows/tcl bug in fconfigure not showing our ip (at first)Mar 22 1997 0.60b5 Irc + small bug fix for bold fontOct 4 1996 0.60b4 Clone + kludge to workaround tk4.1 bug for grid. (but you still need to use another auth expression than the interactive CloneAsk, which needs 4.2' tk_messageBox)Oct 3 1996 0.60b3 General + fix in install, search for wishx and install netplug! (system case, thx Tartarus!) 0.60b2 General + removed debug output + added a brand new "instNP" (unix) install script ! try it !Oct 2 1996 0.60b1 General (beta1 pre release of 0.60) + major change !!! multi win is coming - new 'clone' plugin in dev. netplug can now run with tclsh alone (without GUI) (a server mode is coming) + organize plugins buttons in 2 columns + if Tclx is here we try to load/use it (faster 'cequal', socket keepalive option,... ) {changed all [string compare ...] in ![cequal ...]} + on unix we try to use wish4.2 instead of 4.1 (change 2nd line of netplug or use "wish4.1 `which netplug`" if you're still with 4.1) New Clone plugin (alpha release) It is a plugin that allows you to connect several clients to the same server socket simultaneously, ie to clone the connection... + the auth CloneAsk works only with tk4.2 + some documentaion will come soon, meanwhile , play with it ! Irc + /jl now joins the channels using the string stored in irc(localchans) which you can change in your ircrc. /pl to part those channels + /ignore to add 1 glob match (case sensitive!) (nick!user@host like *!blah@*.domain) to irc(ignore) list , /noignore to clear ignore list ignored message goes to stdout (or are completly lost if you /set ignore_on_stdout to 0) + shift-tab is reverse of tab too (like ctrl-r). + backup ircrc file into ircrc.bak (tcl7.6 only) Go + big bug fix (old bug, strange it was not seen before!)Sept 18 1996 0.59.6 ('cause 0.60 was for multi windows per connect support, rsn...) Irc + added periodic ping of server (server_ping var) in case of idle link to detect dead sockets. + PONG command handling. + better 'unknown' raw output. + reset the last rec mems when sending a msg, so if you ask twice the same question and get twice the same answer you do get the 2nd one. + support for PASSword (ADD set irc(pass) "" to your ircrc!) + bug fix for early bad passwd messages (and other), set an initial value to irc($n,server) . (thx mro for report) + choosing menu items after connects close auto cancels the auto reconnect (if you don't want that, set irc(menu_cancel) 0)Sept 16 1996 0.59.5 Irc + added SQUIT & KILL + added irc(away_is_auto_away) flag which makes manual /away behave like auto away (auto log and auto remove) + (auto) away removed only when saying something + added ctcp FINGER (and irc(finger) and gui) and IDLE + delay/ping uses the conversion proc too + minor /countlog fix + minimal anti flood and show away once: don't process 2nd identical message ( server level + msg level + notice level + away level ). controlled by show_once and keep_dupl irc() varsSept 6 1996 - back from holidays! 15 days without new versions! no bug reported ! (but lot of wanted features!) 0.59.4 Irc + bug fix for 'fastmode' (old syntax remaining/impossible to set effectively in ircrc) + new irc(lastlog) to change number of entry in scroll buffer (/set lastlog will change future connections, use /setlastlog alias to change already open connections backlog) + added more aliases, changed topic into a smart alias like mode + improved kill path shortener (thx Yegg) + auto update tags on resize of window (so right justification stays right, thx Nigra) + added /countlog alias to count the total number of messages in the logfile (unix only [it uses exec wc] - for Nigra) + /resetlog now make an empty file instead of rming it (so it works on all platforms now)Aug 21 1996 0.59.3 Irc + /jl alias to join all the new 2.9 &server notices channels + tuneup in server_notice, new tag wis wrap none (single line) (remember you can scroll horizontally by holding midle mouse button)Aug 20 19960.59.2 Irc + non prefixed Notice handling, local server notices improvement in default SERVER_NOTICE + kpath like kill path shortener (full kill given by /kpath)0.59.1 ***New File/Pipe plugin : can be used to monitor processes output,etc... also a good simple plugin. General + `begin of title' new optional argument to Connect proc + NewWindow proc to create a window without socket handler Irc + auto reconnect now disabled by default [Irc Admins request], put set irc(reconnect) 120 in your ircrc (or /set reconnect 120) to bring it back. + autoexec bug fix + added /showlog and menu item to display log file content (it uses File plugin) + start of work on multi windows supportAug 19 1996 0.59 Irc + 0.57 right justification now works whatever font you have (remove attrib,all line from your ircrc) + if you /query <nick> message will be shown as in /msg nick 0.58 Irc + bug fix in /kick. + changed some 4xx so they don't display as errors (no such nick,...) 0.57 Irc + main menu pops anywhere upon Button3 or alt-m. + alt-spacebar posts channels menu + alt-d posts destination menu + new generic handling of server numerics, using right justified tab and 'smart' parameters display + /OPER command 0.56 Irc + fix in invite/autojoin (menu add) + works for kicks too. we now maintain a list of all the open irc connections and keep the channel menus in synch. + smarter builtin INVITE cmd + added Cycle command + new irc(remove_away) and Menu flag. + added ESC binding (in IU_Bind) for an IU_Emergency proc which by default puts you away + iconify all windows (away msg in irc(awaymsg)) {"the boss is coming" key ;) (or the phone rings)}Aug 16 1996 0.55 Irc + /invite (with alt-shift-j to join when you're invited shortcut for /ij command. Add you prefered command shortcut to IU_Bind (nb: REMOVE the old one from your ircrc to see the new one...) Tell me which you would find the more usefull and I'll add them + new SERVER_NOTICE user level ircOn (soon to come killpath script (contribute it ? (easy match "*KILL message" ...)) + added WALLOPS handling + /join #a,#b,#c,#d will insert 4 different elements to chanlist and menu (the default destination is the first channel (use /query to set multiple destinations)) {no #a,#b keya,keyb though (yet) use separate joins for that}Aug 14 1996 0.54 Irc + You can add keys to chanlist (warning if you edit ircrc by hand: chanlist must now be a valid tcl list of lists of 1 or 2 elements (ie [,],... escaped)) They are recorded auto if you use them in /join and replaced automaticaly and uniquely (smart case) in the menu and list when they change,... (/save to keep the channels/keys list between sessions) + Don't parse ^ chars in security important server message like whois,... unlike ircII users, you won't get fooled :) [we still call the highlighting in the user info part] + more workaround against tk bug, should not get any more core dump (tell me if you have a reproduceable one) + initial dest set to "*" so the menu is more visible record the cur key for auto reconnect 0.53 Irc + bug fix/smarter MODE alias. yet more numerics. + you can now use //cmd to prevent any alias substitution (and /quote as always to speak directly to the server) 0.52 Irc + improved DCC. added remaining stats replies + bug fix: the chan/nick menu in 1 line was working only for channels/nick already in ircrc' list. + bug fix/typo in joinAug 13 1996 0.51 Irc + hit ^C to abort a long display !! [dumped to the text console instead (stdout)] + dest: is now a Menu (customizable through irc(destlist)) + away a button to be remove away. + possible errors in parsing, ircOn()... are now caught + parse idle time - decode some time stamps - more numerics parsed (stats reply... floody ones interruptable) + auto nick now only at login time ! (bug fix) + nick & channel menus action takes now only 1 line + release # appears in ctcp version and status bar General + prevent rexectution of args when reloading. iconfiy instead of withdraw main panel when there are args. + no more empty entries in history recording.Aug 12 1996 0.50 Irc + new numerics, exec tag fix, improved packing order in status bar (for large destinations) General + added pageUp/Down key bindings for entry to scroll text widget 0.49 Irc + auto_nick flag (enabled by default) to automatically try the nicks from irc(nicklist) if choosen nick is not available. + if serverlist is a list of server+port names, they'll be tried in sequence if the previous one failed (in auto reconnect mode) (ex for your ircrc : set irc(serverlist) {{srv1.someplace 6667} {srv2.elsewhere 6666} {.. ..}} + added irc.csh for Unix users as a shortcut launch script (which launch ircII when no X11 is running) 0.48 Irc + cancelable auto reconnect. improved /server. IrcConnect has nick and private autoexec list. added attrib,exec tag. General + If command line args they are evaluated when idle and main window is kept iconfied, so you can issue from command line: netplug IrcConnect to directly start irc (or even netplug 'set netmod 0; IrcConnect $irc(host) $irc(port) newnick \ [list "/join #newchan" "hello!" "/quit brb"]'Aug 9 1996 0.47 Irc ctrl-click to destroy status bar midle text ($n,user_status place holder). removed annoying puts in default IU_Highlight : now an empty proc. Bug fix: you can now /quote join to join without changing default destination (like for &serverchannels) 0.46 Irc + bug fix/workaround tk bug to avoid core dump on window destroy! + allow alias to have the same name than existing command (alias returns /cmd in that case) and prevent alias substitution loops (recursivity still possible) + new irc(exec) and irc(shell) variables to tune /exec /execo on non unix you might try set irc(exec) {exec $p} as there is no shellAug 8 1996 0.45 Irc + Log file can now be opened several times for several connections
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -