Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
Finally commit Thomas Persson's patch, too * Fixes the scrolling bug which surfaced after a semirecent mcclim update. * Changes the default port from irc::*default-irc-server-port* to simply 6667 to work around a recent change in cl-irc. * Added the customizable variable *auto-focused-alist* in order to be able to set a number of nicks which are focused by default for different channels. (the original patch included a command translator to close tabs on middle mouse button click, but I don't think this should be included.)
Added *auto-identify-list* configuration variable.
Added *default-realname* variable and made com-connect set realname.
Revised treatment of sounds.
Add Thomas Persson's color code interpretation patch. Also, add *filter-colors*
Fix ignore. Make timestamps mouse-sensitive. Fix updating-output. * Ignore and unignore would remove the messages, but not set the scroll state. Make them use the new with-pane-kept-scrolled-to-bottom macro. * Timestamps are now pointers to meme.b9.com on channels that have a user "cmeme" on them. The nickname of the log bot is configurable via *meme-log-bot-nick*. * Updating-output's new SXHASH function would ignore the non-booleans on the list. Ugh.
Added support for making noise on certain messages.
Added *auto-connect-list*, which initially defaults to NIL. As the name suggests, beirc will attempt to connect to these servers automagically on startup.
- Newline at end of file.
query auto-closing; improve urls highlighting; resize new queries correctly. * Query auto-closing code: if *auto-close-inactive-query-windows-p* is set to T (nil is the default), beirc will automatically close windows that were inactive for more than *max-query-inactive-time* seconds (and all messages in the window were seen). * Highlight https:// urls; that should speak for itself (: * change the presentation of rewritten clhs URLs. instead of file://, we show clhs://; the link target is still the right one, of course. * add a change-space-requirements call that resizes new query panes to fit the size of the tab pane container.
Add various hostmask and mode change related features: * every display method that shows a user@host combination now presents them as 'hostmask, with associated object *!*@<host> * add a mode message destructuring mechanism that knows about hostmasks, numbers and nicknames and presents them nicely. * add an unban hostmask command & hostmask-to-*-translator.
add variable *nickserv-password-alist* and command /identify. export variable names.
add variable *auto-join-channels*. On /connect or /reload, joins the channels corresponding to the server name.
Load the user init file when beirc is started, not when loaded. also add a com-reload command.
Make the web browser program customizable.
Adds the new variable *default-nick* with the default value "brucio-X" (where X is a random number below 100). The second parameter NICK of COM-CONNECT is now a &KEY parameter, the default being *default-nick*.
Load a beirc customization file when the system is loaded. (possibly not the perfect way to do it.) Also, add the *default-fill-column* to the updating-output form, so that changing the fill column redraws all columns.
Split beirc.lisp further (and remove it): * application-frame, irc functions and clim commands are in application.lisp * receiver functions are in receivers.lisp * presentation types and presentation methods are in presentations.lisp. * user-customizable variables are in variables.lisp.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|