gpt4 book ai didi

Emacs 正确的 cl-flet 缩进?

转载 作者:行者123 更新时间:2023-12-04 11:26:08 25 4
gpt4 key购买 nike

cl-flet 的当前缩进在我看来真的很丑。
参见例如:

(defun foo (lst)
(cl-flet ((unusually-long-bar (x)
(1+ x)
(1+ x)
(1+ x)))
(mapcar #'unusually-long-bar lst)))

我想将其设置为更明智的设置,例如:
(defun foo (lst)
(cl-flet ((unusually-long-bar (x)
(1+ x)
(1+ x)
(1+ x)))
(mapcar #'unusually-long-bar lst)))

我怎样才能做到这一点?

最佳答案

以下应该工作:

(setq lisp-indent-function 'common-lisp-indent-function)
(eval-after-load "cl-indent"
'(progn

(put 'cl-flet 'common-lisp-indent-function
(get 'flet 'common-lisp-indent-function))

))

关于Emacs 正确的 cl-flet 缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17764326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com