Mercurial > emacs
comparison lisp/erc/ChangeLog @ 71883:3d0d6e217db9
Update for ERC 5.1.3.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-348
Creator: Michael Olson <mwolson@gnu.org>
author | Miles Bader <miles@gnu.org> |
---|---|
date | Fri, 14 Jul 2006 02:29:50 +0000 |
parents | 45937d0cd26d |
children | 268989954f79 |
comparison
equal
deleted
inserted
replaced
71882:98630b6d51a1 | 71883:3d0d6e217db9 |
---|---|
1 2006-07-12 Michael Olson <mwolson@gnu.org> | |
2 | |
3 * erc-match.el (erc-log-matches): Bind inhibit-read-only rather | |
4 than call toggle-read-only. | |
5 | |
6 * erc.el (erc-handle-irc-url): Move here from erc-goodies.el and | |
7 add autoload cookie. | |
8 | |
9 2006-07-09 Michael Olson <mwolson@gnu.org> | |
10 | |
11 * erc.el (erc-version-string): Release ERC 5.1.3. | |
12 | |
13 * erc.texi: Update for the 5.1.3 release. | |
14 | |
15 * erc-autoaway.el (erc-autoaway-set-back): Fix bug after returning | |
16 from being set automatically away and current buffer is not an ERC | |
17 buffer. | |
18 | |
19 * erc-identd.el: Fix compiler error. | |
20 | |
21 * erc.texi (Development): Use @subheading instead of @subsection. | |
22 (Advanced Usage): Add menu. | |
23 (Connecting): Fully document how to connect to an IRC server. | |
24 (Options, Tips and Tricks, Sample Configuration): New unwritten | |
25 sections. | |
26 | |
27 * erc.el (erc-server, erc-port, erc-nick, erc-nick-uniquifier) | |
28 (erc-user-full-name, erc-password): Docfixes and customization | |
29 interface tweaks. | |
30 (erc-try-new-nick-p): Rename from | |
31 `erc-manual-set-nick-on-bad-nick-p' and invert meaning. | |
32 (erc-nickname-in-use): Use `erc-try-new-nick-p'. Check the length | |
33 of `erc-nick-uniquifier', in case someone wants multiple | |
34 characters. | |
35 (erc-compute-server, erc-compute-nick, erc-compute-full-name) | |
36 (erc-compute-port): Docfixes. | |
37 | |
38 * erc-log.el (log): Move all add-hook calls here, rather than | |
39 executing them immediately, and also cause them to be un-hooked | |
40 when the module is removed. | |
41 (erc-save-buffer-on-part): Move next to | |
42 `erc-save-queries-on-quit'. | |
43 (erc-save-buffer-on-quit, erc-save-queries-on-quit): Default to t. | |
44 (erc-log-write-after-send, erc-log-write-after-insert): Default to | |
45 nil. This makes things fast, but reasonably failsafe, by default. | |
46 | |
47 2006-07-08 Michael Olson <mwolson@gnu.org> | |
48 | |
49 * erc-log.el (erc-log-insert-log-on-open): Make this nil by | |
50 default, since most IRC clients don't do this. | |
51 (erc-log-write-after-send): New option that determines whether the | |
52 log file will be written to after every sent message. | |
53 (erc-log-write-after-insert): New option that determines whether | |
54 the log file will be written to when new text is added to a logged | |
55 ERC buffer. | |
56 (log): Use the aforementioned options. | |
57 | |
58 * erc.texi (Modules): Document the "completion" module. | |
59 | |
60 * erc-pcomplete.el (pcomplete-erc-nicks): Make sure that we don't | |
61 have a nil element in the list when ignore-self is non-nil. | |
62 | |
63 2006-07-05 Michael Olson <mwolson@gnu.org> | |
64 | |
65 * erc.el (erc-modules): Add the `page' module to the list. | |
66 | |
67 * erc.texi (Modules): Add entries for `list' and `page' modules. | |
68 Change "spell" to "spelling". | |
69 (History): Use past tense throughout. | |
70 | |
71 2006-07-02 Michael Olson <mwolson@gnu.org> | |
72 | |
73 * erc-backend.el (erc-call-hooks): Fix (stringp nil) error that | |
74 can happen when doing /PART. | |
75 | |
76 * erc.el (erc-quit-reason-various-alist) | |
77 (erc-part-reason-various-alist): In the example, use "^$" as an | |
78 example, since "" matches anything. | |
79 (erc-quit-reason-various, erc-part-reason-various): If no argument | |
80 is given, and no matches are found, use our default reason instead | |
81 of "nil". | |
82 | |
83 2006-06-30 Michael Olson <mwolson@gnu.org> | |
84 | |
85 * erc.texi (Modules): Mention identd. | |
86 (Releases): Update mailing list address and download location. | |
87 (Development): Refactor. Provide updated directions for Arch. | |
88 Make URLs clickable. | |
89 (Keystroke Summary): Typo fix. Use more Texinfo syntax. | |
90 (Getting Started): Give simpler example. We do not need to | |
91 explicitly load every module. | |
92 (History): Update. | |
93 | |
94 * erc.el (erc-version-modules): Remove, since we do not use this | |
95 function anymore. | |
96 (erc-latest-version, erc-ediff-latest-version): Remove, since this | |
97 was only useful back when ERC consisted of one file. | |
98 (erc-modules): Add line for identd. | |
99 (erc-get-channel-mode-from-keypress): Typo fix. | |
100 | |
101 * erc-imenu.el: Remove unnecessary lines in header. | |
102 | |
103 * erc-goodies.el (erc-handle-irc-url): Docfix. | |
104 | |
105 * erc-identd.el: Define an ERC module for this. | |
106 (erc-identd-start): Don't create a process buffer if possible. | |
107 Otherwise, use conventional hidden names for process buffers. | |
108 | |
109 2006-06-29 Michael Olson <mwolson@gnu.org> | |
110 | |
111 * erc-backend.el (erc-coding-system-for-target): Match | |
112 case-insensitively. Use a pattern match instead of `assoc', as | |
113 per the documentation for `erc-encoding-coding-alist'. | |
114 | |
115 * erc-track.el (erc-track-shorten-aggressively): Fix typo. | |
116 | |
117 2006-06-27 Michael Olson <mwolson@gnu.org> | |
118 | |
119 * erc.el: Update maintainer information and URLs. | |
120 | |
121 2006-06-14 Michael Olson <mwolson@gnu.org> | |
122 | |
123 * erc.el (erc-active-buffer): If the active buffer has been | |
124 deleted, default to the server buffer. | |
125 (erc-toggle-flood-control): When the user hits C-c C-f, make flood | |
126 control really toggle, not unconditionally turn off. | |
127 | |
128 2006-06-12 Michael Olson <mwolson@gnu.org> | |
129 | |
130 * NEWS: Add items since the 5.1.2 release. | |
131 | |
132 * erc-autoaway.el (erc-autoaway-caused-away): New variable that | |
133 indicates whether the current away status was caused by this | |
134 module. | |
135 (erc-autoaway-set-back): Only set back if this module set the user | |
136 away. | |
137 (erc-autoaway-set-away): Update `erc-autoaway-caused-away'. | |
138 (erc-autoaway-reset-indicators): New function that resets some | |
139 indicators when the user is no longer away. | |
140 (autoaway): Add the above function to the 305 hook. | |
141 | |
142 2006-06-05 Romain Francoise <romain@orebokech.com> | |
143 | |
144 * erc.texi (History): Fix various typos. | |
145 | |
146 2006-06-04 Michael Olson <mwolson@gnu.org> | |
147 | |
148 * erc-autoaway.el (erc-autoaway-idle-method): Move after the | |
149 definition of the autoaway module. | |
150 (autoaway): Don't do anything if erc-autoaway-idle-method is | |
151 unbound. This prevents an error on startup. | |
152 | |
153 2006-06-03 Michael Olson <mwolson@gnu.org> | |
154 | |
155 * erc-autoaway.el: Thanks to Mark Plaksin for the ideas and patch. | |
156 (erc-autoaway-idle-method): Renamed from | |
157 `erc-autoaway-use-emacs-idle'. We have more than two choices for | |
158 how to do this, so it's best to make this take symbol values. | |
159 Improve documentation. Remove warning against Emacs idle-time; | |
160 the point is moot now that we get user idle time via a different | |
161 method. Make sure we disable and re-enable the module when | |
162 changing this value. | |
163 (autoaway): Conditionalize on the above option. If using the idle | |
164 timer or user idle methods, don't add anything to the | |
165 send-completed or server-001 hooks, since it is unnecessary. | |
166 (erc-autoaway-reestablish-idletimer, erc-autoaway-message): | |
167 Docfix. | |
168 (erc-autoaway-idle-seconds): Use erc-autoaway-idle-method. | |
169 (erc-autoaway-reset-idle-irc): Renamed from | |
170 `erc-autoaway-reset-idle'. Don't pass line to | |
171 `erc-autoaway-set-away', since it is not used. | |
172 (erc-autoaway-reset-idle-user): New function that resets the idle | |
173 state for user idle time. | |
174 (erc-autoaway-set-back): Remove line argument, since it is not | |
175 used. | |
176 | |
177 2006-06-01 Michael Olson <mwolson@gnu.org> | |
178 | |
179 * erc.el (erc-buffer-filter): Make sure all buffers returned from | |
180 this are live. | |
181 | |
182 2006-05-01 Edward O'Connor <ted@oconnor.cx> | |
183 | |
184 * erc-goodies.el: (erc-handle-irc-url): New function, suitable as | |
185 a value for `url-irc-function'. | |
186 | |
187 2006-04-18 Diane Murray <disumu@x3y2z1.net> | |
188 | |
189 * erc-pcomplete.el (pcomplete-erc-nicks): Added new optional | |
190 argument IGNORE-SELF. If this is non-nil, don't return the user's | |
191 current nickname. Doc fix. | |
192 (pcomplete/erc-mode/complete-command): Don't complete the current | |
193 nickname. | |
194 | |
1 2006-04-05 Diane Murray <disumu@x3y2z1.net> | 195 2006-04-05 Diane Murray <disumu@x3y2z1.net> |
2 | 196 |
3 * erc.el (erc-cmd-SV): Removed the exclamation point. Show the | 197 * erc.el (erc-cmd-SV): Removed the exclamation point. Show the |
4 build date as it's shown in `emacs-version'. | 198 build date as it's shown in `emacs-version'. |
5 | 199 |