问题标签 [tuareg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
368 浏览

emacs - 为什么 emacs Tuareg 模式在 Ocaml 中为函数显示不同的颜色?

只是想知道为什么Tuareg mode功能显示不同的颜色?

例如,如下图所示,功能create_percolationindex_of显示blue颜色is_open为棕色。

为什么??

在此处输入图像描述

0 投票
1 回答
233 浏览

emacs - tuareg ocaml 上一个命令

我是ocaml的新手。由于我使用的是学校计算机,因此无法安装 rlwrap。所以我必须坚持使用emacs tuareg。

我的问题是:如何将向上箭头键绑定到 tuareg 中的上一个命令?

0 投票
1 回答
717 浏览

ocaml - How to enable syntax color and indention for lwt in Emacs Tuareg mode?

I am using Tuareg mode for Emacs.

I am also using lwt. lwt has some syntax extension, but Tuareg cannot recognize them and it is ugly without indention and coloring.

I found this:

https://github.com/skydeck/lwt/blob/master/utils/tuareg-2.0.4.patch

It is a patch for tuareg-2.0.4 to enable lwt coloring.


However, I am using Tuareg-2.0.5 and I tried the patch directly, it failed.

I am not sure how to downgrade Tuareg, so I just downloaded the files of tuareg-2.0.4 and copy them to the elpa/tuareg-2.0.5 folder and then I did the patch again.

This was successfully patched as it said, but still my emacs cannot recognize lwt.


Can anyone tell me how?

0 投票
2 回答
888 浏览

emacs - [emacs][Tuareg-mode] Symbol 的函数定义为 void: dolist

我尝试在 Inria 网站上为 Ocaml 安装 Tuareg 模式作为建议。每当我尝试启动它时,我都会遇到此错误:

Symbol的函数定义为void:dolist

使用 edebug-defun

“/nfs/ring/users/2013/phibonacci”是我的主目录。

我遵循了这个:http ://www.emacswiki.org/emacs/TuaregMode(只用我自己的路径替换了~/.elisp/tuareg-mode ~/.emacs.d/tuareg-mode)

emacs 24.3.1 (2013) / 图阿雷格 2.0.6 (2012)

0 投票
1 回答
532 浏览

emacs - 在 emacs ocaml 错误消息中显示除字符之外的行号

现在我处于 Emacs tuareg 模式,我收到此错误消息

但不可能找到发生这种情况的地方。

这是我的 .emacs 文件-

0 投票
2 回答
487 浏览

emacs - 如何在图阿雷格模式下配置匿名结构和函数缩进?

我试图弄清楚如何在 tuareg 模式下修复缩进,以便它不会在匿名函数和结构中插入大量缩进。我过去使用过它,但它没有这样做,但现在它是。我想知道如何配置它以便这个问题消失。

例如。这段代码通过 tuareg 模式缩进如下:

我希望它像这样缩进:

同样,tuareg 像这样缩进这段代码:

我希望它像这样缩进:

我正在使用 2013 年 11 月 12 日发布的 tuareg 模式 2.0.7。

更新:我可以确认回滚到 2.0.6 为我解决了这个问题。但是,我仍在寻找解决此问题的配置选项。

0 投票
2 回答
1429 浏览

macos - 未找到图阿雷格模式 emacs ocaml

我在 mac os x 10.9 上运行 emacs 24.3。我已经为 ocaml 编程安装了 tuareg 模式,但无法使用命令 Cc Cb 进行编译。在按下相同的按钮时,迷你缓冲区会询问我“要运行的 Caml 顶层:ocaml”。当我按下回车键时,它显示错误“正在搜索程序:没有这样的文件或目录,ocaml”。我错过了什么?

0 投票
2 回答
2909 浏览

emacs - emacs:文件模式规范错误

我想tuareg-mode为 emacs 安装,我按照这些说明进行操作。

我已经下载了tuareg-2.0.7包含以下内容的版本:Makefile、ocamldebug.el、README、tuareg.el、tuareg-pkg.el、tuareg-site-file.el。

我按照说明在此处复制了所有这些内容~/.elisp/tuareg-mode,并按照说明配置了 .emacs 文件。当我用 emacs 打开一个 .ml 文件时,我得到这个错误:

有人知道如何解决吗?

详细地 :

.emacs


复制 tuareg-2.0.7 内容的路径:~/.elisp/tuareg-mode


内容~/.elisp/tuareg-mode

0 投票
1 回答
204 浏览

emacs - 图阿雷格模式错误

我正在使用 tuareg 模式来测试小型 caml 功能。但我有一些问题。

  • 我写的caml文本是没有颜色的(这里好像是tuareg模式,那里有菜单tuareg)
  • caml 顶层正在运行
  • 但我无法评估短语(Cx Ce):消息错误是“让:符号作为变量的值是无效的:tuareg-find-phrase-beginning-regexp”
  • 但是我可以评估缓冲区并且它工作正常

我真的不明白这个错误。

我正在使用 xubuntu 14.04

编辑:当我卸载 camllight(来自http://doc.ubuntu-fr.org/caml_light)但使用 ocaml时,问题就消失了

0 投票
1 回答
108 浏览

emacs - 图阿雷格模式下的填充列设置不起作用

我在 ~/.emacs 中有以下设置

填充列在 C 模式和 C++ 模式中按预期设置,但在 tuareg 模式中没有。我无法找出为什么没有在 tuareg 模式下设置填充列。在此先感谢您的帮助。