Mac de Emacs総合スレ v6at MAC
Mac de Emacs総合スレ v6 - 暇つぶし2ch960:名称未設定
12/01/01 06:14:59.80 xfmNUOcy0
>>958
emacs-23.3のソースを斜め読みしたところ、Emacs.clrが存在しない場合にrgb.txtを読み、
その内容をEmacs.clrに書き出す、という感じだった。次回以降はEmacs.clrが使われる。

テキストエディットとかでカラーパネルを出したとき、Emacsというパレットがあってかつ中身は
rgb.txtぐらいありますか?
37色というのはパレット的にApple+デベロッパぐらいな感じだけども… Emacsはちゃんと
できてても何らかの理由で使われない場合もあるのかなあ。

あ、実は素のemacsのソースを見てて、本当はMacPortsで使われてるのを見るべきだけど…
MacPortsの中身をよく知らないのでどうやってソースを確認するか知らないw

961:名称未設定
12/01/04 10:34:57.60 gohBq1Tp0
>>960
いろいろありがとうございます。

>emacs-23.3のソースを斜め読みしたところ、Emacs.clrが存在しない場合にrgb.txtを読み、
>その内容をEmacs.clrに書き出す、という感じだった。次回以降はEmacs.clrが使われる。

~/Library/Colors/Emacs.clr

なるものが、いつの間にか生成されており。これを一度削除して、Emacs.app を起動すると自動的に生成されます。
Emacs.clr を作り直しても、list-colors-display の結果は変わりませんでした。

>
>テキストエディットとかでカラーパネルを出したとき、Emacsというパレットがあってかつ中身は
>rgb.txtぐらいありますか?

いっぱいあります。37色ということはないです。これは、Emacs.clr を作り直す前後で変わりません。



962:名称未設定
12/01/07 12:29:40.98 etYJwtaP0
age

963:名称未設定
12/01/09 15:07:08.81 Zcv3TY450
やあみんな、Emacs23.3bをソースからビルドしたんだけど問題だ。
OS: 10.7.2
Xcode: 4.1
Source: URLリンク(ftp.gnu.org)

ググってXcode4用のパッチを当てて、こうビルドした。
patch -p0 < ../PATCH/patch-no-pie.diff
patch -p1 < ../PATCH/patch-src_unexmacosx.c.diff
./configure --prefix=/usr/local/Custom/emacs233 --with-x=no
make
make install

すると起動時にtool-barモードのファイルが読み込まれてないらしくて、
Menu > Options > Save Options
を実行したときに
customize-mark-to-save: Symbol's value as variable is void: tool-bar-mode
ってエラーを吐いて.emacsに設定をカスタマイズしたのが書き込まれないんだよね。

