doomemacs/modules/feature/eval/autoload
Edwin Török b9c966ec54 Backport to Emacs 25: avoid (setf (alist-get ... 'equal))
We would need to use `'equal` for comparison, but Emacs 25 only allows `'eq`.
Using `advice-add` to override `alist-get` does not work, because `setf`
has special handling for `alist-get`.

`repl.el`: Switch to a hash table which already supports multiple comparison
functions, and changing of elements even in Emacs 25.
`eshell/autoload/settings.el`: use conditional set-or-push.
Drop `doom*alist-get`, it is unused now.

Thanks to @hlissner for the reimplementation.
2018-09-12 23:03:02 +01:00
..
eval.el Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
evil.el feature/eval: :repl! = open repl in same window 2018-01-27 01:12:19 -05:00
repl.el Backport to Emacs 25: avoid (setf (alist-get ... 'equal)) 2018-09-12 23:03:02 +01:00
settings.el feature/eval: autoload +eval-{repls,runners} 2018-09-10 22:57:26 -04:00