Emacs Part 54 (849レス)
1-

186: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 11:04:04.91 AAS
>>183
183(1): 名無しさん@お腹いっぱい。 [sage] 2023/05/27(土) 13:50:01.87 AAS
何で?
debianの公式ソフトはバージョンがちょっと古い代わりに
安全性を確保するのがポリシーだから
187: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 16:10:55.00 AAS
>>184
184(3): 名無しさん@お腹いっぱい。 [sage] 2023/05/28(日) 15:18:55.54 AAS
Windows10で、emacs25.3をmsys2でビルドしようとすると、以下のエラーが出ます。

make[2]: Leaving directory '/c/Users/taku/src/emacs-25.3/admin/unidata'
CCLD temacs.exe
/usr/bin/mkdir -p ../etc
make -C ../lisp update-subdirs
make[2]: Entering directory '/c/Users/taku/src/emacs-25.3/lisp'
make[2]: Leaving directory '/c/Users/taku/src/emacs-25.3/lisp'
./temacs --batch --load loadup bootstrap
Cannot dump Emacs on Windows 9X; exiting.
make[1]: *** [Makefile:737: bootstrap-emacs.exe] Error 127
make[1]: Leaving directory '/c/Users/taku/src/emacs-25.3/src'
make: *** [Makefile:398: src] Error 2

環境は、Windows10で、msys2-x86_64-20230526を使用してビルドしようとしています。下記のリンク通りの手順でやっています。

外部リンク:github.com

何卒宜しくお願い致します。
ここで質問する程度だから、素直にWSLを入れて、Ubuntuのemacsをaptで入れておけ
188: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 18:46:08.66 AAS
普通にデクトップ用途なら何もDebian使うこともないけど。
189: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 20:02:21.60 AAS
windows用がいいですよ
コンソールならwslでいいけど
190: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 21:03:37.71 AAS
>>184
いくら何でも情報源が古すぎるだろ
5年も前かよ

外部リンク[html]:www.kkaneko.jp
ここにあるようにバイナリインストーラーじゃ駄目なのか?
191: 名無しさん@お腹いっぱい。 [sage] 2023/05/30(火) 21:03:59.85 AAS
>>184
いくら何でも情報源が古すぎるだろ
5年も前かよ

外部リンク[html]:www.kkaneko.jp
ここにあるようにバイナリインストーラーじゃ駄目なのか?
192
(2): 184ではないですが [] 2023/06/03(土) 02:16:10.20 AAS
Windows でemacs 28.2を公式ミラーのインストーラーで入れました。

orgファイルを開こうと右クリックからプログラムとしてemacsの実行ファイルを選ぶと
日本語がパスの途中に入っていると日本語部分が??????になってしまい、??????の文字列を含んだパスを指定したことになってしまいます。
存在しないディレクトリを開こうとしてファイル開きません。
その他、msys2のmingw32や ucrt でも試しましたが開けませんでした。
またターミナルから、引数にファイルパスを入れると、日本語パスあると開けませんでした。上記どのバイナリも同じ結果でした。

なお、どのバイナリでも先にemacs起動しておいて、diredや、Ctrl-x Ctrl-f は問題なく日本語パスが扱えます。
また、先にemacs起動しておいて、ドラッグアンドドロップすると日本語パス問題なく開けます。

orgファイルを日本語パスの中でもダブルクリックとか、右クリックから手軽に開きたいのですが、なにかアドバイスありませんでしょうか。
Windowsでも使っている方で、うまくダブルクリックなどで日本語パス開けている方いらっしゃいますでしょうか。

(なお、当方のWindows11は言語設定が英語になっていることも一因かもしれないですが。)
193
(1): 名無しさん@お腹いっぱい。 [sage] 2023/06/03(土) 06:00:39.96 AAS
>>192
「言語設定が英語」というのが分からないけど、障害切り分けの手順を踏んだ方がいいのでは?
まず、期待どおりうごくかどうかを確かめるため、できるだけ素の状態を作る。
テスト用のWindowsユーザを作り、$HOME/.emacsは最小にする。

当方はWindows 10、日本語Windowsの64bit版だが、runemacs.exeをEmacsの実行ファイルとして
".org"拡張子と対応づけることで、日本語によるサブディレクトリに格納した、日本語の org ファイルを
ダブルクリックで開けてる。なのでGNU公式から配布されている Emacs-28.2 のバイナリは問題ないと思う。
それ以上のことは (自分はorg-modeを使わないので) 試してないので言い切れないけど。
194: 名無しさん@お腹いっぱい。 [] 2023/06/03(土) 08:02:21.58 AAS
質問いいでしょうか

新しいキーバインドに、ESCキー押下とまったくおなじ挙動を登録したいです。
init.el にどう書けば良いでしょうか?

