問題タブ [haskell-mode]
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.
haskell - emacs haskell-unicode-input-method in haskell-mode Unicode を ascii に戻す
私は emacs に haskell-mode を使い始めたばかりで、さまざまな式をバッファーturn-on-haskell-unicode-input-method
内の同等の Unicode に変換する関数であるを使用しています。haskell-mode
ascii 値が恒久的に unicode 文字に置き換えられていることに驚いたので、ghci REPL にロードしようとするとエラーが発生します。私はユニコードが好きですが、REPLに保存/送信するときにユニコードをASCIIに戻す簡単な修正を探しています。これを行う簡単な方法はありますか?
haskell - Haskell モードでハイライトコードを有効にする
*.hs ファイルの編集時にコードを強調表示するために、haskell-mode をインストールしました。
次の行を init.el ファイルに追加しました。
マニュアルhttps://github.com/haskell/haskell-mode/wiki/Syntax-highlightingからわかるように、この行を追加することでコードが自動的に強調表示されるはずですよね?
行も追加しました
私のinit.elファイルに何か変更があるかどうかを確認するだけですが、それでもhaskellコードでは何も得られません。
haskell - haskell-process-type を cabal-repl と ghci の間で切り替える
haskell セッション中または新しいセッションの開始時に、haskell-process-type をオンに切り替えることはできますか?
haskell - Cabal の更新後にオートコンプリートが正しく機能しない
最近、Cabal をインストールする前にバージョン 1.22 に更新しghc-mod
たので、プロジェクトで非常に必要なエラー チェックを行うことができました。
更新は複雑な問題なしには行われずghc-mod
、Cabal の最新バージョンのパスを に追加する前に実行することさえできませんでした$PATH
。そうすることでhaskell-mode
、インタープリターをロードしても、「あなたのコマンドは私のIOです」というおなじみのフレーズで挨拶されなくなり、代わりに標準のように見えたため、行動を起こし始めましたGHCI
。それだけでなく、変更前の通常のように、haskell という名前の新しいプロジェクトを開始するかどうかを尋ねられませんでした。これで、見事なオートコンプリートはすべてなくなりました。
少しいじった後、Emacs の読み込みhaskell-interactive-mode
に問題があることを知り、それ自体に何か関係があると言わhaskell-mode
れ、新たにインストールし、追加しました
私の.emacs
ファイルに、突然エラーはなくなりましたが、問題は解決しません。今ではインタープリターをロードしようとすると、Emacs は Cabal へのパスを提供するように求め、次に現在の作業ディレクトリを提供するように求めます。その後、オートコンプリートを有効にするために使用された repl が表示されます。
ただし、まだオートコンプリートしません。むしろ、ドキュメント内の内容はすべてオートコンプリートしますが、入力時に関数が表示されず、以前のようにサブモジュールが表示されず、型シグネチャの自動生成を除いて、何もしません。を押したときC-u C-c C-t
。
ここからどうすればいいのか本当にわかりません。助けていただければ幸いです。
emacs - Emacs init ファイルがロード ファイルを開けません OS X
haskell-mode
emacsに追加しようとしていますが、次のエラーが発生します: cannot open load file
.
これは私がやったことです...
haskell-mode
最初に、ここからバージョン 2.4の tar ファイルをダウンロードしました: http://projects.haskell.org/haskellmode-emacs/
そうしたら、モードとモジュールでいっぱいのディレクトリhaskell-mode-2.4
が my で呼び出されました/Users/username/Downloads/...
。
次のステップでは、~/.emacs.d/init.el
ここで指定されているように、これを自分に追加しました(注:〜/ .emacsにも追加しようとしました)... http://doc.gnu-darwin.org/haskell-mode/installation- guide.html :
しかし、これをすべて実行した後、エラーが発生します: cannot open load file
。
これはなぜですか?私のemacsバージョンがをサポートしていない可能性がありhaskell-mode
ますか?
emacs - メルパからのghc-modのインストール:ダウンロードリクエスト中のエラー
こちらの手順に従ってghc-mod
Emacsにインストールします。メルパ リポジトリを追加し、パッケージを一覧表示できます。パッケージM-x package-list-packages
をインストールすると、次のようになりghc
ます。
私.emacs
が持っている
ubuntuでemacs 24.3.1を使用しています。どうやって進める?ありがとう。
[編集] このパッケージを自分でダウンロードして正常にインストールしましたが、ここで何が問題なのか知りたいです。
haskell - サンドボックス付きの haskell-mode
私は次のことを試しました:
次に、次の cabal ファイルを作成します。
次に、CSV パッケージを次のようにインストールします。
import Text.CSV
試してみるとC-c C-l
、次のエラーが表示されます。
私の質問は、サンドボックスが haskell-mode でサポートされていないのか、それともサンドボックスを機能させるためのいくつかの手順が欠けているのでしょうか?
emacs - Haskell-mode パッケージを Nixos 上の Emacs で動作させるにはどうすればよいですか?
私は両方をインストールしてパッケージ化するために使用しconfiguration.nix
ています:emacs
haskellMode
私の.emacs
ファイルには以下が含まれています:
その後、Emacs はエラーなしで開始されます (したがってhaskell-mode
、.hs
.
~/.nix-profile/share/emacs/site-lisp/haskell-....
重要な場合、ファイルは私のプロファイルに存在します...
それで、どうすればそれを機能させることができますか?