NTEmacs スレッド 5

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

mozc-im使っている人いるかな。
以下のpullリクエストが取り込まれてから、うまく動かなくなった。
https://github.com/d5884/mozc-im/pull/1
今は、追加箇所をコメントにして使っている。

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

BUW + VcXsrv
IME 入力、ブラウザ起動、プロセス起動、Drag&Drop とかできないんだよな?
ブラウザ起動やプロセス起動は TCP で Win32 側と通信してお願いすればいけるか?

検索すると “一部のアプリが動作しますが、実用に耐えません。” って感想あるな。
http://kledgeb.blogspot.jp/2016/04/wsl-7-windowsubuntugui.html

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

320のエラー

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

gitで最新ソースを取り、https://gist.github.com/rzl24ozi にあるパッチを当て
MSYS(mingw32)でビルドできたんだけど、24.2であった以下の不具合があるんだけど、
その時のパッチってだれか持ってない?
●ME変換中の文字列が別フレームに書き込まれるバグを修正
http://sourceforge.jp/projects/gnupack/downloads/54283/emacs-24.2-ime-2012-12-01.patch.tar.gz/
これ、すでにDLできないんで。よろしく。

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

>>241
回避策あるの?

305 :名無しさん@お腹いっぱい。:2016/09/15(木) 23:01:06.68 ID:CC91oVFI0.net

>>302 のgnupackのパッチは消しておきました

当時のは64bit版だから出なかったということではなくて >>1 のGNU emacs(x64)で
出なかった、それでしらべたら src/xdisp.c で w32-ime-buffer-switch-p を設定
してるようなのでそれを加えてみたら解消したということです

こちらで
http://anago.2ch.net/test/read.cgi/software/1325573999/358
の手順で試してみたかぎりでは 24.5 では発生せず 25 で発生する模様

IME変換中はime-force-off効かないようにすればいいんじゃね?(ちょっと強引かもしれないけど)
と思って今試し中

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

Cygwin版 emacs向けに以下の設定を考えました。

dired でディレクトリのシンボリックリンクを実体のパスで開くための設定
http://www49.atwiki.jp/ntemacs/pages/54.html

便利な設定ですので、よければ使ってください。

254 :名無しさん@お腹いっぱい。:2016/05/04(水) 12:53:14.04 ID:sF1VrNIQ0.net

>>252
>>2 のを使え

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

WurlyさんのEmacs25.1 利用してます。
http://cha.la.coocan.jp/doc/NTEmacs.html

自分でコンパイルできないので、感謝しています。

ただ、以下問題があります。(多分こちらのPATHにないためかと思います)

・tiff svg が表示できない
・tls が使えない

(続く)

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

>>138
以下の msys2 本家のサイトによると、
http://sourceforge.net/p/msys2/wiki/How%20does%20MSYS2%20differ%20from%20Cygwin/

msys2 は cygwin 固有の関数を含む cygwin1.dll の trunk バージョンを
msys-2.0.dll としてフォークしてるみたいなので
cygwin 固有の関数 が含まれていても msys2 環境でコンパイル可能です

ただ、以下のメールでのやり取りからすると
http://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/thread/2F9017D3-8357-48C2-B887-A32FDF4E2141@gmail.com/

Red hat の cygwin 開発者ともめたみたいで、
それを回避するために(他にも理由はあると思いますが)、以下のように多少手を加えてるみたいです。

1. 実行する際にコマンドライン引数と環境変数のパスを Windows 形式に自動変換する
2. OSNAME の値を環境変数 MSYSTEM の値に設定する
3. ネイティブな Windows アプリケーションの出力の行末コード(CR+LF)を UNIX 形式(LF)に変換
4. symlinks の挙動を リンクではなくコピーに
5. 旧 msys との互換性維持のため、 pwd への “-W” オプションの追加
6. /cygdrive プレフィックスの削除 (e.g C:¥ | /cygdrive/c/ -> /c/)
7. MSYS2提供のユーザーランドソフトウェアに対する互換性と相互運用性維持のための変更
8. msys2 での権限操作を抑制するため、マウントオプションを noacl に
9. cygwin の trunk バージョンをベースとした msys2 のリリース

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

ATOK

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のフォントレンダリングが綺麗

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • デスクトップLinuxは普及しない

    元スレ 1 :login:Penguin:2020/08/13(木) 14:43:42.29 ID:6g76atMD.net デスクトップLinuxはWindows 10よりもできることが少ない デスクトップLinuxは…

  • V2Cから新スレテスト

    元スレ 1 :名無しさん@お腹いっぱい。:2015/02/19(木) 21:46:13.79 ID:TV/Zwp5L0.net スマン 533 :名無しさん@お腹いっぱい。:2016/02/17(水) 00:52:07.…

  • Mozilla Thunderbird Part30

    元スレ 1 :名無しさん@お腹いっぱい。:2021/10/23(土) 18:52:53.16 ID:ZaseM3jC0.net ■公式サイト 日 https://www.thunderbird.net/ja/ 英 htt…

  • 2ちゃんねる用ブラウザ 「A Bone」 Vol.84

    元スレ 1 :名無しさん@お腹いっぱい。:2017/10/03(火) 21:15:24.27 ID:dtFqEdAd0.net 2ちゃんねる専用ブラウザ「A Bone」の情報交換スレッドです。 前スレ 2ちゃんねる用ブラ…

  • [アドオン]Firefox用Twitterクライアント

    元スレ 1 :名無しさん@お腹いっぱい。:2013/05/18(土) 20:25:36.12 ID:T236e9QF0.net FirefoxでTwitterを楽しむ。クライアント以外のアドオンの話題もOK Firefo…

  • 【バックアップ】 Acronis True Image part65

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/05/05(土) 06:02:27.86 ID:TBmuv02000505.net !extend:checked:vvvvv:1000:512 !extend:ch…

  • Coolなペンギン画像スレ

    元スレ 1 :login:Penguin :2001/06/02(土) 18:32.net Coolなペンギン画像のURIを張り付けるスレ 231 :µ ◆DMLinuxPbA :2011/09/22(木) 13:10:…

  • Debian GNU/Linux スレッド Ver.83

    元スレ 1 :login:Penguin:2015/11/02(月) 10:03:43.08 ID:HcFmZpB+.net 公式 https://www.debian.org/index.ja.html 過去ログは各自…

  • 【Adobe】 Brackets 【エディタ】 Part1

    元スレ 1 :名無しさん@お腹いっぱい。:2014/11/19(水) 18:38:45.71 ID:RlhzgVRY0.net Adobeが開発している、オープンソースでWeb開発向けのコードエディター Brackets…

  • 【アドオン】WebExtensions開発者用スレッド

    元スレ 1 :名無しさん@お腹いっぱい。:2017/11/18(土) 12:38:26.45 ID:FCimjQUj0.net ブラウザのアドオンはWebExtensionsに統一されようとしています 開発者の情報交換に…

  • 【Raspberry Pi】ラズベリー・パイ part11 【ARM】

    元スレ 1 : 【東電 74.7 %】:2015/02/08(日) 16:33:12.64 ID:yckzEZ4D.net Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えます…

  • アーケードエミュレーターMAMEスレ 0.153

    元スレ 1 :名無しさん@お腹いっぱい。:2020/09/18(金) 19:44:42.95 ID:r9fJi6r/0.net ゲーセンのゲームがタダで遊べるMAMEを語り合おうぜ! ROMサイトの話も大歓迎だが落とすの…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