元スレ
1 :名無しさん@お腹いっぱい。:2015/03/09(月) 00:01:58.25 ID:0/C/Ivt60.net
前スレ
NTEmacs スレッド 4
http://anago.2ch.net/test/read.cgi/software/1401870078/
GNU Emacs
http://www.gnu.org/software/emacs/
gnupack (cygwn + emacs package)
http://sourceforge.jp/projects/gnupack/
GNU emacs(x64)
http://hp.vector.co.jp/authors/VA052357/emacs.html
CVS http://savannah.gnu.org/cvs/?group=emacs
Git http://savannah.gnu.org/git/?group=emacs
FAQ http://www.gnu.org/software/emacs/windows/ntemacs.html
EmacsWiki http://www.emacswiki.org/
Mailing Lists http://savannah.gnu.org/mail/?group_id=40
Bug Report
M-x report-emacs-bug RET
372 :名無しさん@お腹いっぱい。:2017/01/25(水) 19:49:51.54 ID:cR5/cScK0.net
>>371 レスありがとう
使用してるのは chuntaro さんとこの emacs-25.1-IME-patched なんだけど
$ emacsclient –version
$ emacsclientw –version
どちらも MesseageBox に出力されてしまう…
248 :名無しさん@お腹いっぱい。:2016/04/27(水) 21:27:30.14 ID:8RsmRoOI0.net
208 :名無しさん@お腹いっぱい。:2015/11/26(木) 19:33:11.11 ID:fHhDv4Yy0.net
>>207
開発版の事とか分からんが”:”じゃなくて”:¥¥'”なんだろうな
(2chでちゃんと表示されるかな…念の為全角で書くと”:¥¥’”)
186 :181:2015/09/19(土) 22:34:40.96 ID:R1tfMSjT0.net
>>184, 183
レスありがとうございます。
おかげさまで、MIGEMOが快適になりました!
462 :名無しさん@お腹いっぱい。:2017/12/26(火) 21:34:30.32 ID:l4FotGWo0.net
>>461
ワオ。
makefileかconfigureにそういう記述あったの?
189 :名無しさん@お腹いっぱい。:2015/09/22(火) 22:35:03.73 ID:dCSsQvYs0.net
>>188
>find *.{cpp,h} ../../hoge/src2/*.{cpp,h}
find の必要性がまるで感じられないのだが。
525 :名無しさん@お腹いっぱい。:2018/02/13(火) 19:11:48.69 ID:04TfZh460.net
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
287 :名無しさん@お腹いっぱい。:2016/08/26(金) 23:59:41.28 ID:LaBTrpDt0.net
331 :名無しさん@お腹いっぱい。:2016/10/01(土) 13:50:19.22 ID:sPdbuT8q0.net
chutaroのはエラーは出ても使えたけれど
上のやつはエラーが出て全く何も使えなくなった
341 :名無しさん@お腹いっぱい。:2016/10/05(水) 11:57:40.20 ID:T6BAVwOr0.net
>>339
まさかとは思うが…(sever-start)じゃなくて(server-start)だがそれが原因だったりして
355 :名無しさん@お腹いっぱい。:2016/11/06(日) 16:43:57.91 ID:BmvIw+W80.net
会社で Windows7にて同じ 64bitの25.1をほとんど同じ設定ファイルで使っているが
超スローになることは一回もないね。もう1ヶ月以上つかっているけど・・
Windows10との相性なのかな〜 我慢するしかないか・・
393 :名無しさん@お腹いっぱい。:2017/04/21(金) 09:14:14.81 ID:x3TNWqt30.net
auto-revert-tail-mode
が自動でバッファが更新されないのですけれども
おみなさまがたは効いてますか?
333 :名無しさん@お腹いっぱい。:2016/10/01(土) 15:22:16.52 ID:sPdbuT8q0.net
188 :名無しさん@お腹いっぱい。:2015/09/22(火) 17:55:49.60 ID:/8kDZ9Fj0.net
ntemacsの話では無いのですが、随分ググったりしたのですが、それらしい情報も無く、宜しくお願い致します。
moccur-grep-findのパスを複数指定する方法はありませんか?
grep-findだと、
find *.{cpp,h} ../../hoge/src2/*.{cpp,h} 〜みたいに出来たのですが、同じ様な事は可能でしょうか?
#moccur-editで一括変更出来て魅力なのですが、常に複数のパスに分かれた環境での開発が多くて…
宜しくお願いします。
382 :名無しさん@お腹いっぱい。:2017/03/21(火) 20:42:08.94 ID:whAvuzNJ0.net
24.5から25.1にしたら、フォントが存在しない文字の表示でほぼハングアップしてしまうようになった。
文字エンコーディングが混ざったりバイナリを開いたりすると普通にある状況なので使いづらい。
380 :名無しさん@お腹いっぱい。:2017/02/28(火) 09:56:46.89 ID:tRSPW7kw0.net
IME対応の含まれないGNU版NTEmacsバイナリ+ddskkで使っていて、Windows7時代は入力方式としてIME無効の「日本語」というのを追加して選べたんだけれども、
Windows10になったらコントロールパネルの「地域と言語」が分離されて、日本語ロケールは入力方式としてなんらかのIMEしか選べなくなっている(ように見える)。
何か対策をご存知ないだろうか。
445 :名無しさん@お腹いっぱい。:2017/11/20(月) 17:52:01.27 ID:iNw/gWIc0.net
serverファイルの置き場をDrvFs上にして、EMACS_SERVER_FILE 環境変数でその場を
指定すると、NTEmacs に同梱してある emacsclientw.exe でも WSL の emacs に
ファイル名を渡すことができた。でもファイル名に日本語を含むとダメなんだよな。
CP932で渡されるからかな。
275 :264:2016/07/23(土) 12:33:34.14 ID:8uG4mMDC0.net
>>273,269
ありがとうございます、消去したらうまく起動出来るようになりました。
540 :名無しさん@お腹いっぱい。:2018/06/02(土) 20:08:56.37 ID:pDlI7S6q0.net
rc1用だけれどもrzl24ozi版IMEパッチを26.1に適用 (Windows10 1709)
起動時、font-lockのwarningが出てるけど問題なく動いてそう
>>538
やっぱり自分の環境ではrunemacs –daemonなんて起動しない
emacsclientwも使えてる
まだ1時間も使ってないので安定してるかは不明
111 :名無しさん@お腹いっぱい。:2015/05/17(日) 09:37:02.76 ID:EQG0VP2V0.net
週末、Cygwin版Emacs(gnupack-13.01)への移行をしてみた。
Cygwin版Emacsは、cygwinで作ったwindowsシートカットをシンボリックリンク
のように扱えるのがいいね。MingGW版Emacsではw32-symlinksやNTFSシンボリック
を使う必要があったけど、それが必要ないのが便利。
https://cygwin.com/cygwin-ug-net/using-cygwinenv.html
if set to just winsymlinks or winsymlinks:lnk, Cygwin creates symlinks
as Windows shortcuts with a special header and the R/O attribute set.
460 :名無しさん@お腹いっぱい。:2017/12/26(火) 14:45:07.86 ID:ymOxk52W0.net
>>459
自己レスです。どうやら「おま環」が原因だったようです。
失礼いたしました。
298 :名無しさん@お腹いっぱい。:2016/09/13(火) 21:32:19.00 ID:ViUCBP1O0.net
6 :名無しさん@お腹いっぱい。:2015/03/13(金) 00:43:15.99 ID:wYBNLdwi0.net
>>5
> ダメ文字対策で w32-quote-process-args を nil にして自前でクォート処理するってのが前スレであったけど、
> あれ windows ネイティブなプログラムに対してだとうまく動かないことがあるね
それはあの書き込みが間違っているだけ。
どうせパッチ当てないとIMEもまともに動かないんだから、
こちらもソースに手を入れた方がいいと思う。
280 :名無しさん@お腹いっぱい。:2016/08/07(日) 16:22:54.11 ID:xL+XWOt70.net
yatexを使ってるときに日本語切り替えボタンを押すとなる気がします。
生る木がします。
538 :57:2018/06/02(土) 11:58:57.88 ID:HAMYGehh0.net
Emacs26.1になってIMEパッチを当てて使っているのだがrunemacs –daemonで立ち上げて
emacsclientwを立ち上げると.emacsに記述したw32-ime関連の関数を評価しないんだよね。
でC-xC-eと手動で評価した後、emacsclientwを閉じるとエラーが発生すしてデーモンごと
不正終了する。
デーモンモードじゃない普通のEmacsの起動だとなんともないんだけど。
483 :sage:2018/01/15(月) 09:53:25.40 ID:NTSwwDZ60.net
>>481
かたじけない。ありがとうございます。
ただ…無念っす。私の環境ではミャンマはでない。Migu 1Mとか言うフォントがいるのかな?
#取り敢えず、満足です。
242 :名無しさん@お腹いっぱい。:2016/04/23(土) 23:59:49.13 ID:QxQJlBy60.net
305 :名無しさん@お腹いっぱい。:2016/09/15(木) 23:01:06.68 ID:CC91oVFI0.net
369 :名無しさん@お腹いっぱい。:2017/01/24(火) 21:48:43.37 ID:V5XkjgZO0.net
NTEmacs で with-editor が読み込まれるたびに
emacsclient のバージョンが MessageBox で表示されて鬱陶しい…
しかも with-editor の読み込みに失敗する
原因は分かっていて、with-editor が実行可能な emacsclient を探す際に
$ emacsclient –version
の結果を利用してるんだけど、NTEmacs はメッセージ出力が
stdout/stderr ではなく MessageBox になってるってゆうね…
NTEmacs を再ビルドするのはメンドイし with-editor をいじるのも気持ち悪いし
どうしたもんかなぁ
153 :sage:2015/08/17(月) 20:37:38.99 ID:NCnTVCkt0.net
おぉ!! こんな事できたのか!!
ありがとうございます。
(cd “‾”)だったのですね。
自分も最初に思い付いたのはそれだったのでですが・・・いかんせ elispがわからない^^;
カッコで括る必要があったんですね。勉強になります。
以上、有難うございました。
173 :名無しさん@お腹いっぱい。:2015/09/05(土) 06:18:39.45 ID:zpJz8pKX0.net
msys2やcygwinではwindows形式のパスを認識するのであまりwin->unixの変換を
することはないけど、やはり行うとするとcygpathを使うことになるのでないかなぁ。
ちなみに、cygwin版emacsではcygwin-mount.elの逆の機能をもつwindows-path.el
というものがあります。これはcygwin-mount.elを内部で使ってはいるんですが、
一緒にactivateすることはできないものと思います。
523 :名無しさん@お腹いっぱい。:2018/02/12(月) 16:42:58.24 ID:9u/VS6Io0.net
試したけど25.3と変わってない気がする
フォント関連設定ありで1秒、-q付けて50秒って感じ
124 :名無しさん@お腹いっぱい。:2015/06/26(金) 07:37:35.97 ID:S4uTtmrI0.net
254 :名無しさん@お腹いっぱい。:2016/05/04(水) 12:53:14.04 ID:sF1VrNIQ0.net
379 :名無しさん@お腹いっぱい。:2017/02/07(火) 15:49:36.92 ID:6KYS6TD70.net
C-h k Backspaceって押してみ。DELって出るから
146 :名無しさん@お腹いっぱい。:2015/07/26(日) 08:28:27.90 ID:NtQg+S5k0.net
>>138
msys2 環境での使用は全然試したこと無いんで色々問題があるのかも。
>>134 のは WINCH シグナルを送るときにウィンドウサイズもセットで送る必要があったんで
専用の kill プログラムを用意していて、その中で cygwin 固有の関数呼んでるんだけど
msys2 環境でもコンパイルうまくいくのかな?
gdb は子プロセスに pty を接続する際に process-tty-name を使ってるから
そっちにも advice を入れる必要があったはず。
あとは cygwin 版 gdb の signal 絡みが linux 版と違って windows 用にカスタマイズされてる関係か
いまいちそこら辺が linux 環境と同じ使用感にならなかった記憶があるよ。
529 :名無しさん@お腹いっぱい。:2018/02/20(火) 10:52:24.43 ID:hg+WBlEV0.net
Emacsがディスプレイドライバのバグを踏んでるというようなケースかと
101 :名無しさん@お腹いっぱい。:2015/04/23(木) 21:17:18.23 ID:RfDYEKRj0.net
>>100
W32-IMEを無効化ならconfigure時のoption指定だけだろ
336 :名無しさん@お腹いっぱい。:2016/10/03(月) 19:14:09.73 ID:0tUoSPvu0.net
322 :名無しさん@お腹いっぱい。:2016/09/30(金) 20:24:43.89 ID:/XwqasHz0.net
Windows7の時は日本語入力中じゃなくても落ちてたけど
Windows10にすると全く同じバイナリでド安定なんだけど気のせいか?
>>321SSLはもちろん使えるよ
29 :名無しさん@お腹いっぱい。:2015/03/16(月) 16:56:27.19 ID:/Zgdg9q10.net
24.5のプリテストだよね?
今回のはあんまりwindows関係ない感じな気がする。
423 :名無しさん@お腹いっぱい。:2017/11/12(日) 06:17:38.82 ID:y2brZGcf0.net
× 決めなきゃいけない
○ 自分で決めるので絶対に間違えることがなくストレスがない
202 :名無しさん@お腹いっぱい。:2015/11/18(水) 21:38:28.86 ID:7urKIPwt0.net
結構頻繁に異常終了が起きていたので(仕事が波に乗ってキータッチが速くなると特に)、
http://cha.la.coocan.jp/doc/NTEmacs.html
で公開してくれている「簡易IME対応版」に切り替えた。
俺のPCだと cmdproxy.exe がエラーになるので、その辺りのバイナリだけ >>2 のをマージして使っている。
1週間くらい使ったが、今のところ異常終了はしていない。
「C-x k(全角)」とかも別個でキーバインド設定しなくちゃいけないので面倒だけど、異常終了にビクビクするよりかは全然マシ。
提供してくれた人に大変感謝!
147 :名無しさん@お腹いっぱい。:2015/07/26(日) 21:43:15.94 ID:PVnmMw3N0.net
479 :469:2018/01/12(金) 11:09:56.12 ID:5K70VHWw0.net
“Segoe UI Symbol” の後が “NSimSun” だったのに空行になってるわ
ごめん貼り付けミスってた
あとHELLOのBurmeseの部分がこれだと表示されないけど
(set-fontset-font ‘unicode …. の後ろに
(set-fontset-font fontset ‘burmese (format pat “Myanmar Text” enc) nil)
を入れれば表示される
489 :名無しさん@お腹いっぱい。:2018/01/17(水) 22:47:55.92 ID:5O8OQC1A0.net
44 :名無しさん@お腹いっぱい。:2015/03/29(日) 23:56:37.35 ID:J46Ti/yE0.net
今って cygwin の環境汚染事実上無いしね。
msys は pty が使えないから ansi-term 不完全だし。
126 :>>120:2015/07/10(金) 18:01:03.11 ID:KX/0sk9b0.net
>>123
自己解決。emacs の設定ミスってるだけだったorz…
msys2の環境であっさり fakecygpty 使えました。
msys/gcc をインストール済みの msys2 の環境において、msys2_shell.bat を起動して
> gcc -o fakecygpty.exe fakecygpty.c
を実行。コンパイルした fakecygpty.exe を
/usr/local/bin
とかに移動。後は wiki の fakecygpty を使うための設定 とかの設定をすればOK。
M-x shell して tty コマンド打つとちゃんと
/dev/pty1
を返します。これで cygwin から msys2 に乗り換えられるかな
521 :名無しさん@お腹いっぱい。:2018/02/11(日) 10:56:52.25 ID:BLSbohFW0.net
一度試しに自分のフォント設定をする前にfontset-defaultに
(set-fontset-font “fontset-default” ‘(0 . #x3fff7f) “Arial”)
とか設定してfallbackした時のフォント検索を減らしてみるといいかも
これだけでもHELLOは早くなるけど表示されない文字が多くてフォント設定したくなるよ
427 :名無しさん@お腹いっぱい。:2017/11/12(日) 23:01:49.06 ID:Iy+cuwLf0.net
週末 WSL + ubuntu + VcSrv + emacs + mozc環境構築した
もしかしてntemacsよりも快適かも
– unix系ツールとの連携が自然
– windowsデスクトップアプリとして全く違和感ない
– freetypeのフォントレンダリングが綺麗
レスを投稿する(名前省略可)