オリジナルのキーバインド割り当ては今回はじめての初心者です。
MacBookの環境です。
よろしくおねがいします
195: 192 [] 2023/06/03(土) 09:08:08.26 AAS
>>193
ありがとうございます。日本語含んでいても問題なく動いているという返事を読んで、Emacsの問題でないという前提で設定みなおしてみました。

その結果、Windowsの設定の、Region > Administrative > Language for non-Unicode programs というところの Change system locale を EnglishからJapanese に変えると、うまく行きました!ありがとうございました。

昔のEmacsと違って、Windows対応もかなり進んでいますね。昔の頭で、そもそもEmacsがWindows対応できていないのかなと思って、init.el あたりをあれこれいじっていました。
196
(4): 名無しさん@お腹いっぱい。 [sage] 2023/06/17(土) 14:50:14.69 AAS
うちのemacsを27.1 -> 28.2に更新したのですが
diredでカレントディレクトリを開くのが極端に遅くなりました
リモートのディレクトリを多数マウントしているのですが
どうもそれらにいちいちアクセスしているのが原因ではないかと推測しています
そう考える理由は次の通りです
emacsの更新により何も指していないシンボリックリンクがあった場合に
リンク名が赤の矩形で示されるようになりました
ということはいちいちファイルやディレクトリに
アクセスしているに違いないと考えたからです
この機能を切る方法をご存知でしたらお教え下さい
197
(1): 名無しさん@お腹いっぱい。 [sage] 2023/06/17(土) 21:30:32.65 AAS
記憶が曖昧だけどパスとかの補完機能とか効いてるとそういうことが起きる事例があった気がする。
198: 196 [sage] 2023/06/18(日) 01:18:50.28 AAS
>>197
あーなるほど
誰かご存じないですかね?
199
(1): 名無しさん@お腹いっぱい。 [] 2023/06/18(日) 02:14:26.30 AAS
;; Diredによるシンボリックリンクの色付けを無効にする。
(eval-after-load "dired"
`(progn
(require 'cl-seq)
(setq dired-font-lock-keywords
(cl-remove-if (lambda (x) (eql (car x) dired-re-sym))
dired-font-lock-keywords))))
200: 196 [sage] 2023/06/18(日) 12:37:56.36 AAS
>>199
有難うございます
シンボリックリンクの色付けはなくなりました
遅いのはたぶん変わってないように感じます
リモートのディレクトリを全てumountしてもやはり遅いので
原因はリモートにアクセスしているからではないようです
うーん... なんだろう?
201
(1): 名無しさん@お腹いっぱい。 [sage] 2023/06/18(日) 13:41:21.67 AAS
日本語の名前のファイルかディレクトリがあるんだろ
202: 196 [sage] 2023/06/18(日) 15:19:59.14 AAS
>>201
それです!
問題のディレクトリは$HOMEなのですが
日本語ファイル名としては
「tty ではありません」なるサイズ0の何かの残骸が1つあって
それを消したら劇的に速くなりました!
よく分からないのですがフォント周りのメカニズムが変わった?
実はDebian bookworkへ更新したのですが原因はemacsではないのかも?
203: 名無しさん@お腹いっぱい。 [sage] 2023/06/20(火) 00:46:53.11 AAS
92来たドン
204: 名無しさん@お腹いっぱい。 [] 2023/07/09(日) 07:52:39.71 AAS
>>196
28以降は、道具としての使い易さを棄ててガワを小奇麗にしようとした

脱ヲタ失敗エディタだから。

27.2を使うべき。 
205: 名無しさん@お腹いっぱい。 [] 2023/07/11(火) 23:27:16.88 AAS
戦ブラで揉めて色々制限が解除されたみたいなので
Emacs+ewwより書き込みテスト

eww.elより抜粋
(defgroup eww nil
"Emacs Web Wowser"
:version "25.1"
206
(1): 名無しさん@お腹いっぱい。 [] 2023/07/11(火) 23:27:21.23 AAS
戦ブラで揉めて色々制限が解除されたみたいなので
Emacs+ewwより書き込みテスト

eww.elより抜粋
(defgroup eww nil
"Emacs Web Wowser"
:version "25.1"
207: 名無しさん@お腹いっぱい。 [] 2023/07/11(火) 23:28:55.99 AAS
ewwより書き込めたけど
二重投稿されるのはデフォか?
208: 名無しさん@お腹いっぱい。 [] 2023/07/31(月) 22:46:39.49 AAS
29.1 きてるな
209: 名無しさん@お腹いっぱい。 [sage] 2023/08/01(火) 00:45:59.16 AAS
来たー
210: 名無しさん@お腹いっぱい。 [sage] 2023/08/01(火) 15:04:31.75 AAS
Haiku対応ってすごいなw
1-
あと 639 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s