Remove some function declarations, no longer needed or correct
[bpt/emacs.git] / lisp / erc / ChangeLog
CommitLineData
ea922c8b
JD
12014-02-25 Julien Danjou <julien@danjou.info>
2
3 * erc-networks.el (erc-determine-network): Check that NETWORK as a
4 value, some servers set it to nothing.
5
23dc6d0c
GM
62014-01-31 Glenn Morris <rgm@gnu.org>
7
8 * erc.el (erc-accidental-paste-threshold-seconds): Doc tweak.
9
ed85dee6
RS
102014-01-25 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
11
12 * erc.el (erc): Link to info manual.
13
9c61f806
GM
142013-12-28 Glenn Morris <rgm@gnu.org>
15
9c5a5c77
GM
16 * erc-log.el (erc-log-file-coding-system): Specify custom type.
17
1288751c
GM
182013-11-25 Glenn Morris <rgm@gnu.org>
19
20 * erc-button.el (erc-nick-popup): Make `nick' available in the
21 eval environment. (Bug#15969)
22
7f851ea4
SM
232013-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
24
25 * erc-pcomplete.el (erc-pcomplete): Set this-command.
26
26d078a6
GM
272013-09-21 Glenn Morris <rgm@gnu.org>
28
29 * erc.el (erc-invite-only-mode, erc-toggle-channel-mode):
30 Remove unused local variable `erc-force-send'.
31
a022856b
GM
322013-09-19 Glenn Morris <rgm@gnu.org>
33
34 * erc-button.el (erc-button-click-button, erc-button-press-button):
0bc8d758 35 * erc-list.el (erc-list-handle-322):
a022856b
GM
36 Mark unused arguments.
37
38 * erc.el (erc-open-server-buffer-p): Actually use the `buffer' arg.
39 * erc-backend.el (erc-server-process-alive): Take optional `buffer' arg.
40
49a053fc
GM
412013-09-18 Glenn Morris <rgm@gnu.org>
42
43 * erc-button.el (erc-button-add-buttons): Remove unused local vars.
44
95d0fa3a
VD
452013-09-14 Vivek Dasmohapatra <vivek@etla.org>
46
47 * erc.el (erc-update-mode-line-buffer):
48 Handle absent topic. (Bug#15377)
49
1143ebe1
GM
502013-09-13 Glenn Morris <rgm@gnu.org>
51
52 * erc-desktop-notifications.el (dbus-debug): Declare.
53
d0fcaff5
SM
542013-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
55
56 * erc.el: Use lexical-binding.
57 (erc-user-full-name): Minor CSE simplification.
58 (erc-mode-map): Assume command-remapping is available.
59 (erc-once-with-server-event): Replace `forms' arg with a function arg.
60 (erc-once-with-server-event-global): Remove.
61 (erc-ison-p): Adjust to change in erc-once-with-server-event.
62 (erc-get-buffer-create): Remove arg `proc'.
63 (iswitchb-make-buflist-hook): Declare.
64 (erc-setup-buffer): Use pcase; avoid ((lambda ..) ..).
65 (read-passwd): Assume it exists.
66 (erc-display-line, erc-cmd-IDLE): Avoid add-to-list, adjust to change
67 in erc-once-with-server-event.
68 (erc-cmd-JOIN, erc-set-channel-limit, erc-set-channel-key)
69 (erc-add-query): Minor CSE simplification.
70 (erc-cmd-BANLIST, erc-cmd-MASSUNBAN): Adjust to change
71 in erc-once-with-server-event.
72 (erc-echo-notice-in-user-and-target-buffers): Avoid add-to-list.
73 * erc-track.el: Use lexical-binding.
74 (erc-make-mode-line-buffer-name): Use closures instead of `(lambda...).
75 (erc-faces-in): Avoid add-to-list.
76 * erc-notify.el: Use lexical-binding.
77 (erc-notify-timer): Adjust to change in erc-once-with-server-event.
78 (erc-notify-QUIT): Use a closure instead of `(lambda...).
79 * erc-list.el: Use lexical-binding.
80 (erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in
81 erc-once-with-server-event.
82 * erc-button.el: Use lexical-binding.
83 (erc-button-next-function): Use a closure instead of `(lambda...).
84
f146f2e4
GM
852013-05-30 Glenn Morris <rgm@gnu.org>
86
87 * erc-backend.el: Require erc at run-time too.
88
dc2f2f99
GM
892013-05-21 Glenn Morris <rgm@gnu.org>
90
f440830d
GM
91 * erc-log.el (erc-network-name): Declare.
92
93 * erc-notify.el (pcomplete--here): Declare.
94 (pcomplete/erc-mode/NOTIFY): Require pcomplete.
95
dc2f2f99
GM
96 * erc.el (erc-quit-reason-various-alist)
97 (erc-part-reason-various-alist): Don't mention zippy.
98 (erc-quit-reason, erc-part-reason): Remove zippy options.
99 (erc-quit-reason-zippy, erc-part-reason-zippy): Make obsolete.
100 If yow is not defined, fall back to -normal versions.
101
ed8be7ff
GM
1022013-05-15 Glenn Morris <rgm@gnu.org>
103
104 * erc-list.el (erc-list):
105 * erc-menu.el (erc-menu):
106 * erc-ring.el (erc-ring): Define custom groups, for define-erc-module.
107
108 * erc-list.el: Provide a feature.
109
a931698a
GM
1102013-05-09 Glenn Morris <rgm@gnu.org>
111
112 * erc-desktop-notifications.el (erc-notifications-icon):
113 Fix custom type.
114
d0009c73
AG
1152013-02-13 Aidan Gauland <aidalgol@no8wireless.co.nz>
116
117 * erc-match.el (erc-match-message): Fix last commit.
118
7e561c10
GM
1192013-02-12 Aidan Gauland <aidalgol@no8wireless.co.nz>
120
121 * erc-match.el (erc-match-message):
122 Don't truncate action messages. (Bug#13689)
123
8549f9e8
EZ
1242013-02-09 Eli Zaretskii <eliz@gnu.org>
125
126 * erc-dcc.el (erc-dcc-get-file): Don't reference buffer-file-type.
127
30818a23
DA
1282013-01-11 Dmitry Antipov <dmantipov@yandex.ru>
129
130 * erc-dcc.el (erc-dcc-send-file): Use point-min-marker.
131 (erc-dcc-chat-setup): Use point-max-marker.
132
342532db
GM
1332013-01-04 Glenn Morris <rgm@gnu.org>
134
135 * erc-backend.el (312): Fix typo. (Bug#13235)
136
fb3bf6ce
GM
1372012-11-30 Glenn Morris <rgm@gnu.org>
138
139 * erc.el (erc-accidental-paste-threshold-seconds): Add :version.
140
21859ebc
EH
1412012-11-30 Eric Hanchrow <eric.hanchrow@gmail.com>
142
143 * erc.el (erc-last-input-time): New variable.
144 (erc-accidental-paste-threshold-seconds): New option to avoid
145 sending accidentally-pasted text to the server (Bug#11592).
146 (erc-send-current-line): Use it.
147
1482012-11-30 Chong Yidong <cyd@gnu.org>
149
150 * erc.el (erc-lurker-cleanup, erc-lurker-p): Use float-time.
151
277c8f21
SM
1522012-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
153
154 * erc-backend.el: Fix last change that missed calls to `second'
155 (bug#12970).
156
19dc7206
SM
1572012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
158
159 Use cl-lib instead of cl, and interactive-p => called-interactively-p.
160 * erc-track.el, erc-networks.el, erc-netsplit.el, erc-dcc.el:
161 * erc-backend.el: Use cl-lib, nth, pcase, and called-interactively-p
162 instead of cl.
163 * erc-speedbar.el, erc-services.el, erc-pcomplete.el, erc-notify.el:
164 * erc-match.el, erc-log.el, erc-join.el, erc-ezbounce.el:
165 * erc-capab.el: Don't require cl since we don't use it.
166 * erc.el: Use cl-lib, nth, pcase, and called-interactively-p i.s.o cl.
167 (erc-lurker-ignore-chars, erc-common-server-suffixes):
168 Move before first use.
169
96e05507 1702012-11-16 Glenn Morris <rgm@gnu.org>
6e5e9b70
GM
171
172 * erc.el (erc-modules): Add "notifications". Tweak "hecomplete" doc.
173
3bb08684
SM
1742012-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
175
15a8af19 176 * erc-backend.el: Only require `erc' during compilation (bug#12740).
3bb08684 177
b2f0135a
SM
1782012-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
179
393e94fa
SM
180 * erc-backend.el: Require `erc' instead of autoloading its macros
181 (bug#12669).
b2f0135a 182
8599b23a
SM
1832012-10-15 Stefan Monnier <monnier@iro.umontreal.ca>
184
185 * erc.el (erc-log): Make it into a defsubst.
186 (erc-with-server-buffer, define-erc-module, erc-with-buffer)
187 (erc-with-all-buffers-of-server): Use `declare'.
188 * erc-backend.el (erc-log): Adjust autoload accordingly.
189
b68f89c4
DD
1902012-10-07 Deniz Dogan <deniz@dogan.se>
191
192 * erc-log.el (erc-generate-log-file-name-function):
193 Clarify tags for various choices. (Bug#11186)
194
2255788d
GM
1952012-10-07 Glenn Morris <rgm@gnu.org>
196
197 * erc-button.el (erc-button-alist): Remove "finger". (Bug#4443)
198
1bac9995
AL
1992012-10-07 Antoine Levitt <antoine.levitt@gmail.com>
200
201 * erc-stamp.el (erc-format-timestamp): Don't apply intangible
202 property to invisible stamps. (Bug#11706)
203
87a95afe
GM
2042012-10-07 Glenn Morris <rgm@gnu.org>
205
206 * erc-backend.el (NICK): Handle pre-existing buffers. (Bug#12002)
207
d1a1c7e6
GM
2082012-10-06 Glenn Morris <rgm@gnu.org>
209
210 * erc.el (erc-lurker):
211 * erc-desktop-notifications.el (erc-notifications):
212 Add missing group :version tags.
213
6938736c
JD
2142012-10-04 Julien Danjou <julien@danjou.info>
215
d967cd18 216 * erc-desktop-notifications.el: Rename from erc-notifications.el to
6938736c
JD
217 avoid clash with 8+3 filename format and erc-notify.el.
218
59f7af81
CY
2192012-09-25 Chong Yidong <cyd@gnu.org>
220
221 * erc.el (erc-send-command): Use define-obsolete-function-alias.
222
865fe16f
CY
2232012-09-17 Chong Yidong <cyd@gnu.org>
224
d1a1c7e6 225 * erc-page.el (erc-page-function):
865fe16f
CY
226 * erc-stamp.el (erc-stamp): Doc fix.
227
4f405069 2282012-08-21 Josh Feinstein <jlf@foxtail.org>
cb785792
JF
229
230 * erc-join.el (erc-autojoin-timing): Fix defcustom type.
231
a878d0f2
JD
2322012-08-21 Julien Danjou <julien@danjou.info>
233
8599b23a
SM
234 * erc-match.el (erc-match-message):
235 Use `erc-match-exclude-server-buffer' not
a878d0f2
JD
236 `erc-track-exclude-server-buffer'.
237
4f405069 2382012-08-20 Josh Feinstein <jlf@foxtail.org>
487a247f
JF
239
240 * erc.el (erc-display-message): Abstract message hiding decision
241 to new function erc-hide-current-message-p.
242 (erc-lurker): New customization group.
243 (erc-lurker-state, erc-lurker-trim-nicks, erc-lurker-ignore-chars)
244 (erc-lurker-hide-list, erc-lurker-cleanup-interval)
245 (erc-lurker-threshold-time): New variables.
246 (erc-lurker-maybe-trim, erc-lurker-initialize, erc-lurker-cleanup)
247 (erc-hide-current-message-p, erc-canonicalize-server-name)
8599b23a
SM
248 (erc-lurker-update-status, erc-lurker-p): New functions.
249 Together they maintain state about which users have spoken in the last
487a247f
JF
250 erc-lurker-threshold-time, with all other users being considered
251 lurkers whose messages of types in erc-lurker-hide-list will not
252 be displayed by erc-display-message.
253
24835558
JD
2542012-08-06 Julien Danjou <julien@danjou.info>
255
256 * erc-match.el (erc-match-exclude-server-buffer)
257 (erc-match-message): Add new option to exclude server buffer from
258 matching.
259
f1e8a7f1
JD
2602012-07-21 Julien Danjou <julien@danjou.info>
261
262 * erc-notifications.el: New file.
263
52f8337d
JD
2642012-06-15 Julien Danjou <julien@danjou.info>
265
266 * erc.el (erc-open): Use `auth-source' for password retrieval when
267 possible.
268
f1a4e679
CY
2692012-06-12 Chong Yidong <cyd@gnu.org>
270
271 * erc-dcc.el (erc-dcc-chat-filter-functions): Rename from
272 erc-dcc-chat-filter-hook, since this is an abnormal hook.
273
4b56d0fe
CY
2742012-06-08 Chong Yidong <cyd@gnu.org>
275
276 * erc.el (erc-direct-msg-face, erc-header-line, erc-input-face)
277 (erc-command-indicator-face, erc-notice-face, erc-action-face)
278 (erc-error-face, erc-my-nick-face, erc-nick-default-face)
279 (erc-nick-msg-face): Use new-style face specs, and avoid :bold.
280
281 * erc-button.el (erc-button):
282 * erc-goodies.el (erc-bold-face, erc-inverse-face)
283 (erc-underline-face, fg:erc-color-*):
284 * erc-match.el (erc-current-nick-face, erc-dangerous-host-face)
285 (erc-pal-face, erc-fool-face, erc-keyword-face):
286 * erc-stamp.el (erc-timestamp-face): Likewise.
287
37269466
CY
2882012-06-02 Chong Yidong <cyd@gnu.org>
289
290 * erc-track.el (erc-track, erc-track-faces-priority-list)
291 (erc-track-faces-normal-list, erc-track-find-face)
292 (erc-track-modified-channels): Fix modeline -> mode line in docs.
293
d3722480
JD
2942012-05-14 Mike Kazantsev <mk.fraggod@gmail.com> (tiny change)
295
296 * erc-dcc.el (erc-dcc-handle-ctcp-send): Fix a regression
297 introduced on 2011-11-28 when fixing quoted filenames matching,
298 the regex group was not corrected.
299
56551c43
TL
3002012-05-13 Teemu Likonen <tlikonen@iki.fi>
301
302 * erc-backend.el (erc-server-timestamp-format): New variable to
303 allow specifying the timestamp format (bug#10779).
304
68d32a51
VD
3052012-04-11 Vivek Dasmohapatra <vivek@etla.org>
306
307 * erc-services.el (erc-nickserv-passwords): Don't display the
308 password (bug#4459).
309
b2459884
LMI
3102012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
311
312 * erc-join.el (erc-server-join-channel): New function to look up
313 the channel password via auth-source.
314 (erc-autojoin-channels): Use it.
315 (erc-autojoin-after-ident): Ditto.
316 (erc-autojoin-channels-alist): Mention auth-source.
317
559e479c 3182012-04-10 Deniz Dogan <deniz@dogan.se>
ec3e5f73
DD
319
320 * erc.el (erc-display-prompt): Adds the field text property to the
321 ERC prompt. This allows users to use `kill-whole-line' to kill
322 all text back to the prompt given that it's on a single line
323 (bug#10841).
324
b4d3bc10
CY
3252012-04-09 Chong Yidong <cyd@gnu.org>
326
327 * erc.el (erc-cmd-SET): Call custom-variable-p instead of
328 user-variable-p.
329
c4077254
GM
3302012-02-08 Glenn Morris <rgm@gnu.org>
331
332 * erc-backend.el (erc-coding-system-precedence):
333 * erc-join.el (erc-autojoin-delay, erc-autojoin-timing):
334 Add missing :version settings.
335
5063dddc
GM
3362012-01-06 Glenn Morris <rgm@gnu.org>
337
338 * erc.el (erc-tls): Add autoload cookie. (Bug#10333)
339
7c2b8880
AL
3402011-12-31 Antoine Levitt <antoine.levitt@gmail.com>
341
342 * erc-goodies.el (erc-scroll-to-bottom): Use post-command-hook
343 rather than window-scroll-functions. Fixes a bug with word-wrap on
344 a tty. (Bug#9246)
345
3c2727e8
JD
3462011-11-28 Mike Kazantsev <mk.fraggod@gmail.com> (tiny change)
347
348 * erc-dcc.el (erc-dcc-ctcp-query-send-regexp): Updated regexp to
349 match quoted filenames with spaces inside.
350 (erc-dcc-handle-ctcp-send): Updated regexp match group numbers,
351 added processing of escaped quotes and backslashes if filename
352 itself was in quotes.
353
cd1181db
JB
3542011-11-20 Juanma Barranquero <lekktu@gmail.com>
355
356 * erc-log.el (erc-logging-enabled): Fix typo.
357
0b381c7e
JB
3582011-11-14 Juanma Barranquero <lekktu@gmail.com>
359
360 * erc-notify.el (erc-notify-interval, erc-cmd-NOTIFY): Fix typos.
361
ac6c8639
CY
3622011-10-20 Chong Yidong <cyd@gnu.org>
363
364 * erc.el (define-erc-module): Fix autogenerated docstring to
365 reflect Emacs 24 minor mode changes.
366
367 * erc-fill.el (erc-fill-mode):
368 * erc-track.el (erc-track-minor-mode): Doc fix.
369
953ea722
AL
3702011-09-23 Antoine Levitt <antoine.levitt@gmail.com>
371
372 * erc-button.el (erc-button-next-function): Scoping fix
373 (Bug#9487).
374
c1e57b47
VD
3752011-07-04 Vivek Dasmohapatra <vivek@etla.org>
376
377 * erc.el (erc-generate-new-buffer-name): Reuse old buffer names
378 when reconnecting (bug#5563).
379
c4db078b
LMI
3802011-06-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
381
382 * erc.el (erc-ssl): Made into a synonym for erc-tls, which
383 provides a superset of the same functionality.
8599b23a 384 (erc-open-ssl-stream): Remove.
c4db078b
LMI
385 (erc-open-tls-stream): Use `open-network-stream' instead of
386 `open-tls-stream' directly to be able to use the built-in TLS
387 support.
388
0ff8e1ba
SM
3892011-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
390
391 * erc-pcomplete.el (erc-pcompletions-at-point): Mark the completion
392 data as non-exclusive if it's using the default-completion-function.
393 (pcomplete-erc-parse-arguments): Rename pcomplete-parse-erc-arguments.
394 (pcomplete-erc-setup): Use new name.
395
e438da88 3962011-05-03 Debarshi Ray <rishi@gnu.org> (tiny change)
f927985e
JD
397
398 * erc-backend.el (671): New response handler.
399 * erc.el (english): Add 671 to catalog.
400
38b3645a
SM
4012011-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
402
403 * erc-pcomplete.el (erc-pcomplete-nick-postfix): Remove the " " in the
404 suffix that's added by pcomplete-termination-string anyway.
405 (pcomplete-erc-setup): Remove pcomplete-suffix-list setting now that
406 it's not needed any more.
407
d4aa710a
SM
4082011-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
409
410 * erc.el (erc-mode-map): Use completion-at-point.
411 (erc-mode): Tell completion-at-point to obey erc-complete-functions.
412 (erc-complete-word-at-point): New function.
413 (erc-complete-word): Make it obsolete.
414 * erc-pcomplete.el (erc-pcompletions-at-point): New function.
415 (pcomplete): Use it.
416 * erc-dcc.el (erc-dcc-chat-mode-map): Use completion-at-point.
417 (erc-dcc-chat-mode): Tell completion-at-point to obey
418 erc-complete-functions.
419 * erc-button.el (erc-button-next-function): New function extracted from
420 erc-button-next.
421 (button, erc-button-next): Use it.
422
f8ca9162
GM
4232011-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
424
425 * erc-hecomplete.el: Move to ../obsolete.
426
33383987
JB
4272011-03-07 Chong Yidong <cyd@stupidchicken.com>
428
429 * Version 23.3 released.
430
35fee6ce
JD
4312011-03-04 Julien Danjou <julien@danjou.info>
432
433 * erc-track.el (erc-track-visibility): Fix :type. (Bug#6369)
434
b016851c
SM
4352011-02-10 Stefan Monnier <monnier@iro.umontreal.ca>
436
437 * erc-list.el (erc-list-menu-mode-map): Move initialization
438 into declaration.
439
69b2604f
JD
4402011-02-07 Julien Danjou <julien@danjou.info>
441
442 * erc-track.el (erc-window-configuration-change): New function.
443 This will allow to track buffer visibility when a command is
444 finished to executed. Idea stolen from rcirc.
445 (track): Put erc-window-configuration-change in
446 window-configuration-change-hook.
447 (erc-modified-channels-update): Remove
448 erc-modified-channels-update from post-command-hook after update.
449
39c87140
GM
4502011-02-01 Sam Steingold <sds@gnu.org>
451
452 * erc-list.el (erc-list-menu-mode): Inherit from `special-mode'.
453
3e46acf7
AL
4542011-01-31 Antoine Levitt <antoine.levitt@gmail.com> (tiny change)
455
456 * erc-track.el (track): Don't reset erc-modified-channels-object
457 each time erc-track-mode is activated.
458
4d789d84
SM
4592011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
460
461 * erc.el (erc-mode):
462 * erc-dcc.el (erc-dcc-chat-mode): Use define-derived-mode.
463
77d6bce8
GM
4642010-11-11 Glenn Morris <rgm@gnu.org>
465
466 * erc-lang.el (erc-cmd-LANG): Fix what may have been a typo.
467
5c0c0f77
LMI
4682010-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
469
470 * erc-backend.el (erc-coding-system-precedence): New variable.
471 (erc-decode-string-from-target): Use it.
472
5793a7bc 4732010-10-24 Julien Danjou <julien@danjou.info>
6bb55f7c 474
7de0e003
JD
475 * erc-backend.el (erc-server-JOIN): Set the correct target list on join.
476
6bb55f7c
JD
477 * erc-backend.el (erc-process-sentinel): Check that buffer is alive
478 before setting it as current buffer.
479
220d91b8 4802010-10-14 Juanma Barranquero <lekktu@gmail.com>
c0943d3d
JB
481
482 * erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring.
483
60254125
DN
4842010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
485
486 * erc-list.el (erc-list-menu-mode-map): Declare and define in one step.
487
8a8d54cd
VD
4882010-08-14 Vivek Dasmohapatra <vivek@etla.org>
489
490 * erc-join.el (erc-autojoin-timing, erc-autojoin-delay): New vars.
4d789d84
SM
491 (erc-autojoin-channels-delayed, erc-autojoin-after-ident):
492 New functions.
8a8d54cd
VD
493 (erc-autojoin-channels): Allow autojoining after ident (Bug#5521).
494
5997e340
FL
4952010-08-08 Fran Litterio <flitterio@gmail.com>
496
4d789d84
SM
497 * erc-backend.el (erc-server-filter-function):
498 Call erc-log-irc-protocol.
5997e340 499
4d789d84
SM
500 * erc.el (erc-toggle-debug-irc-protocol):
501 Bind erc-toggle-debug-irc-protocol to t.
5997e340 502
61a808e8
CY
5032010-05-07 Chong Yidong <cyd@stupidchicken.com>
504
505 * Version 23.2 released.
506
288f9fc0
CY
5072010-03-10 Chong Yidong <cyd@stupidchicken.com>
508
509 * Branch for 23.2.
510
5cb9f674
CY
5112010-02-07 Vivek Dasmohapatra <vivek@etla.org>
512
513 * erc-services.el (erc-nickserv-alist): Fix defcustom type (Bug#5520).
514
361bbf57
CY
5152010-01-25 Vivek Dasmohapatra <vivek@etla.org>
516
517 * erc-backend.el (erc-session-connector): New var.
518 (erc-server-reconnect): Use it to reconnect via old
519 connector (Bug#4958).
520
0235128c
SM
521 * erc.el (erc-determine-parameters):
522 Save erc-server-connect-function to erc-session-connector.
361bbf57 523
937e6a56
SM
5242009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
525
526 * erc.el (erc-display-line-1, erc-process-away):
527 * erc-truncate.el (erc-truncate-buffer-to-size):
528 Use with-current-buffer.
529
1dee7c23
GM
5302009-10-24 Glenn Morris <rgm@gnu.org>
531
532 * erc-dcc.el (pcomplete-erc-all-nicks):
533 * erc-notify.el (pcomplete-erc-all-nicks):
534 Autoload it, to silence compiler.
535
536 * erc-dcc.el (pcomplete/erc-mode/DCC): Replace cl-function
537 remove-duplicates with erc-delete-dups.
538
081bd373
JB
5392009-09-27 Johan Bockgård <bojohan@gnu.org>
540
541 * erc-button.el (erc-button-keymap): Bind `follow-link'.
542
9c7b2dd3
JB
5432009-09-26 Johan Bockgård <bojohan@gnu.org>
544
545 * erc-button.el (erc-button-add-button): Only call
5ce6e4f4 546 `widget-convert-button' in XEmacs. For Emacs (at least), it
9c7b2dd3
JB
547 doesn't seem to have any purpose except creating lots of overlays,
548 slowing everything down.
549
a9c83b2f
GM
5502009-09-19 Glenn Morris <rgm@gnu.org>
551
552 * erc-lang.el (line): Define for compiler.
553
fbf370dc
GM
5542009-07-22 Kevin Ryde <user42@zip.com.au>
555
1bf6ecf2 556 * erc.el (erc-cmd-MODE): Hyperlink urls in docstring with URL `...'.
fbf370dc 557
7db26af0
DG
5582009-03-13 D. Goel <deego3@gmail.com>
559
7db26af0 560 * erc-backend.el: In (multiple-value-bind/setq .. ls),
5a5edff7 561 ls-> (values-list ls) throughout.
7db26af0
DG
562 * erc.el: Ditto.
563
624509d2
MO
5642009-01-18 Michael Olson <mwolson@gnu.org>
565
566 * erc.el (erc-header-line-uses-tabbar-p): Set to nil by default.
567
7d8345da
GM
5682009-01-16 Glenn Morris <rgm@gnu.org>
569
64bd06a8
GM
570 * erc.el (erc-input-message): Conditionalize previous change for XEmacs.
571
7d8345da
GM
572 * erc-dcc.el (erc-dcc-server): Silence warning about obsolete function
573 behind fboundp test.
574
51bc9aff
GM
5752009-01-09 Glenn Morris <rgm@gnu.org>
576
577 * erc.el (erc-input-message): Replace last-command-char with
578 last-command-event.
579
c5a345cb
GM
5802009-01-08 Glenn Morris <rgm@gnu.org>
581
582 * erc.el (tabbar--local-hlf): Silence compiler.
583
bd710149
MO
5842009-01-03 Michael Olson <mwolson@gnu.org>
585
586 * erc.el (erc-user-input): Do not include text properties when
587 returning user input.
588
e230cd7a 589
ae4c27d2 590See ChangeLog.08 for earlier changes.
e230cd7a 591
ba318903 592 Copyright (C) 2009-2014 Free Software Foundation, Inc.
5b87ad55
GM
593
594 This file is part of GNU Emacs.
595
4ee57b2a 596 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 597 it under the terms of the GNU General Public License as published by
4ee57b2a
GM
598 the Free Software Foundation, either version 3 of the License, or
599 (at your option) any later version.
5b87ad55
GM
600
601 GNU Emacs is distributed in the hope that it will be useful,
602 but WITHOUT ANY WARRANTY; without even the implied warranty of
603 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
604 GNU General Public License for more details.
605
606 You should have received a copy of the GNU General Public License
4ee57b2a 607 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
597993cf 608
19750a72
MB
609;; Local Variables:
610;; coding: utf-8
33462dfa 611;; add-log-time-zone-rule: t
19750a72 612;; End:
b4be6121 613