問題タブ [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 のアップグレード後に ELPA パッケージを再構築する方法
MacOS で GNU Emacs を 23 から 24 にアップグレードしたところ、いくつかの ELPA インストール済みパッケージが機能しなくなりました。それらの 1 つが AucTeX です。パッケージマネージャーを使用して削除して再インストールすると、再び機能しましたが、すべてのパッケージに対して手動でこれを行いたくありません。インターネット上でそれについて何も見つけられないことに少し混乱しています。
新しいバージョンの Emacs 用に .elc を再コンパイルする必要はありませんか? これが package.el の機能ではないのはなぜですか?
emacs - emacs パッケージの更新中にエラーが発生しました:「gnu」アーカイブのダウンロードに失敗しました
私init.el
はこれを使ってパッケージを初期化します:
するとM-x package-refresh-contents
、次のエラーが表示されます。Failed to download `gnu' archive.
M-x toggle-debug-on-error
このスタックトレースを教えてください:
これは構成の問題ですか?どうすれば修正できますか?
git - 複数の .gitignore が含まれている場合に、追跡されていないファイルまたは無視されたファイルを消去する方法
プラットフォーム: Windows 8.1
Emacs の構成を簡素化するために、Emacs の個人用フォルダーC:\Users\username\AppData\Roaming\.emacs.d
を github にアップロードします。
通常、私は Emacs 24.3 を使用してinit.el
ファイルを編集します。その後、名前付きのコピーinit.el~
が同じフォルダーの下に作成されます。の助けを借りて、末尾のスラッシュ ファイルに行を.gitignore
追加します。*~
git clean -fdx
問題は、自己完結型のファイルを所有するelpa
ようなパッケージです。このファイルには、保持したいファイルを削除するためのパターンが含まれている可能性があります。したがって、私のリポジトリの下にはいくつかのファイルがあります。1つは自分で作成します。他はパッケージ用です。AucTeX
.gitignore
*.elc
.gitignore
elpa
しようとするとgit clean -fdx
、リポジトリの下のファイルを削除することで、のファイルが有効にAucTeX
なります。.gitignore
*.elc
.gitignore
自分が作成したのではないファイルを無効にするにはどうすればよいですか?
.gitignore
他のEmacselpa
パッケージに添付されたファイルを無効にする方法は?
windows - package-refresh-contents が Contacting host: elpa.gnu.org:80 でハングする
Emacs 24.4 for Windows (Chocolatey からインストール) を実行していて、CIDER をインストールしようとしています。
を実行するM-x package-install [RET] cider [RET]
と、 が得られ[No match]
ます。を実行するM-x package-refresh-contents [RET]
と、 Contacting host: でハングしますelpa.gnu.org:80
。
~/.emacs.d
braveclojure.com が推奨する GitHub リポジトリーが取り込まれています (こちら)。Emacs を再インストールしましたが、まだ同じ問題が発生しています。
emacs - elpa emacsフォルダーを無視しないGitignore
gitignore が機能しない理由はわかりませんが、何らかの理由で /elpa/ ディレクトリをバージョン管理に追加しようとし続けます。これが私のgitignoreです(私のdotfilesリポジトリのルートにあります)
ここで 3 つの異なる elpa を試しましたが、どれも機能していません。誰かが理由を知っていますか?
ディレクトリ構造は
emacs - emacsにAUCTeXパッケージがありません
私のemacs 24.3では、AUCTeXパッケージが見つかりません。PACKAGE-LIST-PACKAGE と入力すると、「auctex-lua」や「auto-complete for auctex」などの AUCTeX 用のさまざまなパッケージが見つかります。ただし、インストールできる auctex パッケージがありません。なぜなくなったのですか?
emacs - Emacs パッケージ、グローバル インストールと elpa を使用したローカル インストール
Linux を実行し、さまざまなユーザー名を使用してさまざまなアクティビティをセグメント化しています。elpa を使用して、ユーザーに関係なくロードされるようにインストールしたいパッケージがいくつかあります。1 人のユーザーだけにロードしたいパッケージがあります。
たとえば、組織モードは、すべてのユーザーがロードしたいものです。ユーザー client1 には C++ 関連のパッケージが必要かもしれませんが、ruby パッケージは必要ありません。ユーザーclient2にはRuby関連のパッケージが必要かもしれませんが、C++パッケージは必要ありません。本格的な作業には含めたくないが、ユーザー実験を使用して試してみたい C++ プログラミング用の新しいパッケージがあるかもしれません。
以前は、グローバルなものを site lisp に入れ、ローカルなものを ~ のどこかに入れていましたが、elpa ではうまくいかないようです。