导入Gnuplot后GHCI的奇怪行为

时间:2013-12-31 20:26:45

标签: haskell gnuplot ghc ghci

我最近尝试了一个简单的例子,在ubuntu上使用这个example在Gnuplot上使用Haskell包装器进行绘图。它工作正常,但在我关闭图形窗口并在GHCI终端中键入任何内容后,它不会显示它被键入。在输入文本并按回车时,它会以正常方式执行。

我尝试卸载所有模块,但无济于事。还有其他人早点面对过吗?

GHC:7.6.3 Linux:Ubuntu 12

那么,这是一个错误吗?

1 个答案:

答案 0 :(得分:1)

是的,这是一个老bug(2年),http://trac.haskell.org/gnuplot/ticket/1(这是我停止使用Gnuplot和Haskell的原因之一 - 另一个原因是显然无法以编程方式关闭Gnuplot窗口。)

正如问题跟踪器中所述,您可以通过键入:reload(或等效地,:r)来让ghci再次显示您所写的内容,但之后您将丢失所有绑定和内容,因此这不是一个好的解决方法。

编辑:顺便说一句,我在OS X上,当我遇到这个bug时可能是10.7 / 10.8。