M-x load-library RET tool-bar RET
とか、もう自分で.emacsに(require 'tool-bar)って書いておけばこんなことにはならないんだ。

他にもこんな人いるかい?

964:名称未設定
12/01/09 15:55:39.92 zQ+UfUpp0
>>963
なぜに深夜のテレビショッピング風の語り口なんだよw

965:名称未設定
12/01/09 17:02:46.99 9T2Pyxgd0
Emacs 23.3bは山本氏のMac portパッチでビルドした。何の問題もなし
.appバンドルにインストールするってのが馴染めなかったし色々機能追加されてて快適そのもの

966:963
12/01/09 19:12:50.19 Zcv3TY450
二人とも有り難う。感謝するよ。
バグメールを送ろうかと思ったが、オライリー本を読み終えたばかりの新参なので
とりあえず場当たり対処で自決しておくw

ちなみにエラーが出てもカスタマイズは保持されてて、
Menu > Options > Customize Emacs > Saved Options > [Save for future sessions]
すると、.emacsに書き出してくれる。

JavaScriptもRubyもモードが備わってる23.3、ファンタスティックだね。

967:名称未設定
12/01/09 21:34:34.35 HhW5QqOJ0
クソワロタ

968:名称未設定
12/01/09 23:23:53.03 Zk6kmopk0
> とりあえず場当たり対処で自決しておくw

とりあえず場当たり対処で自殺ってカッコイイ…
クールだね

969:名称未設定
12/01/14 02:20:21.37 onbcRqwY0
日本男児らしいです

970:名称未設定
12/01/16 19:01:05.61 /AaPsboV0
LION 10.7.2 を使い始めたものです。
Emacsを利用したいため、簡単と噂の次の内容を実行しました。
sudo port install emacs-app +patches

しかし、次のようなエラーで停止してしまいます。
Error: Target org.macports.build returned: shell command failed (see log for details)
ログを見てもどのようなシェルコマンドで失敗しているかわからず
次のようなものを境にコアダンプしているようです。
:info:build Loading tooltip...
:info:build Finding pointers to doc strings...
:info:build Finding pointers to doc strings...done
:info:build Dumping under the name emacs
:info:build unexec: unrecognized section name in __DATA segment
:info:build --- List of All Regions ---
:info:build address size prot maxp
(中略)
:info:build section __program_vars at 0x1d1000 - 0x1d1028 (sz: 0x28)
:info:build section __nl_symbol_ptr at 0x1d1028 - 0x1d1038 (sz: 0x10)
:info:build make[1]: *** [bootstrap-emacs] Error 1
:info:build make: *** [src] Error 2
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_emacs-app/work/emacs-23.2" && /usr/bin/make -j2 all " returned error 2

make all のどこで躓いているのかだけでもわかればと思うのですが
何かヒントあれば教えて下さい。

971:名称未設定
12/01/16 20:18:19.37 8x18KhU5P
Developer Toolsが最新版かどうか、sudo port -d selfupdate、sudo port -d syncで
MacPortsを最新版に保ってるかどうか、チェックしてみたら。

972:名称未設定
12/01/16 21:37:54.73 GQAwNfxJ0
unexecに変なパッチあててるせいでしょ。
パッケージで苦労するよりは、本家からソース引っ張って来て、
INSTALL.BZRに書いてある通りにする方が簡単だと思うよ。

973:名称未設定
12/01/16 22:25:40.96 /AaPsboV0
>>971
できました!確かに簡単でした。

以前、何かのツールを入れたのですが、それ以降アップデートしてなかったせいなのですね。
MacPortの使い方をしっかり理解できなかったのが原因ですね。参考になりました!

どうもありがとうございます。

974:名称未設定
12/01/17 11:28:03.24 aJgAoaH40
Lion でコンパイルしっぱいする人は最初に Lion emacs で検索したほうがいいね。

975:名称未設定
12/01/18 16:20:40.36 lGmjJXIX0
homebrew使おうぜ

976:名称未設定
12/01/23 05:42:00.07 ZK21gal10
age

977:名称未設定
12/01/29 11:32:05.13 9pAxBru10
Emacs 23.4 リリース

978:名称未設定
12/01/29 14:07:35.93 FAF1DUsP0
>>977
やぁ逸早く知らせてくれてありがとう。クレイジーなやつだな。
さっそく落として試してみたよ。

>>963 で当ててたパッチがなくてもソースからビルドでmakeが通った。
でも自分の環境じゃ例のカスタマイズ保存で
Symbol's value as variable is void: tool-bar-mode
のエラーがやっぱり出るね。

これからビルドする人には朗報なんじゃないかな。

979:名称未設定
12/02/02 22:57:41.83 VG39yjVJ0
お前 >>966 だろwww

980:名称未設定
12/02/05 06:59:31.65 HPwe++0V0
23.3.1のcocoa emacsコンパイルして使ってるんだけど
日本語入力で変換する時、
選択されてる文節と、選択されてない文節に付くアンダーラインの太さが同じ
なので、変換しずらくて困っています
改善の方法はありますか?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch