X



NTEmacs スレッド 5 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2015/03/09(月) 00:01:58.25ID:0/C/Ivt60
前スレ
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
0370>>363
垢版 |
2017/01/28(土) 18:57:44.81ID:1bPw4o6f0
>>368 >>369 報告ありがとう。

色々検証した結果、Win10 の Insider Preview ビルドの場合
GetConsoleTitleA が失敗するっぽい。(検証環境は Build 15014)

リリースビルドの Win10 では >>368 の報告通り問題なかった。

以下、調査結果
GetConsoleTitleA関数で取得可能なタイトルの長さ
Win10リリース版
・ascii文字:258文字
・マルチバイト文字:129文字
Win10 Insider Preview Build 15014
・ascii文字:0文字
・マルチバイト文字:0文字

GetConsoleTitleW関数で取得可能なタイトルの長さ
Win10リリース版
・ascii文字:258文字
・マルチバイト文字:258文字
Win10 Insider Preview Build 15014
・ascii文字:258文字
・マルチバイト文字:258文字
0371名無しさん@お腹いっぱい。
垢版 |
2017/02/06(月) 22:44:08.46ID:yuumA6xQ0
emacsはデフォルトではバックスペースキーの代わりにDELキーを使って
バックスペースキーを押すとヘルプが出るとかいてあったんですけど、
バックスペースで一つ前の文字がけせるんですけどなぜですか?
0373名無しさん@お腹いっぱい。
垢版 |
2017/02/28(火) 09:56:46.89ID:tRSPW7kw0
IME対応の含まれないGNU版NTEmacsバイナリ+ddskkで使っていて、Windows7時代は入力方式としてIME無効の「日本語」というのを追加して選べたんだけれども、
Windows10になったらコントロールパネルの「地域と言語」が分離されて、日本語ロケールは入力方式としてなんらかのIMEしか選べなくなっている(ように見える)。
何か対策をご存知ないだろうか。
0375名無しさん@お腹いっぱい。
垢版 |
2017/03/21(火) 20:42:08.94ID:whAvuzNJ0
24.5から25.1にしたら、フォントが存在しない文字の表示でほぼハングアップしてしまうようになった。
文字エンコーディングが混ざったりバイナリを開いたりすると普通にある状況なので使いづらい。
0376名無しさん@お腹いっぱい。
垢版 |
2017/03/21(火) 22:53:26.14ID:3t878q+F0
343以降で語られていた件だろうね
25.2-pretestで(setq inhibit-compacting-font-caches t)とするとマシにはなる
0381名無しさん@お腹いっぱい。
垢版 |
2017/04/13(木) 01:54:47.50ID:8oNSPV7W0
diredのファイル属性表示について質問です。
cygwinと併用しているのですが、bash上やemacs上のshellで
0383名無しさん@お腹いっぱい。
垢版 |
2017/04/17(月) 22:28:53.16ID:rA53pha30
Windows 10 Insider Preview build 16176 の BoW で
とうとう mozc が使えるようになってた
emacs-mozc も動作確認済み
0384名無しさん@お腹いっぱい。
垢版 |
2017/04/17(月) 22:42:27.74ID:rTGImNU00
BoW の emacs、evil-want-C-i-jump nil が効かなかったり、evil 上で skk をオンにして / 検索しようとしても日本語検索できなかったり、気になる点が多い
0386名無しさん@お腹いっぱい。
垢版 |
2017/04/21(金) 09:14:14.81ID:x3TNWqt30
auto-revert-tail-mode
が自動でバッファが更新されないのですけれども
おみなさまがたは効いてますか?
0389名無しさん@お腹いっぱい。
垢版 |
2017/04/30(日) 02:13:30.91ID:16YrHvZi0
このrevert↓で少し期待したんだけど、最初の表示はクソ長いままやね
ttp://lists.gnu.org/archive/html/emacs-diffs/2017-04/msg00184.html
0390名無しさん@お腹いっぱい。
垢版 |
2017/05/31(水) 10:29:55.50ID:gRUWQUol0
>>388
25.2がリリースされているが、view-hello-fileでのフリーズは実装された高速化の設定
(setq inhibit-compacting-font-caches t)
を入れると、フリーズすることがなくなったよ。
初回の view-hello-fileで表示が出るまでは、30秒とかかかるが・・
0392名無しさん@お腹いっぱい。
垢版 |
2017/09/16(土) 18:43:44.60ID:rL9RNWHi0
Mew 6.7 + Ntemacs2.52を利用していますが、
添付ファイルでの画像が、resizeされずに大きな画像の一部しか表示できない状態で困っています。
ただ、何故かWindows7の1台では正しくresizeされますが、別のWindows7,windows8,1,Windows10の3台ではだめです。
全く、同じ emacs のモジュールとmewを起動して使っていますが、どこが違うのかわからないです。
何かわかる方いませんか?
,emacsの設定も同じです。
0396名無しさん@お腹いっぱい。
垢版 |
2017/09/29(金) 00:19:40.70ID:kAB3TSU+0
msys2で自前ビルドすると
wanderlustに限らずewwとか25.3だとgnutlsを使うマクロが
gnutls.c: [1] (Emacs) GnuTLS library not found
となって動かないんだよな、25.1だとOKだったんだけど…
0398396
垢版 |
2017/09/29(金) 07:37:11.92ID:kAB3TSU+0
mingw64のシェル環境で同じバイナリを動作させてみたら
(gnutls-available-p)がようやくnilからtになってewwが動作した

