diff options
| author | Karoly Lorentey | 2007-01-06 15:25:16 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2007-01-06 15:25:16 +0000 |
| commit | 191ae1cf7cd2571277635b3b8e488e773ca5c9b9 (patch) | |
| tree | e0b26e3040767dae38fb39a03b757da05088c58f /lisp/erc/ChangeLog | |
| parent | 382707ecfb50f8c7794a7ba3d8cd9db9b6cd29d0 (diff) | |
| parent | f85c5e3b72855951b071eacb7b6e2d002c5fc4be (diff) | |
| download | emacs-191ae1cf7cd2571277635b3b8e488e773ca5c9b9.tar.gz emacs-191ae1cf7cd2571277635b3b8e488e773ca5c9b9.zip | |
Merged from emacs@sv.gnu.org
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-585
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-586
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-587
Update from erc--emacs--22
* emacs@sv.gnu.org/emacs--devo--0--patch-588
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-589
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-590
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-591
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-592
Diffstat (limited to 'lisp/erc/ChangeLog')
| -rw-r--r-- | lisp/erc/ChangeLog | 78 |
1 files changed, 75 insertions, 3 deletions
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog index b356f83b0b2..fa087fb513f 100644 --- a/lisp/erc/ChangeLog +++ b/lisp/erc/ChangeLog | |||
| @@ -1,3 +1,56 @@ | |||
| 1 | 2006-12-28 Michael Olson <mwolson@gnu.org> | ||
| 2 | |||
| 3 | * erc-list.el: Change header to mention that this is part of ERC, | ||
| 4 | rather than GNU Emacs. | ||
| 5 | |||
| 6 | * erc-networks.el (erc-server-alist): Add Ars OpenIRC and | ||
| 7 | LinuxChix networks. Thanks to Angelina Carlton for mentioning | ||
| 8 | them. Properly escape periods in Konfido.Net and Kewl.Org. | ||
| 9 | (erc-networks-alist): Add entries for Ars and LinuxChix, though | ||
| 10 | the latter does not actually provide an announced network name. | ||
| 11 | |||
| 12 | * erc-services.el (erc-nickserv-identify-mode): Add 'both method, | ||
| 13 | which waits for a NickServ message if the network supports it, | ||
| 14 | otherwise sends the password after connecting. | ||
| 15 | (erc-nickserv-identify-mode): Default to 'both. | ||
| 16 | (erc-nickserv-passwords): Add OFTC and Azzurra to custom options. | ||
| 17 | (erc-nickserv-alist): Indentation fix. | ||
| 18 | (erc-nickserv-identify-on-connect) | ||
| 19 | (erc-nickserv-identify-on-nick-change): Handle 'both method. | ||
| 20 | |||
| 21 | 2006-12-28 Leo <sdl.web@gmail.com> (tiny change) | ||
| 22 | |||
| 23 | * erc.el (erc-iswitchb): Wrap body in unwind-protect so that | ||
| 24 | hitting C-g does not leave iswitchb-mode on. | ||
| 25 | |||
| 26 | 2006-12-27 Michael Olson <mwolson@gnu.org> | ||
| 27 | |||
| 28 | * erc.el (erc-cmd-RECONNECT): New command that calls | ||
| 29 | erc-server-reconnect. | ||
| 30 | |||
| 31 | * erc-backend.el (erc-server-reconnect-count): New server variable | ||
| 32 | that keeps track of reconnection attempts. | ||
| 33 | (erc-server-reconnect-attempts): New option that determines the | ||
| 34 | number of reconnection attempts that ERC will make per server. | ||
| 35 | (erc-server-reconnect-timeout): New option that determines the | ||
| 36 | amount of time, in seconds, that ERC will wait between successive | ||
| 37 | reconnect attempts. | ||
| 38 | (erc-server-reconnect): New function that reestablishes the | ||
| 39 | current IRC connection. Move some commands from | ||
| 40 | erc-process-sentinel-1 here. | ||
| 41 | (erc-process-sentinel-1): If we have been disconnected, loop until | ||
| 42 | we either reconnect or run out of attempts. | ||
| 43 | (erc-server-reconnect-p): Move higher and make this a defsubst, | ||
| 44 | since I'm worried about the current buffer changing from | ||
| 45 | underneath us. Implement limit of number of reconnect attempts.. | ||
| 46 | |||
| 47 | * erc.texi (Getting Started): Update for /RECONNECT command. | ||
| 48 | |||
| 49 | 2006-12-26 Michael Olson <mwolson@gnu.org> | ||
| 50 | |||
| 51 | * erc.el (erc-open): Restore old point correctly, or at least get | ||
| 52 | closer to doing so than before. | ||
| 53 | |||
| 1 | 2006-12-13 Leo <sdl.web@gmail.com> (tiny change) | 54 | 2006-12-13 Leo <sdl.web@gmail.com> (tiny change) |
| 2 | 55 | ||
| 3 | * erc.el (erc-iswitchb): Temporarily enable iswitchb mode if it | 56 | * erc.el (erc-iswitchb): Temporarily enable iswitchb mode if it |
| @@ -38,7 +91,7 @@ | |||
| 38 | (erc-update-current-channel-member, erc-load-script): | 91 | (erc-update-current-channel-member, erc-load-script): |
| 39 | (erc-mode-line-away-status-format): Doc fixes. | 92 | (erc-mode-line-away-status-format): Doc fixes. |
| 40 | 93 | ||
| 41 | 2006-11-20 Andrea Russo <rastandy@inventati.org> | 94 | 2006-11-20 Andrea Russo <rastandy@inventati.org> (tiny change) |
| 42 | 95 | ||
| 43 | * erc-dcc.el (erc-dcc-chat-setup): Initialize `erc-input-marker' | 96 | * erc-dcc.el (erc-dcc-chat-setup): Initialize `erc-input-marker' |
| 44 | before calling `erc-display-prompt'. | 97 | before calling `erc-display-prompt'. |
| @@ -111,7 +164,7 @@ | |||
| 111 | `erc-show-my-nick' is non-nil. | 164 | `erc-show-my-nick' is non-nil. |
| 112 | (erc-compute-server): Doc fix. | 165 | (erc-compute-server): Doc fix. |
| 113 | 166 | ||
| 114 | 2006-10-01 John J Foerch <jjfoerch@earthlink.net> | 167 | 2006-10-01 John J Foerch <jjfoerch@earthlink.net> (tiny change) |
| 115 | 168 | ||
| 116 | * erc-stamp.el (erc-insert-timestamp-right): Exclude the newline | 169 | * erc-stamp.el (erc-insert-timestamp-right): Exclude the newline |
| 117 | from the erc-timestamp field. | 170 | from the erc-timestamp field. |
| @@ -121,7 +174,7 @@ | |||
| 121 | * erc-nicklist.el (erc-nicklist-insert-contents): Add missing | 174 | * erc-nicklist.el (erc-nicklist-insert-contents): Add missing |
| 122 | parenthesis. Thanks to Stephan Stahl for the report. | 175 | parenthesis. Thanks to Stephan Stahl for the report. |
| 123 | 176 | ||
| 124 | 2006-09-10 Eric Hanchrow <offby1@blarg.net> | 177 | 2006-09-10 Eric Hanchrow <offby1@blarg.net> (tiny change) |
| 125 | 178 | ||
| 126 | * erc.el (erc-cmd-IGNORE): Prompt user if this might be a regexp | 179 | * erc.el (erc-cmd-IGNORE): Prompt user if this might be a regexp |
| 127 | instead of a single user. | 180 | instead of a single user. |
| @@ -230,6 +283,13 @@ | |||
| 230 | 283 | ||
| 231 | * NEWS: Added note about these changes. | 284 | * NEWS: Added note about these changes. |
| 232 | 285 | ||
| 286 | 2006-08-20 Diane Murray <disumu@x3y2z1.net> | ||
| 287 | |||
| 288 | * erc-backend.el (erc-process-sentinel-1): Doc fix. Let | ||
| 289 | `erc-server-reconnect-p' check all condition cases. | ||
| 290 | (erc-server-reconnect-p): Moved rest of checks from | ||
| 291 | `erc-process-sentinel-1' to here. Now takes an argument, EVENT. | ||
| 292 | |||
| 233 | 2006-08-21 Diane Murray <disumu@x3y2z1.net> | 293 | 2006-08-21 Diane Murray <disumu@x3y2z1.net> |
| 234 | 294 | ||
| 235 | * erc-track.el (erc-track-mode-line-mouse-face): New variable. | 295 | * erc-track.el (erc-track-mode-line-mouse-face): New variable. |
| @@ -242,6 +302,18 @@ | |||
| 242 | (erc-menu-definition): Name the menu "ERC" instead of "IRC" to | 302 | (erc-menu-definition): Name the menu "ERC" instead of "IRC" to |
| 243 | avoid confusion with rcirc and other clients. | 303 | avoid confusion with rcirc and other clients. |
| 244 | 304 | ||
| 305 | * erc-backend.el (erc-server-banned): New variable. | ||
| 306 | (erc-server-connect): Set `erc-server-banned' to nil. | ||
| 307 | (erc-process-sentinel-1): Use `erc-server-reconnect-p'. | ||
| 308 | (erc-server-reconnect-p): New function. Return non-nil if the | ||
| 309 | user wants automatic reconnects and if the user has not been | ||
| 310 | banned from the server. This should fix a bug where ERC gets into | ||
| 311 | a loop trying to reconnect with no way to stop it when the user is | ||
| 312 | denied access to the server due to a server ban. It might also | ||
| 313 | help when Tor users are blocked from freenode if freenode servers | ||
| 314 | send the 465 message before disconnecting. | ||
| 315 | (465): Handle "banned from server" error notices. | ||
| 316 | |||
| 245 | 2006-08-13 Romain Francoise <romain@orebokech.com> | 317 | 2006-08-13 Romain Francoise <romain@orebokech.com> |
| 246 | 318 | ||
| 247 | * erc-match.el (erc-log-matches-make-buffer): End `y-or-n-p' | 319 | * erc-match.el (erc-log-matches-make-buffer): End `y-or-n-p' |