なんだこれは

はてなダイアリーから移転しました。

Emacs

Emacs で package がうまくいかなかったので

Emacs で package がうまくいかなかったので Emacs で package の async が壊れた Gcc Emacs (Native Compiled) で起動時にいくつかのパッケージをコンパイルしているときに、async というパッケージで エラーがでていた。 no such file or directory とあっ…

Emacs v30

Emacs 30 emacs-app-devel が Emacs-30 になっていた いつものとおり emacs-app-devel を更新して、起動したら、今までのEmacs Lisp を読みこまなくなっていた。 ふと、M-x emacs-version を実行すると、emacs-30 になっていた。そう、emacs をバージョン毎…

Best things in 2022: Emacs.app

Best things in 2022: Emacs.app native compile Emacs.app Emacs は本当に好きなエディタで、多くの部分が Emacs Lisp という Lisp で書かれている。つまり設定ファイルが専用のプログラミング言語になっている。また、そのため、モードなどを自分で作成で…

emacs for Emacs.app on macOS

emacs for Emacs.app on macOS ~/bin/emacs for Emacs.app on macOS ほかにこんなことでひっかかる人はいないと思うがメモ。 macOS の Emacs は Emacs.app である。Emacs.app/Contents/MacOS/Emacs が実体の bundle 構造というフォルダ構成になっている。mac…

Emacs with nativecomp emits an error on macOS 13.0.0

Emacs with nativecomp emits an error on macOS 13.0.0 Emacs with native comp emits an error on macOS 13.0.0 macOS 13.0.0 に無事アップグレードできたので、Emacs 29.0.50 を起動したらエラーがでて困ってしまった。こういったエラーがでるのだ。 ld: …

macOS に OpenJDK の Java をインストールする

macOS に OpenJDK の Java をインストールする adoptopenjdk にいけば OpenJDK のバイナリが無料で手にはいる。 OpenJDK 8 OpenJDK 11 OpenJDK 15 macOS の場合、pkg インストーラーを使用すると、file://Library/Java/JavaVirtualMachines/AdoptOpenJDK-.jd…

emacs-28 と emacs-27 に更新

emacs-28 と emacs-27 に更新 mac port の emacs-devel-app を更新すると emacs 28 が、homebrew のemacs を更新すると emacs 27 がインストールできた。 emacs-27 のフォルダを、emacs-28 にコピーしてemacs-version で読み込ませるinit.el を分岐させて終…

does merlin 20190212 require company ?

does merlin 20190212 require company OCaml の merlin 20190212 を package.el の melpa でインストールすると、companyがないという。依存関係が漏れているのだろうか?

Emacsのリリースと新しい元号について話があるらしい

ああメンドそう。海外での日本の2000年問題といわれれているとは。 さっさと年号を廃止すればいいのに。https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg01012.html

Emacs 25.3 を野良ビルドした

普段GCCを使っているmacOS環境だった場合、Emacs 25.3を野良ビルドすると失敗する。 詳しくいうと AppKit/AppKit.h が使えなくて失敗する。これはEmacs 25.1 でも発生していた。解決策としては、 CC=/usr/bin/clang と指定する。 #!/bin/sh cd ~/Desktop mkd…

Remote Swank Server on Linux/Vagrant

Vagrant で Swank-serverを動かしてみる

doxygen の 英語 コメントを aspell でチェックしたい。

doxygenの英語コマンド \~english 以降に aspellでチェックしたいが \~japaneseとコードがまざっている。しかも同じ間違いが別のファイルにも含まれているので、もうなんかやる気がそがれる。これは完全に間違った方法だと信じているが他に手がないのでやっ…

Emacsで moccur-grep-findをする前に

未だに moccur-grep-findしているのですが、久しぶりすぎて忘れてしまっていたのでメモ。M-x moccur-grep-find の欠点、それは、ファイルをたくさん開きすぎてエラーがでることだ。Emacsを立ち上げる前に ulimit -n 5000 とか指定しておかないといけないのに…

LibreOfficeで目次をつくる方法を調べるのがだるいので

LibreOfficeで 文章を作成したがなぜか目次で項目が登録されなかった。 まじかよ、まじかよといいながら調べだしたが、いっこうに目次に項目が登録されない。 ぐぐっていろいろあってようやく目次を削除できたが、また目次を作成しても、目次に項目がでない…

Macあれこれ