dynamic-library-alist と objdump.exe -p * |grep 'DLL Name: lib'|sort -u でのチェックはしたが
やっぱりまだ何かが足りてないんだろうかパス的な問題か
0399名無しさん@お腹いっぱい。
垢版 |
2017/09/29(金) 07:51:23.70ID:eBSPe19B0
libffi-6.dll
libgcc_s_seh-1.dll
libgmp-10.dll
libgnutls-30.dll
libhogweed-4.dll
libiconv-2.dll
libidn2-0.dll
libintl-8.dll
libnettle-6.dll
libp11-kit-0.dll
libtasn1-6.dll
libunistring-2.dll
libwinpthread-1.dll
0400396
垢版 |
2017/09/30(土) 09:02:53.20ID:Lq2VgoPo0
解決しました
libidn2-0.dll が libidn-11.dll なのが原因でした
25.1の頃から変わっていますね、残念ながら>>399 見てもまだ気付きませんでした
結局、dllを少しずつコピーしては確認しては消去するという力業で気付くという…
0408名無しさん@お腹いっぱい。
垢版 |
2017/10/10(火) 13:31:23.05ID:SUPCtFEM0
kogikuは標準の関数直接上書きしちゃってるからバージョンアップに耐えうる作りにはなってないのじゃよ…
0410名無しさん@お腹いっぱい。
垢版 |
2017/11/11(土) 12:14:59.09ID:KmnqEe5O0
IMEパッチを充てると不安定になるんだね。良く落ちるし。
2.53でもだめだった。パッチ自体が良く無いよう。
シンプルパッチ(IMEが使える、C-\は内蔵の漢字変換)のものを使うかね・・
0414名無しさん@お腹いっぱい。
垢版 |
2017/11/12(日) 06:09:28.46ID:bNDCPjGL0
簡単に辞書ガンガン登録できるのがskkの強みでもあるよ
変換して候補がないと自動的に登録モードになる

ただ、コンセプト的に連文節変換は出来ないし、漢字と仮名の境界も基本自分で決めなきゃいけない
0417名無しさん@お腹いっぱい。
垢版 |
2017/11/12(日) 12:43:39.28ID:7QFH5mjj0
ddskkは実際良いわ、パッケージ管理で入れれるようになって、環境再構築が楽になった。でも操作鳴れるまで鬱陶しいよな
0419名無しさん@お腹いっぱい。
垢版 |
2017/11/12(日) 23:01:49.06ID:Iy+cuwLf0
週末 WSL + ubuntu + VcSrv + emacs + mozc環境構築した
もしかしてntemacsよりも快適かも
- unix系ツールとの連携が自然
- windowsデスクトップアプリとして全く違和感ない
- freetypeのフォントレンダリングが綺麗
0426名無しさん@お腹いっぱい。
垢版 |
2017/11/14(火) 13:05:05.05ID:z5Ov6bQ40
>>425
WSLだけで完結させるとemacs の中でターミナル使うのは間抜けだし、WSL+NTemacsはemacsの環境変数とbash の環境変数の違いできたなくなるから...
0427名無しさん@お腹いっぱい。
垢版 |
2017/11/14(火) 18:00:48.96ID:SK6c/OLn0
>>426
emacsのなかでターミナル使いたい派だけどemacs の中でターミナル使うのは
間抜けなの? んー、分からない。
0428名無しさん@お腹いっぱい。
垢版 |
2017/11/14(火) 18:29:10.78ID:FgLfvcKV0
>>427
WSLしっかり使ってないからわからんけど、WSLのemacsをターミナル出さずに起動する方法ってあるのは?

