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