14/06/28 11:04:34.21 D+kLrt900
もう一つハマってた点を。
MSYS の pkg-config へ先にパスが通っていると、
gnutls や ImageMagick が見つけられなくて、無効になってました。。。
$OPTLIBS64/bin にある pkg-config へのパスを先に通すようにするか、
環境変数 PKG_CONFIG_PATH に $OPTLIBS64/lib/pkgconfig を設定しておくか、
いずれかすると有効にできました。
あ、ImageMagick も pkg-config 使うみたいですね。
こっちもビルドやり直した方がいいかな。。。
emacs-24.3.92 出てますね。パッチは 24.3.91 用のもので当たりました。
48:名無しさん@お腹いっぱい。
14/06/28 22:32:33.90 eI6nZi/C0
ntemacsに、lookupとeblookをインストールしたいのですが、
ntemacsインストール後、lookup-1.4+media-20130903.tar.gz
をインストールするには、どうすればいいのですか?
また、ntemacsからcygwinを起動するにはどうするのですか?
49:名無しさん@お腹いっぱい。
14/06/29 00:12:12.59 jtYHovnZ0
(setq explicit-shell-file-name "bash")
(setq shell-file-name "bash")
(setq shell-command-switch "-c")
あたりでいけるっしょ
50:名無しさん@お腹いっぱい。
14/06/29 00:12:44.00 jtYHovnZ0
↑の設定して
M-x shell
でいけるはず
51:名無しさん@お腹いっぱい。
14/06/29 22:40:24.65 Yt12gA900
UTF-8 で使う場合は色々設定が必要になるよ。
このスレで出た設定をまとめてる人がいるから見てみるといいかも。
URLリンク(www49.atwiki.jp)
wiki だけど設置者しか編集できないようになってるのが玉に瑕
52:名無しさん@お腹いっぱい。
14/07/02 21:32:29.39 u/eYjDVZ0
ファイルサーバの奥深くにあるファイルをemacsへドラッグ&ドロップ
したらemacsがおかしくなりました。
長いパス名を持つファイルやフォルダは、まともに扱えないみたいですね。
Note: file is write protected とか出て書き込めないとか、
(メモ帳なら書き込めるのに)
Directory hogehoge inaccessible or nonexistent とか出たり、
(エクスプローラでは見えてるのに)
dnd-open-local-file: Can not read file:C:\ほげほげ とか出たり。
(メモ帳では読み書きできるのに)
たぶん src/w32.c で MAX_PATH を使って配列確保しているからかと。
NTFS なら MAX_PATH を超えるパス名のファイルも作れるんですけどねぇ。
53:名無しさん@お腹いっぱい。
14/07/03 02:23:03.90 RUaARkbE0
メモ帳使っていれば何の問題なし。
誰も困らん。
54:名無しさん@お腹いっぱい。
14/07/03 17:40:32.98 ErmZ/8zK0
テストケース作って報告か?
55:52
14/07/05 16:42:23.29 Diy2uM3q0
>>54
テストケースは作ってないけど、とりあえず報告してみました。
その通りだけど対応するのは大変すぎなので優先度低いよ、
てな感じの反応がありました。
後で気が付いたことをば。
ファイル名に日本語が入っていると1文字でcharを2文字分消費しちゃうので、
余計に制限に引っかかりやすくなります。というのがemacs-24.3までの状況。
これが emacs-24.3.92だと日本語1文字でもwchar_tを1文字消費で済むので、
かなり改善されてます。
56:39
14/07/05 18:49:30.40 Diy2uM3q0
自分でビルドしたemacs-24.3.92ですが、
今まで使ってたgnupack版のemacs-24.3とはディレクトリ構造が全然ちがいますね。
これはgnupackのビルド方法が違うからなのか、
24.4でディレクトリ構造が変わることになったからなのか。
おかげで、そのままだとmewのインストーラが動きませんでした。
mew.iniをいじって、BINDIR, ELISPDIR, INFOPATHあたりを指定すれば
使えるようになりましたけど。
57:名無しさん@お腹いっぱい。
14/07/06 08:04:36.88 /H8Txb6g0
24.4でビルドにconfigureを使うようになってディレクトリ構造が変わった
(というかunix系OSと同じになった)からですね。etc/NEWSの
* Changes in Emacs 24.4 on Non-Free Operating Systems
に書いてあります。
58:39
14/07/06 13:17:31.54 hke7aGYs0
>>57
確かに書いてありますね。
ありがとうございます。
59:39
14/07/07 23:01:39.49 fYC5TzC00
mingw-w64 32bit でもビルドしてみました。
同じ手順でやったハズなんですが、Imagemagick がうまく動作せず。
scratch で (imagemagick-types) を評価すると nil が返ってくるんだけど、
imagemagick-enabled-types には、いっぱい入っている、という変な状態。
いろいろ調べたら、なぜか
libMagickCore-6.Q16-2.dllとlibMagickWand-6.Q16-2.dllが
mingw-w64 32bitのlibgcc_s_sjlj-1.dllに依存してました。
こいつをbinに入れたらちゃんと動くようになりました。
mingw-w64 64bitだとlibgccの類には依存しないように作れてるんですけどね。
なんでだろ。
60:名無しさん@お腹いっぱい。
14/07/21 03:08:00.83 Z1tGRLan0
(add-to-list 'load-path "~/.emacs.d/elisp/helm")
(require 'helm-config)
この'load-path 'helm-config の ' をそっくりでありながら違う文字に差し替えて
インストール方法紹介してる初心者狩りのサイトに引っかかったwww
畜生まんまとやられたぜ
61:名無しさん@お腹いっぱい。
14/08/09 14:06:16.18 I2UfLYjP0
24.4っていつになるのかね
まだpretestでるんかな
62:名無しさん@お腹いっぱい。
14/08/13 14:09:52.70 VileVtpG0
それも、6月27日の24.3.92以降、動きがないのよね
63:名無しさん@お腹いっぱい。
14/08/13 17:32:48.39 /HP7S4Ji0
URLリンク(lists.gnu.org)
64:名無しさん@お腹いっぱい。
14/08/15 20:09:23.49 VU9E1i140
pretest 24.3.93 でたね
何が変わったのかよくわからんが
65:名無しさん@お腹いっぱい。
14/08/15 21:01:47.00 Sa6zxj6a0
>>64
今更何も変わらんぞ
細かいバグ修正だけだ多分
66:名無しさん@お腹いっぱい。
14/08/16 18:08:51.02 RwtjTHLX0
こんにちは。Emacs24.3.91以降をmingw-64で、sound supportをオンにしてコンパイルしていらっしゃる方おられませんか?
mingw-32のサウンドライブラリとヘッダは見つかるのですが、64ビット版が見つからず、mingw-64入れただけではコンパイルに失敗してしまいます。アドバイスいただけないでしょうか?
67:名無しさん@お腹いっぱい。
14/08/16 23:47:56.05 4BgSwN3Z0
32 bit ならできるの?
やりかた教えてほしいな