結局外部でターミナル開いてんならemacsの中でまたターミナル開くのって変じゃね?
0437名無しさん@お腹いっぱい。
垢版 |
2017/11/20(月) 17:52:01.27ID:iNw/gWIc0
serverファイルの置き場をDrvFs上にして、EMACS_SERVER_FILE 環境変数でその場を
指定すると、NTEmacs に同梱してある emacsclientw.exe でも WSL の emacs に
ファイル名を渡すことができた。でもファイル名に日本語を含むとダメなんだよな。
CP932で渡されるからかな。
0443名無しさん@お腹いっぱい。
垢版 |
2017/11/22(水) 22:45:41.72ID:5rwd2zHV0
>>442
> >>441
> 間違い
> migemo-completion 導入してない状態でも M-m で make-directory になります?
はい、なります。ちなみにNTEmacsは24.5です。
0446名無しさん@お腹いっぱい。
垢版 |
2017/11/26(日) 21:38:04.56ID:OE805ed30
(emacs-version)
"GNU Emacs 25.3.1 (x86_64-w64-mingw32)
of 2017-09-18"

という公式のバイナリを使っています
「😆」を Segoe UI Emoji で表示するにはどう設定すれば良いのでしょうか
以前は表示されていた設定なのに、いつの間にか表示されなくなりました
M-x describe-fontset すると

-*-Segoe UI Emoji-*-normal-normal-*-*-110-*-*-*-*-iso10646-1
[-outline-Segoe UI Emoji-normal-normal-normal-sans-18-*-*-*-p-*-iso10646-1]

というのはあるのですが、😆でなく長方形入りの01F606が表示されています
0447名無しさん@お腹いっぱい。
垢版 |
2017/12/12(火) 16:15:44.02ID:A+devHxK0
うわあすまんす
以前落として使ってた
2017/09/20 17:16 99,499,302 emacs-25.3-x86_64.zip
だとダメだったけど、改めて今落とした
2017/12/12 16:00 101,841,458 emacs-25.3_1-x86_64.zip
なら表示されました
25.3_1 と 25.3.1 を同じだと勘違いしてました
どうもおじゃましました
0450名無しさん@お腹いっぱい。
垢版 |
2017/12/20(水) 10:48:59.34ID:nr8vmnfT0
30年とは言わんが20年以上前に使ってたわ
いくらなんでも懐かし過ぎだろ
0451名無しさん@お腹いっぱい。
垢版 |
2017/12/20(水) 14:43:26.60ID:Se4SA+c20
質問です、25.3を以下のページ通りにmake bootstrapしてたのですが、エラーでこけてしまいます。
ttp://cha.la.coocan.jp/doc/NTEmacsBuild253.html
これは何か私が悪いことをしているのでしょうか?

--(Error)-----
CCLD temacs.exe
/usr/bin/mkdir -p ../etc
make -C ../lisp update-subdirs
make[3]: Entering directory '/c/Users/taku/src/emacs-25.3/lisp'
make[3]: Leaving directory '/c/Users/taku/src/emacs-25.3/lisp'
./temacs --batch --load loadup bootstrap
make[2]: *** [Makefile:737: bootstrap-emacs.exe] Error 127
make[2]: Leaving directory '/c/Users/taku/src/emacs-25.3/src'
make[1]: *** [Makefile:398: src] Error 2
make[1]: Leaving directory '/c/Users/taku/src/emacs-25.3'
make: *** [Makefile:1093: bootstrap] Error 2

taku@earth MINGW64 ~/src/emacs-25.3
--(End Error)-----
0453451
垢版 |
2017/12/26(火) 20:44:05.74ID:wkY5kLtH0
どうやら、Windows10でないと25.3のビルドが出来ないみたいです。
とほほ。
0455451
垢版 |
2017/12/26(火) 23:41:46.55ID:wkY5kLtH0
>>454
> >>453
> ワオ。
> makefileかconfigureにそういう記述あったの?

よく分からないんですが、blogを閲覧してると、Windows7だとemacs-25.3のビルドは難しいようです。
0456名無しさん@お腹いっぱい。
垢版 |
2017/12/27(水) 00:40:30.75ID:ggRMOneC0
>>453
いかにも関係しそうなURLを見つけたけどNGワードで弾かれるので直接書くと
configure.ac の W32_LIBS にある -lusp10 が-lgdi32 より前にあれば良いやつかも?
W32_LIBSのそれが記述された2行を入れ替えたらどうだろう?
25.3.1 だと2001と2002行、2009と2010行それぞれ入れ替えて
./autogen.sh して ./configure
0457451
垢版 |
2017/12/27(水) 03:33:45.96ID:UpRYow/O0
>>456
> >>453

