gpt4 book ai didi

haskell - Emacs 在 haskell 模式下挂起,并调用了 lower-haskell-load-file

转载 作者:行者123 更新时间:2023-12-04 00:57:06 25 4
gpt4 key购买 nike

在 Haskell 文件中,我使用 C-c C-l运行命令inferior-haskell-load-file它旨在将当前文件加载到 GHCI 解释器中,但 Emacs 只是挂起,直到我点击 C-g .有谁知道我怎样才能让它工作?

GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.5) of 2011-08-14 on allspice,由 Debian 修改

使用 haskell-mode 版本 v2.7.0

最佳答案

lower-haskell-mode 会根据预期的 ghci 提示进行一些解析。因此,如果您更改 .ghci 中的提示文件,然后它无法检测到它。

欲了解更多信息,请参阅 haskell-ghci.el设置comint-prompt-regexp值来确定提示是什么。

;; GHCi prompt should be of the form `ModuleName> '.
(setq comint-prompt-regexp
"^\\*?[[:upper:]][\\._[:alnum:]]*\\( \\*?[[:upper:]][\\._[:alnum:]]*\\)*> ")

如果您想保留 .ghci 中的设置文件,则可以自定义此设置。

关于haskell - Emacs 在 haskell 模式下挂起,并调用了 lower-haskell-load-file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7961786/

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