]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't load erc-goodies atop erc.el
authorF. Jason Park <jp@neverwas.me>
Fri, 20 Jan 2023 04:19:40 +0000 (20:19 -0800)
committerF. Jason Park <jp@neverwas.me>
Fri, 20 Jan 2023 13:09:29 +0000 (05:09 -0800)
* lisp/erc/erc.el: Commit c2d657e7c4fd9685591f2120007eabf78745919d
"Move ERC's core dependencies to a separate file" ironed out ERC's
interwoven dependencies for the better but didn't cleanly sidestep the
goodies interdependency, specifically with regard to custom options.
This reverts the tiny portion impacting this aspect by once again
requiring `erc-goodies' at the very end of ERC's main library. Special
thanks to Libera.Chat user jrm for reporting this bug.

lisp/erc/erc.el

index 7f51b7bfb2e724685189431ffebe0f03e53e3b68..ff1820cfaf2bd6629feed4fb5e76fc7c65f6c847 100644 (file)
@@ -61,7 +61,6 @@
 (load "erc-loaddefs" 'noerror 'nomessage)
 
 (require 'erc-networks)
-(require 'erc-goodies)
 (require 'erc-backend)
 (require 'cl-lib)
 (require 'format-spec)
@@ -7386,4 +7385,6 @@ Customize `erc-url-connect-function' to override this."
 
 (provide 'erc)
 
+;; FIXME this is a temporary stopgap for Emacs 29.
+(require 'erc-goodies)
 ;;; erc.el ends here