はい、おっしゃる通りに、configure.acを書き換えたのですが、やはりmake bootstrap時に同じエラーが出ます。
これは、やはりWindows10にアップグレードした方が無難なのでしょうか?
0458名無しさん@お腹いっぱい。
垢版 |
2017/12/27(水) 23:10:55.72ID:EJR+RNNj0
念のため確認
使ってるのは25.3? 25.3_1?

[emacs-25.3_1.readme]

Emacs-25.3_1 is a Windows only bug-fix release.

It is functionally identical to Emacs-25.3, except for a fix to the
Windows build process. The original 64 bit binaries for 25.3 were not
able to run on all target platforms. The 32 bit binaries are
unaffected.

The changes are available in commit 7b3d1c6beb54ef6c423a9, and the
issues fully described on the emacs-devel mailing list.

https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00925.html

Source code is available in emacs-25.3_1.tgz
0459名無しさん@お腹いっぱい。
垢版 |
2017/12/28(木) 09:54:46.51ID:BVGUvfdg0
25.3 をビルドすると 25.3.1 と名乗るし (ビルドする度に 25.3.2、25.3.3 と増える)
25.3_1 も実質 25.3 だから 25.3.1 を名乗る

emacs-version が 25.3.1 でもどちらだかわからないという罠

emacs-25.3.tar.gz やら emacs-25.3.tar.xz をビルドしてるなら
公式に emacs-25.3_1.tgz があるからこっちを使う
0461451
垢版 |
2017/12/28(木) 22:29:42.84ID:HFwgVZaE0
とりあえず、明日Windows10 & MSYS2で25.3.1のビルドしてみます。
0462446=447
垢版 |
2017/12/28(木) 23:41:37.67ID:BVGUvfdg0
>>460
実はInfoにちゃんとのってます
これを見つけて自分が使っていた 25.3.1 が 25.3_1 でないことに気づいたという

>>461
25.3.1 と書かれたのが 25.3_1 の意味ならいいけど
25.3をビルドして 25.3.1 を作るつもりならやめた方が…

公式が25.3をビルドした25.3.1でも不具合が出たってのが >>446-447
書かなかったけどWin10での話です

今問題なく使ってるのが 25.3_1 の公式ビルドバイナリ(emacs-25.3_1-x86_64.zip)の

"GNU Emacs 25.3.1 (x86_64-w64-mingw32)
of 2017-09-27"

不具合ありも不具合なしも 25.3.1 を名乗るという…
もしも32bitの話ならごめんなさい
0464名無しさん@お腹いっぱい。
垢版 |
2017/12/29(金) 22:08:19.74ID:RPdQ6/280
emacs-25.3にしたら、既存のlispでwarningが出るようになった(´・ω・`)。

Warning (bytecomp): Use ‘with-current-buffer’ rather than save-excursion+set-buffer
0465名無しさん@お腹いっぱい。
垢版 |
2017/12/30(土) 12:58:05.50ID:+6p8uHHg0
表示どおりの意味なんだろうがパッケージのアップデートで出なくなった
それやっても出るのか?
0467sage
垢版 |
2018/01/11(木) 09:46:16.21ID:EyjjQcnd0
おれだけ?
オリジャiルも、chiutaroさんも、NTEmacs / Emacs for Windowsさんのも・・・
C-h h (HELL) 開くと固まらない?
0468sage
垢版 |
2018/01/11(木) 10:04:09.04ID:EyjjQcnd0
上の方ででてたね。
0469名無しさん@お腹いっぱい。
垢版 |
2018/01/11(木) 10:40:24.08ID:P69veshu0
主にMigu 1Mを入れて使ってる環境だけどこんな設定してると5秒もすれば開くよ

(defun create-fontset-migu (point)
(let* ((fontset (format "fontset-migu%s" point))
(pat (format "-*-%%s-*-normal-normal-*-*-%d-*-*-*-*-%%s" (* point 10)))
(enc "iso10646-1"))
(create-fontset-from-fontset-spec
(concat (format pat "*" fontset) ", ascii:Migu 1M"))
(dolist (font '(
"Migu 1M"
"游ゴシック Medium"
"メイリオ"
"Courier New"
"Arial"
"Segoe UI Emoji"
"Segoe UI Symbol"

"Nirmala UI"
"Leelawadee UI"
"Gadugi"
"Microsoft Yi Baiti"
))
(set-fontset-font fontset 'unicode (format pat font enc) nil 'append))
))
(create-fontset-migu 11)
(add-to-list 'default-frame-alist '(font . "fontset-migu11"))
0470sage
垢版 |
2018/01/12(金) 09:36:31.77ID:r4a6auum0
すげー!
Migu 1M が無かったので Arialにしてみたけど、10秒ぐらいするとでるわ。
御礼申し上げます。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況