問題タブ [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に固執しなければなりません。

私の質問は次のとおりです。上矢印キーをトゥアレグの前のコマンドにバインドする方法は?

0 投票する
1 に答える
717 参照

ocaml - Emacs Tuareg モードで lwt の構文の色とインデントを有効にする方法は?

Emacs に Tuareg モードを使用しています。

も使用してlwtいます。lwtいくつかの構文拡張がありますが、トゥアレグはそれらを認識できず、インデントや色付けがなく醜いです.

私はこれを見つけました:

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

tuareg- 2.0.4で lwtカラーリングを有効にするためのパッチです。


ただし、Tuareg- 2.0.5を使用しており、パッチを直接試してみましたが、失敗しました。

Tuareg をダウングレードする方法がわからないので、tuareg-2.0.4 のファイルをダウンロードしてelpa/tuareg-2.0.5フォルダーにコピーし、再度パッチを適用しました。

これは、言われているようにパッチが正常に適用されましたが、それでも私のemacsは認識できませんlwt


誰でも方法を教えてもらえますか?

0 投票する
2 に答える
888 参照

emacs - [emacs][Tuareg-mode] シンボルの関数定義が空です: dolist

Inria Web サイトのアドバイスとして、Ocaml の Tuareg-mode をインストールしようとしました。起動しようとするたびに、次のエラーが発生します。

シンボルの関数定義が無効です: 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 投票する
2 に答える
487 参照

emacs - tuareg モードで匿名の構造と関数のインデントを構成するにはどうすればよいですか?

トゥアレグ モードでインデントを修正して、匿名の関数や構造体に大量のインデントが挿入されないようにする方法を見つけようとしています。私は過去にそれを使用しましたが、これはしていませんでしたが、今はそうです。この問題が解決するように設定する方法を知りたいです。

例えば。このコードは、tuareg モードによって次のようにインデントされます。

次のようにインデントしたいと思います。

同様に、tuareg はこのコードを次のようにインデントします。

次のようにインデントすることをお勧めします。

2013 年 11 月 12 日にリリースされた tuareg モード 2.0.7 を使用しています。

更新: 2.0.6 にロールバックすると、この問題が解決することを確認できます。ただし、これを修正するための構成オプションをまだ探しています。

0 投票する
2 に答える
1429 参照

macos - tuaregモードのemacs ocamlが見つかりません

Mac OS X 10.9 で emacs 24.3 を実行しています。ocaml プログラミング用に tuareg-mode をインストールしましたが、コマンド Cc Cb を使用してコンパイルできません。同じボタンを押すと、ミニバッファーは「実行する Caml トップレベル: ocaml」について尋ねてきます。Enter キーを押すと、「Searching for program: No such file or directory, ocaml」というエラーが表示されます。私は何が欠けていますか?

0 投票する
2 に答える
2909 参照

emacs - emacs : ファイルモード指定エラー

tuareg-mode私は emacs 用にインストールしたいので、これらの指示に従いました。

tuareg-2.0.7Makefile、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 - トゥアレグモードのエラー

小さなcaml関数をテストするためにtuaregモードを使用しています。しかし、私にはいくつかの問題があります。

  • 私が書いたcamlテキストは色付けされていません(トゥアレグモードはここにあるようです、メニュートゥアレグはそこにあります)
  • camlトップレベルが実行されています
  • しかし、フレーズ(Cx Ce)を評価できません:メッセージエラーは「let:変数としてのシンボルの値は無効です:tuareg-find-phrase-beginning-regexp」です
  • ただし、バッファを評価でき、正常に動作します

私は本当にこのエラーを理解していません。

私はxubuntu 14.04を使用しています

編集:camllightを(http://doc.ubuntu-fr.org/caml_lightから)アンインストールすると問題はなくなりますが、代わりにocamlを使用します

0 投票する
1 に答える
108 参照

emacs - tuareg モードの fill-column 設定が機能しない

~/.emacs に次の設定があります

fill-column は、C モードおよび C++ モードでは期待どおりに設定されますが、tuareg モードでは設定されません。fill-column が tuareg-mode で設定されない理由がわかりません。助けてくれてありがとう。