問題タブ [elpa]
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.
emacs - emacs の authinfo プロキシ設定に問題がある
emacs を使い始めたばかりで、package.el をインストールしようとしていますが、プロキシに問題があります。elpa インストール サイトからコマンドを実行しようとすると、「url-retrieve-synchronously」コマンドが 407 エラーのバッファを返します (www. google.com (プロキシを必要としない場合、ページが返されます)。
問題はプロキシのユーザー名にあると思います。形式は次のとおりです。
学生\123454
困ったのは「\」の文字だと思います。やってみた
学生\123457 | "STUDENTS\1233467" | "学生\\1234567"
そしてそれは機能しません。
私の ~./authinfo ファイルには、これがあるように見えます
マシン proxys.vasity.ac.za:80 ポート http ログイン STUDENTS\12234 パスワード 012TTjal
Ubuntu Natty リポジトリから emacs23 を実行しています。私が知っている emacs の構成は他にありません。
bash http_proxy セットがあり、wget が機能します。だから私の質問は:
現在使用しているものの代わりにwgetを使用するようにemacsに付属しているurl.elパッケージに伝える方法はありますか?
url.el が機能するようにユーザー名を指定できますか?
ユーザー名が問題ですか、それとも設定を忘れましたか?
emacs - スライムモードエラー
ClojureのEmacs/Swank/Pareditへの穏やかなチュートリアルのガイドと情報に従っていました
しかし、elpa を開いて clojure-mode をインストールすると、スライムと paredit が表示されます。emacs を再起動してから Mx slime を使用しようとしましたが、常に no match と表示されます。私は何を間違っていますか?
次に、マーマレードから clojure-mode をインストールしようとしました。/marmalade-repo.org/packages/ ")) my.emacs に。ただし、Symbol の値を変数として使用したマーマレード エラーは void: package-archives です。
私が何を間違っているのか正確にはわかりません.emacs 23.3を使用してwindows7にいます。c:/clojure に clojure をインストールしました。
どんな助けでも感謝します。
emacs - パッケージソースとしてマーマレードを追加
マーマレードをパッケージソースとして追加しようとしていますが、追加するとエラーが発生します。Symbol's value as variable is void: package-archives.
これを解決する方法を知っている人はいますか?以下は私の.emacs
ファイルです。
package.elをインストールするには
次のコードを実行しました。
git - Dotfilesリポジトリ:移植性を維持しながら、パッケージごとのGitサブモジュールからELPAに切り替える
dotfilesリポジトリ内のGitサブモジュールを使用して、使用する各Emacsパッケージを追跡しています。ただし、パッケージマネージャーがEmacs 24に組み込まれているので、より公式で使いやすい方法に切り替えたいと思います。
切り替えに関する私の問題:現在のGitサブモジュール方式では、dotfilesリポジトリのクローンには、参照されているすべてのアドオンが含まれていることが保証されています。 このパッケージマネージャーには、パッケージの同期を可能にする組み込み機能があります。これにより、Gitリポジトリのプルに必要なパッケージが含まれます(または、1つのコマンドですべてをインストールできます)。
この組み込みのようなものがない場合、パッケージのテキストベースのリストを維持するために使用できる「post-package-install」フックはありますか(後でリスト内のパッケージをインストールするカスタムコマンドで読み取り可能)?基本的に、パッケージ/パッケージリストをバージョン管理下に置いて、コンピューター間で移植できるようにしたいと思います。
emacs - ELPA/Marmalade が ~/.emacs.d/elpa/archives/-pkg の「ロード ファイルを開けません」と報告する
Marmalade をインストールし、いくつかの興味深いパッケージをダウンロードしました。しかし、今、Emacs を起動すると、次のエラーが表示されます。
を使用する--debug-init
と、次のようになります。
このファイルは存在しません。Google でこの問題を検索しようとしましたが、何も見つかりませんでした。
emacs - OSX 10.6.8のemacs 24でマーマレードリポジトリが表示されません
osx で clojure を使用するように emacs 24 をセットアップしようとしています。emacsformacosx.com から emacs 24 をインストールし、次のコードを ~/.emacs.d/init.el に追加しました。
しかし、Mx package-refresh-contents と package-install を実行すると、clojure-mode と他のマーマレード パッケージが表示されません。ido-mode が機能するため、スターター キットをインストールする必要があるため、何が起こっているのかわかりません。~/.emacs.d/elpa/archive/marmalade に行くと、そこにパッケージがあることがわかります。私が間違っていることはありますか?
emacs - Emacs の組み込みパッケージを削除する
「tetris」などの組み込みの Emacs パッケージを削除することはできますか? 24.1 の時点で、パッケージ リストで削除するようにマークすることはできません。組み込みパッケージの一部またはすべてを削除して、Emacs の最小インストール (ほとんど役に立たなくても) を使用するとよいでしょう。どういうわけかそれは可能ですか、そしてこの能力は将来追加されますか?
authentication - 認証が必要なプロキシの背後で ELPA (Emacs) を使用する
thisとthis questionを読みました。どちらも、Emacs は認証を処理できると言っていますが、私にはうまくいきません。
問題は次のとおりです。何が問題なのですか?
Emacs のバージョンは 24.0.97-1 で、64 ビット Linux で実行されています。
職場では、インターネット接続にプロキシ サーバーを使用する必要があります。そこで、次の環境変数を設定しました。
これは機能します。問題なくパッケージをダウンロードできます。
Emacs で実行するM-x package-refresh-contents
と、プロキシ サーバーのログインとパスワードを求められますが、サーバーに接続できません。接続しようとさえしません。つまり、パスワードを入力してEnter
Emacsを押すと、すぐに次のように報告されます。
Failed to download 'marmalade' archive
http_proxy
変数からユーザー名とパスワードを削除した場合、またはurl-proxy-services
Emacs で設定した場合 (システム変数の設定を解除した場合でも) は、同じことが起こります。
emacs - emacs では、関数がまだ定義されていない場合にフックに関数を追加するにはどうすればよいですか?
ELPA から、evil と rainbow-delimiters をいくつかインストールしました。
emacs が読み込まれるたびにそれらを実行するには、次のようにします。
私のinit.elファイルで。
ただし、ELPA からインストールしたため、init.el が読み込まれるまで読み込まれず、両方のシンボルが未定義です。
私が理解している限り、これは私が次のようなことをすることも妨げます
どうすればこれを回避できますか?
追記: この問題は実際に(package-initialize)
は、init.el の開始時に呼び出さなかったために発生しました。これにより、パッケージを使用してインストールされたすべてのもの (evilmode と rainbow-delimiters はそのうちの 2 つだけです) が適切なタイミングでロードされます。
emacs - melpa、elpa、および marmalade リポジトリでの Emacs パッケージの説明の改善
Emacs パッケージの説明は、あまり説明的でない場合やタイプミスがある場合があります。ユーザーはこれをどのように改善できますか?
バグトラッカー、または貢献のための GitHub のような公開リポジトリはありますか?
リポジトリは Emacs コード自体の一部ではないため、を使用しないでください。M-x report-emacs-bug