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