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に明け暮れる一日が待っています。
0002名無しさん@お腹いっぱい。
NGNGhttp://pc3.2ch.net/test/read.cgi/unix/1075033822/
過去スレ:
Emacs
http://cocoa.2ch.net/unix/kako/967/967450973.html
Emacs part2
http://pc.2ch.net/unix/kako/1001/10010/1001087615.html
Emacs part3
http://pc.2ch.net/unix/kako/1007/10076/1007618266.html
Emacs part4
http://pc.2ch.net/unix/kako/1013/10133/1013390142.html
Emacs part5
http://pc.2ch.net/unix/kako/1021/10217/1021734785.html
Emacs part6
http://pc.2ch.net/unix/kako/1032/10326/1032611750.html
Emacs part7
http://pc.2ch.net/test/read.cgi/unix/1042141693/ (html化待ち)
Emacs part8
http://pc.2ch.net/test/read.cgi/unix/1051455239/ (html化待ち)
Emacs part9
http://pc.2ch.net/test/read.cgi/unix/1058495083/ (html化待ち)
Emacs part10
http://pc.2ch.net/test/read.cgi/unix/1066719492/ (html化待ち)
Emacs part11 (前スレ)
http://pc3.2ch.net/test/read.cgi/unix/1075033822/
0003名無しさん@お腹いっぱい。
NGNG参考:http://www.jpl.org/elips/BUGS-ja.html
(M-x toggle-debug-on-error をするのが普通)
・ エラーが起るんですけど。
→ toggle-debug-on-error を実行して、エラー時に表示される*Backtrace*を確認。
・ 沈黙したまま帰ってこないんですけど(C-gで戻る)
→ toggle-debug-on-quit を実行して、C-g時に表示される*Backtrace*を確認。
なお、ライブラリはできるだけ、バイトコンパイルしてないものを使う (M-x
load-library ***.el を実行)と、バックトレースが詳細にわかって便利。
0004名無しさん@お腹いっぱい。
NGNG・ Emacsが落ちるんですけど。
スレでは対応しきれない可能性が高いが重要なので、emacs-bug に状況を報告。
→ srcディレクトリでgdbを起動し、落ちたところで、gdbプロンプトでxbacktrace,
backtraceを実行してみる。特定の妖しい変数が分かったら、p <変数>, pr <変数>
の実行結果も確認。
・ Emacsが帰ってこないんですけど(C-gで戻らない)
→ srcディレクトリでgdbを起動し、無限ループで Ctrl-Z を押して、xbacktrace,
backtraceを 実行してみる。妖しい変数が分かったら、p <変数>, pr <変数> の実
行結果も確認。
0005名無しさん@お腹いっぱい。
NGNG本家:http://www.gnu.org/software/emacs/
神のサイト。質問する前はまずここのmemoを読んで確認。
http://www.bookshelf.jp
はてなアンテナ:
http://a.hatena.ne.jp/sakito/simple
その他:
http://emacs-21.ki.nu
http://www.netlaputa.ne.jp/~kose などなど。
他のスレッド:
日本語入力, mew, gnus, wanderlust, migemo, navi2ch, emacs-w3m, tex, howm, M-x
doctor, については、Unix板に専門スレッドがあるのでそちらへどうぞ。
0006名無しさん@お腹いっぱい。
NGNGこれらの使用は、あくまでも at your own risk で!!!!
(いざとなれば、驚くほど簡単に編集中のデータが吹っ飛びます。;-p)
→ :ext:anoncvs@subversions.gnu.org:/cvsroot/emacs
(これの意味が不明な人は触らない方が良いと思われ。)
Emacs 21.3.50 → tag名 emacs
Emacs 22.0.00 → tag名 emacs-unicode-2
0007名無しさん@お腹いっぱい。
NGNG前スレで950突破してしまったので立ててみましたが、最初に前スレURLを入れるの忘れてました。
その他色々とごめんなさい。
0008名無しさん@お腹いっぱい。
NGNG> ディスプレイの電源を入れ
常時接続ですよ
0009名無しさん@お腹いっぱい。
NGNG早漏1の立てたこのスレは GCに回収されます。
0010名無しさん@お腹いっぱい。
NGNGでも人間は睡眠しているのでディスプレイの電源はその間切れている。
シフトキーを2、3度叩くと起きてくる。
0011名無しさん@お腹いっぱい。
NGNGだからモニタの電源は落とさなくても良いかと。
サスペンドかかってたら無問題かと。
0012名無しさん@お腹いっぱい。
NGNG0013名無しさん@お腹いっぱい。
NGNG「これからの社会をひっぱっていくのは俺らなんで〜」と
わめきつつ良識ある大人から引きずり下ろされ、役所に親同伴で謝罪に
いったかと思ったら
親:「いやもう胸がいっぱいですんで」
子:「フンッ」
帰りの車はアクセル全開で不満炸裂、あげくの果てには告訴され前科一犯となった新成人(プ
のようなものである、と私は確信している。
0014名無しさん@お腹いっぱい。
NGNG0015名無しさん@お腹いっぱい。
NGNG0016名無しさん@お腹いっぱい。
NGNG0017名無しさん@お腹いっぱい。
NGNG0018名無しさん@お腹いっぱい。
NGNG98時代には使ってる人イパーイいますたよ。
0019名無しさん@お腹いっぱい。
NGNG> (下側に白横筋一本あり)の画面で、gnus+shimbunでメールやスラドを読み、
gnus って、Gnus のことですか、T-gnus のことですか?
0020名無しさん@お腹いっぱい。
NGNGcopyright holder と配布元が一致しない物なんて使うなよ、池沼。
0021名無しさん@お腹いっぱい。
NGNG使えませんか。そうですか?
0022名無しさん@お腹いっぱい。
NGNGそこでこんな質問をしてたのですが…
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
emacs で sj3 と eggを使って日本語入力できるようにしたいと思っているのですが、
なぜだか↓のようなメッセージが出てうまくいきません。
(ちなみにいまはkinput2経由でemacsから書き込んでいるのですが、こっちはうまく行っているようです)
どなたかご指南願います。
それと、できれば辞書ファイルはUSERのホームディレクトリに置けるとうれしいんですが(set-default-usr-dic-directory "/home/$USER/dict")などとするとno such file or directry とかメッセージ吐いてくるんですが?その辺りも教えてくれるとうれしいです。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ホスト localhost の SJ3 を起動しました。
Loading /usr/local/share/emacs/21.3-emcws/lisp/eggrc-sj3...
KKCP: 原因 :SJ3_MKDIR_FAIL で (kkcp:make-directory /usr/local/lib/sj3/dict/yu) に失敗しました。
if: KKCP: 原因 :SJ3_MKDIR_FAIL で (kkcp:make-directory /usr/local/lib/sj3/dict/yu) に失敗しました。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ちなみにこんなレスをもらったのですがだめでした。
>(set-default-usr-dic-directory "~/dict") とするとどうだろう。
0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNG0025名無しさん@お腹いっぱい。
NGNGコーヒーとか朝の祈りとかも西洋風。
もっと日本風キボンヌ
0026名無しさん@お腹いっぱい。
NGNG玄人はauctexだろ、って洗脳されてたよ昔。
で、今はwordしかつかってねーよ
0027名無しさん@お腹いっぱい。
NGNG> gnus と言えば emacs/lisp/gnus/ 以下のことだろ。
それは、Gnus です。
0028名無しさん@お腹いっぱい。
NGNGlatex-modeへと退行しました
0029名無しさん@お腹いっぱい。
NGNGman/gnus.text で
(let ((case-fold-search nil)) (occur "\\<gnus\\>[^-.}]"))
すると結構あるけどね。gnus ではなく Gnus だという根拠は?
0030名無しさん@お腹いっぱい。
NGNG思うじゃなくて、(info "(gnus)")してみれ
0031名無しさん@お腹いっぱい。
NGNG思うじゃなくて、検索するとドキュメントには Gnus と書いてることが多いが、
gnus とも書いてあるってこと。
早く Gnus と gnus の違いを教えてよ。
0032名無しさん@お腹いっぱい。
NGNGGNUS はうめりんさんの
Gnus は Lars さんの
gnus は Lars さんのやつの派生 version の Semi-gnus や、T-gnus や、Nana-gnus とか。
qmail と Qmail のちがいみたいなもんだな。
0033名無しさん@お腹いっぱい。
NGNG0034名無しさん@お腹いっぱい。
NGNG「ググれ」って何とか返さないでね。
0035名無しさん@お腹いっぱい。
NGNG「ググれ」って何?
0036名無しさん@お腹いっぱい。
NGNGhttp://qmail.jp/QA/
qmail ユーザの常識: qmailは固有 名詞です。 Qmailではありません。QMailや
QMAIL でもありません。
0037名無しさん@お腹いっぱい。
NGNG0038名無しさん@お腹いっぱい。
NGNG「「ググれ」って何?」って何?
0039名無しさん@お腹いっぱい。
NGNG流石に苦しいぞ。それともおまえは日本語に不自由してるやつか?
0040名無しさん@お腹いっぱい。
NGNG0041名無しさん@お腹いっぱい。
NGNG0042名無しさん@お腹いっぱい。
NGNGむこうは XEmacs 専用のスレ。
0043名無しさん@お腹いっぱい。
NGNG0044名無しさん@お腹いっぱい。
NGNG0045名無しさん@お腹いっぱい。
NGNG0046名無しさん@お腹いっぱい。
NGNGそこから、外部のブラウザ(operaなど)でそのページを開く方法ありますか?
教えて下さい。
0047名無しさん@お腹いっぱい。
NGNG寒いぜおっさん。
0048名無しさん@お腹いっぱい。
NGNGbrowser-url とかあるよね。
.emacs に
(ffap-bindings)
とか、書いておくと C-xC-f で、ポインタの近くの url を browser で開けます。
brower-url の設定は、調べてね。
0049名無しさん@お腹いっぱい。
NGNG.emacsに
(ffap-bindings)
(setq browse-url-browser-function 'browse-url-netscape)
(setq browse-url-netscape-program "opera")
で、C-xC-fで開けるようになりました。
0050名無しさん@お腹いっぱい。
NGNG(´・ω・`)ゴメンナサイ
0051名無しさん@お腹いっぱい。
NGNGdescribe-functionとかから、
built-in函数でもソースに飛べるようになってるんですね。
ちょっと感激ですよ。
0052名無しさん@お腹いっぱい。
NGNG(゚Д゚)ハァ?? C-h v source-directory RET
0053名無しさん@お腹いっぱい。
NGNGbuilt-in関数って、C言語で実装されている関数だよね?
Cのソース木の場所を教えておくと、そこに飛ぶリンクがdescribe-functionの
表示画面に出現するとか?
最新版の話かな。GNU Emacs 21.3.1じゃ、そういう羨ましいことは起こらない。
0054名無しさん@お腹いっぱい。
NGNG0055名無しさん@お腹いっぱい。
NGNG以前から自分でコンパイルしてるんだけど、
これまでは辿れなかったのに。
今迄は source-directoryは勝手には設定してくれてなかったとか??
0056名無しさん@お腹いっぱい。
NGNGfind-functionが定義されたfind-func.elでもsource-directoryは
使われていないみたいだな、21.3では。
0057名無しさん@お腹いっぱい。
NGNG0058名無しさん@お腹いっぱい。
NGNG0059名無しさん@お腹いっぱい。
NGNG-r 1.36 -r 1.37
0060名無しさん@お腹いっぱい。
NGNG真っ白(背景と同じ)になり読めないのですが、対処方法御存知ですか?
0061名無しさん@お腹いっぱい。
NGNG0062名無しさん@お腹いっぱい。
NGNG背景を黒くすれば?
0063名無しさん@お腹いっぱい。
NGNG> たまに色の数が足りなくなって
『色の数』って 0xFFFFFF とおりの色があるのに足らないハズないだろ
テキトーに defface したらいいんじゃないのか?
-rv オプションつけて立ち上げてみるとか
; default-frame-alist に (reverse . t) を入れてみるとか
0064名無しさん@お腹いっぱい。
NGNG0065名無しさん@お腹いっぱい。
NGNG16進数でFFFFFFってこと。24bitも色数があるなら充分でしょって事か?
0066名無しさん@お腹いっぱい。
NGNG0x1000000 とおりでないの?
0067名無しさん@お腹いっぱい。
NGNG0068名無しさん@お腹いっぱい。
NGNGワラタ
006963
NGNG> 0x1000000 とおりでないの?
(* 256 256 256) なんで確かに 0x1000000 とおりなんですが、
そのうちの一つは background と一緒ですから減らしてます
説明不足でした
>>68
> >>66
> ワラタ
えーっと…
(eq (* 256 256 256) (lsh 1 24))
=> t
0070名無しさん@お腹いっぱい。
NGNG0071名無しさん@お腹いっぱい。
NGNG0073名無しさん@お腹いっぱい。
NGNGShift-Spaceはどう記述すればいいんでしょうか?
\S-SPC とかいろいろ試したけどダメでした。
0074名無しさん@お腹いっぱい。
NGNGXEmacsだと違うかもしれんが。
0075名無しさん@お腹いっぱい。
NGNG0076名無しさん@お腹いっぱい。
NGNG0077名無しさん@お腹いっぱい。
NGNG解決しました。ありがとうございました
0078名無しさん@お腹いっぱい。
NGNG(define-key hoge-map (if (featurep 'xemacs) [(shift space)] [(shift ?\ )])
'command)
とでもしておくのがいいかと。
007963
NGNG;;; 反省…
>>73
> Shift-Spaceはどう記述すればいいんでしょうか?
(kbd "S-SPC")
alt-Space は (kbd "A-SPC")
super-Space は (kbd "s-SPC")
hyper-Space は (kbd "H-SPC")
Ctrl-Alt-Shift-Hyper-Space は (kbd "C-A-S-H-SPC")
買えるものは Master Card で.
0080名無しさん@お腹いっぱい。
NGNG0081名無しさん@お腹いっぱい。
NGNG0082名無しさん@お腹いっぱい。
NGNGrssを見られますか?
0083名無しさん@お腹いっぱい。
NGNGhttp://www.nongnu.org/newsticker/
how about this?
0084名無しさん@お腹いっぱい。
NGNGnewstickerを愛用してる。ちょっとチェックしたいときに便利。
0085名無しさん@お腹いっぱい。
NGNG機能的には十分なんですが、新しい feed を指定するのが面倒なのが難です。
あと、コンパイル中なんかに、勝手に更新しに行ってびびったことも。
まあ、定期更新させなければいいだけですが。
ちなみに最近は、RssGate + emacs-w3m です。
0086名無しさん@お腹いっぱい。
NGNGmulti-modeを使おうとして.emacsに下のようなコード書いたのですが、
File mode specification error: (void-function first)
というエラーが表示されます。一応、Fundamental MULTIモードには入るのですが
モードが切り替わりません。アドバイスお願いします。
;;multi-mode
(autoload 'multi-mode
"multi-mode"
"Allowing multiple major modes in a buffer."
t)
(defun jsp-mode ()
(multi-mode 1
'html-mode
'("<%" java-mode)
'("%>" html-mode)))
(setq auto-mode-alist
(append '(("\\.jsp$" . jsp-mode))
auto-mode-alist))
0087名無しさん@お腹いっぱい。
NGNGよくわからんが、(require 'cl)してみ。
0088名無しさん@お腹いっぱい。
NGNG87 氏のアドバイスは多分貴方宛だよ (ってそれくらい分かるか)
008986
NGNG.emacsの最後に(require 'cl)を書き足したところうまくうごきました。
アドバイスありがとうございます。なぜかはまだわからないのでemacs lisp
勉強してみます。
>>88
分かりませんでした・・・すみません。
0090名無しさん@お腹いっぱい。
NGNGそれより、(defalias 'first 'car) のほうがのぞましい
0091名無しさん@お腹いっぱい。
NGNG009286
NGNGそれいれてみると今度はsecondがないそうです。確かlispでは(car (cdr list))で
secondだったっけかな・・・ここでどう書くかわかりませんが
>>91
自分ではfirstは使ってないんですがどうなんでしょう。appendとかの中で使っている
のかな??
0093名無しさん@お腹いっぱい。
NGNGsecond も cl だな。
> 自分ではfirstは使ってないんですが
>>3 読んで backtrace 取ってみたら?
0094名無しさん@お腹いっぱい。
NGNG\documentclass[a4paper,12pt]{article}^M
\begin{document} ^M
\LaTeX ^M
\end{document}^M
な感じで改行したところに^Mマークが付いちゃうんですが検索置換しようようと
してもヒットしなくて消せません。texでコンパイルは出来るのでどうでもいいちゃ
どうでもいいんですが目障りなので消したいのです、いい方法はないでしょうか?
0095名無しさん@お腹いっぱい。
NGNGnkfでできなかったっけ?他にもコマンドあった気がするけど忘れた。
いずれにしても改行記号を置換するのはemacsと関係ないから
すれ違い。くだらない質問すれできけば?
0096名無しさん@お腹いっぱい。
NGNGC-u C-x C-f で開く、とか。
置換したけりゃ C-q C-m で。
0097名無しさん@お腹いっぱい。
NGNG> いずれにしても改行記号を置換するのはemacsと関係ないから
> すれ違い。くだらない質問すれできけば?
(゚Д゚)ハァ?
>>96
XEmacs user?
>>94
C-x RET c shift_jis-dos RET C-x C-f かな?
0098名無しさん@お腹いっぱい。
NGNG改行コードが壊れてしまっているので、coding-system に *-dos を指定して
開いても ^M が付いたままと見た。
M-x replace-string RET C-q RET RET RET しとけ。
0099名無しさん@お腹いっぱい。
NGNGおれも >>97 さんの言う `C-x RET c shift_jis-dos RET C-x C-f' を実行しても全然変
化なしです。コーディングシステムのことはよく分かりませんが >>98 さんが言ってい
ることが正しいのではないかと・・・。
これを自動認識させて ^M がでなくする方法はないんですかね・・・?
0100名無しさん@お腹いっぱい。
NGNGMeadow使ったことないからわかんないけど set-default-coding-systems で
一時的にデフォルトの設定を変えるとか。
それかTeXだったらファイルの終わりに
% Local Variables:
% coding: shift_jis-dos
% End:
とでも書いといたら自動認識しない?
0101名無しさん@お腹いっぱい。
NGNG% -*- coding: shift_jis-dos -*-
■ このスレッドは過去ログ倉庫に格納されています