Use lexical binding.
2007-06-21 Nikita Danilov <nikita@clusterfs.com> * riece-000.el (riece-handle-001-message): Run riece-after-login-hook before joining in startup channels. * riece-mcat.el (riece-mcat): Don't load localized messages if mule is off.
Translate.
Update FSF's address.
* riece-000.el (riece-handle-001-message): Use riece-command-join-channel to join startup channels.
* riece.el: Don't require 'riece-filter. * riece-server.el: Require 'riece-filter. * riece-500.el: Autoload riece-default-handle-numeric-reply from "riece-handle". * riece-400.el: Autoload riece-default-handle-numeric-reply from "riece-handle". * riece-300.el: Don't require 'riece-filter; autoload riece-default-handle-numeric-reply from "riece-handle". * riece-200.el: Autoload riece-default-handle-numeric-reply from "riece-handle". * riece-000.el: Don't require 'riece-filter; autoload riece-default-handle-numeric-reply from "riece-handle". * riece-server.el (riece-server-keyword-map): Add :protocol.
* riece.el (riece): Connect to servers in riece-startup-server-list. * riece-000.el (riece-handle-001-message): Ignore entries in riece-startup-channel-list which doesn't match riece-server-name. * riece-options.el (riece-startup-server-list): New user option.
* riece-misc.el (riece-get-identities-on-server): New function. (riece-get-users-on-server): Use it. * riece-ctcp.el (riece-ctcp-completing-read-identity): Abolish. (riece-command-ctcp-version): Use riece-completing-read-identity and riece-get-identities-on-server. (riece-command-ctcp-ping): Ditto. (riece-command-ctcp-clientinfo): Ditto. (riece-command-ctcp-action): Ditto. * riece-commands.el (riece-command-finger): Pass the current server name to riece-get-users-on-server; use riece-completing-read-identity. (riece-command-invite): Ditto. (riece-command-enter-message-to-user): Ditto. * riece-000.el (riece-handle-001-message): Register myself with riece-obarray.
* riece-000.el: Require 'riece-commands. * riece-200.el: Don't require 'riece-commands. * riece-300.el: Ditto.
* riece-000.el (riece-handle-001-message): Parse elements in riece-startup-channel-list.
* riece-options.el (riece-startup-channel-list): Revive. * riece-000.el (riece-handle-001-message): Process riece-startup-channel-list.
* riece-server.el (riece-open-server): Display "Logging in to XXX..." message. * riece-000.el (riece-handle-001-message): Clear "Logging in to XXX..." message; call riece-after-login-hook.
Don't require riece-inlines.el any more
Initial revision