You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(46) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(5) |
Feb
|
Mar
(6) |
Apr
(2) |
May
(25) |
Jun
(2) |
Jul
(1) |
Aug
(5) |
Sep
(4) |
Oct
(7) |
Nov
|
Dec
(18) |
2003 |
Jan
(8) |
Feb
(1) |
Mar
(2) |
Apr
(4) |
May
(14) |
Jun
(32) |
Jul
(15) |
Aug
(23) |
Sep
(23) |
Oct
(22) |
Nov
(27) |
Dec
(24) |
2004 |
Jan
(18) |
Feb
(38) |
Mar
(32) |
Apr
(18) |
May
(70) |
Jun
(1) |
Jul
(21) |
Aug
(19) |
Sep
(32) |
Oct
(11) |
Nov
(11) |
Dec
(19) |
2005 |
Jan
(48) |
Feb
(13) |
Mar
(19) |
Apr
(25) |
May
(4) |
Jun
(23) |
Jul
(8) |
Aug
(13) |
Sep
(12) |
Oct
(17) |
Nov
(4) |
Dec
(5) |
2006 |
Jan
(31) |
Feb
(30) |
Mar
(28) |
Apr
(11) |
May
(21) |
Jun
(7) |
Jul
(12) |
Aug
(5) |
Sep
(7) |
Oct
(24) |
Nov
(2) |
Dec
|
From: Andreas S. <sc...@su...> - 2005-09-27 14:02:46
|
Ossi Herrala <ohe...@ee...valid> writes: > Is there anything I could do about it? It's really shame to restart > emacs and erc once a week, because it gets so slow and eats all > memory. :( Try adding erc-truncate-buffer to erc-insert-post-hook. See also erc-max-buffer-size. (add-hook 'erc-insert-post-hook 'erc-truncate-buffer) Andreas. --=20 Andreas Schwab, SuSE Labs, sc...@su... SuSE Linux Products GmbH, Maxfeldstra=DFe 5, 90409 N=FCrnberg, Germany Key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." |
From: Ossi H. <ohe...@ee...> - 2005-09-27 10:34:22
|
Hello list! Some time ago I switched to use ERC as my IRC client, so I'm really new to all this. I have the habit of using screen so that I don't have to log in and log off all the time. This keeps my emacs and ERC running for a very long time. Right now, after ten days of running emacs+ERC I see the following memory usage: USER VSZ RSS COMMAND ELAPSED oherrala 146176 115040 emacs 10-14:33:11 Vsz and rss are in kilobytes. Looking at pmap -x `pgrep emacs` I see that: Address Kbytes RSS Anon Locked Mode Mapped File 00504000 135672 107928 107928 - rwx-- [ heap ] total Kb 146176 114744 110896 - So the heap is using most of the memory. It didn't help anything to kill all buffers and only have *scratch*. So something is not freeing the used memory. Is there anything I could do about it? It's really shame to restart emacs and erc once a week, because it gets so slow and eats all memory. :( I'm running Solaris 10 on sparc and GNU Emacs 21.3.2 installed from Blastwave (AFAIK the binary is compiled for Solaris 8). -- Ossi Herrala, OH8HUB PGP: 0x78CD0337 / D343 F9C4 C739 DFFF F619 6170 8D28 8189 78CD 0337 Hi! I am a .signature virus. Copy me into your .signature to join in! |
From: Michael O. <mw...@gn...> - 2005-09-20 14:06:43
|
Jesse Alama <al...@st...> writes: > Briefly, what are the advantages of the new ERC backend over the old > one? It's mostly an attempt to clean up the source code. The main new feature is improved flood control, stolen from Circe. Also, when you send over-long messages, they'll be split and you'll see which chunks were sent. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #PurdueLUG |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Jesse A. <al...@st...> - 2005-09-20 05:11:20
|
Hi Michael, Briefly, what are the advantages of the new ERC backend over the old one? Jesse Michael Olson <mw...@gn...> writes: > I've merged all of the work on my erc--more-backend--0 branch to CVS > head. The relevant ChangeLog entries follow. > > 2005-09-05 Michael Olson <mw...@gn...> > > * erc.el (erc-flood-limit, erc-flood-limit2): Remove since they > are no longer needed. > (erc-send-input): Detect whether we want flood control to be > active. The previous behavior was to always force the message. > (erc-toggle-flood-control): Adapt to new flood control method. No > more 'strict. > (erc-cmd-SV): Use concat rather than > format-time-string. > (erc-format-target, erc-format-target-and/or-server): Shorten > logic statements. > > * erc-compat.el (erc-emacs-build-time): Use a string > representation rather than trying to coerce a time out of a string > on XEmacs. > > * erc-identd.el (erc-identd-start): Use make-network-process > instead of open-network-stream. Error out if this is not defined. > > * erc-backend.el (erc-send-line): New command that sends a line > using flood control, using a callback for display. It isn't used > yet. > > 2005-09-04 Michael Olson <mw...@gn...> > > * erc.el: Add defvaralias and make-obsolete-variable for > erc-default-coding-system. > (channel-topic, channel-modes, channel-user-limit, channel-key, > invitation, away, channel-list, bad-nick): Rename globally to > erc-{name-of-variable}. > > 2005-08-29 Michael Olson <mw...@gn...> > > * erc.el: Alias erc-send-command to erc-server-send. ErBot needs > this to work without modification. Add defvaralias for > erc-process. Make this and the other backwards-compatibility > functions and variables be marked obsolete as of ERC 5.1. > > * erc-backend.el: Add autoload for erc-log macro. > (erc-server-connect): Set some variables before defining process > handlers. It probably doesn't make any difference. > > 2005-08-26 Michael Olson <mw...@gn...> > > * erc.el: Add defvaralias for erc-announced-server-name, since > this seems to be widely used. > > 2005-08-17 Michael Olson <mw...@gn...> > > * erc.el (erc): Remove unnecessary boundp check. > > * erc-autoaway.el: Fix compiler warning. > > * erc-backend.el (erc-server-version): Since this isn't used by > any code, and isn't generally useful, remove it. > (erc-server-send-queue): Use erc-current-time rather than > float-time. > (004): Don't set erc-server-version. > > * erc-dcc.el (erc-dcc-chat-request, erc-dcc-get-parent): Move to > fix a compiler warning. > > * erc-ibuffer.el (erc-server): Remove unnecessary boundp check. > > * erc-identd.el (erc-identd-start): Use read-string instead of > read-input. > > * erc-imenu.el (erc-unfill-notice): Use a while loop instead of > replace-regexp. > > * erc-nicklist.el: Add conditional dependency on erc-bbdb. > (erc-nicklist-insert-contents): Tighten some regexps. > > * erc-notify.el (erc-notify-list): Docfix. > > * erc-spelling.el (erc-spelling-dictionaries): Add :type and > :group to silence a compiler warning. > > 2005-08-14 Michael Olson <mw...@gn...> > > * erc-backend.el (erc-session-server, erc-session-port) > (erc-announced-server-name, erc-server-version) > (erc-server-parameters): Moved here from erc.el. > (erc-server-last-peers): Moved, renamed from last-peers. > (erc-server-lag): Moved, renamed from erc-lag. > (erc-server-duplicates): Moved, renamed from erc-duplicates. > (erc-server-duplicate-timeout): Moved, renamed from > erc-duplicate-timeout. > (erc-server): New customization group hosting all options from > this file. > (erc-server-prevent-duplicates): Moved, renamed from > erc-prevent-duplicates. > (erc-server-duplicate-timeout): Moved, renamed from > erc-duplicate-timeout. > (erc-server-auto-reconnect, erc-split-line-length) > (erc-server-coding-system, erc-encoding-coding-alist) > (erc-server-connect-function, erc-server-flood-margin) > (erc-server-flood-penalty): Change group to 'erc-server. > (erc-server-send-ping-interval): Moved, renamed from > erc-ping-interval. > (erc-server-ping-handler): Moved, renamed from erc-ping-handler. > (erc-server-setup-periodical-server-ping): Moved, renamed from > erc-setup-periodical-server-ping. > (erc-server-connect): Add to docstring. Move more initialization > here. > (erc-server-processing-p): Docfix. > (erc-server-connect): Use 'raw-text like in the original version. > (erc-server-filter-function): Don't reset process coding system. > > * erc-stamp.el (erc-add-timestamp): If the text at point is > invisible, don't insert a timestamp. Thanks to Pascal > J. Bourguignon for the suggestion. > > * erc-match.el (erc-text-matched-hook): Don't hide fools by > default, but include it in the available options. > > 2005-08-13 Michael Olson <mw...@gn...> > > * erc-*.el: s/erc-send-command/erc-server-send/g. > s/erc-process/erc-server-process/g (sort of). Occasional > whitespace and indentation fixes. > > * erc-backend.el: Specify a few local variables for indentation. > Take one item off of the TODO list. > (erc-server-filter-data): Renamed from erc-previous-read. From > circe. > (erc-server-processing-p): New variable that indicates when we're > currently processing a message. From circe. > (erc-split-line-length): New option that gives the maximum line > length of a single message. From circe. > (erc-default-coding-system): Moved here from erc.el. > (erc-split-line): Renamed from erc-split-command and taken from > circe. > (erc-connect-function, erc-connect, erc-process-sentinel-1) > (erc-process-sentinel, erc-flood-exceeded-p, erc-send-command) > (erc-message, erc-upcase-first-word, erc-send-ctcp-message) > (erc-send-ctcp-notice): Moved here from erc.el. > (erc-server-filter-function): Renamed from erc-process-filter. > From circe. > (erc-server-process): Renamed from `erc-process' and moved here > from erc.el. > (erc-server-coding-system): Renamed from > `erc-default-coding-system'. > (erc-encoding-coding-alist): Moved here from erc.el. > (erc-server-flood-margin, erc-server-flood-penalty): > (erc-server-flood-last-message, erc-server-flood-queue): > (erc-server-flood-timer): New options from circe that allow > tweaking of flood control. > (erc-server-connect-function): Renamed from erc-connect-function. > (erc-flood-exceeded-p): Removed. > (erc-coding-system-for-target) > (erc-encode-string-for-target, erc-decode-string-from-target): > Moved here from erc.el > (erc-server-send): Renamed from erc-send-command. Adapted from > the circe function by the same name. > (erc-server-send-queue): New function from circe that implements > handling of a flood queue. > (erc-server-current-nick): Renamed from current-nick. > (erc-server-quitting): Renamed from `quitting'. > (erc-server-last-sent-time): Renamed from `last-sent-time'. > (erc-server-last-ping-time): Renamed from `last-ping-time'. > (erc-server-lines-sent): Renamed from `lines-sent'. > (erc-server-auto-reconnect): Renamed from `erc-auto-reconnect'. > (erc-server-coding-system): Docfix. > (erc-server-connect): Renamed from `erc-connect'. Require SERVER > and PORT parameters. Initialize several variables here. Don't > set `erc-insert-marker'. Use a per-server coding system via > erc-server-default-encoding. > > * erc.el (erc-version-string): Changed to indicate we are running > the `more-backend' branch. > (erc-kill-queries-on-quit): Removed, since this is unused. > (erc-send-single-line): Implement flood control using > erc-split-line. > (erc-send-input): Move functionality of erc-send-single-line in > here. > (erc-send-single-line): Assimilated! > (erc-display-command, erc-display-msg): Handle display hooks. > (erc-auto-reconnect, current-nick, last-sent-time) > (last-ping-time, last-ctcp-time, erc-lines-sent, erc-bytes-sent) > (quitting): Moved to erc-backend.el. > (erc): Docfix. Don't initialize quite so many things here. -- Jesse Alama (al...@st...) |
From: Michael O. <mw...@gn...> - 2005-09-17 01:02:16
|
I've merged all of the work on my erc--more-backend--0 branch to CVS head. The relevant ChangeLog entries follow. 2005-09-05 Michael Olson <mw...@gn...> * erc.el (erc-flood-limit, erc-flood-limit2): Remove since they are no longer needed. (erc-send-input): Detect whether we want flood control to be active. The previous behavior was to always force the message. (erc-toggle-flood-control): Adapt to new flood control method. No more 'strict. (erc-cmd-SV): Use concat rather than format-time-string. (erc-format-target, erc-format-target-and/or-server): Shorten logic statements. * erc-compat.el (erc-emacs-build-time): Use a string representation rather than trying to coerce a time out of a string on XEmacs. * erc-identd.el (erc-identd-start): Use make-network-process instead of open-network-stream. Error out if this is not defined. * erc-backend.el (erc-send-line): New command that sends a line using flood control, using a callback for display. It isn't used yet. 2005-09-04 Michael Olson <mw...@gn...> * erc.el: Add defvaralias and make-obsolete-variable for erc-default-coding-system. (channel-topic, channel-modes, channel-user-limit, channel-key, invitation, away, channel-list, bad-nick): Rename globally to erc-{name-of-variable}. 2005-08-29 Michael Olson <mw...@gn...> * erc.el: Alias erc-send-command to erc-server-send. ErBot needs this to work without modification. Add defvaralias for erc-process. Make this and the other backwards-compatibility functions and variables be marked obsolete as of ERC 5.1. * erc-backend.el: Add autoload for erc-log macro. (erc-server-connect): Set some variables before defining process handlers. It probably doesn't make any difference. 2005-08-26 Michael Olson <mw...@gn...> * erc.el: Add defvaralias for erc-announced-server-name, since this seems to be widely used. 2005-08-17 Michael Olson <mw...@gn...> * erc.el (erc): Remove unnecessary boundp check. * erc-autoaway.el: Fix compiler warning. * erc-backend.el (erc-server-version): Since this isn't used by any code, and isn't generally useful, remove it. (erc-server-send-queue): Use erc-current-time rather than float-time. (004): Don't set erc-server-version. * erc-dcc.el (erc-dcc-chat-request, erc-dcc-get-parent): Move to fix a compiler warning. * erc-ibuffer.el (erc-server): Remove unnecessary boundp check. * erc-identd.el (erc-identd-start): Use read-string instead of read-input. * erc-imenu.el (erc-unfill-notice): Use a while loop instead of replace-regexp. * erc-nicklist.el: Add conditional dependency on erc-bbdb. (erc-nicklist-insert-contents): Tighten some regexps. * erc-notify.el (erc-notify-list): Docfix. * erc-spelling.el (erc-spelling-dictionaries): Add :type and :group to silence a compiler warning. 2005-08-14 Michael Olson <mw...@gn...> * erc-backend.el (erc-session-server, erc-session-port) (erc-announced-server-name, erc-server-version) (erc-server-parameters): Moved here from erc.el. (erc-server-last-peers): Moved, renamed from last-peers. (erc-server-lag): Moved, renamed from erc-lag. (erc-server-duplicates): Moved, renamed from erc-duplicates. (erc-server-duplicate-timeout): Moved, renamed from erc-duplicate-timeout. (erc-server): New customization group hosting all options from this file. (erc-server-prevent-duplicates): Moved, renamed from erc-prevent-duplicates. (erc-server-duplicate-timeout): Moved, renamed from erc-duplicate-timeout. (erc-server-auto-reconnect, erc-split-line-length) (erc-server-coding-system, erc-encoding-coding-alist) (erc-server-connect-function, erc-server-flood-margin) (erc-server-flood-penalty): Change group to 'erc-server. (erc-server-send-ping-interval): Moved, renamed from erc-ping-interval. (erc-server-ping-handler): Moved, renamed from erc-ping-handler. (erc-server-setup-periodical-server-ping): Moved, renamed from erc-setup-periodical-server-ping. (erc-server-connect): Add to docstring. Move more initialization here. (erc-server-processing-p): Docfix. (erc-server-connect): Use 'raw-text like in the original version. (erc-server-filter-function): Don't reset process coding system. * erc-stamp.el (erc-add-timestamp): If the text at point is invisible, don't insert a timestamp. Thanks to Pascal J. Bourguignon for the suggestion. * erc-match.el (erc-text-matched-hook): Don't hide fools by default, but include it in the available options. 2005-08-13 Michael Olson <mw...@gn...> * erc-*.el: s/erc-send-command/erc-server-send/g. s/erc-process/erc-server-process/g (sort of). Occasional whitespace and indentation fixes. * erc-backend.el: Specify a few local variables for indentation. Take one item off of the TODO list. (erc-server-filter-data): Renamed from erc-previous-read. From circe. (erc-server-processing-p): New variable that indicates when we're currently processing a message. From circe. (erc-split-line-length): New option that gives the maximum line length of a single message. From circe. (erc-default-coding-system): Moved here from erc.el. (erc-split-line): Renamed from erc-split-command and taken from circe. (erc-connect-function, erc-connect, erc-process-sentinel-1) (erc-process-sentinel, erc-flood-exceeded-p, erc-send-command) (erc-message, erc-upcase-first-word, erc-send-ctcp-message) (erc-send-ctcp-notice): Moved here from erc.el. (erc-server-filter-function): Renamed from erc-process-filter. From circe. (erc-server-process): Renamed from `erc-process' and moved here from erc.el. (erc-server-coding-system): Renamed from `erc-default-coding-system'. (erc-encoding-coding-alist): Moved here from erc.el. (erc-server-flood-margin, erc-server-flood-penalty): (erc-server-flood-last-message, erc-server-flood-queue): (erc-server-flood-timer): New options from circe that allow tweaking of flood control. (erc-server-connect-function): Renamed from erc-connect-function. (erc-flood-exceeded-p): Removed. (erc-coding-system-for-target) (erc-encode-string-for-target, erc-decode-string-from-target): Moved here from erc.el (erc-server-send): Renamed from erc-send-command. Adapted from the circe function by the same name. (erc-server-send-queue): New function from circe that implements handling of a flood queue. (erc-server-current-nick): Renamed from current-nick. (erc-server-quitting): Renamed from `quitting'. (erc-server-last-sent-time): Renamed from `last-sent-time'. (erc-server-last-ping-time): Renamed from `last-ping-time'. (erc-server-lines-sent): Renamed from `lines-sent'. (erc-server-auto-reconnect): Renamed from `erc-auto-reconnect'. (erc-server-coding-system): Docfix. (erc-server-connect): Renamed from `erc-connect'. Require SERVER and PORT parameters. Initialize several variables here. Don't set `erc-insert-marker'. Use a per-server coding system via erc-server-default-encoding. * erc.el (erc-version-string): Changed to indicate we are running the `more-backend' branch. (erc-kill-queries-on-quit): Removed, since this is unused. (erc-send-single-line): Implement flood control using erc-split-line. (erc-send-input): Move functionality of erc-send-single-line in here. (erc-send-single-line): Assimilated! (erc-display-command, erc-display-msg): Handle display hooks. (erc-auto-reconnect, current-nick, last-sent-time) (last-ping-time, last-ctcp-time, erc-lines-sent, erc-bytes-sent) (quitting): Moved to erc-backend.el. (erc): Docfix. Don't initialize quite so many things here. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #PurdueLUG |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: It's me F. ;) <m_...@ya...> - 2005-09-01 04:51:25
|
Dear groups, The orginal `erc-send-ctcp-command' invoke the `erc-send-command' with just two parameters. This cause the `erc-send-command' always encode CTCP message with default encoding. The following patch add a third parmaeter (erc-default-target) to the `erc-send-command', which in most case will fit the needs of encode the CTCP message in the correct encoding. Best Regards FKtPp *** erc.el 14 八月 2005 21:48:47 +0800 1.769 --- erc.el 01 九月 2005 12:10:48 +0800 *************** *** 2610,2616 **** (cond (tgt (erc-log (format "erc-send-CTCP-message: [%s] %s" tgt l)) ! (erc-send-command (format "PRIVMSG %s :\C-a%s\C-a" tgt l) force))))) (defun erc-send-ctcp-notice (tgt l &optional force) "Send CTCP notice L to TGT. --- 2610,2616 ---- (cond (tgt (erc-log (format "erc-send-CTCP-message: [%s] %s" tgt l)) ! (erc-send-command (format "PRIVMSG %s :\C-a%s\C-a" tgt l) force (erc-default-target)))))) (defun erc-send-ctcp-notice (tgt l &optional force) "Send CTCP notice L to TGT. |
From: Michael O. <mw...@gn...> - 2005-08-29 06:47:53
|
Michael Olson <mw...@gn...> writes: > It looks like Monday was a over-ambitious estimate for beginning the > ERC documentation process. Wednesday Aug 31 should work better. > I'll probably be off-line until then because of a new apartment and > the start of class. Hmm, perhaps this date is more realistic after all. > In the meantime, I've done some work on moving more server-related > functions from erc.el to erc-backend.el. This work is available at > my erc--more-backend--0 Arch branch, or at > http://www.mwolson.org/static/dist/erc-more-backend-latest.tar.gz, > which is updated automatically at every commit. This now works with ErBot. I had to add a few obsoleted variable and function names to erc.el. Are there any objections to merging this back into CVS head? If I don't hear anything by Wednesday, I'll begin this process. Please test this branch with your configuration, if at all possible! There are still some backend improvements to be made, since erc-backend.el is not yet something that would play nice with (and be usable by) Circe, but it should be better than before. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-08-19 06:36:34
|
Michael Olson <mw...@gn...> writes: > It looks like Monday was a over-ambitious estimate for beginning the > ERC documentation process. Wednesday Aug 31 should work better. > ^^ Oops, got my days mixed up. That should read "Aug 24". =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-08-18 18:36:06
|
It looks like Monday was a over-ambitious estimate for beginning the ERC documentation process. Wednesday Aug 31 should work better. I'll probably be off-line until then because of a new apartment and the start of class. In the meantime, I've done some work on moving more server-related functions from erc.el to erc-backend.el. This work is available at my erc--more-backend--0 Arch branch, or at http://www.mwolson.org/static/dist/erc-more-backend-latest.tar.gz, which is updated automatically at every commit. I've kept the ChangeLog for this branch up-to-date. A lot of minor whitespace/indentation changes were made -- those aren't mentioned. I'd love it if people could try this and let me know if it breaks anything, since it will almost certainly be merged back upstream once I'm certain that it's stable. I've also tried to fold in a few Circe features to this branch, especially improved (non-dropping) flood control. I'm trying to work with forcer to figure out ways for ERC and Circe to share common functionality and get along in general without sacrificing existing ERC functionality or breaking too many configuration setups. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-08-14 23:16:57
|
Pascal J.Bourguignon <pj...@in...> writes: > Perhaps the right solution would be in erc-add-timestamp to check > that the message is hidden and then not insert the time stamp or > insert it hidden too. I believe this should now be fixed in CVS head. Also: note that 'erc-hide-fools is no longer a default value for erc-text-matched-hook. It seems bad to use this as an "/ignore" replacement by default -- coloring fools makes much more sense as a default behavior, IMHO. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Jorgen S. <fo...@fo...> - 2005-08-12 00:33:24
|
Michael Olson <mw...@gn...> writes: > Jorgen Schaefer <fo...@fo...> writes: > >> Unless you use invariant sections, there is no problem with the >> DFSG. There are a few further bugs in the GFDL, but those are >> clearly bugs, so they don't affect DFSG-ness. > > Quoting from > http://people.debian.org/~srivasta/Position_Statement.html: > >> The GNU FDL, as it stands today, does not meet the Debian Free >> Software Guidelines. There are significant problems with the >> license, as detailed above; and, as such, we cannot accept works >> licensed [under] the GNU FDL into our distribution. > > From that text, it seems like *no* GFDL'd documentation can be > included with Debian, even if it lacks invariant sections. I hope I'm > mistaken. Yes, you are, though the paragraph is confusing (it's an older document). The current position (as far as I know, as a Debian developer) is to mark all GFDL packages which include invariant sections non-free, not others. Greetings, -- Jorgen =2D-=20 ((email . "fo...@fo...") (www . "http://www.forcix.cx/") (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet")) |
From: Michael O. <mw...@gn...> - 2005-08-11 20:10:20
|
Jorgen Schaefer <fo...@fo...> writes: > Unless you use invariant sections, there is no problem with the > DFSG. There are a few further bugs in the GFDL, but those are > clearly bugs, so they don't affect DFSG-ness. Quoting from http://people.debian.org/~srivasta/Position_Statement.html: > The GNU FDL, as it stands today, does not meet the Debian Free > Software Guidelines. There are significant problems with the > license, as detailed above; and, as such, we cannot accept works > licensed [under] the GNU FDL into our distribution. From=20that text, it seems like *no* GFDL'd documentation can be included with Debian, even if it lacks invariant sections. I hope I'm mistaken. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Jorgen S. <fo...@fo...> - 2005-08-11 15:29:50
|
Mario Lang <ml...@de...> writes: > I'd like to remind people about the problems this generates in regards > to the DFSG. Unless you use invariant sections, there is no problem with the DFSG. There are a few further bugs in the GFDL, but those are clearly bugs, so they don't affect DFSG-ness. In case people are interested: http://people.debian.org/~srivasta/Position_Statement.html > Is there any resolution of the GFDL/DFSG license issues on the horizon? Yes, there is a solution coming up: The next version of the GFDL will be improved considerably. Greetings, -- Jorgen -- ((email . "fo...@fo...") (www . "http://www.forcix.cx/") (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet")) |
From: Mario L. <ml...@de...> - 2005-08-11 13:08:24
|
Jorgen Schaefer <fo...@fo...> writes: > Michael Olson <mw...@gn...> writes: > >> The manual would probably need to be licensed under the GFDL, >> though I haven't asked Richard about that particular point yet. > > FWIW: Quite recently, I had a similar question for the copyright > clerk, and he told me that the FDL is the only suitable license > for documentation that is contributed to Emacs. I'd like to remind people about the problems this generates in regards to the DFSG. Is there any resolution of the GFDL/DFSG license issues on the horizon? -- CYa, Mario |
From: Jorgen S. <fo...@fo...> - 2005-08-11 01:02:55
|
Michael Olson <mw...@gn...> writes: > The manual would probably need to be licensed under the GFDL, > though I haven't asked Richard about that particular point yet. FWIW: Quite recently, I had a similar question for the copyright clerk, and he told me that the FDL is the only suitable license for documentation that is contributed to Emacs. Greetings, -- Jorgen =2D-=20 ((email . "fo...@fo...") (www . "http://www.forcix.cx/") (gpg . "1024D/028AF63C") (irc . "nick forcer on IRCnet")) |
From: Michael O. <mw...@gn...> - 2005-08-11 00:10:54
|
Michael Olson <mw...@gn...> writes: > I did [thorough] research into the unassigned changes to ERC. The > result is that only 2 contributors (instead of 6) need to assign > changes. One of these has indicated to me via IRC that he is in the > process of getting a disclaimer. The other (Jeremy Maitin-Shepard) > I will contact one more time. I've heard from the copyright clerk that Brian is being sent a disclaimer, and Jeremy sent me a message today indicating that he's going to send in an assignment. It looks like ERC is ready (legally, at least) to be included with Emacs! One of the remaining hurdles to getting ERC into Emacs is the lack of a TexInfo manual. I have one or two immediate concerns with other projects to take care of. But on Monday, I'll try to begin throwing together an initial TexInfo manual from the content on EmacsWiki.org. Since Muse (http://www.emacswiki.org/cgi-bin/wiki/MuseMode) can publish Wiki-like files to TexInfo, I'm going to try to do things that way. I'm guessing that anyone who wants to work on the manual will need to sign over documentation changes to the FSF. The manual would probably need to be licensed under the GFDL, though I haven't asked Richard about that particular point yet. I emailed Richard about the legality of doing this a month or two ago. The result follows. I wrote: I'll look into finding out the most significant contributors to this [http://www.emacswiki.org/cgi-bin/wiki/EmacsIRCClient] page. But first: would it be acceptable for me to make a manual that is derived From=20this page (but with significant grammar corrections, sections added, sections deleted, etc.) given that the license for the page and its sub-pages are as follows? This work is licensed to you under version 2 of the GNU General Public License. Alternatively, you may choose to receive this work under any other license that grants the right to use, copy, modify, and/or distribute the work, as long as that license imposes the restriction that derivative works have to grant the same rights and impose the same restriction. For example, you may choose to receive this work under the GNU Free Documentation License, the CreativeCommons ShareAlike License, the XEmacs manual license, or similar licenses. It seems that I could choose to receive this work under the GNU Free Documentation License, but please let me know whether doing the following: (1) receiving the manual under the GNU FDL, and (2) altering it significantly and signing over the new work myself would be sufficient for a manual to be included with Emacs. Richard wrote: That sounds ok. I'm taking this to mean that we don't have to worry about who contributed the work on EmacsWiki.org, as long as we're making significant improvements in the process. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-08-10 19:09:51
|
-- Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-07-25 20:10:55
|
Pascal J.Bourguignon <pj...@in...> writes: > I had this problem: erc was showing timestamps when a hiden fool > message came in. It is due to the order the erc insert modify hooks > are run. To solve it, I added this to erc-mode-hook: > > (setf erc-insert-modify-hook > (cons 'erc-add-timestamp > (delete 'erc-add-timestamp erc-insert-modify-hook))) > > but of course, then I had to move the timestamp to the left for the > right alignment would not be able to be done. > > Perhaps the right solution would be in erc-add-timestamp to check > that the message is hidden and then not insert the time stamp or > insert it hidden too. > > Also, unless erc-insert-modify-hook is to be considered internal, > perhaps the hooks put in erc-insert-modify-hook should have a > priority to have them ordered correctly? Is this still an issue in the latest CVS checkout of ERC? If so, it should probably be fixed; either by me when I get back from vacation in a few weeks, or by someone else who's willing to work on it. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-07-12 23:45:00
|
ERC 5.0.4 has been released. This fixes a bug with undo in ERC channel buffers that was introduced in the 5.0.3 release. I've prepared the Debian package for 5.0.4 at http://www.mwolson.org/debian. If someone could upload it to Debian, that would be excellent. In case it's needed, I've uploaded a snapshot of the 5.0.4 CVS tree to http://www.mwolson.org/static/erc-cvs-5.0.4.tar.gz =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-07-10 06:08:39
|
Should I make a bugfix 5.0.4 release that includes Johan Bockg=C3=A5rd's undo fix? It seems like a fairly important fix, so I'm inclined to put together a quick 5.0.4 release. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-07-02 06:18:48
|
Michael Olson <mw...@gn...> writes: > I'd like to merge some changes to erc-nicklist.el and erc-bbdb.el > that were proposed by Edgar Gon=C3=A7alves. The diff is attached. Does > anyone object to my merging this tomorrow? I've checked in these changes. =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-06-30 01:09:12
|
I'd like to merge some changes to erc-nicklist.el and erc-bbdb.el that were proposed by Edgar Gonçalves. The diff is attached. Does anyone object to my merging this tomorrow? A quick summary follows. erc-bbdb.el: - Add new field `bitlbee-name', which is the name that the given contact specifies in their AIM/MSN/ICQ settings. - When querying a new person, ask if we want to add them to the database, rather than making a new record immediately. Merging with an existing record is allowed. For /join and /nick, the old behavior is preserved. erc-nicklist: - Nicks have icon that shows connection type. - Sorting enhancements. - Tooltips. This also involves checking in some simple status-related PNG icons to a newly-created /images directory. They were taken from gaim. Gaim is under the GPL, and no specific mention was made of the images in gaim's documentation, so I think it's safe to assume that we can include the images without trouble. -- Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Michael O. <mw...@gn...> - 2005-06-23 20:09:50
|
Andreas Schwab <sc...@su...> writes: > Luigi Panzeri <ma...@mu...> writes: > >> Erc nickserv module support for Azzurra network (a popular italian irc >> server): >> >> (add-to-list 'erc-nickserv-alist >> '(Azzurra >> "NickServ!se...@az..." >> "^B/ns\sIDENTIFY\spassword^B" >> "NickServ" >> "IDENTIFY" >> nil)) > > While we are at it, this is the entry for OFTC (home of the #gcc channel): > > (add-to-list 'erc-nickserv-alist > '(OFTC > "NickServ!ser...@se..." > "/msg\\s-NickServ\\s-IDENTIFY\\s-\^_password" > "NickServ" > "IDENTIFY" > nil)) > I've added both of these to CVS HEAD. Thanks! =2D-=20 Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/ Interests: anime, Debian, XHTML, wiki, Emacs Lisp /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #pulug |_] | \| |_| Jabber: mwolson_at_hcoop.net |
From: Andreas S. <sc...@su...> - 2005-06-23 11:03:46
|
Luigi Panzeri <ma...@mu...> writes: > Erc nickserv module support for Azzurra network (a popular italian irc > server): > > (add-to-list 'erc-nickserv-alist > '(Azzurra > "NickServ!se...@az..." > "^B/ns\sIDENTIFY\spassword^B" > "NickServ" > "IDENTIFY" > nil)) > > ; replace ^B with true ^B Or use "\^B". While we are at it, this is the entry for OFTC (home of the #gcc channel)= : (add-to-list 'erc-nickserv-alist '(OFTC "NickServ!ser...@se..." "/msg\\s-NickServ\\s-IDENTIFY\\s-\^_password" "NickServ" "IDENTIFY" nil)) Andreas. --=20 Andreas Schwab, SuSE Labs, sc...@su... SuSE Linux Products GmbH, Maxfeldstra=DFe 5, 90409 N=FCrnberg, Germany Key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." |
From: Luigi P. <ma...@mu...> - 2005-06-23 10:27:39
|
Erc nickserv module support for Azzurra network (a popular italian irc server): (add-to-list 'erc-nickserv-alist '(Azzurra "NickServ!se...@az..." "^B/ns\sIDENTIFY\spassword^B" "NickServ" "IDENTIFY" nil)) ; replace ^B with true ^B -- Luigi Panzeri aka Matley Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film Evaluate Lisp: http://lisp.tech.coop/Evaluate%20Lisp |