Emacs Part 12
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG(下側に白横筋一本あり)の画面で、gnus+shimbunでメールやスラドを読み、
navi2chでunix板やハン板を巡回し、w3mでWebを渉猟し、その間にEmacs本体と
常用パッケージの cvs update && make install を実行(あまりに多すぎるので
スクリプト化しています)し、昨晩作ったプログラムを gdba でデバッグし、
yatex && dvipdfmx で報告書を書き、… とそのとき突然、*Backtrace* に落ちた
あなたは(当然、debug-on-errorは常時 t です)、舌打して他人のバグまでも
修正し、親切にもパッチを作者に送り、ついでに新しく思い付いたハックに
いそしむ…時間がないのでとりあえず、howmのTODOにアイデアを書き加え
(500近くたまってたりします)、scbibにお気に入りのジャーナル論文を追加し、
tdiaryに繰り言を書きなぐります。
そんなあなたも、JavaだけはEclipseに浮気したことをRMS神の祭壇の前で懺悔します。
朝の祈りを済ませたあなたには、今日もEmacsに明け暮れる一日が待っています。
0353名無しさん@お腹いっぱい。
NGNGwindmove.el
0354名無しさん@お腹いっぱい。
NGNG俺はこうしてる@英語キーボード
(global-set-key [?¥C-;] 'other-window)
0355名無しさん@お腹いっぱい。
NGNG( ´・∀・`)へー、thxです。
0356名無しさん@お腹いっぱい。
NGNGemacs21 って何?
0357名無しさん@お腹いっぱい。
NGNGVine だと、パッケージの名前が、emacs21 だったり。
vine> apt-get install emacs21
0358名無しさん@お腹いっぱい。
NGNG0359名無しさん@お腹いっぱい。
NGNGまたどちらが優れているのでしょうか?
0360名無しさん@お腹いっぱい。
NGNGユーザー数はemacdのほうが多いだろ。
歴史ながいし、X端末以外でも使えるし。
どちらが優れてるってのは一長一短。
つうか、明らかにどちらかが優れてるなら、とっくに片方は駆逐されてるとおもうぞ(w
0361名無しさん@お腹いっぱい。
NGNGしかし、そろそろ XEmacsはユーザが去りつつあるね。
0362名無しさん@お腹いっぱい。
NGNG0363名無しさん@お腹いっぱい。
NGNGホントにemacdなんつうものがあるのか調べてしまったよ
0364名無しさん@お腹いっぱい。
NGNG0365名無しさん@お腹いっぱい。
NGNGそこでshimbunを読もうとしてのですが、
読めないものがありました。
この時emacs-w3mのversionが1.3.6だったので、
これを最新版にすれば良いかと思い、
portsを探したのですが、なかったので、
http://emacs-w3m.namazu.org/から1.4をダウンロードして、
./configure;make install;したところ、wanderlustが
Debugger entered--Lisp error: (error "Parse error in quoted")
signal(error ("Parse error in quoted"))
byte-code("ツ!ソnテ!案@A\"" [demo-buf obj buffer-live-p kill-buffer signal] 3)
wl(nil)
* call-interactively(wl)
execute-extended-command(nil)
call-interactively(execute-extended-command)
のようなエラーを起こして使えなくなってしまいました。
portsからwanderlustとemacs-w3mをインストールしなおしても、
状況が改善しません。しょうがないので
http://www.bookfhelf.jp/texi/emacs-lisp-intro-jp/emacs-lisp-intro-jp_19.html
を読んで、どこがおかしいのか調べてみることにしました。
ところがM-x debug-on-entry RET wl RETとすると、
signal(error ("wl not user-defined Lisp function"))といわれてしまい。
これはrootでemacsを起動しても同じでした。
また、/usr/local/share/emacs/21.3/site-list/以下から、
wanderlust-startup.elとwl/*とemu/*をコピーして、
そこからwl.elを読み込んで見たのですが、
call-last-kbd-macro(1)といわれてしまいます。
どうしたら、良いでしょうか。
0366名無しさん@お腹いっぱい。
NGNG国語の勉強するとこから始めるべきではないでしょうか?
次に、より適切なスレがないか見極める能力を磨く事です。
0367365
NGNG申し訳ありません。
できうる限りの情報をお伝えすべきかと思いあの様な形になってしまいました。
つまるところ、
signal(error ("wl not user-defined Lisp function"))
というエラーを回避して、
デバッグするには、どうしたら良いかということです。
わたしには、
この質問にはこのスレッドが最も適していると思われるのですが、
もし、他により適切なスレッドがございますようなら、
どうかお教えいただけないでしょうか。
それでは失礼致します。
0368名無しさん@お腹いっぱい。
NGNG0369名無しさん@お腹いっぱい。
NGNGWanderlust その 4
http://pc5.2ch.net/test/read.cgi/unix/1084263848/
0370365
NGNGありがとうございます。
そのスレッドで質問してみたのですが、
レスポンスが無いので、自分で調べてみようと思い立ったのですが、
その過程で、
signal(error ("wl not user-defined Lisp function"))
というエラーにぶつかってしまったのです。
このエラーを回避して、
デバッグするには、どうしたら良いでしょうか。
0371名無しさん@お腹いっぱい。
NGNGちゃんと関数の中身が定義されてからなら、debug-on-entry できると思うんだけど。
0372名無しさん@お腹いっぱい。
NGNGあと、バイトコードが使われてる状態だとデバッグしにくくない?
ソースを評価しといたほうがいいのでは。
まあ人それぞれですが。
0373名無しさん@お腹いっぱい。
NGNGhttp://groups.google.co.jp/groups?dq=&hl=ja&lr=&ie=UTF-8&c2coff=1&threadm=m2smd26hkv.fsf%40hniksic.iskon.hr&prev=/groups%3Fhl%3Dja%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26c2coff%3D1%26group%3Dgnu.emacs.sources
0374名無しさん@お腹いっぱい。
NGNGできないかな?
0375名無しさん@お腹いっぱい。
NGNGMule 2.3 も邪魔くさいよ。
0376名無しさん@お腹いっぱい。
NGNGafter-revert-hook でガンガレ
0377名無しさん@お腹いっぱい。
NGNGtail-mode ってやつか?
発想はいいんでないのかな。実装が稚拙というか雑だけど。
0378名無しさん@お腹いっぱい。
NGNG> auto-revert-modeって、UNIXのtailコマンドみたいに、いつも最後の行にカーソルを置くことって
> できないかな?
最近使っていないから、変わっているかもしれないけれど、
普通カーソルがエンドオブバッファにあれば、いつも最後の行にカーソルが来ていたと思います。
バッファないでカーソルをエンドオブバッファ以外にしてしまうと、カーソルは移動しません。
そのときは、M-> で、カーソルをエンドオブバッファに移動すればいいと思います。
0379名無しさん@お腹いっぱい。
NGNG驚くほど遅いのですが遅い原因が分かる人いますか?
一応試してみた環境が、
penIII-800M + slack --- すごい遅い
penPro-200M + slack --- すごい遅い
MMX-166M + slack --- すごい遅い
Pen4-2.4G + XP HOME --- はげしく軽い
Pen4-3.0G + XP Pro --- はげしく軽い
上記はすべてemacs-21.3です。すごい遅い例を挙げるとnavi2chだと、
now connecting...
の所で、XPだと一瞬で表示が次の処理に行くのに対してLinuxでは約30秒~1分
程度待たないと次の処理に移行しません;;
emacs-w3mもやはり表示するまでに約30秒~1分、wlも同じくらいで・・・
(どのマシンでも文字表示にかかる時間を除いては同じような感じです)
slackwareの設定なのかとも思ったのですが、Mozilla(スペル違うかも)は快適
に動いてるのでたぶんEmacsの設定が悪いのだろうと思いここで質問しました。
よろしくお願いします。
0380名無しさん@お腹いっぱい。
NGNG0381名無しさん@お腹いっぱい。
NGNG0382名無しさん@お腹いっぱい。
NGNG0383名無しさん@お腹いっぱい。
NGNG0384名無しさん@お腹いっぱい。
NGNGnet.inet.tcp.delayed_ack=0
とかいう話じゃなくて?
0385名無しさん@お腹いっぱい。
NGNGWindows だと確かに速いね、あれってなんでだろ、って書いた後読み返したら、CPU違うじゃん!
0386名無しさん@お腹いっぱい。
NGNG板違いだけど...
/etc/resolve.conf とかいじってみれば
0387名無しさん@お腹いっぱい。
NGNG>>384
いまはその値ではないのですが、一応sack=1,dack=0,fsck=0にしてみましたが変化なしでした。
>>385
たしかにLinux側は遅いCPUなのですが無通信時間とでもいいましょうか・・・それがやたらと
Linux+Emacsでは遅いのです。さらに不思議なことにMMX166の方がPenIII-800Mよりも10秒程度
速く動きます。
>>386
resolve.confはドメインとDNSのみしか書いておりません。
順番も変えてみたんですが変化なしでした。
Linux板を見てみたんですがEmacs関連のスレが見当たらなかったのでここに書いてしまいました。
それでは消えますね。お騒がせしました。
0388379
NGNGそれとやっと379の板違いの件は解決しました。
Emacsのソースに手を入れないといけなかったですけど、やっぱり
待機していたようです。快適になりましたm(__)m
こんどこそ消えます。レスくれた方々ありがとうございました。
0389名無しさん@お腹いっぱい。
NGNG名前欄とかはどうでもいいから、
何が原因だったかを教えてよ。
0390名無しさん@お腹いっぱい。
NGNG0391名無しさん@お腹いっぱい。
NGNGなかなか巧妙な意趣返しだったな。
0392名無しさん@お腹いっぱい。
NGNG(Currently this feature is only used on MS Windows.) You can configure
the supported image types and their associated dynamic libraries by
setting the variable `image-library-alist'.
0393名無しさん@お腹いっぱい。
NGNG0394名無しさん@お腹いっぱい。
NGNG> (Currently this feature is only used on MS Windows.) You can configure
板違い
0395名無しさん@お腹いっぱい。
NGNGま、たしかにここにはいらん。
0396名無しさん@お腹いっぱい。
NGNG↓ の空白スペ-スをファイル保存時に取り除くアドオンがあった気がするのだが しらないか? ウホッ
(setq-default show-trailing-whitespace t)
おながいします
0397名無しさん@お腹いっぱい。
NGNG0398名無しさん@お腹いっぱい。
NGNG意外とないのかもな
0399396
NGNG0400名無しさん@お腹いっぱい。
NGNGmail の draft で signature の区切り "-- " を "--" にされると困る。
0401あいタン ◆3QC.t4i5w6
NGNGemacs タン、今日もありがとーー! (´ー`)
0402名無しさん@お腹いっぱい。
NGNGなにが問題なのでしょうか?
0403名無しさん@お腹いっぱい。
NGNG0404名無しさん@お腹いっぱい。
NGNG0405名無しさん@お腹いっぱい。
NGNGどんな環境か詳しく書いてよ。
0406名無しさん@お腹いっぱい。
NGNGこれってどこから取得してるんですか?
xlffonts の結果とは違ってるので疑問に思ってます。
0407名無しさん@お腹いっぱい。
NGNG0408名無しさん@お腹いっぱい。
NGNG0409名無しさん@お腹いっぱい。
NGNG> 「shift + 左クリック」で表示されるフォントの一覧ですが
> これってどこから取得してるんですか?
> xlffonts の結果とは違ってるので疑問に思ってます。
emacsのフォント設定にマッチするものをかき集めて構成してる
でしょ。
0410名無しさん@お腹いっぱい。
NGNGどのようなlispを書けばいいのですか?
おながいしまう。
0411名無しさん@お腹いっぱい。
NGNG0412名無しさん@お腹いっぱい。
NGNGマークなんていつどのタイミングでセットされて
しまうか分からないものの筆頭なんだけどね……まあ、
やってみるといいよ……
0414名無しさん@お腹いっぱい。
NGNG> どういう意味でしょうか?何か問題でも・・・・
分からないのなら、あなたには関係のない問題なのかもしれない。
0415名無しさん@お腹いっぱい。
NGNGちこっと検索したんだけど見つからなかったので教えてください
0416名無しさん@お腹いっぱい。
NGNGEmacs info で *Messages* で検索したら見つかりました
0417名無しさん@お腹いっぱい。
NGNG0418名無しさん@お腹いっぱい。
NGNG半角/全角キー(IMEオン)を無効にしたいと思っています。
と、いうのも、Ctr-\と間違って併用すると、時にフリーズしてしまいます。
なにとぞ良きアドバイスを。
0419名無しさん@お腹いっぱい。
NGNGEmacs 側で漢字入力したら?
0420名無しさん@お腹いっぱい。
NGNG>>418
env XMODIFIERS= emacs
とかか?
0421名無しさん@お腹いっぱい。
NGNG環境が判らんとアドバイスしようがないような。
0422名無しさん@お腹いっぱい。
NGNG漢字入力について良く理解していないために、とんちんかんな事を言っているかも知れません。
半角/全角キー(OS経由) Ctr-\(Emacs経由)と思いこんでいるのですが・・・
環境はTurboLinux10D + emacsq21.3.5 でxを立ち上げているときの問題です。
半角/全角キーと Ctr-\を併用すると時にフリーズするので
emacsを立ち上げたときは、Emacs側で漢字入力できればいいので
半角/全角キーを無効化したいのです。
0423名無しさん@お腹いっぱい。
NGNG0424名無しさん@お腹いっぱい。
NGNG;; 無変換キーを無視
(global-set-key [muhenkan] 'ignore)
>>423
おおきなお世話だ。
0425名無しさん@お腹いっぱい。
NGNG0426名無しさん@お腹いっぱい。
NGNG> 「shift + 左クリック」で表示されるフォントの一覧ですが
> これってどこから取得してるんですか?
> xlffonts の結果とは違ってるので疑問に思ってます。
ここで選んだフォントの設定を保存するにはどうすれば?
0427名無しさん@お腹いっぱい。
NGNGそれはそうなんですけど、.emacs に何も設定してない場合は
どうなってるんだろうと思いまして。
0428名無しさん@お腹いっぱい。
NGNG> それはそうなんですけど、.emacs に何も設定してない場合は
> どうなってるんだろうと思いまして。
.emacsで設定を上書きしていない場合は、デフォルトの設定が使われる
だけだと思うが。
そもそも、そういう疑問を持った時は、command-aproposで'font'を調べた
りするところからはじめて、infoでfont関連を調べたり、.elをfontでgrep
したりする方向に突っ込むんだよ。
0429名無しさん@お腹いっぱい。
NGNG(lookup-key (current-global-map) [(shift down-mouse-1)])
で呼ばれてる command 調べて、 describe-function とかかな。
0430名無しさん@お腹いっぱい。
NGNGなるほどややこし。
0431名無しさん@お腹いっぱい。
NGNG0432名無しさん@お腹いっぱい。
NGNG出来の良さにびっくりした。
あと何でリプレイスされるだろう。
さよならelisp
0433名無しさん@お腹いっぱい。
NGNG慣れの問題なのかも
0434名無しさん@お腹いっぱい。
NGNGELispの抵抗勢力は絶大な権力を持ってますよ、ということですか?
0435名無しさん@お腹いっぱい。
NGNG0436名無しさん@お腹いっぱい。
NGNG獲得するしかないね。そうすればいづれ同等の機能が取り込まれる。
0437名無しさん@お腹いっぱい。
NGNG0438名無しさん@お腹いっぱい。
NGNG0439名無しさん@お腹いっぱい。
NGNG本家が追従してなければ今でもそれなりにXemacsが
使われていたんでわ?
0440名無しさん@お腹いっぱい。
NGNGFSF Emacs style と XEmacs style と選べたらいいのにな。
0441名無しさん@お腹いっぱい。
NGNGなるほど…
そうやって追っていくわけですか。チャレンジしてみます。
0442名無しさん@お腹いっぱい。
NGNG開発が低調になったからじゃないの?
0443名無しさん@お腹いっぱい。
NGNG0444名無しさん@お腹いっぱい。
NGNGただでさえ、重いと言われている Emacs ですが、体感的に遅くなることもなく
使えています。P4-1.7G on Linux
highlight-tail.el というもので、入力すると入力したところの色が変わって、
次第に色あせていくように元々の色に戻っていきます。
egg を使っている人は、340行目の self-insert-command を
egg-self-insert-command に変えてくださいね。
URLは、ttp://nic-nac-project.de/~necui/AGONIA/page~highlight-tail.el/css~elisp%3E
です。
0445名無しさん@お腹いっぱい。
NGNG0446名無しさん@お腹いっぱい。
NGNG0447名無しさん@お腹いっぱい。
NGNGかなぁ
0448名無しさん@お腹いっぱい。
NGNGenables Transient Mark mode for the following command, only.
** skip-chars-forward and skip-chars-backward now handle
character classes such as [:alpha:], along with individual characters
and ranges.
0449名無しさん@お腹いっぱい。
NGNG(y-or-n-p "あいうえおかきくけこさ")
これを評価するぶんには別に問題ないんだけど
(defun test-y-or-n-p (msg)
(y-or-n-p msg))
とかしてやって
(test-y-or-n-p "あいうえおかきくけこさ")
これを評価すると
test-y-or-n-p: Args out of range: 0, 136734017
と言われて怒られる(数字はその都度違う)。
なんでだろ…。ウチだけ?
0450名無しさん@お腹いっぱい。
NGNG0451名無しさん@お腹いっぱい。
NGNG念の為、make bootstrapで作ってる? と訊いておく。
0452名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています