summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-function-alias.el
diff options
context:
space:
mode:
authorJoão Távora <joaotavora@gmail.com>2023-11-28 18:33:09 -0600
committerJoão Távora <joaotavora@gmail.com>2023-11-28 18:33:09 -0600
commit02d88e36e911e76842369e565ca2dae9a7922f7b (patch)
tree3f2fb36e9fbdfc1e99948af8f3e2fc53d806187a /test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-function-alias.el
parent7a5c91a2831602c3cd961158cf0b6a876852d7ac (diff)
downloademacs-02d88e36e911e76842369e565ca2dae9a7922f7b.tar.gz
emacs-02d88e36e911e76842369e565ca2dae9a7922f7b.tar.bz2
emacs-02d88e36e911e76842369e565ca2dae9a7922f7b.zip
Unbreak Eglot, Jsonrpc as EIEIO inches closer to CLOS (bug#67480)
EIEIO is an innacurate emulation of CLOS in many aspects and one of them in accessor definition. Before this commit commit 6c47931a1ad4de4af3f147b9604169c2441100fe Author: Brandon <brandon.irizarry@gmail.com> Date: Sat Nov 4 17:11:32 2023 -0400 Make EIEIO ':accessor' behave like ':reader' when reading (bug#66938) An :initform-less, non-:initarg'ed slot with be read using an :accessor which would just return nil. This is EIEIO specific of course, but it made for (my) sloppy programming in jsonrpc.el and eglot.el. Tightening up the rules a bit meant these things broke and now I'm fixing them. * lisp/jsonrpc.el (jsonrpc-connection): Add a bunch of :initform nil (jsonrpc-process-connection): Add a bunch of :initform nil * lisp/progmodes/eglot.el (eglot-lsp-server): Add a bunch of :initform nil
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/warn-wide-docstring-define-obsolete-function-alias.el')
0 files changed, 0 insertions, 0 deletions