* erc/erc-button.el (erc-nick-popup): Make `nick' available in the eval
[bpt/emacs.git] / lisp / erc / ChangeLog
CommitLineData
1288751c
GM
12013-11-25 Glenn Morris <rgm@gnu.org>
2
3 * erc-button.el (erc-nick-popup): Make `nick' available in the
4 eval environment. (Bug#15969)
5
7f851ea4
SM
62013-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * erc-pcomplete.el (erc-pcomplete): Set this-command.
9
26d078a6
GM
102013-09-21 Glenn Morris <rgm@gnu.org>
11
12 * erc.el (erc-invite-only-mode, erc-toggle-channel-mode):
13 Remove unused local variable `erc-force-send'.
14
a022856b
GM
152013-09-19 Glenn Morris <rgm@gnu.org>
16
17 * erc-button.el (erc-button-click-button, erc-button-press-button):
0bc8d758 18 * erc-list.el (erc-list-handle-322):
a022856b
GM
19 Mark unused arguments.
20
21 * erc.el (erc-open-server-buffer-p): Actually use the `buffer' arg.
22 * erc-backend.el (erc-server-process-alive): Take optional `buffer' arg.
23
49a053fc
GM
242013-09-18 Glenn Morris <rgm@gnu.org>
25
26 * erc-button.el (erc-button-add-buttons): Remove unused local vars.
27
95d0fa3a
VD
282013-09-14 Vivek Dasmohapatra <vivek@etla.org>
29
30 * erc.el (erc-update-mode-line-buffer):
31 Handle absent topic. (Bug#15377)
32
1143ebe1
GM
332013-09-13 Glenn Morris <rgm@gnu.org>
34
35 * erc-desktop-notifications.el (dbus-debug): Declare.
36
d0fcaff5
SM
372013-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
38
39 * erc.el: Use lexical-binding.
40 (erc-user-full-name): Minor CSE simplification.
41 (erc-mode-map): Assume command-remapping is available.
42 (erc-once-with-server-event): Replace `forms' arg with a function arg.
43 (erc-once-with-server-event-global): Remove.
44 (erc-ison-p): Adjust to change in erc-once-with-server-event.
45 (erc-get-buffer-create): Remove arg `proc'.
46 (iswitchb-make-buflist-hook): Declare.
47 (erc-setup-buffer): Use pcase; avoid ((lambda ..) ..).
48 (read-passwd): Assume it exists.
49 (erc-display-line, erc-cmd-IDLE): Avoid add-to-list, adjust to change
50 in erc-once-with-server-event.
51 (erc-cmd-JOIN, erc-set-channel-limit, erc-set-channel-key)
52 (erc-add-query): Minor CSE simplification.
53 (erc-cmd-BANLIST, erc-cmd-MASSUNBAN): Adjust to change
54 in erc-once-with-server-event.
55 (erc-echo-notice-in-user-and-target-buffers): Avoid add-to-list.
56 * erc-track.el: Use lexical-binding.
57 (erc-make-mode-line-buffer-name): Use closures instead of `(lambda...).
58 (erc-faces-in): Avoid add-to-list.
59 * erc-notify.el: Use lexical-binding.
60 (erc-notify-timer): Adjust to change in erc-once-with-server-event.
61 (erc-notify-QUIT): Use a closure instead of `(lambda...).
62 * erc-list.el: Use lexical-binding.
63 (erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in
64 erc-once-with-server-event.
65 * erc-button.el: Use lexical-binding.
66 (erc-button-next-function): Use a closure instead of `(lambda...).
67
f146f2e4
GM
682013-05-30 Glenn Morris <rgm@gnu.org>
69
70 * erc-backend.el: Require erc at run-time too.
71
dc2f2f99
GM
722013-05-21 Glenn Morris <rgm@gnu.org>
73
f440830d
GM
74 * erc-log.el (erc-network-name): Declare.
75
76 * erc-notify.el (pcomplete--here): Declare.
77 (pcomplete/erc-mode/NOTIFY): Require pcomplete.
78
dc2f2f99
GM
79 * erc.el (erc-quit-reason-various-alist)
80 (erc-part-reason-various-alist): Don't mention zippy.
81 (erc-quit-reason, erc-part-reason): Remove zippy options.
82 (erc-quit-reason-zippy, erc-part-reason-zippy): Make obsolete.
83 If yow is not defined, fall back to -normal versions.
84
ed8be7ff
GM
852013-05-15 Glenn Morris <rgm@gnu.org>
86
87 * erc-list.el (erc-list):
88 * erc-menu.el (erc-menu):
89 * erc-ring.el (erc-ring): Define custom groups, for define-erc-module.
90
91 * erc-list.el: Provide a feature.
92
a931698a
GM
932013-05-09 Glenn Morris <rgm@gnu.org>
94
95 * erc-desktop-notifications.el (erc-notifications-icon):
96 Fix custom type.
97
d0009c73
AG
982013-02-13 Aidan Gauland <aidalgol@no8wireless.co.nz>
99
100 * erc-match.el (erc-match-message): Fix last commit.
101
7e561c10
GM
1022013-02-12 Aidan Gauland <aidalgol@no8wireless.co.nz>
103
104 * erc-match.el (erc-match-message):
105 Don't truncate action messages. (Bug#13689)
106
8549f9e8
EZ
1072013-02-09 Eli Zaretskii <eliz@gnu.org>
108
109 * erc-dcc.el (erc-dcc-get-file): Don't reference buffer-file-type.
110
30818a23
DA
1112013-01-11 Dmitry Antipov <dmantipov@yandex.ru>
112
113 * erc-dcc.el (erc-dcc-send-file): Use point-min-marker.
114 (erc-dcc-chat-setup): Use point-max-marker.
115
342532db
GM
1162013-01-04 Glenn Morris <rgm@gnu.org>
117
118 * erc-backend.el (312): Fix typo. (Bug#13235)
119
fb3bf6ce
GM
1202012-11-30 Glenn Morris <rgm@gnu.org>
121
122 * erc.el (erc-accidental-paste-threshold-seconds): Add :version.
123
21859ebc
EH
1242012-11-30 Eric Hanchrow <eric.hanchrow@gmail.com>
125
126 * erc.el (erc-last-input-time): New variable.
127 (erc-accidental-paste-threshold-seconds): New option to avoid
128 sending accidentally-pasted text to the server (Bug#11592).
129 (erc-send-current-line): Use it.
130
1312012-11-30 Chong Yidong <cyd@gnu.org>
132
133 * erc.el (erc-lurker-cleanup, erc-lurker-p): Use float-time.
134
277c8f21
SM
1352012-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
136
137 * erc-backend.el: Fix last change that missed calls to `second'
138 (bug#12970).
139
19dc7206
SM
1402012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
141
142 Use cl-lib instead of cl, and interactive-p => called-interactively-p.
143 * erc-track.el, erc-networks.el, erc-netsplit.el, erc-dcc.el:
144 * erc-backend.el: Use cl-lib, nth, pcase, and called-interactively-p
145 instead of cl.
146 * erc-speedbar.el, erc-services.el, erc-pcomplete.el, erc-notify.el:
147 * erc-match.el, erc-log.el, erc-join.el, erc-ezbounce.el:
148 * erc-capab.el: Don't require cl since we don't use it.
149 * erc.el: Use cl-lib, nth, pcase, and called-interactively-p i.s.o cl.
150 (erc-lurker-ignore-chars, erc-common-server-suffixes):
151 Move before first use.
152
96e05507 1532012-11-16 Glenn Morris <rgm@gnu.org>
6e5e9b70
GM
154
155 * erc.el (erc-modules): Add "notifications". Tweak "hecomplete" doc.
156
3bb08684
SM
1572012-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
158
15a8af19 159 * erc-backend.el: Only require `erc' during compilation (bug#12740).
3bb08684 160
b2f0135a
SM
1612012-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
162
393e94fa
SM
163 * erc-backend.el: Require `erc' instead of autoloading its macros
164 (bug#12669).
b2f0135a 165
8599b23a
SM
1662012-10-15 Stefan Monnier <monnier@iro.umontreal.ca>
167
168 * erc.el (erc-log): Make it into a defsubst.
169 (erc-with-server-buffer, define-erc-module, erc-with-buffer)
170 (erc-with-all-buffers-of-server): Use `declare'.
171 * erc-backend.el (erc-log): Adjust autoload accordingly.
172
b68f89c4
DD
1732012-10-07 Deniz Dogan <deniz@dogan.se>
174
175 * erc-log.el (erc-generate-log-file-name-function):
176 Clarify tags for various choices. (Bug#11186)
177
2255788d
GM
1782012-10-07 Glenn Morris <rgm@gnu.org>
179
180 * erc-button.el (erc-button-alist): Remove "finger". (Bug#4443)
181
1bac9995
AL
1822012-10-07 Antoine Levitt <antoine.levitt@gmail.com>
183
184 * erc-stamp.el (erc-format-timestamp): Don't apply intangible
185 property to invisible stamps. (Bug#11706)
186
87a95afe
GM
1872012-10-07 Glenn Morris <rgm@gnu.org>
188
189 * erc-backend.el (NICK): Handle pre-existing buffers. (Bug#12002)
190
d1a1c7e6
GM
1912012-10-06 Glenn Morris <rgm@gnu.org>
192
193 * erc.el (erc-lurker):
194 * erc-desktop-notifications.el (erc-notifications):
195 Add missing group :version tags.
196
6938736c
JD
1972012-10-04 Julien Danjou <julien@danjou.info>
198
199 * erc-desktop-notifications.el: Rename from erc-notifications to
200 avoid clash with 8+3 filename format and erc-notify.el.
201
59f7af81
CY
2022012-09-25 Chong Yidong <cyd@gnu.org>
203
204 * erc.el (erc-send-command): Use define-obsolete-function-alias.
205
865fe16f
CY
2062012-09-17 Chong Yidong <cyd@gnu.org>
207
d1a1c7e6 208 * erc-page.el (erc-page-function):
865fe16f
CY
209 * erc-stamp.el (erc-stamp): Doc fix.
210
4f405069 2112012-08-21 Josh Feinstein <jlf@foxtail.org>
cb785792
JF
212
213 * erc-join.el (erc-autojoin-timing): Fix defcustom type.
214
a878d0f2
JD
2152012-08-21 Julien Danjou <julien@danjou.info>
216
8599b23a
SM
217 * erc-match.el (erc-match-message):
218 Use `erc-match-exclude-server-buffer' not
a878d0f2
JD
219 `erc-track-exclude-server-buffer'.
220
4f405069 2212012-08-20 Josh Feinstein <jlf@foxtail.org>
487a247f
JF
222
223 * erc.el (erc-display-message): Abstract message hiding decision
224 to new function erc-hide-current-message-p.
225 (erc-lurker): New customization group.
226 (erc-lurker-state, erc-lurker-trim-nicks, erc-lurker-ignore-chars)
227 (erc-lurker-hide-list, erc-lurker-cleanup-interval)
228 (erc-lurker-threshold-time): New variables.
229 (erc-lurker-maybe-trim, erc-lurker-initialize, erc-lurker-cleanup)
230 (erc-hide-current-message-p, erc-canonicalize-server-name)
8599b23a
SM
231 (erc-lurker-update-status, erc-lurker-p): New functions.
232 Together they maintain state about which users have spoken in the last
487a247f
JF
233 erc-lurker-threshold-time, with all other users being considered
234 lurkers whose messages of types in erc-lurker-hide-list will not
235 be displayed by erc-display-message.
236
24835558
JD
2372012-08-06 Julien Danjou <julien@danjou.info>
238
239 * erc-match.el (erc-match-exclude-server-buffer)
240 (erc-match-message): Add new option to exclude server buffer from
241 matching.
242
f1e8a7f1
JD
2432012-07-21 Julien Danjou <julien@danjou.info>
244
245 * erc-notifications.el: New file.
246
52f8337d
JD
2472012-06-15 Julien Danjou <julien@danjou.info>
248
249 * erc.el (erc-open): Use `auth-source' for password retrieval when
250 possible.
251
f1a4e679
CY
2522012-06-12 Chong Yidong <cyd@gnu.org>
253
254 * erc-dcc.el (erc-dcc-chat-filter-functions): Rename from
255 erc-dcc-chat-filter-hook, since this is an abnormal hook.
256
4b56d0fe
CY
2572012-06-08 Chong Yidong <cyd@gnu.org>
258
259 * erc.el (erc-direct-msg-face, erc-header-line, erc-input-face)
260 (erc-command-indicator-face, erc-notice-face, erc-action-face)
261 (erc-error-face, erc-my-nick-face, erc-nick-default-face)
262 (erc-nick-msg-face): Use new-style face specs, and avoid :bold.
263
264 * erc-button.el (erc-button):
265 * erc-goodies.el (erc-bold-face, erc-inverse-face)
266 (erc-underline-face, fg:erc-color-*):
267 * erc-match.el (erc-current-nick-face, erc-dangerous-host-face)
268 (erc-pal-face, erc-fool-face, erc-keyword-face):
269 * erc-stamp.el (erc-timestamp-face): Likewise.
270
37269466
CY
2712012-06-02 Chong Yidong <cyd@gnu.org>
272
273 * erc-track.el (erc-track, erc-track-faces-priority-list)
274 (erc-track-faces-normal-list, erc-track-find-face)
275 (erc-track-modified-channels): Fix modeline -> mode line in docs.
276
d3722480
JD
2772012-05-14 Mike Kazantsev <mk.fraggod@gmail.com> (tiny change)
278
279 * erc-dcc.el (erc-dcc-handle-ctcp-send): Fix a regression
280 introduced on 2011-11-28 when fixing quoted filenames matching,
281 the regex group was not corrected.
282
56551c43
TL
2832012-05-13 Teemu Likonen <tlikonen@iki.fi>
284
285 * erc-backend.el (erc-server-timestamp-format): New variable to
286 allow specifying the timestamp format (bug#10779).
287
68d32a51
VD
2882012-04-11 Vivek Dasmohapatra <vivek@etla.org>
289
290 * erc-services.el (erc-nickserv-passwords): Don't display the
291 password (bug#4459).
292
b2459884
LMI
2932012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
294
295 * erc-join.el (erc-server-join-channel): New function to look up
296 the channel password via auth-source.
297 (erc-autojoin-channels): Use it.
298 (erc-autojoin-after-ident): Ditto.
299 (erc-autojoin-channels-alist): Mention auth-source.
300
559e479c 3012012-04-10 Deniz Dogan <deniz@dogan.se>
ec3e5f73
DD
302
303 * erc.el (erc-display-prompt): Adds the field text property to the
304 ERC prompt. This allows users to use `kill-whole-line' to kill
305 all text back to the prompt given that it's on a single line
306 (bug#10841).
307
b4d3bc10
CY
3082012-04-09 Chong Yidong <cyd@gnu.org>
309
310 * erc.el (erc-cmd-SET): Call custom-variable-p instead of
311 user-variable-p.
312
c4077254
GM
3132012-02-08 Glenn Morris <rgm@gnu.org>
314
315 * erc-backend.el (erc-coding-system-precedence):
316 * erc-join.el (erc-autojoin-delay, erc-autojoin-timing):
317 Add missing :version settings.
318
5063dddc
GM
3192012-01-06 Glenn Morris <rgm@gnu.org>
320
321 * erc.el (erc-tls): Add autoload cookie. (Bug#10333)
322
7c2b8880
AL
3232011-12-31 Antoine Levitt <antoine.levitt@gmail.com>
324
325 * erc-goodies.el (erc-scroll-to-bottom): Use post-command-hook
326 rather than window-scroll-functions. Fixes a bug with word-wrap on
327 a tty. (Bug#9246)
328
3c2727e8
JD
3292011-11-28 Mike Kazantsev <mk.fraggod@gmail.com> (tiny change)
330
331 * erc-dcc.el (erc-dcc-ctcp-query-send-regexp): Updated regexp to
332 match quoted filenames with spaces inside.
333 (erc-dcc-handle-ctcp-send): Updated regexp match group numbers,
334 added processing of escaped quotes and backslashes if filename
335 itself was in quotes.
336
cd1181db
JB
3372011-11-20 Juanma Barranquero <lekktu@gmail.com>
338
339 * erc-log.el (erc-logging-enabled): Fix typo.
340
0b381c7e
JB
3412011-11-14 Juanma Barranquero <lekktu@gmail.com>
342
343 * erc-notify.el (erc-notify-interval, erc-cmd-NOTIFY): Fix typos.
344
ac6c8639
CY
3452011-10-20 Chong Yidong <cyd@gnu.org>
346
347 * erc.el (define-erc-module): Fix autogenerated docstring to
348 reflect Emacs 24 minor mode changes.
349
350 * erc-fill.el (erc-fill-mode):
351 * erc-track.el (erc-track-minor-mode): Doc fix.
352
953ea722
AL
3532011-09-23 Antoine Levitt <antoine.levitt@gmail.com>
354
355 * erc-button.el (erc-button-next-function): Scoping fix
356 (Bug#9487).
357
c1e57b47
VD
3582011-07-04 Vivek Dasmohapatra <vivek@etla.org>
359
360 * erc.el (erc-generate-new-buffer-name): Reuse old buffer names
361 when reconnecting (bug#5563).
362
c4db078b
LMI
3632011-06-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
364
365 * erc.el (erc-ssl): Made into a synonym for erc-tls, which
366 provides a superset of the same functionality.
8599b23a 367 (erc-open-ssl-stream): Remove.
c4db078b
LMI
368 (erc-open-tls-stream): Use `open-network-stream' instead of
369 `open-tls-stream' directly to be able to use the built-in TLS
370 support.
371
0ff8e1ba
SM
3722011-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
373
374 * erc-pcomplete.el (erc-pcompletions-at-point): Mark the completion
375 data as non-exclusive if it's using the default-completion-function.
376 (pcomplete-erc-parse-arguments): Rename pcomplete-parse-erc-arguments.
377 (pcomplete-erc-setup): Use new name.
378
e438da88 3792011-05-03 Debarshi Ray <rishi@gnu.org> (tiny change)
f927985e
JD
380
381 * erc-backend.el (671): New response handler.
382 * erc.el (english): Add 671 to catalog.
383
38b3645a
SM
3842011-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
385
386 * erc-pcomplete.el (erc-pcomplete-nick-postfix): Remove the " " in the
387 suffix that's added by pcomplete-termination-string anyway.
388 (pcomplete-erc-setup): Remove pcomplete-suffix-list setting now that
389 it's not needed any more.
390
d4aa710a
SM
3912011-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
392
393 * erc.el (erc-mode-map): Use completion-at-point.
394 (erc-mode): Tell completion-at-point to obey erc-complete-functions.
395 (erc-complete-word-at-point): New function.
396 (erc-complete-word): Make it obsolete.
397 * erc-pcomplete.el (erc-pcompletions-at-point): New function.
398 (pcomplete): Use it.
399 * erc-dcc.el (erc-dcc-chat-mode-map): Use completion-at-point.
400 (erc-dcc-chat-mode): Tell completion-at-point to obey
401 erc-complete-functions.
402 * erc-button.el (erc-button-next-function): New function extracted from
403 erc-button-next.
404 (button, erc-button-next): Use it.
405
f8ca9162
GM
4062011-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
407
408 * erc-hecomplete.el: Move to ../obsolete.
409
33383987
JB
4102011-03-07 Chong Yidong <cyd@stupidchicken.com>
411
412 * Version 23.3 released.
413
35fee6ce
JD
4142011-03-04 Julien Danjou <julien@danjou.info>
415
416 * erc-track.el (erc-track-visibility): Fix :type. (Bug#6369)
417
b016851c
SM
4182011-02-10 Stefan Monnier <monnier@iro.umontreal.ca>
419
420 * erc-list.el (erc-list-menu-mode-map): Move initialization
421 into declaration.
422
69b2604f
JD
4232011-02-07 Julien Danjou <julien@danjou.info>
424
425 * erc-track.el (erc-window-configuration-change): New function.
426 This will allow to track buffer visibility when a command is
427 finished to executed. Idea stolen from rcirc.
428 (track): Put erc-window-configuration-change in
429 window-configuration-change-hook.
430 (erc-modified-channels-update): Remove
431 erc-modified-channels-update from post-command-hook after update.
432
3e46acf7
AL
4332011-01-31 Antoine Levitt <antoine.levitt@gmail.com> (tiny change)
434
435 * erc-track.el (track): Don't reset erc-modified-channels-object
436 each time erc-track-mode is activated.
437
4d789d84
SM
4382011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
439
440 * erc.el (erc-mode):
441 * erc-dcc.el (erc-dcc-chat-mode): Use define-derived-mode.
442
77d6bce8
GM
4432010-11-11 Glenn Morris <rgm@gnu.org>
444
445 * erc-lang.el (erc-cmd-LANG): Fix what may have been a typo.
446
5c0c0f77
LMI
4472010-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
448
449 * erc-backend.el (erc-coding-system-precedence): New variable.
450 (erc-decode-string-from-target): Use it.
451
5793a7bc 4522010-10-24 Julien Danjou <julien@danjou.info>
6bb55f7c 453
7de0e003
JD
454 * erc-backend.el (erc-server-JOIN): Set the correct target list on join.
455
6bb55f7c
JD
456 * erc-backend.el (erc-process-sentinel): Check that buffer is alive
457 before setting it as current buffer.
458
220d91b8 4592010-10-14 Juanma Barranquero <lekktu@gmail.com>
c0943d3d
JB
460
461 * erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring.
462
60254125
DN
4632010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
464
465 * erc-list.el (erc-list-menu-mode-map): Declare and define in one step.
466
8a8d54cd
VD
4672010-08-14 Vivek Dasmohapatra <vivek@etla.org>
468
469 * erc-join.el (erc-autojoin-timing, erc-autojoin-delay): New vars.
4d789d84
SM
470 (erc-autojoin-channels-delayed, erc-autojoin-after-ident):
471 New functions.
8a8d54cd
VD
472 (erc-autojoin-channels): Allow autojoining after ident (Bug#5521).
473
5997e340
FL
4742010-08-08 Fran Litterio <flitterio@gmail.com>
475
4d789d84
SM
476 * erc-backend.el (erc-server-filter-function):
477 Call erc-log-irc-protocol.
5997e340 478
4d789d84
SM
479 * erc.el (erc-toggle-debug-irc-protocol):
480 Bind erc-toggle-debug-irc-protocol to t.
5997e340 481
61a808e8
CY
4822010-05-07 Chong Yidong <cyd@stupidchicken.com>
483
484 * Version 23.2 released.
485
288f9fc0
CY
4862010-03-10 Chong Yidong <cyd@stupidchicken.com>
487
488 * Branch for 23.2.
489
5cb9f674
CY
4902010-02-07 Vivek Dasmohapatra <vivek@etla.org>
491
492 * erc-services.el (erc-nickserv-alist): Fix defcustom type (Bug#5520).
493
361bbf57
CY
4942010-01-25 Vivek Dasmohapatra <vivek@etla.org>
495
496 * erc-backend.el (erc-session-connector): New var.
497 (erc-server-reconnect): Use it to reconnect via old
498 connector (Bug#4958).
499
0235128c
SM
500 * erc.el (erc-determine-parameters):
501 Save erc-server-connect-function to erc-session-connector.
361bbf57 502
937e6a56
SM
5032009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
504
505 * erc.el (erc-display-line-1, erc-process-away):
506 * erc-truncate.el (erc-truncate-buffer-to-size):
507 Use with-current-buffer.
508
1dee7c23
GM
5092009-10-24 Glenn Morris <rgm@gnu.org>
510
511 * erc-dcc.el (pcomplete-erc-all-nicks):
512 * erc-notify.el (pcomplete-erc-all-nicks):
513 Autoload it, to silence compiler.
514
515 * erc-dcc.el (pcomplete/erc-mode/DCC): Replace cl-function
516 remove-duplicates with erc-delete-dups.
517
081bd373
JB
5182009-09-27 Johan Bockgård <bojohan@gnu.org>
519
520 * erc-button.el (erc-button-keymap): Bind `follow-link'.
521
9c7b2dd3
JB
5222009-09-26 Johan Bockgård <bojohan@gnu.org>
523
524 * erc-button.el (erc-button-add-button): Only call
5ce6e4f4 525 `widget-convert-button' in XEmacs. For Emacs (at least), it
9c7b2dd3
JB
526 doesn't seem to have any purpose except creating lots of overlays,
527 slowing everything down.
528
a9c83b2f
GM
5292009-09-19 Glenn Morris <rgm@gnu.org>
530
531 * erc-lang.el (line): Define for compiler.
532
fbf370dc
GM
5332009-07-22 Kevin Ryde <user42@zip.com.au>
534
535 * erc/erc.el (erc-cmd-MODE): Hyperlink urls in docstring with URL `...'.
536
7db26af0
DG
5372009-03-13 D. Goel <deego3@gmail.com>
538
7db26af0 539 * erc-backend.el: In (multiple-value-bind/setq .. ls),
5a5edff7 540 ls-> (values-list ls) throughout.
7db26af0
DG
541 * erc.el: Ditto.
542
624509d2
MO
5432009-01-18 Michael Olson <mwolson@gnu.org>
544
545 * erc.el (erc-header-line-uses-tabbar-p): Set to nil by default.
546
7d8345da
GM
5472009-01-16 Glenn Morris <rgm@gnu.org>
548
64bd06a8
GM
549 * erc.el (erc-input-message): Conditionalize previous change for XEmacs.
550
7d8345da
GM
551 * erc-dcc.el (erc-dcc-server): Silence warning about obsolete function
552 behind fboundp test.
553
51bc9aff
GM
5542009-01-09 Glenn Morris <rgm@gnu.org>
555
556 * erc.el (erc-input-message): Replace last-command-char with
557 last-command-event.
558
c5a345cb
GM
5592009-01-08 Glenn Morris <rgm@gnu.org>
560
561 * erc.el (tabbar--local-hlf): Silence compiler.
562
bd710149
MO
5632009-01-03 Michael Olson <mwolson@gnu.org>
564
565 * erc.el (erc-user-input): Do not include text properties when
566 returning user input.
567
e230cd7a 568
ae4c27d2 569See ChangeLog.08 for earlier changes.
e230cd7a 570
ab422c4d 571 Copyright (C) 2009-2013 Free Software Foundation, Inc.
5b87ad55
GM
572
573 This file is part of GNU Emacs.
574
4ee57b2a 575 GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 576 it under the terms of the GNU General Public License as published by
4ee57b2a
GM
577 the Free Software Foundation, either version 3 of the License, or
578 (at your option) any later version.
5b87ad55
GM
579
580 GNU Emacs is distributed in the hope that it will be useful,
581 but WITHOUT ANY WARRANTY; without even the implied warranty of
582 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
583 GNU General Public License for more details.
584
585 You should have received a copy of the GNU General Public License
4ee57b2a 586 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
597993cf 587
19750a72
MB
588;; Local Variables:
589;; coding: utf-8
33462dfa 590;; add-log-time-zone-rule: t
19750a72 591;; End:
b4be6121 592