私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs Part 37
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ものすごい初歩的な質問かもしれませんが、
elispのバイトコンパイルされたelcって環境依存するものですか?
環境依存するとしたら何に依存するんでしょうか?
Emacsバージョン
OS
CPUアーキテクチャ
elispのバイトコンパイルされたelcって環境依存するものですか?
環境依存するとしたら何に依存するんでしょうか?
Emacsバージョン
OS
CPUアーキテクチャ
OSやアーキには依存しない。
Emacsのバージョンには依存するかしないかといえばするけど、
互換性が崩れることはそんなにない。
Emacsのバージョンには依存するかしないかといえばするけど、
互換性が崩れることはそんなにない。
>>904
debianでは、非互換の懸念から、
elをインストールして、ポストインストールスクリプトでコンパイルしてます。
インストールされているemacsごとに別のelcにします。
一番大きいのはXEmacs ←→ GNU Emacs、次がsnapshot版でしょう。
debianでは、非互換の懸念から、
elをインストールして、ポストインストールスクリプトでコンパイルしてます。
インストールされているemacsごとに別のelcにします。
一番大きいのはXEmacs ←→ GNU Emacs、次がsnapshot版でしょう。
elcって単に翻訳されるんじゃなくて、バイトコードで最適化されるから速くなるって xah lee の人が言ってた。
CPUの稼働率も下がって節電になるし
CPUの稼働率も下がって節電になるし
今のCPUだと普段の使用率は1%もいかないからなぁ
起動時に拡張は全て一つのファイルにまとめてキャッシュ化してくれればいいのにとたまに思う
そうりゃ今でも速さが体感出来る…かも知れないw
起動時に拡張は全て一つのファイルにまとめてキャッシュ化してくれればいいのにとたまに思う
そうりゃ今でも速さが体感出来る…かも知れないw
う~ん、snapshotの新バージョンで変な挙動…
a.javaを読み込むとauto-mode-alistに従ってjava modeになるんだけど、
a.java内に例えば、
Local Variables:
mode: view
End:
なんて書いてあるとmajor modeがjava modeにならない(Fundamental mode
のまま)…
a.javaを読み込むとauto-mode-alistに従ってjava modeになるんだけど、
a.java内に例えば、
Local Variables:
mode: view
End:
なんて書いてあるとmajor modeがjava modeにならない(Fundamental mode
のまま)…
| ∧ ∧
|/ ヽ ./ .∧
| `、 / ∧
|  ̄ ̄ ̄ ヽ
| ̄ ̄ ̄月曜日 ̄ ̄ ̄)
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄.\
|ヽ -*- java -*- /
|:: \___/ /
|::::::: \/ /
|/ ヽ ./ .∧
| `、 / ∧
|  ̄ ̄ ̄ ヽ
| ̄ ̄ ̄月曜日 ̄ ̄ ̄)
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄.\
|ヽ -*- java -*- /
|:: \___/ /
|::::::: \/ /
minor-mode-overriding-map-alistにanthy-minor-modeをぶちこんだら奇妙な動作をする。
これはもう、素直にIMEを使えということなのか。。。
これはもう、素直にIMEを使えということなのか。。。
いまだに、FreeBSD で EUC-JP 環境で Emacs 22 を使用しているものです。
数年前、Emacs 23.1 が出たときに一度試してみたのですが、
-nw で使用している状態で、キリル文字などが入ったメールを
表示させると画面が崩れる的な事象があって、22 に戻したという
経緯があります。23.3 ではこういう問題って一通り解決
されていますでしょうか?
数年前、Emacs 23.1 が出たときに一度試してみたのですが、
-nw で使用している状態で、キリル文字などが入ったメールを
表示させると画面が崩れる的な事象があって、22 に戻したという
経緯があります。23.3 ではこういう問題って一通り解決
されていますでしょうか?
>>918
23.xの最初の方はユニコード対応でそういう文字の問題が結構出てたけど、最近はかなり収束してきた。
ただ、やっぱり多言語はもうユニコードしかみんな興味なさそうなので端末をUTF8にしないといろいろつらいかも。
23.xの最初の方はユニコード対応でそういう文字の問題が結構出てたけど、最近はかなり収束してきた。
ただ、やっぱり多言語はもうユニコードしかみんな興味なさそうなので端末をUTF8にしないといろいろつらいかも。
minor-mode-overriding-map-alist が minor-mode-map-alist の順序を完全無視するという
糞仕様について1ヶ月くらい悩んでる。どうしたもんか・・・。解決策はあれど、ブサイクなコードになってしまう
糞仕様について1ヶ月くらい悩んでる。どうしたもんか・・・。解決策はあれど、ブサイクなコードになってしまう
>>910
コンパイルすること前提のものもあるよ
コンパイルすること前提のものもあるよ
>>924
悩んでる時間があったら M-x report-emacs-bug
悩んでる時間があったら M-x report-emacs-bug
文字コードと言えば多言語でbbdbが壊れるとかいう話が昔あったと思うけど
いまだに問題ないぞ
いまだに問題ないぞ
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等で指定したロードパス中にある場合は読み込まないようです。
つまりデフォルトのロードパス中にインストールすれば読み込んでくれるということになるのですが……
やっぱり自動設定は諦めて手動設定をしなくてはならないのでしょうか?
設定ファイルなどは~/.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等で指定したロードパス中にある場合は読み込まないようです。
つまりデフォルトのロードパス中にインストールすれば読み込んでくれるということになるのですが……
やっぱり自動設定は諦めて手動設定をしなくてはならないのでしょうか?
設定ファイルってのは.emacsのことを指しているのだろうか?
そうなら、それは$HOMEにおくのが一般的なんじゃないのかな
そんで、skkのlispの場所を.emacsにかく
(add-to-list load-path ~/.emacs.d/略)
そんで.emacsに(require....略をかけば
試してわけではないので動く保証はない
そうなら、それは$HOMEにおくのが一般的なんじゃないのかな
そんで、skkのlispの場所を.emacsにかく
(add-to-list load-path ~/.emacs.d/略)
そんで.emacsに(require....略をかけば
試してわけではないので動く保証はない
情報が足りなかったようなので追加させていただきます。
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の記述に沿ってリネームして置いています。
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の記述に沿ってリネームして置いています。
すいません。さらに追加です。
参考にしたページです。
http://logrepo.blogspot.com/2010/08/cocoa-emacs-2-skk.html
http://mail.ring.gr.jp/skk/200011/msg00145.html
参考にしたページです。
http://logrepo.blogspot.com/2010/08/cocoa-emacs-2-skk.html
http://mail.ring.gr.jp/skk/200011/msg00145.html
>>934
ついでに、scratchで評価したload-pathの内容も書いてみるといいかも
ついでに、scratchで評価したload-pathの内容も書いてみるといいかも
一部加工してますが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" ...)
("~/.emacs.d/site-lisp" "~/.emacs.d/site-lisp/skk" "EMACS_DIR/site-lisp" "EMACS_DIR/../site-lisp" "EMACS_DIR/lisp" "EMACS_DIR/lisp/url" ...)
おれも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みたいに自動であげてられないのだろうか・・めんどくさい
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みたいに自動であげてられないのだろうか・・めんどくさい
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)
とか書かれている。
手動設定で動くんなら、手動設定で問題ないんじゃないかな。
ここ見ると Apel はいらなくなったように思える。
自分は一応導入しているけど。
SKK の設定については、
Debian だと /etc/emacs/site-start.d/50ddskk.el
で
(load (concat lispdir "/skk-autoloads.elc") 'noerror 'nomessage)
(require 'skk-setup)
とか書かれている。
手動設定で動くんなら、手動設定で問題ないんじゃないかな。
skkってflimは随分前から使ってなかったと思うんだけど、
apelもいらなくなったんだ。
apelもいらなくなったんだ。
Ubuntu11.04、Emacs23で画面の透過ができないので質問。
.emacsには
(set-frame-parameter nil 'alpha 65)
って書いてる。
ちなみにGnomeじゃなくXfceで起動したらちゃんと透過したので
Gnomeのせいじゃないかと疑ってるんだけど。
.emacsには
(set-frame-parameter nil 'alpha 65)
って書いてる。
ちなみにGnomeじゃなくXfceで起動したらちゃんと透過したので
Gnomeのせいじゃないかと疑ってるんだけど。
結局compizconfig-settingsmanager入れてそちら側で透過をさせることにしました。
ありがとうございました。
ありがとうございました。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- Emacs Part 34 (1001) - [92%] - 2010/6/21 19:45 ○
- Emacs Part 35 (1001) - [92%] - 2010/9/19 17:01
- Emacs Part 36 (1001) - [92%] - 2011/3/1 5:02
- Emacs Part 38 (1001) - [92%] - 2011/11/29 0:01
- Emacs Part 39 (990) - [92%] - 2012/2/9 19:45
- Emacs Part 33 (1001) - [92%] - 2010/3/9 20:01 ○
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 32 (1001) - [92%] - 2009/12/20 2:04 ○
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 40 (1001) - [84%] - 2012/9/7 0:30
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 41 (1001) - [84%] - 2012/12/24 4:15
- Emacs part 27 (1001) - [84%] - 2009/1/23 18:47 ○
- Emacs Part 54 (97) - [84%] - 2023/1/25 17:15
トップメニューへ / →のくす牧場書庫について