root/trunk/lisp/erc/ChangeLog.01

Revision 4220, 35.5 kB (checked in by miyoshi, 9 months ago)

Sync up with Emacs22.2.

Line 
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, 2006, 2007, 2008 Free Software Foundation, Inc.
1039
1040   This file is part of GNU Emacs.
1041
1042   GNU Emacs is free software; you can redistribute it and/or modify
1043   it under the terms of the GNU General Public License as published by
1044   the Free Software Foundation; either version 3, or (at your option)
1045   any later version.
1046
1047   GNU Emacs is distributed in the hope that it will be useful,
1048   but WITHOUT ANY WARRANTY; without even the implied warranty of
1049   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1050   GNU General Public License for more details.
1051
1052   You should have received a copy of the GNU General Public License
1053   along with GNU Emacs; see the file COPYING.  If not, write to the
1054   Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
1055   Boston, MA 02110-1301, USA.
1056
1057 ;; Local Variables:
1058 ;; coding: utf-8
1059 ;; End:
1060
1061 ;; arch-tag: 306c4b58-f9ae-4f3d-9fd9-db2d743f05a6
Note: See TracBrowser for help on using the browser.