PG
Size: a a a
PG
PS
m
a
a
(when (version< emacs-version "25")
(defsetf ..))
PS
PS
a
(setf (alist-get ..) ..)
, то можно просто добавить код из новой версии emacs (точнее из lisp/emacs-lisp/gv.el
, там будет gv-define-expander alist-get
, а не defsetf
), и грузить его если компилирующий emacs старый. Собственно, эту when-форму можно обернуть в eval-when-compile
, как я понимаю.gv-define-expander
скорее всего присутствует в 24.3 согласно helpa
AP
VL
VL
PS
PS
VL
VL
PS
PS
PS
PS