Mercurial > emacs
comparison lisp/erc/ChangeLog @ 74093:bc5d69739d5e
Merge from erc--emacs--22
Merge from my ERC Emacs 22 integration branch. The version is now "5.2
stable pre-release". This will probably be the last change to the
version of ERC in Emacs 22 before the release, pending any bugfixes. For
details on the changes, see the lisp/erc/ChangeLog file.
Note that ERC is now invoked with M-x erc, not M-x erc-select. If you
were using the old `erc' function programmatically, use `erc-open'
instead.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-520
Creator: Michael Olson <mwolson@gnu.org>
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 20 Nov 2006 06:50:29 +0000 |
parents | 5af09909ca3d |
children | d0d4e53cb561 |
comparison
equal
deleted
inserted
replaced
74092:b4cb60fd110d | 74093:bc5d69739d5e |
---|---|
1 2006-11-20 Michael Olson <mwolson@gnu.org> | |
2 | |
3 * erc.el (erc-version-string): Call this Version 5.2 stable | |
4 pre-release, since it diverges slightly from our 5.2 branch, in | |
5 that unstable features are not included. | |
6 (erc-update-modules): Display better error message when module not | |
7 found. | |
8 | |
9 2006-11-12 Michael Olson <mwolson@gnu.org> | |
10 | |
11 * erc-log.el: Save all log buffers when Emacs exits, in case | |
12 someone ignores the warning about open processes. Remove the | |
13 advice code in the commentary. | |
14 (erc-save-query-buffers): Docfix. | |
15 (erc-log-save-all-buffers): New function that saves all ERC | |
16 buffers to logs. | |
17 (erc-current-logfile): Fix bug in filename selection, where the | |
18 current buffer was erroneously being preferred over the given | |
19 buffer. | |
20 | |
21 2006-11-08 Michael Olson <mwolson@gnu.org> | |
22 | |
23 * erc.el (erc-string-to-port): Avoid error when a numerical port | |
24 is passed. Thanks to Zekeriya KOÇ for the report. | |
25 | |
1 2006-11-08 Łukasz Demianiuk <ldemianiuk@gmail.com> (tiny change) | 26 2006-11-08 Łukasz Demianiuk <ldemianiuk@gmail.com> (tiny change) |
2 | 27 |
3 * erc.el (erc-header-line): Fix typo. | 28 * erc.el (erc-header-line): Fix typo. |
4 | 29 |
5 2006-11-06 Juanma Barranquero <lekktu@gmail.com> | 30 2006-11-06 Juanma Barranquero <lekktu@gmail.com> |
8 | 33 |
9 * erc.el (read-passwd): | 34 * erc.el (read-passwd): |
10 * erc-autoaway.el (erc-autoaway-reestablish-idletimer): | 35 * erc-autoaway.el (erc-autoaway-reestablish-idletimer): |
11 * erc-truncate.el (truncate): Fix typo in docstring. | 36 * erc-truncate.el (truncate): Fix typo in docstring. |
12 | 37 |
38 2006-10-21 Michael Olson <mwolson@gnu.org> | |
39 | |
40 * erc.el (erc-iswitchb): Fix bug when hitting C-c C-b without | |
41 first loading iswitchb. Thanks to Leo for the report. | |
42 | |
43 2006-10-10 Michael Olson <mwolson@gnu.org> | |
44 | |
45 * erc.el (erc-default-port): Make the default be 6667 instead of | |
46 ircd. since Mac OS X apparently has problems with looking up that | |
47 port name. | |
48 | |
49 * erc-backend.el (353): Receive names after displaying the initial | |
50 message, instead of before. | |
51 | |
52 2006-10-05 Diane Murray <disumu@x3y2z1.net> | |
53 | |
54 * erc.el (erc-my-nick-face): New face. | |
55 (erc): Use FULL-NAME argument, not `erc-user-full-name'. This | |
56 fixes a bug where the :full-name argument passed to the function | |
57 was not respected. | |
58 (erc-format-my-nick): Use `erc-my-nick-face'. This should help | |
59 make it easier to find messages you sent in conversations when | |
60 `erc-show-my-nick' is non-nil. | |
61 (erc-compute-server): Doc fix. | |
62 | |
63 2006-09-11 Michael Olson <mwolson@gnu.org> | |
64 | |
65 * erc-nicklist.el (erc-nicklist-insert-contents): Add missing | |
66 parenthesis. Thanks to Stephan Stahl for the report. | |
67 | |
68 2006-09-10 Eric Hanchrow <offby1@blarg.net> | |
69 | |
70 * erc.el (erc-cmd-IGNORE): Prompt user if this might be a regexp | |
71 instead of a single user. | |
72 | |
73 2006-09-10 Michael Olson <mwolson@gnu.org> | |
74 | |
75 * erc.el (erc-generate-new-buffer-name): If this is a server | |
76 buffer and a process exists already, create a new buffer. | |
77 (erc-open): If the IRC session was continued, restore the old | |
78 point. Thanks to Stephan Stahl for the report. | |
79 (erc-member-ignore-case): Coding style tweak. | |
80 (erc-cmd-UNIGNORE): Quote the user before comparison. If we don't | |
81 find the user listed verbatim, try to match them against the list | |
82 using string-match. In this case, prompt as to whether the regexp | |
83 should be removed. | |
84 (erc-ignored-user-p): Remove CL-ism. | |
85 | |
86 * erc-autoaway.el (erc-autoaway-possibly-set-away): Check to see | |
87 whether we are already away. | |
88 | |
89 * erc-menu.el: Fix potential compiler warning. | |
90 | |
91 2006-09-07 Diane Murray <disumu@x3y2z1.net> | |
92 | |
93 * erc.el: Updated Commentary and URL. | |
94 (erc-iswitchb, erc-display-line, erc-set-modes, erc-update-modes) | |
95 (erc-arrange-session-in-multiple-windows): No need to check if | |
96 `erc-server-process' is bound. | |
97 (erc-server-buffer-live-p): Doc fix. | |
98 (erc-part-from-channel): Don't use any initial contents at prompt. | |
99 (erc-format-nick, erc-format-@nick): Doc fix. Use `when'. | |
100 (s367): Fixed to support only banmask and channel which is the | |
101 standard. Also, there's no reason to add a message to each banned | |
102 user entry trying to persuade the user to use /banlist instead of | |
103 /mode #channel +b. That part of the message was a little | |
104 confusing, anyways. | |
105 (s367-set-by): New catalog entry. The user who set the ban and | |
106 the time of ban seem to be specific to only certain servers such | |
107 as freenode. | |
108 | |
109 * erc-autoaway.el (erc-autoaway-idletimer): Doc fix. | |
110 | |
111 * erc-backend.el (erc-server-process-alive): No need to check if | |
112 `erc-server-process' is bound. | |
113 (367): Use s367 or s367-set-by where appropriate. | |
114 | |
115 * erc-compat.el: Fixed URL. | |
116 | |
117 * erc-dcc.el: Updated copyright years. Added Usage section. | |
118 Changed supported Emacs version number from 21.3.50 to 22 in | |
119 Commentary. | |
120 | |
121 * erc-ibuffer.el (erc-server-name, erc-target, erc-away): No need | |
122 to check if `erc-server-process' is bound. | |
123 | |
124 * erc-nicklist.el: Added to the Commentary section an explanation | |
125 that `erc-nicklist-quit' should be called from within the nicklist | |
126 buffer. Set file coding to utf-8 so a contributor's name is | |
127 displayed correctly. | |
128 (erc-nicklist-icons-directory): Use customize type directory | |
129 instead of string. | |
130 (erc-nicklist-insert-contents): Set bbdb-nick to an empty string | |
131 if it wasn't found. This fixes a bug where an error would occur | |
132 when using `string=' on bbdb-nick if it was nil. | |
133 | |
134 * erc-replace.el: Removed URL from file information since it | |
135 doesn't exist. | |
136 | |
137 * erc-sound.el: Updated copyright years. Fixed Commentary and | |
138 added Usage section. | |
139 (define-erc-module): Add and remove `erc-ctcp-query-SOUND' to | |
140 `erc-ctcp-query-SOUND-hook' here. Removed the keybinding | |
141 definitions. | |
142 (erc-play-sound, erc-default-sound, erc-cmd-SOUND) | |
143 (erc-ctcp-query-SOUND): Doc fix. | |
144 (erc-play-command): Removed, not necessary anymore. | |
145 (erc-ctcp-query-SOUND-hook): Set to nil as default. Moved up | |
146 higher in code, added docstring. | |
147 (erc-play-sound): Use `play-sound-file'. It exists in GNU Emacs | |
148 as well since version 21 or earlier. Removed commented-out older | |
149 version of function. | |
150 | |
151 * NEWS: Fixed formatting, added channel tracking change. | |
152 | |
153 2006-09-03 Diane Murray <disumu@x3y2z1.net> | |
154 | |
155 * erc.el: M-x erc RET can now be used to start ERC. | |
156 (erc-open): Renamed from `erc'. | |
157 (erc-before-connect): Change erc-select to erc. | |
158 (erc): Renamed from `erc-select'. Use `erc-open'. | |
159 (erc-select): Defined as alias of `erc'. | |
160 (erc-ssl): Renamed from `erc-select-ssl'. Use `erc'. | |
161 (erc-select-ssl): Defined as alias of `erc-ssl'. | |
162 (erc-cmd-SERVER): Use `erc'. | |
163 (erc-query, erc-handle-irc-url): Use `erc-open'. | |
164 | |
165 * erc-backend.el (erc-process-sentinel-1, JOIN): Use `erc-open'. | |
166 | |
167 * erc-menu.el (erc-menu-definition): Use `erc'. | |
168 | |
169 * erc-networks.el: Updated copyright years. | |
170 (erc-server-select): Use keyword arguments when calling `erc'. | |
171 | |
172 * erc.texi (Getting Started, Connecting): Changed erc-select to | |
173 erc. | |
174 | |
175 * NEWS: Added note about these changes. | |
176 | |
177 2006-08-21 Diane Murray <disumu@x3y2z1.net> | |
178 | |
179 * erc-track.el (erc-track-mode-line-mouse-face): New variable. | |
180 (erc-make-mode-line-buffer-name): Add help-echo and mouse-face | |
181 properties to channel name. | |
182 | |
183 2006-08-14 Diane Murray <disumu@x3y2z1.net> | |
184 | |
185 * erc-menu.el: Updated copyright years. Removed EmacsWiki URL. | |
186 (erc-menu-definition): Name the menu "ERC" instead of "IRC" to | |
187 avoid confusion with rcirc and other clients. | |
188 | |
13 2006-08-13 Romain Francoise <romain@orebokech.com> | 189 2006-08-13 Romain Francoise <romain@orebokech.com> |
14 | 190 |
15 * erc-match.el (erc-log-matches-make-buffer): End `y-or-n-p' | 191 * erc-match.el (erc-log-matches-make-buffer): End `y-or-n-p' |
16 prompt with a space. | 192 prompt with a space. |
193 | |
194 2006-08-11 Michael Olson <mwolson@gnu.org> | |
195 | |
196 * erc-fill.el (erc-fill): Skip any initial empty lines so that we | |
197 avoid errors when inserting disconnect messages and other messages | |
198 that begin with newlines. | |
17 | 199 |
18 2006-08-07 Michael Olson <mwolson@gnu.org> | 200 2006-08-07 Michael Olson <mwolson@gnu.org> |
19 | 201 |
20 * erc-backend.el (erc-process-sentinel-1): Use erc-display-message | 202 * erc-backend.el (erc-process-sentinel-1): Use erc-display-message |
21 in several places instead of inserting text. | 203 in several places instead of inserting text. |
29 (english): Add 'finished and 'terminated entries to the catalog. | 211 (english): Add 'finished and 'terminated entries to the catalog. |
30 Add initial and terminal newlines to 'disconnected and | 212 Add initial and terminal newlines to 'disconnected and |
31 'disconnected-noreconnect entries. Avoid long lines. | 213 'disconnected-noreconnect entries. Avoid long lines. |
32 | 214 |
33 2006-08-06 Michael Olson <mwolson@gnu.org> | 215 2006-08-06 Michael Olson <mwolson@gnu.org> |
216 | |
217 * erc-backend.el (erc-server-send-queue): Update from Circe | |
218 version of this function. | |
34 | 219 |
35 * erc.el (erc-arrange-session-in-multiple-windows): Fix bug with | 220 * erc.el (erc-arrange-session-in-multiple-windows): Fix bug with |
36 multi-tty Emacs. | 221 multi-tty Emacs. |
37 (erc-select-startup-file): Fix bug introduced by recent change. | 222 (erc-select-startup-file): Fix bug introduced by recent change. |
38 | 223 |