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