mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-24 10:38:38 +00:00
1060 lines
34 KiB
Plaintext
1060 lines
34 KiB
Plaintext
2001-12-18 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Added missing 747 numreply (banned)
|
|
|
|
2001-12-15 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/scripts/install, debian/rules:
|
|
updated to 2.1.cvs.20011215-1
|
|
|
|
* debian/changelog: Debian version 2.1.cvs.20011215-1
|
|
|
|
2001-12-11 Andreas Fuchs <asf@void.at>
|
|
|
|
* erc.el:
|
|
* applied a nicer version of mhp's patch to remove the last prompt from
|
|
saved logs
|
|
|
|
* erc-replace.el: * Initial checkin
|
|
|
|
2001-12-11 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* fixed bug triggered when reuse-buffer was enabled (the default).
|
|
Another silly port type problem. Maybe we should unify that once and for all sometimes...
|
|
|
|
2001-12-10 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * erc-message-english: New QUIT and s004 entries.
|
|
* (erc-save-buffer-on-part): New variable.
|
|
* (erc-kill-buffer-on-part): New variable.
|
|
* (erc-server-PART): Use above variables.
|
|
* (erc-join-channel): Use DEF argument instead of initial input for completing-read.
|
|
|
|
2001-12-08 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el: added defcustom erc-nick-uniquifier ^ (i prefer _)
|
|
|
|
2001-12-07 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: changelog for version 2.1.cvs.20011208-1
|
|
|
|
2001-12-07 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el:
|
|
Added erc-scroll-to-bottom as an erc-insert-hook function. It still bugs a bit, so please test it, thanks
|
|
|
|
2001-12-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Fixed silly bug in erc-server-TOPIC (thanks mhp)
|
|
|
|
* erc-speak.el:
|
|
* Fix non-greedy matching bug. That one somehow swallowed text
|
|
|
|
* erc.el:
|
|
Fix Emacs20 problem. For now, we disable erc-track-modified-channels-minor-mode in emacs20
|
|
|
|
2001-12-07 Andreas Fuchs <asf@void.at>
|
|
|
|
* erc-fill.el:
|
|
* Fix another stupid one-off error. This time it really works!
|
|
(Until I find the next bug. I guess you can hold your breath) (-:
|
|
|
|
2001-12-06 Andreas Fuchs <asf@void.at>
|
|
|
|
* erc-fill.el: * Fixed static filling:
|
|
** No more \ed (continued on next line) lines anymore
|
|
** Fixed bug with previous version where longer lines wouldn't get
|
|
filled correctly (i.e. at all)
|
|
|
|
2001-12-06 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: changelog for 2.1.cvs.20011206-1 added
|
|
|
|
2001-12-06 Andreas Fuchs <asf@void.at>
|
|
|
|
* erc.el:
|
|
* Don't discard away status when identifying to NickServ
|
|
* Modify `erc-already-logged-in': check for port, too.
|
|
|
|
* erc-fill.el:
|
|
* Fix stupid loop non-termination error in erc-fill-static when filling
|
|
one-line regions.
|
|
* Make erc-count-lines return meaningful values
|
|
|
|
2001-12-05 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* (erc-process-input): Make ' /command' work for quoting /commands
|
|
|
|
* erc-speak.el: see changelog
|
|
|
|
* erc-fill.el: see erc.el changelog
|
|
|
|
* erc.el:
|
|
* erc-insert-hook: Changed strategy completely, no start end parameters any more.
|
|
We narrow-to-region now, thats much cleaner.
|
|
* rename erc-fill-region to erc-fill and change the autoload
|
|
** You'll probably need to restart Emacs
|
|
|
|
2001-12-04 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* (erc-send-current-line): Fixed long outstanding bug. XEmacs users with erc-fill-region on erc-insert-hook knew that one a long time.
|
|
|
|
* erc.el: fix order of attack
|
|
|
|
* erc.el: * macroexpanded define-minor-mode for XEmacs
|
|
|
|
* erc.el: First try to make channel tracking mouse sensitive
|
|
|
|
* erc.el: * More erc-message-format conversion.
|
|
erc-format-message-english-PART as an example on how to use functions to format message
|
|
* (erc-format-message): Fallback mechanism to use english catalog if variable is not bound
|
|
|
|
2001-12-03 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * (erc-iswitchb): Rewrite, docfix.
|
|
Make it use erc-modified-channels as default if available.
|
|
|
|
* erc-menu.el:
|
|
* Fixage related to erc-track-modified-channels-minor-mode rewrite
|
|
|
|
* erc.el:
|
|
* (erc-track-modified-channels-minor-mode): Use buffer objects instead of erc-default-target return value for internal state keeping.
|
|
|
|
* erc.el: * Made reconnect behave nicer (erc-process-sentinel)
|
|
* Rewrote erc-modified-channels-tracking completely.
|
|
Its now a minor mode (erc-track-modified-channels-minor-mode)
|
|
It uses a list as internal representation now, so all silly string-parsing
|
|
related bugs should be gone.
|
|
Use (erc-track-modified-channels-minor-mode t) now to toggle this functionality.
|
|
Don't set the erc-track-modified-channels-minor-mode variable yourself, use the toggle function
|
|
|
|
2001-11-29 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: final version
|
|
|
|
2001-11-29 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* (erc-channel-p): Make it work with string and buffer as parameter. buffer.
|
|
* (erc-format-message): Add a check for functionp. This allows a format-specifier also to be a function name, which gets called with args applied and needs to return the actual format string.
|
|
* Converted some formats, JOIN, JOIN-you, MODE, ...
|
|
|
|
2001-11-28 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* (erc-prepare-mode-line-format): Added sanity checks to prevent it from having problems with server buffers where the connection failed
|
|
|
|
* erc-bbdb.el:
|
|
* (erc-bbdb-JOIN): regexp-quote the fingerhost before searching, some people have really strange characters as their user names
|
|
|
|
* erc.el: Remove a stupid debug like (message ...) call
|
|
|
|
2001-11-28 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: draft of 2.1.cvs.20011128-1
|
|
|
|
* debian/rules: simplify for the all-in-one erc package
|
|
|
|
* debian/control: integrated erc-speak back into erc
|
|
|
|
* debian/maint/conffiles, debian/maint/conffiles.in, debian/maint/postinst,
|
|
debian/maint/postinst.in, debian/maint/prerm, debian/maint/prerm.in,
|
|
debian/scripts/install, debian/scripts/install.in, debian/scripts/remove,
|
|
debian/scripts/remove.in, debian/scripts/startup.erc-speak:
|
|
since erc-speak is gone, resurrect the static files, and update them to support the latest erc
|
|
|
|
2001-11-28 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * (erc-mode): Shouldn't be interactive.
|
|
* (erc-info-mode): Ditto.
|
|
|
|
* erc.el: * (erc-server-352): Added hopcount parsing.
|
|
Added call to erc-update-channel-member to fill in channel-members information
|
|
on /WHO if the channel is joined.
|
|
|
|
2001-11-27 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-speedbar.el: *** empty log message ***
|
|
|
|
* erc-speedbar.el: * (erc-speedbar-expand-user): New function.
|
|
Used when more information than just the nick name is available about a dude.
|
|
|
|
* erc.el: * Fixed stupid edit,checkin,save cycle error :)
|
|
|
|
* erc.el:
|
|
* (erc-generate-log-file-name-default): Renamed to -long
|
|
Doc fix.
|
|
* (erc-generate-log-file-name-old): Renamed to -long
|
|
Doc fix.
|
|
* (erc-generate-log-file-name-function): Set default to ...-long
|
|
Doc fixes
|
|
|
|
* erc-speedbar.el: *** empty log message ***
|
|
|
|
2001-11-26 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-speedbar.el: * Integrated channel names list
|
|
what else do we need to replace info buffers???
|
|
please test that code and comment on erc-ehlp, thanks
|
|
|
|
* erc-speedbar.el:
|
|
* Added erc-speedbar-goto-buffer and therefore enable switching to the buffers from speedbar
|
|
|
|
* erc-speedbar.el:
|
|
I had to check this in, it works !! sort of,, megaalphagammaversion, first version. test, play, submit ideas/patches
|
|
|
|
2001-11-26 Gergely Nagy <algernon@debian.org>
|
|
|
|
* erc.el(erc-mode): moved erc-last-saved-position here
|
|
moved buffer naming code from here..
|
|
(erc): ...to here
|
|
(erc-generate-log-file-name-old): only prepend target if it exists
|
|
|
|
made erc-log-insert-log-on-open a defcustom
|
|
|
|
2001-11-26 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Applied antifuchs/mhp patches, the latest on erc-help, unmodified
|
|
* New variable: erc-reuse-buffers default to t.
|
|
* Modified erc-generate-new-buffer-name to use it. it checks if server and port are the same,
|
|
then one can assume thats the same channel/query target again.
|
|
|
|
2001-11-23 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-bbdb.el:
|
|
* new function erc-BBDB-NICK to handle nickname annotation on a nick-change event of a known record
|
|
|
|
* erc.el: * Remove erc-rename-buffer, its no longer necessary
|
|
* Remove erc-autoop-*. it was broken, and needed rewrite anyway
|
|
* write erc-already-logged-in in terms of erc-buffer-list and make the duplicate login check work again
|
|
|
|
* erc.el: * Fixed stupid typo
|
|
|
|
2001-11-22 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * New local variable, erc-announced-server-name
|
|
* erc-mode-line-format supports a new symbol, target-and/or-server
|
|
* The mode-line displays the announced server name now (for autojoin later...,
|
|
greets Adam)
|
|
* New macro, erc-server-hook-list for a nice way to define the defcustoms of the erc-server-*-hook's
|
|
Thanks go to the guy from #emacs who helped with that
|
|
* erc-fill-region is now autoloaded from erc-fill.el
|
|
* erc-fill.el implements a new fill method, erc-fill-static
|
|
(setq erc-fill-function 'erc-fill-static)
|
|
* Some other things I forgot right now
|
|
|
|
* erc-bbdb.el: *** empty log message ***
|
|
|
|
* erc-fill.el: Initial version.
|
|
|
|
* erc-complete.el:
|
|
Applied antifuchs patch to make completion work with (string= erc-prompt "")
|
|
|
|
* erc-complete.el:
|
|
added function erc-nick-completion-exclude-myself
|
|
you can set erc-nick-completion to 'erc-nick-completion-exclude-myself to use it
|
|
|
|
2001-11-21 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-bbdb.el:
|
|
* Changed usage of 'finger-host to bbdb-finger-host-field
|
|
|
|
* erc-bbdb.el:
|
|
* Changed WHOIS to use finger-host instead of net field.
|
|
* Added 'visible as option to erc-bbdb-popup-p to only pop-up the bbdb buffer if a join happened in a visible buffer on any visible frame.
|
|
* Added (regexp-quote ...) for nickname search in erc-bbdb-JOIN
|
|
|
|
2001-11-20 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-bbdb.el: * Added JOIN support
|
|
|
|
2001-11-19 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Initial message catalog code. converted erc-action-format usage to use it
|
|
|
|
* erc.el: * erc-play-sound: Added XEmacs related check
|
|
|
|
* erc-bbdb.el: * Initial version, many thanks to Andreas Fuchs
|
|
|
|
* erc.el: * Fixed silly problem with whois/was handling
|
|
|
|
* erc.el: * Renamed prev-rd to erc-previous-read
|
|
* Removed erc-next-line-add-newlines and s next-line-add-newlines to nil in defun erc by default
|
|
|
|
* erc.el:
|
|
fixed xemacs compatibility prob with delete, thanks Adam
|
|
|
|
2001-11-18 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: numreplies 301 & 461
|
|
|
|
2001-11-13 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el:
|
|
Added code for error reply 421 "Unknown command", to test the new server parsing system.
|
|
This was really easy! Thanks ZenIRC guys & delysid :-)
|
|
|
|
2001-11-13 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Allow connecting to SSL enabled irc servers.
|
|
Ugly hack, but it works for now. Be sure to use the numeric irc port 994 so that erc can recognize what you want
|
|
good example is
|
|
irc server: ircs.segfault.net
|
|
port: 994
|
|
|
|
meet me there, I am still delYsid :)
|
|
|
|
* erc.el: * some more numreply handlers
|
|
* cleanup in erc-process-away-p
|
|
* new function erc-display-error-notice
|
|
|
|
* erc.el: * numreply 501 and 221
|
|
|
|
* erc.el:
|
|
removed obsolete old hook variables. Your functions may break, but it is easy to hook them up to the new hooks.
|
|
erc-part-hook: use erc-server-PART-hook instead
|
|
erc-kick-hook: use erc-server-KICK-hook instead
|
|
and so on
|
|
|
|
* erc.el:
|
|
fixed serious bug which cause privmsgs vanishing when erc-auto-query was set to nil
|
|
|
|
* erc.el: cleaned up erc-process-filter
|
|
|
|
* erc.el: * 401 and 320 numreplies implemented
|
|
|
|
* erc.el: * Removed old/now obsolete code
|
|
|
|
* erc.el: * Fixed bug in erc-server-MODE
|
|
|
|
2001-11-12 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: fixed it
|
|
|
|
* erc.el:
|
|
*** We switched over. New server message parsing/handling is running now. Thanks to the zenirc developers for the great ideas I got from the code!!!!! Go and test it, poke at it, bug me on irc about problems
|
|
|
|
* erc.el: *** empty log message ***
|
|
|
|
2001-11-12 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el:
|
|
Fixed bug in erc-get-buffer, now channel names are compared in
|
|
a case-insensitive way.
|
|
|
|
2001-11-12 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: erc-server-353
|
|
|
|
2001-11-12 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el: Fixed docstring for erc-get-buffer.
|
|
Added erc-process to a lot of calls to erc-get-buffer, so
|
|
that only the local process is searched.
|
|
|
|
2001-11-12 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * erc-buffer-filter: do it differently
|
|
|
|
* erc.el: ugly but working fix for mhp's query problem
|
|
|
|
* erc.el: * erc-server-PRIVMSG-or-NOTICE
|
|
Now, all the server word replies are finished. Going to numreplies now
|
|
|
|
* erc.el:
|
|
* debugging facilities for the transition. C-x 2 C-x o M-x ielm RET erc-server-vectors RET ; to get a list of all server messages currently not handled in the new code. Feel free to pick one and implement it
|
|
|
|
* erc.el: * erc-server-KICK and erc-server-TOPIC. new functions
|
|
* erc-server-305-or-306 and erc-server-311-or-314
|
|
|
|
* erc.el:
|
|
* ported PART and QUIT msgs to the new scheme, many to go. but it is a easy task. does someone wanna try and start with numreplies?
|
|
|
|
* erc.el: * erc-server-JOIN
|
|
|
|
* erc.el: * Ported erc-server-INVITE code
|
|
|
|
* erc.el: * erc-server-ERROR and erc-server-MODE
|
|
|
|
2001-11-11 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * zen
|
|
|
|
* erc.el: * New variable erc-connect-function.
|
|
|
|
* erc.el:
|
|
* New function erc-channel-p and use it where appropriate
|
|
|
|
* erc.el: * Removed the variable erc-buffer-list completely now
|
|
* Moved erc-dbuf around a bit
|
|
|
|
* erc.el: * Fix silly change in quit/rename msg handling
|
|
|
|
* erc.el: thanks mhp, fixed
|
|
|
|
* erc.el: * Tijs van Bakel's work from 10th Nov. merged in
|
|
* My additions to that idea merged in too
|
|
Basicly, this is a major rewrite, if you are scared and want avoid problems,
|
|
stay at your current version. It seems fairly stable though.
|
|
That changed? erc-buffer-name handling was completely rewritten,
|
|
and erc-buffer-list local variable handling removed.
|
|
Simplifies alot of code. Poke at it. read the diff. report bug/send patches!
|
|
|
|
* erc.el: * Added variable listing when /set is used without args
|
|
|
|
2001-11-10 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Comment/structure cleanup, removal of unnecessary code
|
|
|
|
* erc.el: only some code beautification
|
|
|
|
* erc-imenu.el:
|
|
remove add-hook call, thats done in erc.el now for autoloadability
|
|
|
|
* erc.el: * Make erc-imenu autoloadable
|
|
|
|
* erc.el:
|
|
* The long promised erc-mode-line-format handling rewrite
|
|
Poke at it, try it, play with it, report bugs
|
|
|
|
* erc.el:
|
|
some regex-quote fixes, new function erc-cmd-set, and minor things
|
|
|
|
2001-11-08 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* added second timestamp-format (erc-away-timestamp-format) for marking msgs when being away
|
|
|
|
* erc-complete.el: fixed silly defun
|
|
|
|
* erc.el: * Rewrote erc-load-irc-script (simplified)
|
|
* Removed deprecated code
|
|
|
|
* erc-speak.el: * reflect changes in erc.el
|
|
|
|
* erc.el:
|
|
* Moved completion related functions into erc-complete.el
|
|
placed an autoload instead into erc.el. That quite cool,
|
|
because erc-complete.el only gets loaded when you use
|
|
TAB first time in erc.
|
|
|
|
* erc-complete.el: _ Initial checkin
|
|
|
|
* erc.el: * New function: erc-chain-hook-with-args
|
|
* Changed calls to erc-insert-hook to use it
|
|
|
|
2001-11-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Patch from Fabien Penso
|
|
Make completion case insensitive. try it! its cool
|
|
|
|
* erc.el: * Reduction patch 2
|
|
This time, we move the input ring handling into erc-ring.el
|
|
Remember that you need (require 'erc-ring) in your .emacs to get the input handling as a feature
|
|
And remeber, that you don't need it if you don't use input ring :-)
|
|
|
|
* erc-ring.el: * Initial checkin
|
|
|
|
* erc.el: * The great reduction patch :-)
|
|
moved relevant function from erc.el to new file erc-menu.el and erc-imenu.el
|
|
|
|
* erc-imenu.el: Initial version
|
|
|
|
* erc-menu.el: * Initial version
|
|
|
|
* erc.el: * wording change suggested by Benjamin Drieu
|
|
|
|
2001-11-07 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el: Added Emacs version to /SV
|
|
|
|
2001-11-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Hookification patch, read the diff
|
|
|
|
* erc.el: too tired for a changelog :)
|
|
|
|
2001-11-06 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* make erc-cmd-op and erc-cmd-deop take multiple nicknames as argument
|
|
|
|
2001-11-06 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: sync
|
|
|
|
* debian/rules: fixed a typo: PKGDIR, not PKIDR
|
|
|
|
2001-11-06 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Changed timestamping when away to use erc-timestamp-format and append the timestamp instead of prepending it..
|
|
* minor cleanup, s/(if (not /(unless/ and the like
|
|
|
|
2001-11-06 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el: Fixed OP and DEOP commands to return T.
|
|
Added SV say-version command.
|
|
Added erc-send-message utility function, but it's not used everywhere yet.
|
|
|
|
2001-11-05 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: stupid delYsid, forgot require 'format-spec. good nite
|
|
|
|
* erc.el:
|
|
* new variable erc-action-format. Some erc-notice-prefix fixes again
|
|
|
|
* erc.el: * erc-minibuffer-privmsg defaults to t
|
|
|
|
* erc.el:
|
|
* Small fix in relation to the transition to erc-make-notice
|
|
|
|
2001-11-05 Tijs van Bakel <smoke@wanadoo.nl>
|
|
|
|
* erc.el:
|
|
Renamed erc-message-notices to erc-minibuffer-notice, and renamed erc-prevent-minibuffer-privmsg to erc-minibuffer-privmsg, inverting its functionality
|
|
|
|
* erc.el: Added support for channel names starting with & + and !.
|
|
Also, many changes partially discussed on the mailing list:
|
|
|
|
* erc.el (cl): Add requirement for cl package.
|
|
(erc-buffer-list): Make this variable global again.
|
|
(erc-default-face): Fix typo.
|
|
(erc-timestamp-face): Add face for timestamps.
|
|
(erc-join-buffer, erc): Add a 'bury option.
|
|
(erc-send-action): Add timestamp.
|
|
(erc-command-table): Add /CLEAR, /DEOP, /OP, /Q.
|
|
(erc-send-current-line): Add timestamp.
|
|
(erc-send-current-line): Add call to erc-insert-hook.
|
|
(erc-cmd-clear): New command to clear buffer contents.
|
|
(erc-cmd-whois): Fix cut'n'paste-o.
|
|
(erc-cmd-deop): New command to deop a user.
|
|
(erc-cmd-op): New command to op a user.
|
|
(erc-make-notice): Moved a lot of duplicate code here. Perhaps
|
|
this should also be done for erc-highlight-error.
|
|
(erc-parse-line-from-server): Now NOTICE will also open a new
|
|
query, just as PRIVMSG.
|
|
(erc-parse-line-from-server): Call erc-put-text-property on a
|
|
channel message/notice first, before concatenating nick and
|
|
timestamp &c.
|
|
(erc-message-notices): Add option to display notices in
|
|
minibuffer.
|
|
(erc-fill-region): No longer strip spaces in front of incoming
|
|
messages.
|
|
(erc-parse-current-line): No longer strip spaces in front of text
|
|
input by user.
|
|
|
|
Hopefully I didn't break too much :(
|
|
|
|
2001-11-05 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* New function erc-nickserv-identify-autodetect for erc-insert-hook. Added by default currently.
|
|
|
|
* erc.el:
|
|
* Mini-fix in erc-process-num-reply (= n 353): Added @ as prefix character to make certain channels on opn work again nicely
|
|
|
|
2001-10-31 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: updated to reflect changes
|
|
|
|
* debian/scripts/install.in:
|
|
moved #PKGFLAG# before -f batch-byte-compile
|
|
|
|
2001-10-29 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Imenu fixed somehow, added IRC services interactive function for indentify to NickServ. Read the diff
|
|
|
|
2001-10-26 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: sigh. -2
|
|
|
|
2001-10-25 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: updated to reflect changes
|
|
|
|
* debian/rules: handle conffiles.in too
|
|
|
|
* debian/maint/conffiles.in: new file
|
|
|
|
* debian/maint/conffiles: superceded by conffiles.in
|
|
|
|
* debian/scripts/startup: superceded by startup.erc
|
|
|
|
2001-10-25 Mario Lang <mlang@delysid.org>
|
|
|
|
* debian/scripts/startup.erc-speak: * Initial version
|
|
|
|
* debian/scripts/startup.erc: * Added and fixes minimal typo
|
|
|
|
2001-10-25 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: updated to reflect changes
|
|
|
|
* debian/rules:
|
|
modified to be able to build the erc-speak package too
|
|
|
|
* debian/control: added the new erc-speak package
|
|
|
|
* debian/README.erc-speak, debian/maint/postinst.in, debian/maint/prerm.in,
|
|
debian/scripts/install.in, debian/scripts/remove.in:
|
|
new file
|
|
|
|
* debian/maint/postinst, debian/maint/prerm, debian/scripts/install,
|
|
debian/scripts/remove:
|
|
removed, superceded by it's .in counterpart
|
|
|
|
2001-10-25 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Fixed some defcustom :type 's
|
|
* Added erc-before-connect hook which gets called with server port and nick.
|
|
Use this hook to e.g. setup a tunnel before actually connecting.
|
|
something like (when (string= server "localhost") ...)
|
|
|
|
2001-10-24 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Patch by smoke: fix erc-cmd-* commands and add aliases
|
|
|
|
2001-10-23 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-speak.el:
|
|
* Added a new personality for channel name announcement, This makes streams of flooded channels much easier to listen to,
|
|
especially if you are on more than one channel simultaneously.
|
|
|
|
* erc.el:
|
|
* Made the completion postfix customizable through erc-nick-completion-postfix
|
|
|
|
* erc-speak.el, erc.el:
|
|
* Added erc-prevent-minibuffer-privmsg
|
|
|
|
* erc-speak.el:
|
|
* Quickish hack to allow exclusion of timestamps from speaking. see erc-speak-filter-timestamps
|
|
|
|
2001-10-21 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc-speak.el:
|
|
* Removed now really obsolete code. Package size reduced by 50%
|
|
|
|
* erc-speak.el:
|
|
* Very important fix! Now erc-speak is really complete. Messages don't get cut anymore. Be sure to use auditory icons,
|
|
it's reallllly cool now!!!
|
|
|
|
* erc-speak.el: *** empty log message ***
|
|
|
|
* erc-speak.el: * Major simplification. depends on my 2001-10-21 changes to erc.el.
|
|
* Things removed, read diff
|
|
|
|
2001-10-21 Gergely Nagy <algernon@debian.org>
|
|
|
|
* debian/changelog: oops, silly typo
|
|
|
|
* debian/changelog, debian/control, debian/copyright,
|
|
debian/maint/conffiles, debian/maint/postinst, debian/maint/prerm,
|
|
debian/rules, debian/scripts/install, debian/scripts/remove,
|
|
debian/scripts/startup:
|
|
initial check-in
|
|
|
|
2001-10-21 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Changed erc-insert-hook to get two arguments, START and END of the region
|
|
which got inserted. CAREFUL! This could break stuff, but it makes the hook
|
|
much more useable.
|
|
|
|
* erc.el:
|
|
* Made erc-smiley a new option, currently set to t to showoff this feature. :)
|
|
|
|
2001-10-20 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Add missing erc-mode-hook variable
|
|
* Add smiley-support (preliminary test)
|
|
|
|
2001-10-20 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el:
|
|
Replaced all occurrences of put-text-property with a call to
|
|
erc-put-text-property.
|
|
(erc-put-text-property): New function.
|
|
(erc-tracking-modified-channels): Moved to the front of the file such
|
|
that it is already defined when the menu is being defined.
|
|
(erc-modified-channel-string): Ditto.
|
|
|
|
2001-10-18 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el: Removed some commentary. The wiki page is the place to
|
|
put such information.
|
|
(erc-fill-prefix): Doc change.
|
|
(erc-notice-highlight-type): Doc change, now a user option.
|
|
(erc-pal-highlight-type): Doc change, now a user option.
|
|
(erc-fool-highlight-type): New option.
|
|
(erc-keyword-highlight-type): New option.
|
|
(erc-dangerous-host-highlight-type): New option.
|
|
(erc-uncontrol-input-line): Doc change.
|
|
(erc-interpret-controls-p): Doc change, now a user option.
|
|
(erc-multiline-input): Doc change.
|
|
(erc-auto-discard-away): Doc change.
|
|
(erc-pals): Changed from string to regexp.
|
|
(erc-fools): New option.
|
|
(erc-keywords): Renamed from erc-highlight-strings. WATCH OUT:
|
|
Not backwards compatible change!
|
|
(erc-dangerous-hosts): Renamed from erc-host-danger-highlight.
|
|
WATCH OUT: Not backwards compatible change!
|
|
(erc-menu-definition): Added menu entries for fools, keywords and
|
|
dangerous hosts.
|
|
(erc-mode-map): Changed keybindings from C-c <plain ascii> to
|
|
various C-c <C-ascii> combinations.
|
|
(erc-dangerous-host-face): Renamed from erc-host-danger-face.
|
|
WATCH OUT: Not backwards compatible change!
|
|
(erc-fool-face): New face.
|
|
(erc-keyword-face): Renamed from erc-highlight-face. WATCH OUT:
|
|
Not backwards compatible change!
|
|
(erc-parse-line-from-server): Fixed highlighting in the cases
|
|
where (equal erc-pal-highlight-type 'all), added code to handle
|
|
erc-fool-highlight-type, erc-dangerous-host-highlight-type
|
|
(erc-update-modes): Replaced erc-delete-string with delete.
|
|
(erc-keywords): Renamed from erc-highlight-strings, handle
|
|
erc-keyword-highlight-type.
|
|
(erc-delete-string): Removed.
|
|
(erc-list-match): New function.
|
|
(erc-pal-p): Use erc-list-match.
|
|
(erc-fool-p): New function.
|
|
(erc-keyword-p): New function.
|
|
(erc-dangerous-host-p): Renamed from erc-host-danger-p, use
|
|
erc-list-match.
|
|
(erc-directed-at-fool-p): New function.
|
|
(erc-add-entry-to-list): New function.
|
|
(erc-remove-entry-from-list): New function.
|
|
(erc-add-pal): Use erc-add-entry-to-list.
|
|
(erc-delete-pal): Use erc-remove-entry-from-list.
|
|
(erc-add-fool): New function.
|
|
(erc-delete-fool): New function.
|
|
(erc-add-keyword): New function.
|
|
(erc-delete-keyword): New function.
|
|
(erc-add-dangerous-host): New function.
|
|
(erc-delete-dangerous-host): New function.
|
|
|
|
2001-10-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * irc vs ircd default port fixed
|
|
|
|
* erc.el: * Added topic-change to imenu
|
|
|
|
* erc.el: * More imenu spiffyness
|
|
|
|
* erc.el: * Added imenu support
|
|
|
|
* erc.el:
|
|
* Fix to /topic to show topic instead of setting it to null :)
|
|
|
|
2001-10-05 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * First version of erc-rename-buffer
|
|
|
|
* erc.el: * more header-line tricks.
|
|
|
|
* erc.el:
|
|
* Small fix to do erc-update-mode-line-buffer in erc-update-channel-topic
|
|
|
|
* erc.el: * Added erc-header-line-format
|
|
|
|
2001-10-04 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * mini-fix, add msgp to auto-query code
|
|
|
|
* erc.el: * Added command-names to completion (erc-command-table)
|
|
* New variable erc-auto-query. When set, every arriving message to you
|
|
will open a query buffer for that sender if not already open.
|
|
* Compatibility function fo non-existing line-beginning|end-position functions in XEmacs.
|
|
|
|
2001-10-03 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Removed alot of (progn ...) where they were not necessary
|
|
* Changed some (if ...) without else part to (when ...)
|
|
* Some (while ...) to use (dolist ...)
|
|
* Fix for completion popup generating tracebacks.
|
|
* New function erc-arrange-session-in-multiple-windows
|
|
* Lots of other stuff, read the diff
|
|
|
|
2001-10-02 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Added erc-kill-input and keybinding C-c C-u for it
|
|
|
|
2001-10-01 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Another fix to nick-completion
|
|
* Additional checks in erc-track-modified-channels
|
|
|
|
2001-09-26 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Fixed completion (alex)
|
|
* Now popup buffer doesn't destroy your window configuration.
|
|
* Fixed away handling (incomplete)
|
|
|
|
2001-09-24 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Fixed silly quoting-escape error
|
|
|
|
2001-09-23 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: * Added auto-op support (unfinished)
|
|
* Added erc-latest-version.
|
|
* Added erc-ediff-latest-version.
|
|
|
|
2001-09-21 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Minor menu additions (invite only mode is now a checkbox)
|
|
|
|
2001-09-20 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* Fix (erc-cmd-names): This should fix C-c C-n too, hopefully it was the right fix and doesn't break anything else.
|
|
|
|
* erc.el: * Fixes XEmacs easymenu usage (2nd time).
|
|
|
|
2001-09-19 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
* (erc-complete-nick): Add ": " only if one completes directly after the erc-prompt, otherwise, add just one space
|
|
|
|
* erc.el:
|
|
* Changed menu-definition to use easymenu (hopefully this now works under Xemacs)
|
|
* Fix for custom problem with :must-match on XEmacs (thanks shapr)
|
|
* Added /COUNTRY command using (what-domain) from package mail-extr (shapr)
|
|
* Fix for case-sensitivity problem with pals (they are now all downcased)
|
|
* Different (erc-version) function which now can take prefix argument to insert the version information into the current buffer,
|
|
instead of just displaying it in the minibuffer.
|
|
|
|
2001-09-10 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Updated erc-version-string
|
|
|
|
* erc.el: Version number change and last read-through...
|
|
|
|
2001-09-04 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Added some asterisks
|
|
|
|
2001-08-24 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Fixed hidden channel buffer tracking (sort of), now using switch-to-buffer for advice.
|
|
This version is unofficially named 2.1prebeta1. Please test it and send
|
|
fixes to various problems you may encounter so that we can eventually
|
|
release 2.1 soon.
|
|
|
|
2001-08-14 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Added function erc-bol and keybinding C-c C-a for it (contributed by Benjamin Rutt <brutt@bloomington.in.us)
|
|
|
|
2001-08-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Checked in lathis code and modified it slightly. Still unsure about set-window-buffer advice, current attempt doesn't seem to work.
|
|
Removed (nick -> #channel) from mode-line. (CLOSED) and (AWAY...) should still be displayed when appropriate
|
|
|
|
2001-08-06 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
added local-variable channel-list in session-buffers and make /LIST use it.
|
|
erc-join-channel can now do completion after /LIST was executed
|
|
|
|
2001-08-05 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Tweaked erc-join-channel and erc-part-from-channel
|
|
|
|
2001-07-27 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: some more defcustom stuff
|
|
|
|
* erc.el: Patch from Henrik Enberg <henrik@enberg.org>:
|
|
Adds variables erc-frame-alist and erc-frame-dedicated-p.
|
|
|
|
* erc.el: fixed erc-part-from-channel
|
|
|
|
* erc.el:
|
|
fixed match-string problem and added interactive topic setting function.
|
|
|
|
* erc.el: fixed silly string-match bug
|
|
|
|
* erc.el:
|
|
Added erc-join-channel and erc-part-from-channel (interactive prompts), as well as keybindings. C-c C-j #emacs RET is now enough :)
|
|
|
|
2001-07-27 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(erc-display-line-buffer): Simplified filling.
|
|
(erc-fill-region): New function.
|
|
|
|
2001-07-27 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Added redundancy check in output
|
|
|
|
2001-07-26 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(erc-send-action): Add text-property stuff.
|
|
(erc-input-action): Removed text-property stuff.
|
|
(erc-command-table): Corrected command for DESCRIBE. Still
|
|
doesn't work though. No idea what it should do. Looks like a no op.
|
|
(erc-cmd-me): Doc change.
|
|
|
|
2001-07-26 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
fixed one occurrence of a setq with only one argument (XEmacs didn't like that)
|
|
|
|
* erc.el:
|
|
Added erc-next-line-add-newlines customisation possibility.
|
|
|
|
* erc.el:
|
|
added erc-fill-prefix for defining your own way of filling and fixed filling somehow
|
|
|
|
* erc.el:
|
|
fixed small incompatibility in erc-parse-line-from-server at (and (= n 353) regexp
|
|
|
|
2001-07-25 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Added erc-filling and filling code to erc-display-line-buffer.
|
|
|
|
2001-07-08 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(try-complete-erc-nick): Make the ": " part of the
|
|
expansion
|
|
|
|
* erc.el: require ring
|
|
|
|
2001-07-08 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: *** empty log message ***
|
|
|
|
2001-07-07 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: typo
|
|
|
|
* erc.el: ommit
|
|
:wq
|
|
|
|
2001-07-06 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(erc-mode): Call erc-input-ring-setup.
|
|
(erc-send-current-line): Call erc-add-to-input-ring.
|
|
(erc-input-ring): New variable. Currently not buffer local.
|
|
(erc-input-ring-index): New variable. Currently not buffer local.
|
|
(erc-input-ring-setup): New function.
|
|
(erc-add-to-input-ring): New function.
|
|
(erc-previous-command): New function.
|
|
(erc-next-command): New function.
|
|
(erc-mode-map): Uncommented keybindings for erc-next-command and
|
|
erc-previous-command.
|
|
|
|
2001-07-05 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(erc-highlight-strings): Removed debug message.
|
|
|
|
* erc.el(erc-join-buffer): Changed default to 'buffer.
|
|
(erc-join-info-buffer): Changed default to 'disable.
|
|
(erc-nick-completion): Changed default to 'all.
|
|
|
|
2001-07-04 uid31117 <uid31117@confusibombus>
|
|
|
|
* erc.el: Resolved...
|
|
|
|
2001-07-03 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(erc-highlight-strings): New option and new function.
|
|
(erc-parse-line-from-server): Use it.
|
|
Various empty lines removed. Various doc strings fixed.
|
|
|
|
* erc.el: Removed more empty lines.
|
|
|
|
* erc.el(erc-member-string): replaced by plain member
|
|
Otherwise, lots of deleting of empty lines... I'm not too happy with that
|
|
but I feel better when the code is "cleaned up".
|
|
|
|
2001-07-03 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Ugly hack, but looks nicer when giving commands
|
|
|
|
* erc-speak.el: ugly hack, but looks nicer now
|
|
|
|
2001-07-03 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el(try-complete-erc-nick): New function.
|
|
(erc-try-complete-nick): New function.
|
|
(erc-nick-completion): New option.
|
|
(erc-complete): Call hippie-expand such that erc-try-complete-nick
|
|
will be called eventually. Based on erc-nick-completion
|
|
try-complete-erc-nick will then complete on the nick at point.
|
|
|
|
2001-07-02 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el:
|
|
Insert (erc-current-nick) instead of (erc-display-prompt). good night :)
|
|
|
|
* erc.el:
|
|
small, but it was annoying, so I just did it (defcustom for erc-join-buffer and erc-join-info-buffer)
|
|
|
|
2001-06-29 Alex Schroeder <alex@gnu.org>
|
|
|
|
* erc.el: Use defface to define all faces.
|
|
Removed some history from the commentary, as well as some other
|
|
commentary editing.
|
|
|
|
2001-06-28 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: hmm, defcustom for erc-user-full-name
|
|
|
|
* erc-speak.el, erc.el: *** empty log message ***
|
|
|
|
2001-06-27 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: typo
|
|
|
|
* erc.el: Some more defcustom
|
|
|
|
* erc-speak.el: nothing, really
|
|
|
|
2001-06-26 Mario Lang <mlang@delysid.org>
|
|
|
|
* erc.el: Some defcustom stuff. Still no defgroup though :)
|
|
|
|
* erc.el:
|
|
Initial change to erc.el (2.0). Mainly list of ideas and features
|
|
and syntax-table entries.
|
|
|
|
* erc-speak.el, erc.el: Initial Import
|
|
|
|
* erc-speak.el, erc.el: New file.
|
|
|
|
Copyright (C) 2001, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
|
|
|
This file is part of GNU Emacs.
|
|
|
|
GNU Emacs is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
GNU Emacs is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
;; Local Variables:
|
|
;; coding: utf-8
|
|
;; End:
|
|
|
|
;; arch-tag: 306c4b58-f9ae-4f3d-9fd9-db2d743f05a6
|