Mac El Capitan で Emacs 25 をビルド Mac El Capitan → macOS Sierra macport を更新 macOS Sierra で Emacs 25 をビルド El CapitanでビルドしたEmacs 25が動作しなくなった?ので macport の Emacs24 → オリジナルのEmacs25に移行

a workaround AppKit usability no when Emacs 25.1 build

TL;DRuse clang for building Emacs 25.1.1 on Mac when configure script warning said that Appkit/Appkit.h is exist but unable.

Emacs 25.1/Mac でAppKit usability noを回避

TL;DREmacs 25.1.1 をMac にインストールするときのAppkit/Appkit.h が存在するが利用できない(usability...no & presence...yes)というエラーがでる場合、clangを使う

VineLinux 6.5b2 に Emacs 25.1 をインストール

Emacs 25.1 のインストールもとても簡単になっているみたいなので Vine Linux 6.5b2 にインストールしてみた。基本的にはこれでいける、はず。 curl -OL http://ftp.jaist.ac.jp/pub/GNU/emacs/emacs-25.1.tar.xz tar Jxvf emacs-25.1.tar.xz cd emacs-25.1 …

macport で Emacs.app をうまくつかう方法

emacs-mac-app をつかう。emacs-app はイマイチ。

ソースからコンパイルした Emacs-app 24.5 に浮気した

macports に収録されている、Emacs-app 24.4 は調べてみるとメモリリークがあるらしい。そのため、起動時にうまく起動しなかったようだ。どうしようかなと考えていたのだけど、Emacs-app 24.5 を macports がリリースしてくれないので、試しにソースからコン…

Emacs.app の調子がわるい

最近、macports でインストールした Emacs.app の調子がわるい。 cpuの使用率の高いときに起動すると、画面が表示されない。単に遅いだけかもしれないがどうなっているのかはわからない。

なぜか slime-autoload がみつからないといわれる

なぜか slime-autoload がないといわれて .emacs でエラーが発生した。quicklisp でインストールしたはずがなのに、なぜかみつからないといわれた。 理由はわからないが .emacs を退避してから quicklisp で slime をインストールして、 それから .emacs に…

祝 Emacs 24.5

仕事で使うPCをいれかえることになった。当然のようにEmacsをいれてSKKをいれている。そういうセットアップがほぼ完了したころになってようやく気がついた。Emacsの24.5がでたらしい。なぜ、このタイミングで。いや、最高だね。さあ、macports の Emacs は更…

slimeが二つはいっていた

quickload で slime をいれているのに、M-x package-list-packages で ac-slime をいれると、依存関係で slime がもうひとつインストールされてしまうみたい。別にかまわないかなと思っていたが、*Messages* バッファにやたら ac-hogehoge のエラーが表示さ…

dired で ls does not support –diredとかいわれちゃう

ぐぐるとそのまんまの記事があった。emacsでls does not support –dired; see `dired-use-ls-dired’ for more details.と出たときの対処方法macport でも coreutils をつかうと同じ対応でOKなもよう。

とつぜん slime がつかえなくなった

突然 Emacs でslimeが使えなくなった。 普通に ターミナルから lisp が使用できたので、 quicklisp を使って slime をインストールしなおしたら使えるようになった。 だけど、あれはいったい何だったのか。原因は不明だ。なぜ消えていたんだろう。 こういう…

ccc-setup がないというエラーが表示されるようになった

ddskk を更新後に Emacsを起動すると ccc-setup がないというエラーが表示されるようになった。この対処のメモ。

package-list-packages で

Windows7 で package-list-packages を実行したら、とてももたついているように見えた。 ああだ、こうだといろいろしてみたものの、よくならない。しかし、単に時間がかかっていただけでほっとけばうまくいった。なんだこりゃ?

ddskk 16.0.50 の新しいのがでていたのでいれなおしたら直った

ddskkのインストールのあとで、skkの平仮名入力中に片仮名に変換する機能がおかしいとここに報告した。この問題は list-packages で ddskk を更新することで解消されました。めでたしめでたし。

macport の emacs-app の ddskk を 更新した のか?

ddskk が Emacs package 管理リポジトリのmelpa で管理されるようになった。 macportで配布されている、Emacs-appの ddskk を更新しようと思いたった。ddskk を macportで配布されている、Emacs-appにインストールしたときのことを思いだせなかったので検索…