GNU bug report logs -
#12740
24.2.50; ERC fix broke modules after require
Previous Next
Reported by: Antoine Levitt <antoine.levitt <at> gmail.com>
Date: Fri, 26 Oct 2012 15:01:01 UTC
Severity: normal
Found in version 24.2.50
Done: Stefan Monnier <monnier <at> iro.umontreal.ca>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
The following code stopped working (ie truncate stopped being activated)
after a series of commits by Stefan Monnier
emacs -Q
(require 'erc)
(setq erc-modules '(truncate))
(erc-update-modules)
(erc :server "irc.freenode.net")
This worked fine before
Author: Stefan Monnier <monnier <at> iro.umontreal.ca>
Date: Mon Oct 15 12:49:57 2012 -0400
* lisp/erc/erc.el (erc-log): Make it into a defsubst.
(erc-with-server-buffer, define-erc-module, erc-with-buffer)
(erc-with-all-buffers-of-server): Use `declare'.
* lisp/erc/erc-backend.el (erc-log): Adjust autoload accordingly.
After this, erc was broken until
Author: Stefan Monnier <monnier <at> iro.umontreal.ca>
Date: Thu Oct 18 11:51:28 2012 -0400
* lisp/erc/erc-backend.el: Require `erc' instead of autoloading its macros.
And after this commit, the sample code above stopped working.
Antoine
This bug report was last modified 12 years and 205 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.