Mercurial > emacs
comparison lisp/erc/ChangeLog.2001 @ 68451:fc745b05e928
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-22
Creator: Michael Olson <mwolson@gnu.org>
Install ERC.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 29 Jan 2006 13:08:58 +0000 |
parents | |
children | a7a6f6c663c9 |
comparison
equal
deleted
inserted
replaced
68450:a3ba4ef5d590 | 68451:fc745b05e928 |
---|---|
1 2001-12-18 Mario Lang <mlang@delysid.org> | |
2 | |
3 * erc.el 1.176: * Added missing 747 numreply (banned) | |
4 | |
5 2001-12-15 Gergely Nagy <algernon@debian.org> | |
6 | |
7 * debian/scripts/install 1.4, debian/rules 1.6: | |
8 updated to 2.1.cvs.20011215-1 | |
9 | |
10 * debian/changelog 1.12: Debian version 2.1.cvs.20011215-1 | |
11 | |
12 2001-12-11 Andreas Fuchs <asf@void.at> | |
13 | |
14 * erc.el 1.175: | |
15 * applied a nicer version of mhp's patch to remove the last prompt from | |
16 saved logs | |
17 | |
18 * erc-replace.el 1.1: * Initial checkin | |
19 | |
20 2001-12-11 Mario Lang <mlang@delysid.org> | |
21 | |
22 * erc.el 1.174: | |
23 * fixed bug triggered when reuse-buffer was enabled (the default). | |
24 Another silly port type problem. Maybe we should unify that once and for all sometimes... | |
25 | |
26 2001-12-10 Mario Lang <mlang@delysid.org> | |
27 | |
28 * erc.el 1.173: * erc-message-english: New QUIT and s004 entries. | |
29 * erc-save-buffer-on-part: New variable. | |
30 * erc-kill-buffer-on-part: New variable. | |
31 * (erc-server-PART): Use above variables. | |
32 * (erc-join-channel): Use DEF argument instead of initial input for completing-read. | |
33 | |
34 2001-12-08 Tijs van Bakel <smoke@wanadoo.nl> | |
35 | |
36 * erc.el 1.172: added defcustom erc-nick-uniquifier ^ (i prefer _) | |
37 | |
38 2001-12-07 Gergely Nagy <algernon@debian.org> | |
39 | |
40 * debian/changelog 1.11: changelog for version 2.1.cvs.20011208-1 | |
41 | |
42 2001-12-07 Tijs van Bakel <smoke@wanadoo.nl> | |
43 | |
44 * erc.el 1.171: | |
45 Added erc-scroll-to-bottom as an erc-insert-hook function. It still bugs a bit, so please test it, thanks | |
46 | |
47 2001-12-07 Mario Lang <mlang@delysid.org> | |
48 | |
49 * erc.el 1.170: * Fixed silly bug in erc-server-TOPIC (thanks mhp) | |
50 | |
51 * erc-speak.el 1.17: | |
52 * Fix non-greedy matching bug. That one somehow swallowed text | |
53 | |
54 * erc.el 1.169: | |
55 Fix Emacs20 problem. For now, we disable erc-track-modified-channels-minor-mode in emacs20 | |
56 | |
57 2001-12-07 Andreas Fuchs <asf@void.at> | |
58 | |
59 * erc-fill.el 1.5: | |
60 * Fix another stupid one-off error. This time it really works! | |
61 (Until I find the next bug. I guess you can hold your breath) (-: | |
62 | |
63 2001-12-06 Andreas Fuchs <asf@void.at> | |
64 | |
65 * erc-fill.el 1.4: * Fixed static filling: | |
66 ** No more \ed (continued on next line) lines anymore | |
67 ** Fixed bug with previous version where longer lines wouldn't get | |
68 filled correctly (i.e. at all) | |
69 | |
70 2001-12-06 Gergely Nagy <algernon@debian.org> | |
71 | |
72 * debian/changelog 1.10: changelog for 2.1.cvs.20011206-1 added | |
73 | |
74 2001-12-06 Andreas Fuchs <asf@void.at> | |
75 | |
76 * erc.el 1.168: | |
77 * Don't discard away status when identifying to NickServ | |
78 * Modify `erc-already-logged-in': check for port, too. | |
79 | |
80 * erc-fill.el 1.3: | |
81 * Fix stupid loop non-termination error in erc-fill-static when filling | |
82 one-line regions. | |
83 * Make erc-count-lines return meaningful values | |
84 | |
85 2001-12-05 Mario Lang <mlang@delysid.org> | |
86 | |
87 * erc.el 1.167: | |
88 * (erc-process-input): Make ' /command' work for quoting /commands | |
89 | |
90 * erc-speak.el 1.16: see changelog | |
91 | |
92 * erc-fill.el 1.2: see erc.el changelog | |
93 | |
94 * erc.el 1.166: | |
95 * erc-insert-hook: Changed strategy completely, no start end parameters any more. | |
96 We narrow-to-region now, thats much cleaner. | |
97 * rename erc-fill-region to erc-fill and change the autoload | |
98 ** You'll probably need to restart Emacs | |
99 | |
100 2001-12-04 Mario Lang <mlang@delysid.org> | |
101 | |
102 * erc.el 1.165: | |
103 * (erc-send-current-line): Fixed long outstanding bug. XEmacs users with erc-fill-region on erc-insert-hook knew that one a long time. | |
104 | |
105 * erc.el 1.164: fix order of attack | |
106 | |
107 * erc.el 1.163: * macroexpanded define-minor-mode for XEmacs | |
108 | |
109 * erc.el 1.162: First try to make channel tracking mouse sensitive | |
110 | |
111 * erc.el 1.161: * More erc-message-format conversion. | |
112 erc-format-message-english-PART as an example on how to use functions to format message | |
113 * (erc-format-message): Fallback mechanism to use english catalog if variable is not bound | |
114 | |
115 2001-12-03 Mario Lang <mlang@delysid.org> | |
116 | |
117 * erc.el 1.160: * (erc-iswitchb): Rewrite, docfix. | |
118 Make it use erc-modified-channels as default if available. | |
119 | |
120 * erc-menu.el 1.2: | |
121 * Fixage related to erc-track-modified-channels-minor-mode rewrite | |
122 | |
123 * erc.el 1.159: | |
124 * erc-track-modified-channels-minor-mode: Use buffer objects instead of erc-default-target return value for internal state keeping. | |
125 | |
126 * erc.el 1.158: * Made reconnect behave nicer (erc-process-sentinel) | |
127 * Rewrote erc-modified-channels-tracking completely. | |
128 Its now a minor mode (erc-track-modified-channels-minor-mode) | |
129 It uses a list as internal representation now, so all silly string-parsing | |
130 related bugs should be gone. | |
131 Use (erc-track-modified-channels-minor-mode t) now to toggle this functionality. | |
132 Dont set the erc-track-modified-channels-minor-mode variable yourself, use the toggle function | |
133 | |
134 2001-11-29 Gergely Nagy <algernon@debian.org> | |
135 | |
136 * debian/changelog 1.9: final version | |
137 | |
138 2001-11-29 Mario Lang <mlang@delysid.org> | |
139 | |
140 * erc.el 1.157: | |
141 * (erc-channel-p): Make it work with string and buffer as parameter. buffer. | |
142 * (erc-format-message): Add a check for functionp. This allows a format-specifier also to be a function name, which gets called with args applied and needs to return the actual format string. | |
143 * Converted some formats, JOIN, JOIN-you, MODE, ... | |
144 | |
145 2001-11-28 Mario Lang <mlang@delysid.org> | |
146 | |
147 * erc.el 1.156: | |
148 * (erc-prepare-mode-line-format): Added sanity checks to prevent it from having problems with server buffers where the connection failed | |
149 | |
150 * erc-bbdb.el 1.7: | |
151 * (erc-bbdb-JOIN): regexp-quote the fingerhost before searching, some people have really strange characters as their user names | |
152 | |
153 * erc.el 1.155: Remove a stupid debug like (message ...) call | |
154 | |
155 2001-11-28 Gergely Nagy <algernon@debian.org> | |
156 | |
157 * debian/changelog 1.8: draft of 2.1.cvs.20011128-1 | |
158 | |
159 * debian/rules 1.5: simplify for the all-in-one erc package | |
160 | |
161 * debian/control 1.3: integrated erc-speak back into erc | |
162 | |
163 * debian/maint/conffiles 1.3, debian/maint/conffiles.in 1.2, debian/maint/postinst 1.3, | |
164 debian/maint/postinst.in 1.2, debian/maint/prerm 1.3, debian/maint/prerm.in 1.2, | |
165 debian/scripts/install 1.3, debian/scripts/install.in 1.3, debian/scripts/remove 1.3, | |
166 debian/scripts/remove.in 1.2, debian/scripts/startup.erc-speak 1.2: | |
167 since erc-speak is gone, resurrect the static files, and update them to support the latest erc | |
168 | |
169 2001-11-28 Mario Lang <mlang@delysid.org> | |
170 | |
171 * erc.el 1.154: * (erc-mode): Shouldn't be interactive. | |
172 * (erc-info-mode): Ditto. | |
173 | |
174 * erc.el 1.153: * (erc-server-352): Added hopcount parsing. | |
175 Added call to erc-update-channel-member to fill in channel-members information | |
176 on /WHO if the channel is joined. | |
177 | |
178 2001-11-27 Mario Lang <mlang@delysid.org> | |
179 | |
180 * erc-speedbar.el 1.6: *** empty log message *** | |
181 | |
182 * erc-speedbar.el 1.5: * (erc-speedbar-expand-user): New function. | |
183 Used when more information than just the nick name is available about a dude. | |
184 | |
185 * erc.el 1.152: * Fixed stupid edit,checkin,save cycle error :) | |
186 | |
187 * erc.el 1.151: | |
188 * (erc-generate-log-file-name-default): Renamed to -long | |
189 Doc fix. | |
190 * (erc-generate-log-file-name-old): Renamed to -long | |
191 Doc fix. | |
192 * erc-generate-log-file-name-function: Set default to ...-long | |
193 Doc fixes | |
194 | |
195 * erc-speedbar.el 1.4: *** empty log message *** | |
196 | |
197 2001-11-26 Mario Lang <mlang@delysid.org> | |
198 | |
199 * erc-speedbar.el 1.3: * Integrated channel names list | |
200 what else do we need to replace info buffers??? | |
201 please test that code and comment on erc-ehlp, thanks | |
202 | |
203 * erc-speedbar.el 1.2: | |
204 * Added erc-speedbar-goto-buffer and therefore enable switching to the buffers from speedbar | |
205 | |
206 * erc-speedbar.el 1.1: | |
207 I had to check this in, it works !! sort of,, megaalphagammaversion, first version. test, play, submit ideas/patches | |
208 | |
209 2001-11-26 Gergely Nagy <algernon@debian.org> | |
210 | |
211 * erc.el 1.150 (erc-mode): moved erc-last-saved-position here | |
212 moved buffer naming code from here.. | |
213 (erc): ...to here | |
214 (erc-generate-log-file-name-old): only prepend target if it exists | |
215 | |
216 made erc-log-insert-log-on-open a defcustom | |
217 | |
218 2001-11-26 Mario Lang <mlang@delysid.org> | |
219 | |
220 * erc.el 1.149: | |
221 * Applied antifuchs/mhp patches, the latest on erc-help, unmodified | |
222 * New variable: erc-reuse-buffers default to t. | |
223 * Modified erc-generate-new-buffer-name to use it. it checks if server and port are the same, | |
224 then one can assume thats the same channel/query target again. | |
225 | |
226 2001-11-23 Mario Lang <mlang@delysid.org> | |
227 | |
228 * erc-bbdb.el 1.6: | |
229 * new function erc-BBDB-NICK to handle nickname anotation on a nick-change event of a known record | |
230 | |
231 * erc.el 1.148: * Remove erc-rename-buffer, its no longer necessary | |
232 * Remove erc-autoop-*. it was broken, and needed rewrite anyway | |
233 * write erc-already-logged-in in terms of erc-buffer-list and make the duplicate login check work again | |
234 | |
235 * erc.el 1.147: * Fixed stupid typo | |
236 | |
237 2001-11-22 Mario Lang <mlang@delysid.org> | |
238 | |
239 * erc.el 1.146: * New local variable, erc-announced-server-name | |
240 * erc-mode-line-format supports a new symbol, target-and/or-server | |
241 * The mode-line displays the announced server name now (for autojoin later..., | |
242 greets Adam) | |
243 * New macro, erc-server-hook-list for a nice way to define the defcustoms of the erc-server-*-hook's | |
244 Thanks go to the guy from #emacs who helped with that | |
245 * erc-fill-region is now autoloaded from erc-fill.el | |
246 * erc-fill.el implements a new fill method, erc-fill-static | |
247 (setq erc-fill-function 'erc-fill-static) | |
248 * Some other things I forgot right now | |
249 | |
250 * erc-bbdb.el 1.5: *** empty log message *** | |
251 | |
252 * erc-fill.el 1.1: Initial version. | |
253 | |
254 * erc-complete.el 1.4: | |
255 Applied antifuchs patch to make completion work with (string= erc-prompt "") | |
256 | |
257 * erc-complete.el 1.3: | |
258 added function erc-nick-completion-exclude-myself | |
259 you can set erc-nick-completion to 'erc-nick-completion-exclude-myself to use it | |
260 | |
261 2001-11-21 Mario Lang <mlang@delysid.org> | |
262 | |
263 * erc-bbdb.el 1.4: | |
264 * Changed usage of 'finger-host to bbdb-finger-host-field | |
265 | |
266 * erc-bbdb.el 1.3: | |
267 * Changed WHOIS to use finger-host instead of net field. | |
268 * Added 'visible as option to erc-bbdb-popup-p to only pop-up the bbdb buffer if a join happened in a visible buffer on any visible frame. | |
269 * Added (regexp-quote ...) for nickname search in erc-bbdb-JOIN | |
270 | |
271 2001-11-20 Mario Lang <mlang@delysid.org> | |
272 | |
273 * erc-bbdb.el 1.2: * Added JOIN support | |
274 | |
275 2001-11-19 Mario Lang <mlang@delysid.org> | |
276 | |
277 * erc.el 1.145: | |
278 Initial message catalog code. converted erc-action-format usage to use it | |
279 | |
280 * erc.el 1.144: * erc-play-sound: Added XEmacs related check | |
281 | |
282 * erc-bbdb.el 1.1: * Initial version, many thanks to Andreas Fuchs | |
283 | |
284 * erc.el 1.143: * Fixed silly problem with whois/was handling | |
285 | |
286 * erc.el 1.142: * Renamed prev-rd to erc-previous-read | |
287 * Removed erc-next-line-add-newlines and s next-line-add-newlines to nil in defun erc by default | |
288 | |
289 * erc.el 1.141: | |
290 fixed xemacs compatibility prob with delete, thanks Adam | |
291 | |
292 2001-11-18 Mario Lang <mlang@delysid.org> | |
293 | |
294 * erc.el 1.140: numreplies 301 & 461 | |
295 | |
296 2001-11-13 Tijs van Bakel <smoke@wanadoo.nl> | |
297 | |
298 * erc.el 1.139: | |
299 Added code for error reply 421 "Unknown command", to test the new server parsing system. | |
300 This was really easy! Thanks ZenIRC guys & delysid :-) | |
301 | |
302 2001-11-13 Mario Lang <mlang@delysid.org> | |
303 | |
304 * erc.el 1.138: * Allow connecting to SSL enabled irc servers. | |
305 Ugly hack, but it works for now. Be sure to use the numeric irc port 994 so that erc can recognize what you want | |
306 good example is | |
307 irc server: ircs.segfault.net | |
308 port: 994 | |
309 | |
310 meet me there, I am still delYsid :) | |
311 | |
312 * erc.el 1.137: * some more numreply handlers | |
313 * cleanup in erc-process-away-p | |
314 * new function erc-display-error-notice | |
315 | |
316 * erc.el 1.136: * numreply 501 and 221 | |
317 | |
318 * erc.el 1.135: | |
319 removed obsolete old hook variables. Your functions may break, but it is easy to hook them up to the new hooks. | |
320 erc-part-hook: use erc-server-PART-hook instead | |
321 erc-kick-hook: use erc-server-KICK-hook instead | |
322 and so on | |
323 | |
324 * erc.el 1.134: | |
325 fixed serious bug which cause privmsgs vanishing when erc-auto-query was set to nil | |
326 | |
327 * erc.el 1.133: cleaned up erc-process-filter | |
328 | |
329 * erc.el 1.132: * 401 and 320 numreplies implemented | |
330 | |
331 * erc.el 1.131: * Removed old/now obsolete code | |
332 | |
333 * erc.el 1.130: * Fixed bug in erc-server-MODE | |
334 | |
335 2001-11-12 Mario Lang <mlang@delysid.org> | |
336 | |
337 * erc.el 1.129: fixed it | |
338 | |
339 * erc.el 1.128: | |
340 *** We switched over. New server message parsing/handling is running now. Thansk to the zenirc developers for the great ideas I got from the code!!!!! Go and test it, poke at it, bug me on irc about problems | |
341 | |
342 * erc.el 1.127: *** empty log message *** | |
343 | |
344 2001-11-12 Tijs van Bakel <smoke@wanadoo.nl> | |
345 | |
346 * erc.el 1.125: | |
347 Fixed bug in erc-get-buffer, now channel names are compared in | |
348 a case-insensitive way. | |
349 | |
350 2001-11-12 Mario Lang <mlang@delysid.org> | |
351 | |
352 * erc.el 1.124: erc-server-353 | |
353 | |
354 2001-11-12 Tijs van Bakel <smoke@wanadoo.nl> | |
355 | |
356 * erc.el 1.123: Fixed docstring for erc-get-buffer. | |
357 Added erc-process to a lot of calls to erc-get-buffer, so | |
358 that only the local process is searched. | |
359 | |
360 2001-11-12 Mario Lang <mlang@delysid.org> | |
361 | |
362 * erc.el 1.122: * erc-buffer-filter: do it differently | |
363 | |
364 * erc.el 1.121: ugly but working fix for mhp's query problem | |
365 | |
366 * erc.el 1.120: * erc-server-PRIVMSG-or-NOTICE | |
367 Now, all the server word replies are finished. Going to numreplies now | |
368 | |
369 * erc.el 1.119: | |
370 * debugging fascilities for the transition. C-x 2 C-x o M-x ielm RET erc-server-vectors RET ; to get a list of all server messages currently not handled in the new code. Feel free to pick one and implement it | |
371 | |
372 * erc.el 1.118: * erc-server-KICK and erc-server-TOPIC. new functions | |
373 * erc-server-305-or-306 and erc-server-311-or-314 | |
374 | |
375 * erc.el 1.117: | |
376 * ported PART and QUIT msgs to the new scheme, many to go. but it is a easy task. does someone wanna try and start with numreplies? | |
377 | |
378 * erc.el 1.116: * erc-server-JOIN | |
379 | |
380 * erc.el 1.115: * Ported erc-server-INVITE code | |
381 | |
382 * erc.el 1.114: * erc-server-ERROR and erc-server-MODE | |
383 | |
384 2001-11-11 Mario Lang <mlang@delysid.org> | |
385 | |
386 * erc.el 1.113: * zen | |
387 | |
388 * erc.el 1.112: * New variable erc-connect-function. | |
389 | |
390 * erc.el 1.111: | |
391 * New function erc-channel-p and use it where appropriate | |
392 | |
393 * erc.el 1.110: * Removed the variable erc-buffer-list completely now | |
394 * Moved erc-dbuf around a bit | |
395 | |
396 * erc.el 1.109: * Fix silly change in quit/rename msg handling | |
397 | |
398 * erc.el 1.108: thanks mhp, fixed | |
399 | |
400 * erc.el 1.107: * Tijs van Bakel's work from 10th Nov. merged in | |
401 * My additions to that idea merged in too | |
402 Basicly, this is a major rewrite, if you are scared and want avoid problems, | |
403 stay at your current version. It seems fairly stable though. | |
404 That changed? erc-buffer-name handling was completely rewritten, | |
405 and erc-buffer-list local variable handling removed. | |
406 Simplifies alot of code. Poke at it. read the diff. report bug/send patches! | |
407 | |
408 * erc.el 1.106: * Added variable listing when /set is used without args | |
409 | |
410 2001-11-10 Mario Lang <mlang@delysid.org> | |
411 | |
412 * erc.el 1.105: | |
413 * Comment/structure cleanup, removal of unnecessary code | |
414 | |
415 * erc.el 1.104: only some code beautification | |
416 | |
417 * erc-imenu.el 1.2: | |
418 remove add-hook call, thats done in erc.el now for autoloadability | |
419 | |
420 * erc.el 1.103: * Make erc-imenu autoloadable | |
421 | |
422 * erc.el 1.102: | |
423 * The long promised erc-mode-line-format handling rewrite | |
424 Poke at it, try it, play with it, report bugs | |
425 | |
426 * erc.el 1.101: | |
427 some regex-quote fixes, new function erc-cmd-set, and minor things | |
428 | |
429 2001-11-08 Mario Lang <mlang@delysid.org> | |
430 | |
431 * erc.el 1.100: | |
432 * added second timestamp-format (erc-away-timestamp-format) for marking msgs when being away | |
433 | |
434 * erc-complete.el 1.2: fixed silly deffun | |
435 | |
436 * erc.el 1.99: * Rewrote erc-load-irc-script (simplified) | |
437 * Removed depricated code | |
438 | |
439 * erc-speak.el 1.15: * reflect changes in erc.el | |
440 | |
441 * erc.el 1.98: | |
442 * Moved completion related functions into erc-complete.el | |
443 placed an autoload instead into erc.el. That quite cool, | |
444 because erc-complete.el only gets loaded when you use | |
445 TAB first time in erc. | |
446 | |
447 * erc-complete.el 1.1: _ Initial checkin | |
448 | |
449 * erc.el 1.97: * New function: erc-chain-hook-with-args | |
450 * Changed calls to erc-insert-hook to use it | |
451 | |
452 2001-11-07 Mario Lang <mlang@delysid.org> | |
453 | |
454 * erc.el 1.96: * Patch from Fabien Penso | |
455 Make completion case insensitive. try it! its cool | |
456 | |
457 * erc.el 1.95: * Reduction patch 2 | |
458 This time, we move the input ring handling into erc-ring.el | |
459 Remember that you need (require 'erc-ring) in your .emacs to get the input handling as a feature | |
460 And remeber, that you dont need it if you dont use input ring :-) | |
461 | |
462 * erc-ring.el 1.1: * Initial checkin | |
463 | |
464 * erc.el 1.94: * The great reduction patch :-) | |
465 moved relevant function from erc.el to new file erc-menu.el and erc-imenu.el | |
466 | |
467 * erc-imenu.el 1.1: nitial version | |
468 | |
469 * erc-menu.el 1.1: * Initial version | |
470 | |
471 * erc.el 1.93: * wording change suggested by Benjamin Drieu | |
472 | |
473 2001-11-07 Tijs van Bakel <smoke@wanadoo.nl> | |
474 | |
475 * erc.el 1.92: Added Emacs version to /SV | |
476 | |
477 2001-11-07 Mario Lang <mlang@delysid.org> | |
478 | |
479 * erc.el 1.91: * Hookification patch, read the diff | |
480 | |
481 * erc.el 1.90: too tired for a changelog :) | |
482 | |
483 2001-11-06 Mario Lang <mlang@delysid.org> | |
484 | |
485 * erc.el 1.89: | |
486 * make erc-cmd-op and erc-cmd-deop take multiple nicknames as argument | |
487 | |
488 2001-11-06 Gergely Nagy <algernon@debian.org> | |
489 | |
490 * debian/changelog 1.7: sync | |
491 | |
492 * debian/rules 1.4: fixed a typo: PKGDIR, not PKIDR | |
493 | |
494 2001-11-06 Mario Lang <mlang@delysid.org> | |
495 | |
496 * erc.el 1.88: | |
497 * Changed timestamping when away to use erc-timestamp-format and append the timestamp instead of prepending it.. | |
498 * minor cleanup, s/(if (not /(unless/ and thelike | |
499 | |
500 2001-11-06 Tijs van Bakel <smoke@wanadoo.nl> | |
501 | |
502 * erc.el 1.87: Fixed OP and DEOP commands to return T. | |
503 Added SV say-version command. | |
504 Added erc-send-message utility function, but it's not used everywhere yet. | |
505 | |
506 2001-11-05 Mario Lang <mlang@delysid.org> | |
507 | |
508 * erc.el 1.86: stupid delYsid, forgot require 'format-spec. good nite | |
509 | |
510 * erc.el 1.85: | |
511 * new variable erc-action-format. Some erc-notice-prefix fixes again | |
512 | |
513 * erc.el 1.84: * erc-minibuffer-privmsg defaults to t | |
514 | |
515 * erc.el 1.83: | |
516 * Small fix in relation to the transition to erc-make-notice | |
517 | |
518 2001-11-05 Tijs van Bakel <smoke@wanadoo.nl> | |
519 | |
520 * erc.el 1.82: | |
521 Renamed erc-message-notices to erc-minibuffer-notice, and renamed erc-prevent-minibuffer-privmsg to erc-minibuffer-privmsg, inverting its functionality | |
522 | |
523 * erc.el 1.81: Added support for channel names starting with & + and !. | |
524 Also, many changes partially discussed on the mailinglist: | |
525 | |
526 * erc.el (cl): Add requirement for cl package. | |
527 (erc-buffer-list): Make this variable global again. | |
528 (erc-default-face): Fix typo. | |
529 (erc-timestamp-face): Add face for timestamps. | |
530 (erc-join-buffer, erc): Add a 'bury option. | |
531 (erc-send-action): Add timestamp. | |
532 (erc-command-table): Add /CLEAR, /DEOP, /OP, /Q. | |
533 (erc-send-current-line): Add timestamp. | |
534 (erc-send-current-line): Add call to erc-insert-hook. | |
535 (erc-cmd-clear): New command to clear buffer contents. | |
536 (erc-cmd-whois): Fix cut'n'paste-o. | |
537 (erc-cmd-deop): New command to deop a user. | |
538 (erc-cmd-op): New command to op a user. | |
539 (erc-make-notice): Moved a lot of duplicate code here. Perhaps | |
540 this should also be done for erc-highlight-error. | |
541 (erc-parse-line-from-server): Now NOTICE will also open a new | |
542 query, just as PRIVMSG. | |
543 (erc-parse-line-from-server): Call erc-put-text-property on a | |
544 channel message/notice first, before concatenating nick and | |
545 timestamp &c. | |
546 (erc-message-notices): Add option to display notices in | |
547 minibuffer. | |
548 (erc-fill-region): No longer strip spaces in front of incoming | |
549 messages. | |
550 (erc-parse-current-line): No longer strip spaces in front of text | |
551 input by user. | |
552 | |
553 Hopefully I didn't break too much :( | |
554 | |
555 2001-11-05 Mario Lang <mlang@delysid.org> | |
556 | |
557 * erc.el 1.80: | |
558 * New function erc-nickserv-identify-autodetect for erc-insert-hook. Added by default currently. | |
559 | |
560 * erc.el 1.79: | |
561 * Mini-fix in erc-process-num-reply (= n 353): Added @ as prefix character to make certain channels on opn work again nicely | |
562 | |
563 2001-10-31 Gergely Nagy <algernon@debian.org> | |
564 | |
565 * debian/changelog 1.6: updated to reflect changes | |
566 | |
567 * debian/scripts/install.in 1.2: | |
568 moved #PKGFLAG# before -f batch-byte-compile | |
569 | |
570 2001-10-29 Mario Lang <mlang@delysid.org> | |
571 | |
572 * erc.el 1.78: | |
573 Imenu fixed somehow, added IRC services interactive function for indentify to NickServ. Read the diff | |
574 | |
575 2001-10-26 Gergely Nagy <algernon@debian.org> | |
576 | |
577 * debian/changelog 1.5: sigh. -2 | |
578 | |
579 2001-10-25 Gergely Nagy <algernon@debian.org> | |
580 | |
581 * debian/changelog 1.4: updated to reflect changes | |
582 | |
583 * debian/rules 1.3: handle conffiles.in too | |
584 | |
585 * debian/maint/conffiles.in 1.1: new file | |
586 | |
587 * debian/maint/conffiles 1.2: superceded by conffiles.in | |
588 | |
589 * debian/scripts/startup 1.2: superceded by startup.erc | |
590 | |
591 2001-10-25 Mario Lang <mlang@delysid.org> | |
592 | |
593 * debian/scripts/startup.erc-speak 1.1: * Initial version | |
594 | |
595 * debian/scripts/startup.erc 1.1: * Added and fixes minimal typo | |
596 | |
597 2001-10-25 Gergely Nagy <algernon@debian.org> | |
598 | |
599 * debian/changelog 1.3: updated to reflect changes | |
600 | |
601 * debian/rules 1.2: | |
602 modified to be able to build the erc-speak package too | |
603 | |
604 * debian/control 1.2: added the new erc-speak package | |
605 | |
606 * debian/README.erc-speak 1.1, debian/maint/postinst.in 1.1, debian/maint/prerm.in 1.1, | |
607 debian/scripts/install.in 1.1, debian/scripts/remove.in 1.1: | |
608 new file | |
609 | |
610 * debian/maint/postinst 1.2, debian/maint/prerm 1.2, debian/scripts/install 1.2, | |
611 debian/scripts/remove 1.2: | |
612 removed, superceded by it's .in counterpart | |
613 | |
614 2001-10-25 Mario Lang <mlang@delysid.org> | |
615 | |
616 * erc.el 1.77: * Fixed some defcustom :type 's | |
617 * Added erc-before-connect hook which gets called with server port and nick. | |
618 Use this hook to e.g. setup a tunnel before actually connecting. | |
619 something like (when (string= server "localhost") ...) | |
620 | |
621 2001-10-24 Mario Lang <mlang@delysid.org> | |
622 | |
623 * erc.el 1.76: * Patch by smoke: fix erc-cmd-* commands and add aliases | |
624 | |
625 2001-10-23 Mario Lang <mlang@delysid.org> | |
626 | |
627 * erc-speak.el 1.14: | |
628 * Added a new personality for channel name announcement, This makes streams of flooded channels much easier to listen to, | |
629 especially if you are on more than one channel simultaniously. | |
630 | |
631 * erc.el 1.75: | |
632 * Made the completion postfix customizable through erc-nick-completion-postfix | |
633 | |
634 * erc-speak.el 1.13, erc.el 1.74: | |
635 * Added erc-prevent-minibuffer-privmsg | |
636 | |
637 * erc-speak.el 1.12: | |
638 * Quickish hack to allow exclusion of timestamps from speaking. see erc-speak-filter-timestamps | |
639 | |
640 2001-10-21 Mario Lang <mlang@delysid.org> | |
641 | |
642 * erc-speak.el 1.11: | |
643 * Removed now really obsolete code. Package size reduced by 50% | |
644 | |
645 * erc-speak.el 1.10: | |
646 * Very important fix! Now erc-speak is really complete. Messages dont get cut anymore. Be sure to use auditory icons, | |
647 it's reallllly cool now!!! | |
648 | |
649 * erc-speak.el 1.9: *** empty log message *** | |
650 | |
651 * erc-speak.el 1.5: * Major simplification. depends on erc.el,v 1.73 | |
652 * Things removed, read diff | |
653 | |
654 2001-10-21 Gergely Nagy <algernon@debian.org> | |
655 | |
656 * debian/changelog 1.2: oops, silly typo | |
657 | |
658 * debian/changelog 1.1, debian/control 1.1, debian/copyright 1.1, | |
659 debian/maint/conffiles 1.1, debian/maint/postinst 1.1, debian/maint/prerm 1.1, | |
660 debian/rules 1.1, debian/scripts/install 1.1, debian/scripts/remove 1.1, | |
661 debian/scripts/startup 1.1: | |
662 initial check-in | |
663 | |
664 2001-10-21 Mario Lang <mlang@delysid.org> | |
665 | |
666 * erc.el 1.73: | |
667 * Changed erc-insert-hook to get two arguments, START and END of the region | |
668 which got inserted. CAREFUL! This could break stuff, but it makes the hook | |
669 much more useable. | |
670 | |
671 * erc.el 1.72: | |
672 * Made erc-smiley a new option, currently set to t to showoff this feature. :) | |
673 | |
674 2001-10-20 Mario Lang <mlang@delysid.org> | |
675 | |
676 * erc.el 1.71: * Add missing erc-mode-hook variable | |
677 * Add smiley-support (preliminary test) | |
678 | |
679 2001-10-20 Alex Schroeder <alex@gnu.org> | |
680 | |
681 * erc.el 1.70: | |
682 Replaced all occurences of put-text-property with a call to | |
683 erc-put-text-property. | |
684 (erc-put-text-property): New function. | |
685 (erc-tracking-modified-channels): Moved to the front of the file such | |
686 that it is already defined when the menu is being defined. | |
687 (erc-modified-channel-string): Ditto. | |
688 | |
689 2001-10-18 Alex Schroeder <alex@gnu.org> | |
690 | |
691 * erc.el 1.69: Removed some commentary. The wiki page is the place to | |
692 put such information. | |
693 (erc-fill-prefix): Doc change. | |
694 (erc-notice-highlight-type): Doc change, now a user option. | |
695 (erc-pal-highlight-type): Doc change, now a user option. | |
696 (erc-fool-highlight-type): New option. | |
697 (erc-keyword-highlight-type): New option. | |
698 (erc-dangerous-host-highlight-type): New option. | |
699 (erc-uncontrol-input-line): Doc change. | |
700 (erc-interpret-controls-p): Doc change, now a user option. | |
701 (erc-multiline-input): Doc change. | |
702 (erc-auto-discard-away): Doc change. | |
703 (erc-pals): Changed from string to regexp. | |
704 (erc-fools): New option. | |
705 (erc-keywords): Renamed from erc-highlight-strings. WATCH OUT: | |
706 Not backwards compatible change! | |
707 (erc-dangerous-hosts): Renamed from erc-host-danger-highlight. | |
708 WATCH OUT: Not backwards compatible change! | |
709 (erc-menu-definition): Added menu entries for fools, keywords and | |
710 dangerous hosts. | |
711 (erc-mode-map): Changed keybindings from C-c <plain ascii> to | |
712 various C-c <C-ascii> combinations. | |
713 (erc-dangerous-host-face): Renamed from erc-host-danger-face. | |
714 WATCH OUT: Not backwards compatible change! | |
715 (erc-fool-face): New face. | |
716 (erc-keyword-face): Renamed from erc-highlight-face. WATCH OUT: | |
717 Not backwards compatible change! | |
718 (erc-parse-line-from-server): Fixed highlighting in the cases | |
719 where (equal erc-pal-highlight-type 'all), added code to handle | |
720 erc-fool-highlight-type, erc-dangerous-host-highlight-type | |
721 (erc-update-modes): Replaced erc-delete-string with delete. | |
722 (erc-keywords): Renamed from erc-highlight-strings, handle | |
723 erc-keyword-highlight-type. | |
724 (erc-delete-string): Removed. | |
725 (erc-list-match): New function. | |
726 (erc-pal-p): Use erc-list-match. | |
727 (erc-fool-p): New function. | |
728 (erc-keyword-p): New function. | |
729 (erc-dangerous-host-p): Renamed from erc-host-danger-p, use | |
730 erc-list-match. | |
731 (erc-directed-at-fool-p): New function. | |
732 (erc-add-entry-to-list): New function. | |
733 (erc-remove-entry-from-list): New function. | |
734 (erc-add-pal): Use erc-add-entry-to-list. | |
735 (erc-delete-pal): Use erc-remove-entry-from-list. | |
736 (erc-add-fool): New function. | |
737 (erc-delete-fool): New function. | |
738 (erc-add-keyword): New function. | |
739 (erc-delete-keyword): New function. | |
740 (erc-add-dangerous-host): New function. | |
741 (erc-delete-dangerous-host): New function. | |
742 | |
743 2001-10-07 Mario Lang <mlang@delysid.org> | |
744 | |
745 * erc.el 1.68: * irc vs ircd default port fixed | |
746 | |
747 * erc.el 1.67: * Added topic-change to imenu | |
748 | |
749 * erc.el 1.66: * More imenu spiffyness | |
750 | |
751 * erc.el 1.65: * Added imenu support | |
752 | |
753 * erc.el 1.64: | |
754 * Fix to /topic to show topic instead of setting it to null :) | |
755 | |
756 2001-10-05 Mario Lang <mlang@delysid.org> | |
757 | |
758 * erc.el 1.63: * First version of erc-rename-buffer | |
759 | |
760 * erc.el 1.62: * more header-line tricks. | |
761 | |
762 * erc.el 1.61: | |
763 * Small fix to do erc-update-mode-line-buffer in erc-update-channel-topic | |
764 | |
765 * erc.el 1.60: * Added erc-header-line-format | |
766 | |
767 2001-10-04 Mario Lang <mlang@delysid.org> | |
768 | |
769 * erc.el 1.59: * mini-fix, add msgp to auto-query code | |
770 | |
771 * erc.el 1.58: * Added command-names to completion (erc-command-table) | |
772 * New variable erc-auto-query. When set, every arriving message to you | |
773 will open a query buffer for that sender if not already open. | |
774 * Compatibility function fo non-existing line-beginning|end-position functions in XEmacs. | |
775 | |
776 2001-10-03 Mario Lang <mlang@delysid.org> | |
777 | |
778 * erc.el 1.57: | |
779 * Removed alot of (progn ...) where they were not necessary | |
780 * Changed some (if ...) without else part to (when ...) | |
781 * Some (while ...) to use (dolist ...) | |
782 * Fix for completion popup generating tracebacks. | |
783 * New function erc-arrange-session-in-mulptiple-windows | |
784 * Lots of other stuff, read the diff | |
785 | |
786 2001-10-02 Mario Lang <mlang@delysid.org> | |
787 | |
788 * erc.el 1.56: * Added erc-kill-input and keybinding C-c C-u for it | |
789 | |
790 2001-10-01 Mario Lang <mlang@delysid.org> | |
791 | |
792 * erc.el 1.55: * Another fix to nick-completion | |
793 * Additional checks in erc-track-modified-channels | |
794 | |
795 2001-09-26 Mario Lang <mlang@delysid.org> | |
796 | |
797 * erc.el 1.54: * Fixed completion (alex) | |
798 * Now popup buffer doesnt destroy your window configuration. | |
799 * Fixed away handling (incomplete) | |
800 | |
801 2001-09-24 Mario Lang <mlang@delysid.org> | |
802 | |
803 * erc.el 1.53: Fixed silly quoting-escape error | |
804 | |
805 2001-09-23 Mario Lang <mlang@delysid.org> | |
806 | |
807 * erc.el 1.52: * Added auto-op support (unfinished) | |
808 * Added erc-latest-version. | |
809 * Added erc-ediff-latest-version. | |
810 | |
811 2001-09-21 Mario Lang <mlang@delysid.org> | |
812 | |
813 * erc.el 1.51: | |
814 * Minor menu additions (invite only mode is now a checkbox) | |
815 | |
816 2001-09-20 Mario Lang <mlang@delysid.org> | |
817 | |
818 * erc.el 1.50: | |
819 * Fix (erc-cmd-names): This should fix C-c C-n too, hoepfully it was the right fix and doesnt break anything else. | |
820 | |
821 * erc.el 1.49: * Fixes XEmacs easymenu usage (2nd time). | |
822 | |
823 2001-09-19 Mario Lang <mlang@delysid.org> | |
824 | |
825 * erc.el 1.48: | |
826 * (erc-complete-nick): Add ": " only if one completes directly after the erc-prompt, otherwise, add just one space | |
827 | |
828 * erc.el 1.47: | |
829 * Changed menu-definition to use easymenu (hopefully this now works under Xemacs) | |
830 * Fix for custom problem with :must-match on XEmacs (thanks shapr) | |
831 * Added /COUNTRY command using (what-domain) from package mail-extr (shapr) | |
832 * Fix for case-sensitivity problem with pals (they are now all downcased) | |
833 * Different (erc-version) function which now can take prefix argument to insert the version information into the current buffer, | |
834 instead of just displaying it in the minibuffer. | |
835 | |
836 2001-09-10 Mario Lang <mlang@delysid.org> | |
837 | |
838 * erc.el 1.46: Updated erc-version-string | |
839 | |
840 * erc.el 1.45: Version number change and last read-through... | |
841 | |
842 2001-09-04 Mario Lang <mlang@delysid.org> | |
843 | |
844 * erc.el 1.44: Added some asterisks | |
845 | |
846 2001-08-24 Mario Lang <mlang@delysid.org> | |
847 | |
848 * erc.el 1.43: | |
849 Fixed hidden channel buffer tracking (sort of), now using switch-to-buffer for advice. | |
850 This version is unofficially named 2.1prebeta1. Please test it and send | |
851 fixes to various problems you may encounter so that we can eventually | |
852 release 2.1 soon. | |
853 | |
854 2001-08-14 Mario Lang <mlang@delysid.org> | |
855 | |
856 * erc.el 1.42: | |
857 Added function erc-bol and keybinding C-c C-a for it (contributed by Benjamin Rutt <brutt@bloomington.in.us) | |
858 | |
859 2001-08-07 Mario Lang <mlang@delysid.org> | |
860 | |
861 * erc.el 1.41: | |
862 Checked in lathis code and modified it slightly. Still unsure about set-window-buffer advice, current attempt doesnt seem to work. | |
863 Removed (nick -> #channel) from mode-line. (CLOSED) and (AWAY...) should still be displayed when appropriate | |
864 | |
865 2001-08-06 Mario Lang <mlang@delysid.org> | |
866 | |
867 * erc.el 1.40: | |
868 added local-variable channel-list in session-buffers and make /LIST use it. | |
869 erc-join-channel can now do completion after /LIST was executed | |
870 | |
871 2001-08-05 Mario Lang <mlang@delysid.org> | |
872 | |
873 * erc.el 1.39: Tweaked erc-join-channel and erc-part-from-channel | |
874 | |
875 2001-07-27 Mario Lang <mlang@delysid.org> | |
876 | |
877 * erc.el 1.38: some more defcustom stuff | |
878 | |
879 * erc.el 1.37: Patch from Henrik Enberg <henrik@enberg.org>: | |
880 Adds variables erc-frame-alist and erc-frame-dedicated-p. | |
881 | |
882 * erc.el 1.36: fixed erc-part-from-channel | |
883 | |
884 * erc.el 1.35: | |
885 fixed match-string problem and added interactive topic setting function. | |
886 | |
887 * erc.el 1.34: fixed silly string-match bug | |
888 | |
889 * erc.el 1.33: | |
890 Added erc-join-channel and erc-part-from-channel (interactive prompts), as well as keybindings. C-c C-j #emacs RET is now enough :) | |
891 | |
892 2001-07-27 Alex Schroeder <alex@gnu.org> | |
893 | |
894 * erc.el 1.32 (erc-display-line-buffer): Simplified filling. | |
895 (erc-fill-region): New function. | |
896 | |
897 2001-07-27 Mario Lang <mlang@delysid.org> | |
898 | |
899 * erc.el 1.31: Added redundancy check in output | |
900 | |
901 2001-07-26 Alex Schroeder <alex@gnu.org> | |
902 | |
903 * erc.el 1.30 (erc-send-action): Add text-property stuff. | |
904 (erc-input-action): Removed text-property stuff. | |
905 (erc-command-table): Corrected command for DESCRIBE. Still | |
906 doesn't work though. No idea what it should do. Looks like a no op. | |
907 (erc-cmd-me): Doc change. | |
908 | |
909 2001-07-26 Mario Lang <mlang@delysid.org> | |
910 | |
911 * erc.el 1.29: | |
912 fixed one occurence of a setq with only one argument (XEmacs didnt like that) | |
913 | |
914 * erc.el 1.28: | |
915 Added erc-next-line-add-newlines customisation possibility. | |
916 | |
917 * erc.el 1.27: | |
918 added erc-fill-prefix for defining your own way of filling and fixed filling somehow | |
919 | |
920 * erc.el 1.26: | |
921 fixed small incompatibility in erc-parse-line-from-server at (and (= n 353) regexp | |
922 | |
923 2001-07-25 Mario Lang <mlang@delysid.org> | |
924 | |
925 * erc.el 1.25: | |
926 Added erc-filling and filling code to erc-display-line-buffer. | |
927 | |
928 2001-07-08 Alex Schroeder <alex@gnu.org> | |
929 | |
930 * erc.el 1.24 (try-complete-erc-nick): Make the ": " part of the | |
931 expansion | |
932 | |
933 * erc.el 1.23: require ring | |
934 | |
935 2001-07-08 Mario Lang <mlang@delysid.org> | |
936 | |
937 * erc.el 1.22: *** empty log message *** | |
938 | |
939 2001-07-07 Mario Lang <mlang@delysid.org> | |
940 | |
941 * erc.el 1.21: typo | |
942 | |
943 * erc.el 1.20: ommit | |
944 :wq | |
945 | |
946 2001-07-06 Alex Schroeder <alex@gnu.org> | |
947 | |
948 * erc.el 1.19 (erc-mode): Call erc-input-ring-setup. | |
949 (erc-send-current-line): Call erc-add-to-input-ring. | |
950 (erc-input-ring): New variable. Currently not buffer local. | |
951 (erc-input-ring-index): New variable. Currently not buffer local. | |
952 (erc-input-ring-setup): New function. | |
953 (erc-add-to-input-ring): New function. | |
954 (erc-previous-command): New function. | |
955 (erc-next-command): New function. | |
956 (erc-mode-map): Uncommented keybindings for erc-next-command and | |
957 erc-previous-command. | |
958 | |
959 2001-07-05 Alex Schroeder <alex@gnu.org> | |
960 | |
961 * erc.el 1.18 (erc-highlight-strings): Removed debug message. | |
962 | |
963 * erc.el 1.17 (erc-join-buffer): Changed default to 'buffer. | |
964 (erc-join-info-buffer): Changed default to 'disable. | |
965 (erc-nick-completion): Changed default to 'all. | |
966 | |
967 2001-07-04 uid31117 <uid31117@confusibombus> | |
968 | |
969 * erc.el 1.16: Resolved... | |
970 | |
971 2001-07-03 Alex Schroeder <alex@gnu.org> | |
972 | |
973 * erc.el 1.15 (erc-highlight-strings): New option and new function. | |
974 (erc-parse-line-from-server): Use it. | |
975 Various empty lines removed. Various doc strings fixed. | |
976 | |
977 * erc.el 1.14: Removed more empty lines. | |
978 | |
979 * erc.el 1.13 (erc-member-string): replaced by plain member | |
980 Otherwise, lots of deleting of empty lines... I'm not too happy with that | |
981 but I feel better when the code is "cleaned up". | |
982 | |
983 2001-07-03 Mario Lang <mlang@delysid.org> | |
984 | |
985 * erc.el 1.12: Ugly hack, but looks nicer when giving commands | |
986 | |
987 * erc-speak.el 1.4: ugly hack, but looks nicer now | |
988 | |
989 2001-07-03 Alex Schroeder <alex@gnu.org> | |
990 | |
991 * erc.el 1.11 (try-complete-erc-nick): New function. | |
992 (erc-try-complete-nick): New function. | |
993 (erc-nick-completion): New option. | |
994 (erc-complete): Call hippie-expand such that erc-try-complete-nick | |
995 will be called eventually. Based on erc-nick-completion | |
996 try-complete-erc-nick will then complete on the nick at point. | |
997 | |
998 2001-07-02 Mario Lang <mlang@delysid.org> | |
999 | |
1000 * erc.el 1.10: | |
1001 Insert (erc-current-nick) instead of (erc-display-prompt). good night :) | |
1002 | |
1003 * erc.el 1.9: | |
1004 small, but it was anoying, so I just did it (defcustom for erc-join-buffer and erc-join-info-buffer) | |
1005 | |
1006 2001-06-29 Alex Schroeder <alex@gnu.org> | |
1007 | |
1008 * erc.el 1.8: Use defface to define all faces. | |
1009 Removed some history from the commentary, as well as some other | |
1010 commentary editing. | |
1011 | |
1012 2001-06-28 Mario Lang <mlang@delysid.org> | |
1013 | |
1014 * erc.el 1.7: hmm, defcustom for erc-user-full-name | |
1015 | |
1016 * erc-speak.el 1.3, erc.el 1.6: *** empty log message *** | |
1017 | |
1018 2001-06-27 Mario Lang <mlang@delysid.org> | |
1019 | |
1020 * erc.el 1.5: typo | |
1021 | |
1022 * erc.el 1.4: Some more defcustom | |
1023 | |
1024 * erc-speak.el 1.2: nothing, really | |
1025 | |
1026 2001-06-26 Mario Lang <mlang@delysid.org> | |
1027 | |
1028 * erc.el 1.3: Some defcustom stuff. Still no defgroup though :) | |
1029 | |
1030 * erc.el 1.2: | |
1031 Initial change to erc.el (2.0). Mainly list of ideas and features | |
1032 and syntax-table entries. | |
1033 | |
1034 * erc-speak.el 1.1.1.1, erc.el 1.1.1.1: Initial Import | |
1035 | |
1036 * erc-speak.el 1.1, erc.el 1.1: New file. | |
1037 | |
1038 Copyright (C) 2001 Free Software Foundation, Inc. | |
1039 Copying and distribution of this file, with or without modification, | |
1040 are permitted provided the copyright notice and this notice are preserved. | |
1041 | |
1042 ;; arch-tag: 306c4b58-f9ae-4f3d-9fd9-db2d743f05a6 |