summary refs log tree commit diff stats
path: root/etc/eshell
diff options
context:
space:
mode:
authorCase Duckworth2021-01-13 20:19:56 -0600
committerCase Duckworth2021-01-13 20:19:56 -0600
commit57841624b6c75ad87a146210b0952350fd8229fd (patch)
treefcd225f64e4523c4abb7c278ef7b08549c4c94e1 /etc/eshell
parentFix bugs for compilation (diff)
downloademacs-57841624b6c75ad87a146210b0952350fd8229fd.tar.gz
emacs-57841624b6c75ad87a146210b0952350fd8229fd.zip
Delete re-definition of lisp-indent-function for something simpler
The compiler kept complaining about how the variable
‘calculate-lisp-indent-last-sexp’ was “free,” which is due to (according to [1]) the
fact that it’s dynamically bound, as opposed to lexical – so it’s actually defined
further up the function call-chain, meaning it works but the compiler complains
about it.  I didn’t like all the complaining, so I tried installing ‘el-patch’ per
this StackOverflow discussion[2], thinking that a package built allegedly
specifically for this purpose would fix the dynamic/lexical binding mess, but of
course it didn’t.  So I just went and applied the changes in abo-abo’s answer[3],
which set the indent-functions for elisp to be the same as cl.  C’est la vie.

[1]: https://emacs.stackexchange.com/questions/52782/
[2]: https://stackoverflow.com/questions/22166895/
[3]: https://stackoverflow.com/a/22167050
Diffstat (limited to 'etc/eshell')
0 files changed, 0 insertions, 0 deletions