のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,838人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレEmacs Part 37

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    901 : 名無しさん@お腹 - 2011/06/09(木) 02:26:50.33 (+57,+29,-31)
    ぼくにとってはただのテキストエディタだけど
    幾分便利だよ
    902 : 名無しさん@お腹 - 2011/06/09(木) 02:47:21.46 (+52,+29,-14)
    幾分というのが控えめでよろしい
    903 : 名無しさん@お腹 - 2011/06/09(木) 02:58:36.12 (+57,+29,+0)
    Emacsは未来永劫最強の環境ですよ
    904 : 名無しさん@お腹 - 2011/06/09(木) 05:08:03.91 (+9,-29,-86)
    ものすごい初歩的な質問かもしれませんが、
    elispのバイトコンパイルされたelcって環境依存するものですか?

    環境依存するとしたら何に依存するんでしょうか?

    Emacsバージョン
    OS
    CPUアーキテクチャ

    905 : 名無しさん@お腹 - 2011/06/09(木) 06:15:42.04 (+57,+29,-47)
    OSやアーキには依存しない。
    Emacsのバージョンには依存するかしないかといえばするけど、
    互換性が崩れることはそんなにない。
    906 : 名無しさん@お腹 - 2011/06/09(木) 06:32:12.93 (+57,+29,-14)
    Emacs苦手だったからVim派だったけど今日から少し覚えてみよう
    907 : 名無しさん@お腹 - 2011/06/09(木) 09:31:46.54 (+4,-30,-64)
    >>904
    debianでは、非互換の懸念から、
    elをインストールして、ポストインストールスクリプトでコンパイルしてます。
    インストールされているemacsごとに別のelcにします。
    一番大きいのはXEmacs ←→ GNU Emacs、次がsnapshot版でしょう。
    908 : 名無しさん@お腹 - 2011/06/09(木) 12:11:21.71 (-1,-29,-6)
    apelとかflimを毎回コンパイルし直してる感じ。
    909 : 名無しさん@お腹 - 2011/06/09(木) 13:57:24.33 (+35,+7,-11)
    elcなんか作っても体感速度変わらんくね?
    太古のPCならともかく・・・
    910 : 名無しさん@お腹 - 2011/06/09(木) 14:33:39.99 (+80,+29,-9)
    たしかに変わらんなw
    elcにすると動作しないものもあるし今となっては邪魔かもしれん。
    911 : 名無しさん@お腹 - 2011/06/09(木) 14:35:51.20 (+0,-28,-31)
    elcって単に翻訳されるんじゃなくて、バイトコードで最適化されるから速くなるって xah lee の人が言ってた。
    CPUの稼働率も下がって節電になるし
    912 : 名無しさん@お腹 - 2011/06/09(木) 14:39:50.88 (+57,+29,-51)
    今のCPUだと普段の使用率は1%もいかないからなぁ
    起動時に拡張は全て一つのファイルにまとめてキャッシュ化してくれればいいのにとたまに思う
    そうりゃ今でも速さが体感出来る…かも知れないw
    913 : 名無しさん@お腹 - 2011/06/09(木) 14:40:52.09 (-11,-29,-1)
    dump?
    914 : 名無しさん@お腹 - 2011/06/09(木) 15:20:22.34 (+3,-30,-83)
    う~ん、snapshotの新バージョンで変な挙動…

    a.javaを読み込むとauto-mode-alistに従ってjava modeになるんだけど、
    a.java内に例えば、

    Local Variables:
    mode: view
    End:

    なんて書いてあるとmajor modeがjava modeにならない(Fundamental mode
    のまま)…
    915 : 名無しさん@お腹 - 2011/06/09(木) 15:21:57.98 (+57,+29,-2)
    昔からそういうのあるべ
    気になるなら顔文字コメントまじおすすめ
    916 : 名無しさん@お腹 - 2011/06/09(木) 15:29:33.19 (-2,-30,-11)
    | ∧         ∧
    |/ ヽ        ./ .∧
    |   `、     /   ∧
    |      ̄ ̄ ̄    ヽ
    | ̄ ̄ ̄月曜日 ̄ ̄ ̄)
    | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄.\
    |ヽ -*- java -*-   /
    |::    \___/    /
    |:::::::    \/     /
    917 : 名無しさん@お腹 - 2011/06/09(木) 22:52:18.33 (-2,-30,-35)
    minor-mode-overriding-map-alistにanthy-minor-modeをぶちこんだら奇妙な動作をする。
    これはもう、素直にIMEを使えということなのか。。。
    918 : 名無しさん@お腹 - 2011/06/09(木) 23:52:54.43 (+39,-30,-75)
    いまだに、FreeBSD で EUC-JP 環境で Emacs 22 を使用しているものです。
    数年前、Emacs 23.1 が出たときに一度試してみたのですが、
    -nw で使用している状態で、キリル文字などが入ったメールを
    表示させると画面が崩れる的な事象があって、22 に戻したという
    経緯があります。23.3 ではこういう問題って一通り解決
    されていますでしょうか?
    919 : 名無しさん@お腹 - 2011/06/09(木) 23:53:50.51 (+4,-18,+1)
    試したらいいんじゃね^^^^
    920 : 名無しさん@お腹 - 2011/06/09(木) 23:56:33.21 (-1,-29,-3)
    .newsrc.eld が壊れたりしないですかね?
    921 : 名無しさん@お腹 - 2011/06/10(金) 00:02:02.48 (+52,+29,+1)
    はたけでうんちしてくる
    922 : 名無しさん@お腹 - 2011/06/10(金) 00:03:55.25 (+52,+29,+0)
    おう、俺にまかせな
    923 : 名無しさん@お腹 - 2011/06/10(金) 00:14:55.24 (+68,+29,-78)
    >>918
    23.xの最初の方はユニコード対応でそういう文字の問題が結構出てたけど、最近はかなり収束してきた。
    ただ、やっぱり多言語はもうユニコードしかみんな興味なさそうなので端末をUTF8にしないといろいろつらいかも。
    924 : 名無しさん@お腹 - 2011/06/10(金) 01:05:47.84 (+5,-30,-84)
    minor-mode-overriding-map-alist が minor-mode-map-alist の順序を完全無視するという
    糞仕様について1ヶ月くらい悩んでる。どうしたもんか・・・。解決策はあれど、ブサイクなコードになってしまう
    925 : 名無しさん@お腹 - 2011/06/10(金) 04:07:03.24 (+46,+7,+1)
    >>910
    コンパイルすること前提のものもあるよ
    926 : 名無しさん@お腹 - 2011/06/10(金) 05:19:28.66 (-1,-29,-6)
    >>924
    悩んでる時間があったら M-x report-emacs-bug
    927 : 名無しさん@お腹 - 2011/06/10(金) 21:13:16.04 (+52,+29,-12)
    そんな知性はない。
    928 : 名無しさん@お腹 - 2011/06/10(金) 21:28:09.91 (+52,+29,+0)
    はたけでうんちしてくるね
    929 : 名無しさん@お腹 - 2011/06/10(金) 21:46:41.93 (+47,+29,+0)
    おれの分も頼む
    930 : 名無しさん@お腹 - 2011/06/11(土) 02:31:42.27 (+57,+29,-38)
    文字コードと言えば多言語でbbdbが壊れるとかいう話が昔あったと思うけど
    いまだに問題ないぞ
    931 : 名無しさん@お腹 - 2011/06/11(土) 13:59:24.02 (+49,-30,-201)
    GNU Emacs 23.3.1でDaredevil SKK/14.2を使っていたんですが
    設定ファイルなどは~/.emacs.d以下に置く方がよいと聞いて設定ファイルやSKK本体などを~/.emacs.d以下に移動させたのですが
    SKKの起動のための自動設定ができなくなりました。

    ちなみinit.elに

    (require 'skk-autoloads)
    (global-set-key "\C-x\C-j" 'skk-mode)

    と手動設定をすると起動できます。

    自分で調べてみた範囲で分かったことも書いておきます。
    自動設定はskk/leim-list.elをEmacsが起動時に読み込むことで行なっています。
    しかしこれはinit.el等で指定したロードパス中にある場合は読み込まないようです。
    つまりデフォルトのロードパス中にインストールすれば読み込んでくれるということになるのですが……

    やっぱり自動設定は諦めて手動設定をしなくてはならないのでしょうか?
    932 : 名無しさん@お腹 - 2011/06/11(土) 14:32:30.13 (+25,-4,-24)
    >>931
    まずアドバイス。

    ・その文章で人に伝わると思うなら大間違いだ
    ・init.el を codepad かなんかに貼るといいいよ
    ・ディレクトリ構造くらい書いてね
    933 : 名無しさん@お腹 - 2011/06/11(土) 14:41:49.21 (+3,-30,-61)
    設定ファイルってのは.emacsのことを指しているのだろうか?
    そうなら、それは$HOMEにおくのが一般的なんじゃないのかな
    そんで、skkのlispの場所を.emacsにかく
    (add-to-list load-path ~/.emacs.d/略)
    そんで.emacsに(require....略をかけば
    試してわけではないので動く保証はない
    934 : 931 - 2011/06/11(土) 14:54:50.37 (+7,-30,-245)
    情報が足りなかったようなので追加させていただきます。

    SKKのインストール先は~/emacs.d/site-lisp/skkで
    ロードパスの設定は以下のようにしています。

    (let ((default-directory (expand-file-name "~/.emacs.d/site-lisp")))
    (add-to-list 'load-path default-directory)
    (if (fboundp 'normal-top-level-add-subdirs-to-load-path)
    (normal-top-level-add-subdirs-to-load-path)))

    さらに

    (setq skk-user-directory "~/.emacs.d/.ddskk")

    として以前使っていたSKKの設定ファイルをinfoの記述に沿ってリネームして置いています。
    935 : 931 - 2011/06/11(土) 14:58:23.58 (+43,+15,+0)
    すいません。さらに追加です。
    参考にしたページです。

    http://logrepo.blogspot.com/2010/08/cocoa-emacs-2-skk.html
    http://mail.ring.gr.jp/skk/200011/msg00145.html
    936 : 名無しさん@お腹 - 2011/06/11(土) 15:01:46.71 (-1,-29,-21)
    >>934
    ついでに、scratchで評価したload-pathの内容も書いてみるといいかも
    937 : 931 - 2011/06/11(土) 16:08:46.69 (+3,-30,-58)
    一部加工してますがload-pathの評価の結果です。

    ("~/.emacs.d/site-lisp" "~/.emacs.d/site-lisp/skk" "EMACS_DIR/site-lisp" "EMACS_DIR/../site-lisp" "EMACS_DIR/lisp" "EMACS_DIR/lisp/url" ...)
    938 : 0 - 2011/06/11(土) 16:15:38.29 (+3,-30,-149)
    おれもSKK使ってるから、自分の設定ファイルみてみた
    skkのlispがあるとこのload-pathと、apelのload-path通してるっぽい

    http://openlab.ring.gr.jp/skk/ddskk-ja.html
    ここにもapel必要ってかいてあるしなぁ・・・

    (require 'skk-autoloads)
    (global-set-key "\C-x\C-j" 'skk-mode)

    あとは、↑これ設定して、自分好みに設定してるだけだわ
    ちなみに、おれはddskk1.4.0.91だから参考になるかは。。

    バージョン上げたいんだがめんどいんだよな
    firefoxみたいに自動であげてられないのだろうか・・めんどくさい
    939 : 名無しさん@お腹 - 2011/06/11(土) 18:36:04.07 (+29,-29,-3)
    21世紀にもなってapel とかflimとか勘弁してほしいわ
    940 : 忍法帖【Lv= - 2011/06/11(土) 19:09:54.91 (+56,+29,+0)
    >>939
    ああ、それは言えるな
    941 : 名無しさん@お腹 - 2011/06/11(土) 21:33:34.80 (+3,-30,-76)
    http://mail.ring.gr.jp/skk/201009/msg00010.html
    ここ見ると Apel はいらなくなったように思える。
    自分は一応導入しているけど。

    SKK の設定については、
    Debian だと /etc/emacs/site-start.d/50ddskk.el

    (load (concat lispdir "/skk-autoloads.elc") 'noerror 'nomessage)
    (require 'skk-setup)
    とか書かれている。

    手動設定で動くんなら、手動設定で問題ないんじゃないかな。
    942 : 名無しさん@お腹 - 2011/06/11(土) 22:28:12.53 (-1,-29,-32)
    skkってflimは随分前から使ってなかったと思うんだけど、
    apelもいらなくなったんだ。
    943 : 名無しさん@お腹 - 2011/06/11(土) 23:07:58.23 (+7,-30,-101)
    Ubuntu11.04、Emacs23で画面の透過ができないので質問。
    .emacsには
    (set-frame-parameter nil 'alpha 65)
    って書いてる。

    ちなみにGnomeじゃなくXfceで起動したらちゃんと透過したので
    Gnomeのせいじゃないかと疑ってるんだけど。
    944 : 名無しさん@お腹 - 2011/06/12(日) 01:04:42.59 (-1,-29,-34)
    >>943
    対応していない WM だと、
    xcompmgr を使えば良かったと思うけど、Ubuntu 11.04 の Gnome はどうだろう。
    945 : 名無しさん@お腹 - 2011/06/12(日) 01:27:55.48 (+57,+29,-7)
    Emacsの透過は残念すぎてちょっと・・・。
    946 : 名無しさん@お腹 - 2011/06/12(日) 02:10:47.20 (+1,-26,-4)
    Emacs側で等価するよりも、WM側で等価させた方が良いと思います。
    947 : 名無しさん@お腹 - 2011/06/12(日) 08:48:15.61 (+47,+29,-1)
    餅は餅屋
    948 : 名無しさん@お腹 - 2011/06/12(日) 09:06:51.66 (+45,+17,+2)
    ありがとうございます。
    試してみます
    949 : 名無しさん@お腹 - 2011/06/12(日) 15:12:40.44 (-1,-29,-5)
    結局compizconfig-settingsmanager入れてそちら側で透過をさせることにしました。
    ありがとうございました。
    950 : 名無しさん@お腹 - 2011/06/14(火) 15:33:29.58 (+57,+29,-9)
    文字の透明度そのままで背景だけ変えたりできたらいいのに
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について