From: David Florness Date: Mon, 19 Aug 2019 00:09:13 +0000 (-0600) Subject: Require array package to use current-line () X-Git-Tag: emacs-29.0.90~1616^2~524^2~4^2~320 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=4a1d60dd6d6340b215d3f2b9376619cf92e8a2d8;p=emacs.git Require array package to use current-line () The jsonrpc package (one of eglot's dependencies) recently updated and removed the line requiring the array package. Since current-line is provided by array and is used by eglot, require array explicitly. Here's jsonrpc's guilty commit: https://git.savannah.gnu.org/cgit/emacs.git/commit/lisp/jsonrpc.el?id=c676444a43e4634c1f98ec286b5bd9e46b23216b Copyright-paperwork-exempt: Yes * eglot.el (array): Require it. GitHub-reference: https://github.com/joaotavora/eglot/issues/294 --- diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 6078e97cdcd..23d53edc2b2 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -70,6 +70,7 @@ (require 'jsonrpc) (require 'filenotify) (require 'ert) +(require 'array) ;;; User tweakable stuff