5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Emacs Part 12

1 :名無しさん@お腹いっぱい。:04/04/29 14:46
目が覚めたあなたは、コーヒーを沸しつつディスプレイの電源を入れ、深緑色
(下側に白横筋一本あり)の画面で、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に明け暮れる一日が待っています。


2 :名無しさん@お腹いっぱい。:04/04/29 14:47
Emacs part11 (前スレ)
http://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/


3 :名無しさん@お腹いっぱい。:04/04/29 14:48
トラブル報告のTips:
参考: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 を実行)と、バックトレースが詳細にわかって便利。


4 :名無しさん@お腹いっぱい。:04/04/29 14:48

・ Emacsが落ちるんですけど。
スレでは対応しきれない可能性が高いが重要なので、emacs-bug に状況を報告。
→ srcディレクトリでgdbを起動し、落ちたところで、gdbプロンプトでxbacktrace,
backtraceを実行してみる。特定の妖しい変数が分かったら、p <変数>, pr <変数>
の実行結果も確認。

・ Emacsが帰ってこないんですけど(C-gで戻らない)
→ srcディレクトリでgdbを起動し、無限ループで Ctrl-Z を押して、xbacktrace,
backtraceを 実行してみる。妖しい変数が分かったら、p <変数>, pr <変数> の実
行結果も確認。


5 :名無しさん@お腹いっぱい。:04/04/29 14:49
参考サイト:
本家: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板に専門スレッドがあるのでそちらへどうぞ。


6 :名無しさん@お腹いっぱい。:04/04/29 14:50
開発中のEmacsの入手先
これらの使用は、あくまでも 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


7 :名無しさん@お腹いっぱい。:04/04/29 14:52
1です。

前スレで950突破してしまったので立ててみましたが、最初に前スレURLを入れるの忘れてました。
その他色々とごめんなさい。


8 :名無しさん@お腹いっぱい。:04/04/29 15:32
>>1
> ディスプレイの電源を入れ
常時接続ですよ

9 :名無しさん@お腹いっぱい。:04/04/29 15:41
>>1があまりに欝陶しいし、unix板では 980で十分なので、
早漏1の立てたこのスレは GCに回収されます。

10 :名無しさん@お腹いっぱい。:04/04/29 17:57
>>8
でも人間は睡眠しているのでディスプレイの電源はその間切れている。
シフトキーを2、3度叩くと起きてくる。




11 :名無しさん@お腹いっぱい。:04/04/29 19:20
>>10
だからモニタの電源は落とさなくても良いかと。
サスペンドかかってたら無問題かと。

12 :名無しさん@お腹いっぱい。:04/04/29 20:44
よくわからん。

13 :名無しさん@お腹いっぱい。:04/04/29 21:08
よくわからんが>>1に共感できていない奴は壇上に土足で乗っかって
「これからの社会をひっぱっていくのは俺らなんで〜」と
わめきつつ良識ある大人から引きずり下ろされ、役所に親同伴で謝罪に
いったかと思ったら
親:「いやもう胸がいっぱいですんで」
子:「フンッ」
帰りの車はアクセル全開で不満炸裂、あげくの果てには告訴され前科一犯となった新成人(プ

のようなものである、と私は確信している。

14 :名無しさん@お腹いっぱい。:04/04/29 21:22
いっそのこと、OS 自体を emacs にすれば?

15 :名無しさん@お腹いっぱい。:04/04/29 21:27
(garbage-collect)

16 :名無しさん@お腹いっぱい。:04/04/30 02:57
>>1はJavaはEclipseだっていったろーが。GCが>>1を喰うまで待っとけ

17 :名無しさん@お腹いっぱい。:04/04/30 15:02
EMMSってすごいですね!使ってる人います?

18 :名無しさん@お腹いっぱい。:04/04/30 17:49
>>17
98時代には使ってる人イパーイいますたよ。

19 :名無しさん@お腹いっぱい。:04/04/30 22:05
>>1
> (下側に白横筋一本あり)の画面で、gnus+shimbunでメールやスラドを読み、

gnus って、Gnus のことですか、T-gnus のことですか?

20 :名無しさん@お腹いっぱい。:04/04/30 22:12
gnus と言えば emacs/lisp/gnus/ 以下のことだろ。
copyright holder と配布元が一致しない物なんて使うなよ、池沼。

21 :名無しさん@お腹いっぱい。:04/05/01 17:27
Emacsで、GeckoなWebブラウザは使えませんかね。

使えませんか。そうですか?



22 :名無しさん@お腹いっぱい。:04/05/02 12:46
重複スレだと云われてこっちに移ってきました。
そこでこんな質問をしてたのですが…
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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") とするとどうだろう。


23 :名無しさん@お腹いっぱい。:04/05/02 17:45
本スレage

24 :名無しさん@お腹いっぱい。:04/05/02 20:34
>>1 に感激。誰がなんと言おうともお前のセンスを支持するぞ。

25 :名無しさん@お腹いっぱい。:04/05/02 21:53
翻訳タッチの日本語だな。意図的かも知れないが。
コーヒーとか朝の祈りとかも西洋風。
もっと日本風キボンヌ

26 :名無しさん@お腹いっぱい。:04/05/03 00:14
野鳥なんてつかうやつは素人
玄人はauctexだろ、って洗脳されてたよ昔。
で、今はwordしかつかってねーよ


27 :名無しさん@お腹いっぱい。:04/05/03 00:39
>>20
> gnus と言えば emacs/lisp/gnus/ 以下のことだろ。

それは、Gnus です。


28 :名無しさん@お腹いっぱい。:04/05/03 00:41
何年か前にYaTeXを捨ててtex-mode.elに入っている
latex-modeへと退行しました

29 :名無しさん@お腹いっぱい。:04/05/03 01:09
>>27
man/gnus.text で
(let ((case-fold-search nil)) (occur "\\<gnus\\>[^-.}]"))
すると結構あるけどね。gnus ではなく Gnus だという根拠は?

30 :名無しさん@お腹いっぱい。:04/05/03 01:31
>>29
思うじゃなくて、(info "(gnus)")してみれ

31 :名無しさん@お腹いっぱい。:04/05/03 02:16
>>30
思うじゃなくて、検索するとドキュメントには Gnus と書いてることが多いが、
gnus とも書いてあるってこと。

早く Gnus と gnus の違いを教えてよ。

32 :名無しさん@お腹いっぱい。:04/05/03 02:25
>>31
GNUS はうめりんさんの
Gnus は Lars さんの
gnus は Lars さんのやつの派生 version の Semi-gnus や、T-gnus や、Nana-gnus とか。
qmail と Qmail のちがいみたいなもんだな。

33 :名無しさん@お腹いっぱい。:04/05/03 02:34
>>32 Gnusについて異論はないけど、Qmailって何?

34 :名無しさん@お腹いっぱい。:04/05/03 03:34
ググれよ。
「ググれ」って何とか返さないでね。

35 :名無しさん@お腹いっぱい。:04/05/03 03:37
>>34
「ググれ」って何?

36 :名無しさん@お腹いっぱい。:04/05/03 03:40
>>33
http://qmail.jp/QA/
qmail ユーザの常識: qmailは固有 名詞です。 Qmailではありません。QMailや
QMAIL でもありません。


37 :名無しさん@お腹いっぱい。:04/05/03 03:59
キチガイのサイト出されても

38 :名無しさん@お腹いっぱい。:04/05/03 05:51
>>35
「「ググれ」って何?」って何?

39 :名無しさん@お腹いっぱい。:04/05/03 06:01
>>38
流石に苦しいぞ。それともおまえは日本語に不自由してるやつか?

40 :名無しさん@お腹いっぱい。:04/05/03 10:46
餌やるなよ。

41 :名無しさん@お腹いっぱい。:04/05/03 11:40
荒らしてるのは重複スレ立てたやつだと思う

42 :名無しさん@お腹いっぱい。:04/05/03 13:10
こっちは GNU Emacs21 専用のスレ。
むこうは XEmacs 専用のスレ。

43 :名無しさん@お腹いっぱい。:04/05/03 13:20
じゃあパパ、Mule専用も立てちゃうぞ〜。

44 :名無しさん@お腹いっぱい。:04/05/03 13:28
来たるべき X'mas の日に間に合うように X'mas decoration on XEmacs を作られよ!

45 :名無しさん@お腹いっぱい。:04/05/03 13:40
じゃあパパ、GNU Emacs22 専用も立てちゃうぞ〜。

46 :名無しさん@お腹いっぱい。:04/05/03 13:50
emacs上でwebのURLをメモしておいて、
そこから、外部のブラウザ(operaなど)でそのページを開く方法ありますか?
教えて下さい。

47 :名無しさん@お腹いっぱい。:04/05/03 13:53
>>44
寒いぜおっさん。

48 :名無しさん@お腹いっぱい。:04/05/03 13:54
>>46
browser-url とかあるよね。
.emacs に
(ffap-bindings)
とか、書いておくと C-xC-f で、ポインタの近くの url を browser で開けます。
brower-url の設定は、調べてね。

49 :名無しさん@お腹いっぱい。:04/05/03 14:20
48さん、どうもありがとうございます。解決しました。
.emacsに
(ffap-bindings)
(setq browse-url-browser-function 'browse-url-netscape)
(setq browse-url-netscape-program "opera")
で、C-xC-fで開けるようになりました。


50 :名無しさん@お腹いっぱい。:04/05/03 14:40
>>47
(´・ω・`)ゴメンナサイ

51 :名無しさん@お腹いっぱい。:04/05/03 14:50
たった今気付いたのですが、
describe-functionとかから、
built-in函数でもソースに飛べるようになってるんですね。
ちょっと感激ですよ。

52 :名無しさん@お腹いっぱい。:04/05/03 15:03
>>51
(゚Д゚)ハァ?? C-h v source-directory RET

53 :名無しさん@お腹いっぱい。:04/05/03 15:05
>>51
built-in関数って、C言語で実装されている関数だよね?
Cのソース木の場所を教えておくと、そこに飛ぶリンクがdescribe-functionの
表示画面に出現するとか?

最新版の話かな。GNU Emacs 21.3.1じゃ、そういう羨ましいことは起こらない。

54 :名無しさん@お腹いっぱい。:04/05/03 15:05
知らなかった>>51はいままでどれだけemacsを使ってきたのかと。

55 :名無しさん@お腹いっぱい。:04/05/03 15:18
あれ、昔からちゃんと見れてたのですか。
以前から自分でコンパイルしてるんだけど、
これまでは辿れなかったのに。
今迄は source-directoryは勝手には設定してくれてなかったとか??

56 :名無しさん@お腹いっぱい。:04/05/03 15:37
describe-functionが定義されたhelp.elでも、
find-functionが定義されたfind-func.elでもsource-directoryは
使われていないみたいだな、21.3では。

57 :名無しさん@お腹いっぱい。:04/05/03 15:39
52と54は未来からアクセスしてると見た。

58 :名無しさん@お腹いっぱい。:04/05/03 16:11
source-directory を消してないかい?

59 :名無しさん@お腹いっぱい。:04/05/03 16:21
help-fns.elのログは見たかい?
-r 1.36 -r 1.37

60 :名無しさん@お腹いっぱい。:04/05/03 20:35
font-lockを使ってます。たまに色の数が足りなくなって一部のfaceが
真っ白(背景と同じ)になり読めないのですが、対処方法御存知ですか?


61 :名無しさん@お腹いっぱい。:04/05/03 20:49
マジックでぬれ

62 :名無しさん@お腹いっぱい。:04/05/03 20:56
>>60
背景を黒くすれば?

63 :名無しさん@お腹いっぱい。:04/05/03 21:58
>>60
> たまに色の数が足りなくなって
『色の数』って 0xFFFFFF とおりの色があるのに足らないハズないだろ
テキトーに defface したらいいんじゃないのか?

-rv オプションつけて立ち上げてみるとか
; default-frame-alist に (reverse . t) を入れてみるとか


64 :名無しさん@お腹いっぱい。:04/05/03 22:03
0xFFFFFF って?

65 :名無しさん@お腹いっぱい。:04/05/03 22:31
>>64
16進数でFFFFFFってこと。24bitも色数があるなら充分でしょって事か?

66 :名無しさん@お腹いっぱい。:04/05/03 23:45
ちょっとまてよ
0x1000000 とおりでないの?

67 :名無しさん@お腹いっぱい。:04/05/03 23:51
Xの設定の話って気がする。

68 :名無しさん@お腹いっぱい。:04/05/04 00:13
>>66
ワラタ


69 :63:04/05/04 00:54
>>66
> 0x1000000 とおりでないの?
(* 256 256 256) なんで確かに 0x1000000 とおりなんですが、
そのうちの一つは background と一緒ですから減らしてます
説明不足でした

>>68
> >>66
> ワラタ
えーっと…
(eq (* 256 256 256) (lsh 1 24))
=> t


70 :名無しさん@お腹いっぱい。:04/05/04 01:25
苦しい言い訳だ。

71 :名無しさん@お腹いっぱい。:04/05/04 11:27
ディスプレイが256色の場合もあるだろ。特にSparcの場合は。


72 : :04/05/04 14:51
古い8bit使ってんだろ?

73 :名無しさん@お腹いっぱい。:04/05/04 15:44
tottle-IMのバインドをC-\からShift-Spaceに変えたいんですが
Shift-Spaceはどう記述すればいいんでしょうか?
\S-SPC とかいろいろ試したけどダメでした。

74 :名無しさん@お腹いっぱい。:04/05/04 15:56
[(shift ? )] や [?\S- ] でできたぞ。
XEmacsだと違うかもしれんが。

75 :名無しさん@お腹いっぱい。:04/05/04 15:56
[(shift 32)]

76 :名無しさん@お腹いっぱい。:04/05/04 16:12
32は '? 'にしろよ。

77 :名無しさん@お腹いっぱい。:04/05/04 16:15
>>74->>76さん
解決しました。ありがとうございました

78 :名無しさん@お腹いっぱい。:04/05/04 16:32
XEmacs だと [(shift ?\ )] へのバインドはエラーになるので
(define-key hoge-map (if (featurep 'xemacs) [(shift space)] [(shift ?\ )])
'command)
とでもしておくのがいいかと。

79 :63:04/05/04 21:46
;;; >>70
;;; 反省…

>>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 で.


80 :名無しさん@お腹いっぱい。:04/05/04 21:52
(kbd "C-A-S-H-SPC") より [?\C-\A-\S-\H- ] のほうがすきだ。

81 :名無しさん@お腹いっぱい。:04/05/04 22:23
lispref に書いてない関数を使うのはなあ

82 :名無しさん@お腹いっぱい。:04/05/06 03:44
navi2chみたいなツールで
rssを見られますか?

83 :名無しさん@お腹いっぱい。:04/05/06 05:05
>>82

http://www.nongnu.org/newsticker/

how about this?


84 :名無しさん@お腹いっぱい。:04/05/06 05:20
お。日本語でた。
newstickerを愛用してる。ちょっとチェックしたいときに便利。


85 :名無しさん@お腹いっぱい。:04/05/06 11:30
ちょっと前までは newsticker を使ってました。
機能的には十分なんですが、新しい feed を指定するのが面倒なのが難です。
あと、コンパイル中なんかに、勝手に更新しに行ってびびったことも。
まあ、定期更新させなければいいだけですが。

ちなみに最近は、RssGate + emacs-w3m です。


86 :名無しさん@お腹いっぱい。:04/05/06 18:35
part11でも同じ質問でてたんですが解決しないのでアドバイスお願いします。

multi-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))


87 :名無しさん@お腹いっぱい。:04/05/06 18:48
>>85
よくわからんが、(require 'cl)してみ。


88 :名無しさん@お腹いっぱい。:04/05/06 23:29
>>86
87 氏のアドバイスは多分貴方宛だよ (ってそれくらい分かるか)

89 :86:04/05/07 14:51
>>87
.emacsの最後に(require 'cl)を書き足したところうまくうごきました。
アドバイスありがとうございます。なぜかはまだわからないのでemacs lisp
勉強してみます。

>>88
分かりませんでした・・・すみません。

90 :名無しさん@お腹いっぱい。:04/05/07 16:30
>>89
それより、(defalias 'first 'car) のほうがのぞましい

91 :名無しさん@お腹いっぱい。:04/05/07 16:34
first を使わないように書き換えるのがいいんじゃないかな

92 :86:04/05/07 17:55
>>90
それいれてみると今度はsecondがないそうです。確かlispでは(car (cdr list))で
secondだったっけかな・・・ここでどう書くかわかりませんが
>>91
自分ではfirstは使ってないんですがどうなんでしょう。appendとかの中で使っている
のかな??

93 :名無しさん@お腹いっぱい。:04/05/07 18:10
>>92
second も cl だな。

> 自分ではfirstは使ってないんですが
>>3 読んで backtrace 取ってみたら?

94 :名無しさん@お腹いっぱい。:04/05/07 18:21
WinのMeadowで編集したファイルをemacsで開くと
\documentclass[a4paper,12pt]{article}^M
\begin{document} ^M
\LaTeX ^M
\end{document}^M
な感じで改行したところに^Mマークが付いちゃうんですが検索置換しようようと
してもヒットしなくて消せません。texでコンパイルは出来るのでどうでもいいちゃ
どうでもいいんですが目障りなので消したいのです、いい方法はないでしょうか?



95 :名無しさん@お腹いっぱい。:04/05/07 18:46
>>94
nkfでできなかったっけ?他にもコマンドあった気がするけど忘れた。
いずれにしても改行記号を置換するのはemacsと関係ないから
すれ違い。くだらない質問すれできけば?

96 :名無しさん@お腹いっぱい。:04/05/07 18:51
>>94
C-u C-x C-f で開く、とか。
置換したけりゃ C-q C-m で。

97 :名無しさん@お腹いっぱい。:04/05/07 19:10
>>95
> いずれにしても改行記号を置換するのはemacsと関係ないから
> すれ違い。くだらない質問すれできけば?

(゚Д゚)ハァ?
>>96
XEmacs user?
>>94
C-x RET c shift_jis-dos RET C-x C-f かな?

98 :名無しさん@お腹いっぱい。:04/05/07 19:23
大胆予想をすると、古い Mule-UCS を使って shift_jisx0213 で保存し
改行コードが壊れてしまっているので、coding-system に *-dos を指定して
開いても ^M が付いたままと見た。
M-x replace-string RET C-q RET RET RET しとけ。


99 :名無しさん@お腹いっぱい。:04/05/07 23:58

おれも >>97 さんの言う `C-x RET c shift_jis-dos RET C-x C-f' を実行しても全然変
化なしです。コーディングシステムのことはよく分かりませんが >>98 さんが言ってい
ることが正しいのではないかと・・・。

これを自動認識させて ^M がでなくする方法はないんですかね・・・?


100 :名無しさん@お腹いっぱい。:04/05/08 00:22
>>99
Meadow使ったことないからわかんないけど set-default-coding-systems で
一時的にデフォルトの設定を変えるとか。
それかTeXだったらファイルの終わりに

% Local Variables:
% coding: shift_jis-dos
% End:

とでも書いといたら自動認識しない?

101 :名無しさん@お腹いっぱい。:04/05/08 00:25
もしくはファイルの頭に

% -*- coding: shift_jis-dos -*-

102 :98:04/05/08 01:01
>>99
あまり良い手は浮かばない。
既存のものはスクリプトででも直すとして、以降は Mule-UCS を最新(0.85 RC3 とか)
にすれば大丈夫だと思う。

>>100
改行コードが壊れている(CR+CR+LF になっている)と、coding-system を指定しても…。


103 :名無しさん@お腹いっぱい。:04/05/08 01:26
Emacs にこだわらんでも zsh とか perl なんかを使って
% perl -i -pe 's/\r\n/\n/g' **/*.txt
ってやれば終わりでは?
# そういう問題ではない?

104 :名無しさん@お腹いっぱい。:04/05/08 01:52
それが面倒なんじゃない?。改行コードが壊れてるとしたら 's/\r?\n/\n/g'
かな。nkf -d のほうが簡単だけど。

105 :名無しさん@お腹いっぱい。:04/05/08 03:19
をいをい、置換の仕方は>>98で答えが出てるぞ。

106 :名無しさん@お腹いっぱい。:04/05/08 03:41
あ、ループしてた。すまん。

107 :名無しさん@お腹いっぱい。:04/05/08 06:55
意外とCtrl押す機会がない。

108 :名無しさん@お腹いっぱい。:04/05/08 10:54
>>107
意外と RET 押す機会もない。

109 :名無しさん@お腹いっぱい。:04/05/08 10:57
>>94
> WinのMeadowで編集したファイルをemacsで開くと

; 解決しているのかも知れないけど
Meadow と emacs の両方で
M-x describe-variable buffer-file-coding-system
しても同じ結果にならなかったということなのかな

それとも結果は同じなのに ^M が出ているのかな


110 :99:04/05/08 11:38
皆さん、意見ありがとうございます。

>>101 さん、 >>100 さん
> % -*- coding: shift_jis-dos -*-

その方法でやると既存のファイルを開く時に効果がないというのと、Emacs 系のエディ
タを使用していない人がみると変に感じるのではないかという難点がありますね。
でもどうしてもという時には使わせてもらいます。
どうもです。

>>103 さん、
> Emacs にこだわらんでも zsh とか perl なんかを使って...
>>104 さん
> nkf -d のほうが簡単だけど。

いやスクリプトではもう作ってあるのですが、自分の場合ファイルをジェネレートする
ツールをよく使用するので、その度にコマンド打つに飽きてしまったりなんかして・・・。
あとタイムスタンプが変わっちゃったりとか

やっぱり font-lock で ^M を (仮で) 消すのが一番良い手のような気がするのですが、
どうですかね?


111 :名無しさん@お腹いっぱい。:04/05/08 12:08
xemacsなんですけど、
ツールバーを消すにはどうすればいいのでしょうか?

アドバイスお願いします。

112 :名無しさん@お腹いっぱい。:04/05/08 12:09
>>110
> やっぱり font-lock で ^M を (仮で) 消すのが一番良い手のような気がするのですが、
> どうですかね?
すごいアプローチだねw
いや、アリだとは思うけど。

> いやスクリプトではもう作ってあるのですが、自分の場合ファイルをジェネレートする
> ツールをよく使用するので、その度にコマンド打つに飽きてしまったりなんかして・・・。
> あとタイムスタンプが変わっちゃったりとか
自分ならファイルをジェネレートした後スクリプトで変換するラッパを噛ます
か、TeX の hook で自動的に replace-string するかな。

113 :名無しさん@お腹いっぱい。:04/05/08 12:19
;; バイナリ覗いて \r\r\nとなってるかとかのチェックが先だと思うが……。

114 :名無しさん@お腹いっぱい。:04/05/08 12:49
>>110
> やっぱり font-lock で ^M を (仮で) 消すのが一番良い手のような気がするのですが、

ワラタ。

表示しないだけなら、display-table をいじるのがおすすめ。


115 :99:04/05/08 13:29
>>114
> >>110

やはり font-lock は駄目ですか。 自分の中では問題なく使えてるんですけどね。

> 表示しないだけなら、display-table をいじるのがおすすめ。

display-table ですか・・・。 検索してもなかなか自分に合てはまるような設定が見つ
かりませんでした。もしよろしければ、ヒント、もしくは設定の例などを教えてもらえ
ないでしょうか?


116 :名無しさん@お腹いっぱい。:04/05/08 13:31
(´-`).。oO(いいかげんウザくなってきたな)

117 :名無しさん@お腹いっぱい。:04/05/08 14:20
(aset (setq buffer-display-table (make-display-table)) ?\r [])


118 :名無しさん@お腹いっぱい。:04/05/08 14:23
>>103
> # そういう問題ではない?

脳味噌経由してから書けよ。

119 :名無しさん@お腹いっぱい。:04/05/08 15:17
>>110
根本的に、設定がマズいだけなのに、いろいろ作るんだな。
お疲れさん。


120 :名無しさん@お腹いっぱい。:04/05/08 15:27
脳味噌を経由しなかったり、いろいろ無駄なものを作ったりする
場合だってあると思うけど。
君が笑ったことを書き込まれても何の役にも立たない。
わからないことは教えあうというスタンスでいかないと、
誰もハッピーにならないと思う。
「脳味噌を経由」して、「マズくない」書き込みを期待します。


121 :名無しさん@お腹いっぱい。:04/05/08 15:40
そこでバッドノウハウ教徒出現ですよ。

122 :名無しさん@お腹いっぱい。:04/05/08 16:04
Emacsが改行コードの自動認識に失敗しているのか、ファイルの改行コードが壊れているのか。

123 :名無しさん@お腹いっぱい。:04/05/08 22:04
バッファを全てデリートするにはどうすればいいのですか?

124 :名無しさん@お腹いっぱい。:04/05/08 22:17
(mapc #'kill-buffer
(buffer-list))
mapc は mapcarでもよい

125 :名無しさん@お腹いっぱい。:04/05/09 13:55
どうも、emacs初心者です。skkを使用しているんですが、.skk-jisyoが最近
\244\304\244\253e /\273\310/\273\305\[\244\250/\273\310/\273\305/]/
...
のように表示されてしまいます。これはemacsが間違ったコーディング
形式でセーブしたからこのようになってしまったのですか?
これを元に戻すことができるのでしょうか?skkを結構重宝していた
のでかなり困っています。 (鬱

126 :名無しさん@お腹いっぱい。:04/05/09 14:22
iso-8859-1あたりで find-file

127 :名無しさん@お腹いっぱい。:04/05/09 14:23
126は操作ミスで送ってしまった。無視してくれ。

128 :名無しさん@お腹いっぱい。:04/05/09 14:44
>>125
SKKが使えているのなら気にすんな


129 :名無しさん@お腹いっぱい。:04/05/10 02:29
JDEE みたいな、c++ での、統合環境ってありますか?
JDEE 使った後で、c++-mode を使うとちょっと寂しくなります。


130 :名無しさん@お腹いっぱい。:04/05/10 06:57
emacs で C++ はみんなあきらめています

131 :名無しさん@お腹いっぱい。:04/05/10 07:27
Emacs を使ってる人は、プログラミングをするときは、何を使ってるんですか?
私の場合は、
Java => JDEE
C/C++ => c-mode/c++-mode
sh => shell-script-mode
とかです。何か、面白い物ありますか?
Eclipse とかですか?(藁


132 :名無しさん@お腹いっぱい。:04/05/10 07:31
>>129
ECBなんかどうよ?
http://ecb.sourceforge.net/

133 :名無しさん@お腹いっぱい。:04/05/11 01:23
Diredがかなり便利なんですが、find-name-diredのカスタマイズではまっているので質問させてください。
find-name-diredで検索するときデフォルトで大文字、小文字を区別しないようにするにはどこをいじればいいでしょうか?


134 :名無しさん@お腹いっぱい。:04/05/11 03:01
>>133
find-grep-diredを使うとか

135 :名無しさん@お腹いっぱい。:04/05/11 08:35
>>133
-iname 付けるのがめんどうだ、って話?

136 :名無しさん@お腹いっぱい。:04/05/11 10:07
>>133
> find-name-diredで検索するときデフォルトで大文字、小文字を区別しないようにするにはどこをいじればいいでしょうか?

実体(find-dired.el の一部)は、コメントを除くと
----
(defun find-name-dired (dir pattern)
(interactive
"DFind-name (directory): \nsFind-name (filename wildcard): ")
(find-dired dir (concat "-name " (shell-quote-argument pattern))))
----
ですので、.emacs にでも、-iname に変えて定義してみてはいかがでしょうか?


137 :名無しさん@お腹いっぱい。:04/05/11 18:10
Emacs 21.2.1を使っています。.Xresourcesに以下のようなフォント設定をしてEmacsを使っているのですが、半角英数以外の文字がボールドになりません。半角英数は問題なくボールドになります(w3m-emacsなどで)。

どのように設定すればボールドが正しく表示されるのでしょうか。

----------設定----------
Emacs.Fontset-0: \
-*-fixed-medium-r-normal--12-*-*-*-*-*-fontset-12, \
ascii:-shinonome-gothic-medium-r-*--12-110-75-75-c-60-iso8859-1, \
katakana-jisx0201:-shinonome-gothic-medium-r-*--12-110-75-75-c-60-jisx0201.1976-0, \
japanese-jisx0208:-shinonome-gothic-medium-r-normal--12-110-75-75-c-120-jisx0208.1990-0
Emacs.Font: fontset-12
----------終了----------

138 :名無しさん@お腹いっぱい。:04/05/11 19:53
糞して寝ろ

139 :名無しさん@お腹いっぱい。:04/05/12 00:08
大丈夫.きみは悪くない。

140 :名無しさん@お腹いっぱい。:04/05/12 00:28
>>133
(setq completion-ignore-case t)

141 :名無しさん@お腹いっぱい。:04/05/12 07:50
>>140
違うと思われ。

142 :名無しさん@お腹いっぱい。:04/05/12 20:20
GNU Emacs 21で、http://www.bookshelf.jp/soft/meadow_16.html#SEC137に書いてあることのうち、

;; Encoded-kb はいらない
(eval-after-load "encoded-kb"
'(setcar (cdr (assq 'encoded-kbd-mode minor-mode-alist)) ""))
;; Isearch は表示しなくてよい
(add-hook 'isearch-mode-hook
'(lambda () (setcar (cdr (assq 'isearch-mode minor-mode-alist)) "")))

ができません。どうすればよいでしょうか。

143 :名無しさん@お腹いっぱい。:04/05/12 20:37
diminishにしたのでやっぱいいです。
どうも。


144 :名無しさん@お腹いっぱい。:04/05/12 20:46
またまた質問。diminishで、起動時に使わないマイナーモードの設定はできないのかいな。
たとえば(diminish 'texinfo-mode "Texi")と、かいてあると、

error: "texinfo-mode is not currently registered as a minor mode"

To ensure normal operation, you should investigate the cause
of the error in your initialization file and remove it. Start
Emacs with the `--debug-init' option to view a complete error
backtrace

といわれる。(diminish 'isearch-mode "Is")は問題ない。


145 :名無しさん@お腹いっぱい。:04/05/13 02:10
>>144
質問が分かりづらいけど

> といわれる。(diminish 'isearch-mode "Is")は問題ない。

「isearch-mode もエラーにならないとおかしいんじゃないの」ってコト?


146 :名無しさん@お腹いっぱい。:04/05/13 05:41
diminish が何をするもんか知らないけど、
エラーメッセージがすべてを語ってるんじゃないの?
texinfo-mode は minor mode ではないだろ。

;; texinfo-mode で (setq mode-name "Texi") したいってことなのかなあ。


147 :名無しさん@お腹いっぱい。:04/05/13 07:35
eval-after-load とか hookとか

148 :名無しさん@お腹いっぱい。:04/05/13 17:59
>>146

それだ。スマソ。
diminish.elの中にも書いてあった。

149 :名無しさん@お腹いっぱい。:04/05/13 20:45
マルチポストになりますが、こちらで。

デフォルトのshellモードでjgrepからの出力で日本語が文字化けします。
\244\254・・・(など。手で入れました。コピペすると再度図形文字のように
文字化けします)
現在 FreeBSD5.2.1 上で emacs-dl-20.7+canna を使用しています。
今までは Mule 上で .emacs に
(set-default-process-coding-system *euc-japan* *euc-japan*)
と設定していました。
emacs-dl-20.7では書式が変わったようで、.emacsの読み込みで
上の部分はエラーになります。
ググったのですが、
(set-default-process-coding-system 'sjis-dos 'sjis-unix)
のような設定でもエラーになります。
eucかsjisの場合の設定方法を教えてください。


150 :149:04/05/13 21:47
だ・・・誰か・・・。
初心者スレより人いないの・・・。

151 :名無しさん@お腹いっぱい。:04/05/13 21:52
>>150
つっこみどころが大杉で言葉に困ってるの

152 :名無しさん@お腹いっぱい。:04/05/13 21:56
>>151
まあな。
情報足りないし、ググったら出てくるし、Emacs古くて萌えないし、
たった一時間でレスを要求するときたらもう。。。


153 :名無しさん@お腹いっぱい。:04/05/13 22:05
>>149
FreeBSD (プッ

154 :149:04/05/13 22:29
FreeBSDスレで半日放置されてましたもんで。すいません。
つっこみどころ大杉と言われて.emacsを「虚心に」「最初」からじっくり読んだら
分かりますた。うまくいきましたYO。
>>151ありがとうございました。

155 :名無しさん@お腹いっぱい。:04/05/13 22:35
なんで今さら Emacs20 なんだ。

156 :名無しさん@お腹いっぱい。:04/05/13 22:42
c++-mode で、

class hoge {
public:

の様に、public: や private: で、インデントされません。
是非インデントさせたいのですが、どうすればよいのでしょう?

157 :名無しさん@お腹いっぱい。:04/05/13 22:44
>>156
M-x c-submit-bug-report

158 :名無しさん@お腹いっぱい。:04/05/13 22:50
>>151だが、>>149になんて反応したらいいんだろう。

>>156
C-c . ellemtel とか。マイナーだけど。

159 :名無しさん@お腹いっぱい。:04/05/14 00:47
>>158
素直に感謝されとけw

160 :名無しさん@お腹いっぱい。:04/05/14 13:41
金曜になると無性にパンツが被りたくなる

161 :名無しさん@お腹いっぱい。:04/05/14 20:01
結局のところ、おまいら、C-hは、どの機能に割り当てていますか。


162 :名無しさん@お腹いっぱい。:04/05/14 20:26
backward-delete-char(-untabify) 以外は極めて稀じゃないの?
他のエディタの模倣してるんでもなきゃ。

163 :名無しさん@お腹いっぱい。:04/05/14 20:29
そうなの?

Helpに割り当てているや氏が多そう。デフォルトでもそうだし。
http://www.google.co.jp/search?q=Emacs+C-h&hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&sourceid=mozilla-search

164 :名無しさん@お腹いっぱい。:04/05/14 20:37
あ、デフォのままという選択肢もありなのね。
ちなみに 2chとか MLで "C-h i" みたいに説明があっても、
それを書いた人が実際に C-hのままで使ってるとは限らないので、
そのあたりは考慮されたし。

165 :名無しさん@お腹いっぱい。:04/05/14 20:43
>>162
C-h に DEL と同じ機能を割り当てる方が
> 他のエディタの模倣してるんでもなきゃ。
だと思うが。

166 :名無しさん@お腹いっぱい。:04/05/14 20:44
細かいツッコミだな(w

167 :名無しさん@お腹いっぱい。:04/05/14 20:45
そもそもC-hにdeleteを割りあてる起源ってなんだったんでしょう?



168 :名無しさん@お腹いっぱい。:04/05/14 20:50
ところで俺、C-h k C-hしても云とも寸とも言わないので、どうやったらC-HをC-hにできるのかなぁと、ずっと思っていたんだが。
M-x helpに割り当てられテイルの?


169 :名無しさん@お腹いっぱい。:04/05/14 20:58
C-h bしてみれば分かるけど、
(define-key global-map "\C-H" 'help-command)
でいいんでないかな?
C-Hが window managerに奪われるので手元で確かめられないが。

170 :名無しさん@お腹いっぱい。:04/05/14 21:38
>>167

ASCIIの8がバックスペースで'h'のキーコードが8だからじゃない?
'j'(0x0A)はnewlineで'm'(0x0D)はcarriage returnだし。

171 :名無しさん@お腹いっぱい。:04/05/15 04:04
ストールマソの使ってたキーボードで、現能の BS に相当するキーが
やたら打ちやすい位置にあったのが問題らしいね。


172 :171:04/05/15 04:04
現能→現在

173 :名無しさん@お腹いっぱい。:04/05/15 11:56
emacs-unicode-2ビルド成功!

174 :名無しさん@お腹いっぱい。:04/05/15 13:23
>>173
おめ

175 :名無しさん@お腹いっぱい。:04/05/15 17:11
>>164
> ちなみに 2chとか MLで "C-h i" みたいに説明があっても、
> それを書いた人が実際に C-hのままで使ってるとは限らないので、
> そのあたりは考慮されたし。

C-h をわざわざバインドしなおすような人は
C-h i って書いたら分かると思う案


176 :名無しさん@お腹いっぱい。:04/05/15 17:14
>>168
>どうやったらC-HをC-hにできるのかなぁと、
(load "term/keyswap")
したら
C-h が DEL になって
C-H が help になるのはオレ (Meadow) だけですか

X なら効くと思うけど tty だと無理だろね


177 :176:04/05/15 17:18

normal-erase-is-backspace-mode ってのもあったね

起動するシェルの stty の erase が ^H なら
C-h は DEL になるんだったっけ



178 :176:04/05/15 17:20
>>177
>起動するシェルの stty の erase が ^H なら
自分で書いておきながら分かりにくいな

Emacs を起動するときに
stty の erase が ^H なら

だな

179 :名無しさん@お腹いっぱい。:04/05/15 17:26
>>176
コレダ(・∀・)!!

なんでttyじゃ駄目なの?


180 :名無しさん@お腹いっぱい。:04/05/15 17:36
ところで、xtermだとC-hでhelpがでて、ktermだとBSになっているんだけれども、これはどこを堂弄れば良い訳?


181 :名無しさん@お腹いっぱい。:04/05/15 17:49
browse-urlで、ブラウザ(/usr/bin/htmlview=firefox)を立ち上げているまま、EmacsをC-x C-cで終了させると、ブラウザも死ぬんですが、どうすれば良いですか。


182 :名無しさん@お腹いっぱい。:04/05/15 19:25
>>179
shift でビットを立てても ctrl でキャンセルされてしまうから、
結局対応するアスキーコードが C-h(0x8) になってしまう。

183 :名無しさん@お腹いっぱい。:04/05/15 21:51
IbufferをIbufと、モードラインに表示する方法を教えてけれ。

よくメジャーモードとマイナーモードの違いがわからん。

(add-hook 'ibuffer-mode-hook
'(lambda ()
(setq mode-name "Ibuf")))

じゃ、だめぽ。


184 :名無しさん@お腹いっぱい。:04/05/15 22:32
>>183
ちょっとソース見てみたけど ibuffer-update-mode-name() でダイナミックに
書き換えてるから、こいつを置き換えるとかしないとだめっぽいね。


185 :名無しさん@お腹いっぱい。:04/05/15 22:41
>>183
>(add-hook 'ibuffer-mode-hook
ibuffer-mode-hooks じゃないの?
バージョンが違うのかな?

Ibuffer の mode-name は "Ibuffer by alphabetic" とかだけど
それを "Ibuf" だけにしたいってこと?

186 :名無しさん@お腹いっぱい。:04/05/16 00:41
例えば、こんな感じのCのソースから
--- foo.c ----
double foo=0;
int hoge(int x)
{
...
}
void fuga()
{
..
}
static char *buga(int x)
{
..
}

こんな感じのヘッダファイルを生成する便利な機能はないでしょうか?

--- foo.h ----
#ifndef _FOO_H
#define _FOO_H

extern double foo;

int hoge(int x);
void fuga();

#endif
なければ自分でelispで書こうと思っているんですけど。

187 :名無しさん@お腹いっぱい。:04/05/16 13:53
すでにあるかは知らないけど、ちゃんとしたのを自分で作るときは、Semantic Bovinatorが使えるかも。
強力すぎる気もするけど。
http://cedet.sourceforge.net/semantic.shtml

188 :名無しさん@お腹いっぱい。:04/05/16 14:29
>>186
cproto使うというのは梨?

189 :186:04/05/16 16:00
ありがとうございます。

>>187
ん〜。ほんと強力すぎますね。
簡単なパターンマッチングで済ませるつもりだったので。
ただ、便利そうなので別の機会に利用するかもです。

>>188
いいですね。まさに探していた物です。
cproto の emacs front end を作ることにしました。

190 :186:04/05/16 16:23
できました。
(defvar cproto-program "/usr/bin/cproto")
(defvar cproto-args '("-v" "-I/usr/include/glib-1.2"))
(defun cproto-header (base-name)
(format "#ifndef _%s_H\n#define _%s_H\n\n" base-name base-name))
(defun cproto-footer (base-name)
"\n\n#endif")

(defun cproto ()
(interactive)
(string-match "\\([^/\\.]*\\)\\." buffer-file-name)
(let ((base-name (match-string 1 buffer-file-name))
(p (make-marker)))
(set-marker p (point))
(goto-char (point-min))
(insert (cproto-header (upcase base-name)))
(let ((source (concat base-name ".c")))
(apply 'call-process cproto-program nil t nil source cproto-args))
(goto-char (point-max))
(insert (cproto-footer (upcase base-name)))))

191 :186:04/05/16 16:31
ああ、崩れちゃった・・。

foo.h を開いた状態でcprotoを呼ぶと

cproto-header
cproto-programの出力
元々のfoo.hの内容
cproot-footer

という感じになります。cproto-program に渡すCソースは buffer-file-nameの
拡張子をcに変更したものを使いますが、この辺はもうちょっと
柔軟にできるといいかも(どうするんだろう?)。

192 :名無しさん@お腹いっぱい。:04/05/16 17:23
(set-marker p (point))の意味がわからん。



193 :名無しさん@お腹いっぱい。:04/05/16 19:35
わたしだけでしょうか

GNU/Linux(Fedora CORE)で、M-x manが化ける



194 :名無しさん@お腹いっぱい。:04/05/16 20:58
おれもだよ Womanつかってる

195 :名無しさん@お腹いっぱい。:04/05/16 20:58
>>193
woman 使えば?

196 :名無しさん@お腹いっぱい。:04/05/16 22:09
>>193
> わたしだけでしょうか
>
> GNU/Linux(Fedora CORE)で、M-x manが化ける

日本語のコードが UTF-8 だからでしょうね。emacs に
Mule-UCS を入れれば解決ですよ。

197 :186:04/05/17 00:40
>>192
ですね。最初は、一番後ろに(goto-char p)をつけていたのですが、
いろいろ弄っているうちに消えてしまったみたいで。

198 :名無しさん@お腹いっぱい。:04/05/17 05:02
Emacs で、AA モードとか、ありますか?
フォントが、モナーになって、アスキーアートを書くためのモードです。
テンプレートで、基本的なアスキーアートが挿入されたり。

そんな感じなモードありますか?

199 :名無しさん@お腹いっぱい。:04/05/17 06:04
ある

200 :名無しさん@お腹いっぱい。:04/05/17 06:32
>>198
picture-mode拡張すれ。navi2ch使えばAA登録できるぞ。

201 :名無しさん@お腹いっぱい。:04/05/18 11:28
最近の CVS HEAD でいくつかの機能が無限ループになるなーと思ってたら、
sentence-end 周辺の変更が原因だった。解決してちょっと嬉しい月曜の昼。

202 :名無しさん@お腹いっぱい。:04/05/18 14:30
>>201
いつの話だよ。

203 :名無しさん@お腹いっぱい。:04/05/18 16:53
Lisp_Misc_Free でコケるのは直ったのかしら。
それっぽい修正入ったけど。


204 :名無しさん@お腹いっぱい。:04/05/18 18:41
Lists of integers (garbage collection statistics) are normal output
while building Emacs; they do not indicate a problem.
((9176 . 5844) (4240 . 0) (538 . 0) 15683 18788 (7 . 4) (17 . 0) (923 . 1975))
Loading loaddefs.el (source)...
Symbol's value as variable is void: \(autoload


205 :名無しさん@お腹いっぱい。:04/05/18 22:18
>>202
昨日

206 :名無しさん@お腹いっぱい。:04/05/19 14:01
初心者です。どうしても分からないことがあり、一つだけ質問させていただきたいです。
場違いでしたらスルーして下さいませ。

Emacsの文字の大きさを、デフォルトの14から16に変えたところ、
起動するたびに、ウインドウが画面の右と下にはみ出すようになりました。

どうやら、自分がフォントセット14でいると勘違いしてるようなのです。
そして同時に、起動の時に自動的に最大化しに行きます。
と言いますのも、はみ出した状態からフレームメニューの「元の大きさに戻す」を押すと、
前に閉じた時と同じ状態に戻るからです。

本を買ってきて読みますと、~/.Xresourcesに手を加えなさいとあります。
そこで、「(タブ)Emacs*geometry: 50x30+10+10」を挿入し、再起動しましたが変化ありません。
GNOMEのコントロールセンターにある、「配置」をのぞいて、
「自動的にウインドウの...]をいじってみましたがダメでした。

直すには、何かコツがいるのでしょうか?

[ Emacs20.7 color-mate使用 ]

207 :206 つづき :04/05/19 14:02
そう言えば、
~/.emacs-faces.elにこんな部分がありました。
(if window-system
(progn
(load "~/.emacs-fontset.el")
(setq default-frame-alist
(append
'((font . "fontset-16") ;; デフォルトフォントセット
(width . 80) (height . 40) ;; ウィンドウサイズ
)
default-frame-alist))))
数字を変えましたが変化ありませんでした。

自分はcolor-mateのMidNightを使ってるので、
/usr/share/emacs/site-lisp/color-mate/theme/MidNight.el
の中の以下の40、80の部分を、; をはずした上で変えましたがダメでした。
(setq color-mate:theme
'(
(frame-background-color . "rgbi:0.01/0.001/0.05")
(frame-foreground-color . "white")
;(frame-height . 40)
;(frame-width . 80)

同じように、~/.xemacs.elの以下も影響なしですた。
(setq default-frame-alist (append (list '(cursor-color . "purple")
'(width . 80)
'(height . 40))
default-frame-alist))

~/.emacsや~/.emacs.elには関係ありそなのは、見あたりません。
文字の大きさを変えて成功したのは、~/.emacs-color.elでしたが、
ここにはwindow の大きさに関するものは、(自分が見た限りでは)見当たりませんでした。

208 :名無しさん@お腹いっぱい。:04/05/19 14:39
utf-8で書かれたXMLファイルをEmacsで読み書きしたいと思います。
必要な設定を教えてください。普段以下の設定で日本語を扱っています。

(set-language-environment "japanese")
(set-default-coding-systems 'euc-jp-unix)

(set-terminal-coding-system 'euc-jp-unix)
(set-keyboard-coding-system 'euc-jp-unix)
(set-buffer-file-coding-system 'euc-jp-unix)

209 :名無しさん@お腹いっぱい。:04/05/19 14:47
>>206
結局やりたいことは何なの?
emacs の起動時の大きさを制御したいの?
Xresources が効かないなら多分 gnome のせいだね。

210 :名無しさん@お腹いっぱい。:04/05/19 15:06
>>208
mule-ucs 使えばいいんでないの。

211 :名無しさん@お腹いっぱい。:04/05/19 15:29
>>210
emacs-21.3.50を使ってたんですが、何を血迷ったか--disable-nlsにして
ビルドしてしまっていました。出なおしてきます。。。

212 :206:04/05/19 20:21
>>209 おっしゃる通りです。
gnomeの設定で直せないとなると、もうあきらめた方がいい、ということですかね。
いえ、大した問題ではないのですが、毎回起動するごとに大きさを調整するのが
だんだんうっとうしくなってきたものですから。
レスありがとうございました。

213 :208 :04/05/19 20:59
http://groups.yahoo.co.jp/group/emacs21-users-ja/message/832
こちらを参考に、208の設定に加えて、

(utf-translate-cjk-mode 1)

という1行を.emacsに追加しただけで全て上手くいきました。

214 :名無しさん@お腹いっぱい。:04/05/19 23:55
>>212
www.bookshelf.jpにフレーム位置、サイズの記憶のelisp設定が転がっていたなぁ

215 :206:04/05/20 00:23
ttp://www.bookshelf.jp/soft/meadow_30.html#SEC376
これですね。情報ありがとです。
さっそくやってみます。

216 :206:04/05/20 01:07
>>207さん
やってみました。
張り込んで、ウインドウの大きさを変更し、C-x C-cで閉じて、起動しなおしました。
残念ながら、はみ出します。


ただ、~/.framesize.elはちゃんと窓の大きさを把握しているみたいで、
ここの数字は、*scratch*画面で、高さと幅を C-j で調べたのと一致していました。

$ cat .framesize.el
(delete 'width initial-frame-alist)
(delete 'height initial-frame-alist)
(delete 'top initial-frame-alist)
(delete 'left initial-frame-alist)
(setq initial-frame-alist (append (list
'(width . 115)
'(height . 40)
'(top . 30)
'(left . 2))
initial-frame-alist))


(frame-height)
40
(frame-width)
115


起動時にうまく読み込めてないのが原因ですかね。

217 :名無しさん@お腹いっぱい。:04/05/20 01:21
>>207
板違い、Vine スレヘ ゴ

218 :名無しさん@お腹いっぱい。:04/05/20 02:25
>>216
とにかく gnome にウィンドウの大きさを記憶させないようにするのが先では?

219 :206:04/05/20 04:13
>>217
すみません、emacsに詳しい方がいっぱいいらっしゃりそうだったので。。
了解しましたです。

>>218
どうすれば、、、

220 :名無しさん@お腹いっぱい。:04/05/20 04:22
>>219
だから、Vine 固有のことをここで聞くなっての。

221 :209:04/05/20 04:29
>>217=220 ですか?
なんで vine だってわかったの?
ょっとしてエスパーの方ですか?

222 :名無しさん@お腹いっぱい。:04/05/20 05:25
以前 Vine使ってたとか、
今も使ってるけど、ディストリ固有の話題はそっちでやれという
常識を持ち合わせた人間がいるって事よ。

223 :名無しさん@お腹いっぱい。:04/05/20 06:15
ハァ?

224 :名無しさん@お腹いっぱい。:04/05/20 09:46
アハ!

225 :名無しさん@お腹いっぱい。:04/05/20 12:54
~/.emacs-face.elってVineぐらいしか使ってないんでないの?
だから、Vine行けってことで。


226 :名無しさん@お腹いっぱい。:04/05/20 14:28
たしかに初心者、20.7、color-mate、gnomeあたりでvineぽいよなァ。
でも、それだけでディストリ問題だと断言できる香具師は
ある意味ネ申かもw

227 :206:04/05/21 05:57
解決しました。
.Xresources の中の emacs*geometry: のラインを、*見落としてた* のが原因です。
ここに入る数字が、ウインドウの起動時の大きさを、強力に決定していました。
その強力さは、gnomeの設定(配置)を無意味化するほどでした。
今は、この部分をコメントアウトし、>>214さんの方法で、
起動時のウインドウ位置を自由に決められるようになっています。

最初に手をつけたところに原因があったので、盲点となってずいぶん
遠回りをしてしましたが、結果以上にいろいろなことを学ぶことができました。
アドバイスをくれた先輩がた、ありがとうございました。

228 :名無しさん@お腹いっぱい。:04/05/21 13:22
hexl-mode はファイルを16進法で見る時に便利なのですが、
ファイルを2進法で表示してくれるモードどっかにありますか?

229 :名無しさん@お腹いっぱい。:04/05/21 19:37
みんな元気ー?

230 :名無しさん@お腹いっぱい。:04/05/22 04:16
半分の人が日常のあいさつにも困るようになり、
残りの半分が後追い自殺するスレはここですか?
emacs が死滅すると。


231 :名無しさん@お腹いっぱい。:04/05/22 10:00
EMACS はみんなに愛されて幸せだね。

232 :名無しさん@お腹いっぱい。:04/05/22 12:36
iso-2022-7bit のバッファの、「ぢ」の文字ところで C-u C-x = すると
file code: ESC 0x24 0x42 (encoded by coding system iso-2022-7bit)
となりますね。「ち」なら
file code: ESC 0x24 0x42 0x24 0x41 (encoded by coding system iso-2022-7bit)
なので正しくは ESC 0x24 0x42 0x24 0x42 ですよね。

233 :名無しさん@お腹いっぱい。:04/05/22 12:43
21.3 と 21.3.5でかくにん。しかし特徴のある文体だな。

234 :名無しさん@お腹いっぱい。:04/05/22 12:59
>>232
encode-coding-char が bug ってますね。
「ヂ」や「安」なんかは、最後の 42 が表示されなかったり。


235 :名無しさん@お腹いっぱい。:04/05/22 15:59
>>232
ちょっといぢってみました。

--- /usr/local/share/emacs/21.3.50/lisp/international/mule-cmds.el.bak2004-05-15 13:37:54.000000000 +0900
+++ /usr/local/share/emacs/21.3.50/lisp/international/mule-cmds.el2004-05-22 15:51:38.000000000 +0900
@@ -2542,8 +2542,13 @@
i1 (length enc1)
enc2 (encode-coding-string str2 coding-system)
i2 (length enc2))
- (while (and (> i1 0) (= (aref enc1 (1- i1)) (aref enc2 (1- i2))))
-(setq i1 (1- i1) i2 (1- i2)))
+
+ ;; Avoid out of range
+ (setq enc1 (concat enc1 " "))
+
+ (setq i2 0)
+ (while (and (< i2 i1) (= (aref enc1 i2) (aref enc2 i2)))
+ (setq i2 (1+ i2)))

;; Now (substring enc1 i1) and (substring enc2 i2) are the same,
;; and they are the extra control sequences at the tail to


236 :名無しさん@お腹いっぱい。:04/05/22 17:41
モードラインに表示されているバッファ名のフェイスだけを変える方法ってないすかね。

;; develock でモード名のフェイスは変えられることを知って、やってみたら(・∀・)イイ!!


237 :名無しさん@お腹いっぱい。:04/05/22 18:51
teratermからxemacs を使っているのですが、
日本語を入力して、ctl+bでカーソルを戻すと文字がどんどん化けていきます.
なんだか、1バイトずつカーソルが動いているような感じです.
どうやったら直せるのでしょうか?

238 :名無しさん@お腹いっぱい。:04/05/22 19:18


>>228
> hexl-mode はファイルを16進法で見る時に便利なのですが、
> ファイルを2進法で表示してくれるモードどっかにありますか?
そういえばそういうの見たことないなー
ありそうなんだけどね。

239 :名無しさん@お腹いっぱい。:04/05/22 19:43
>>236
(let ((s (car (default-value 'mode-line-buffer-identification)))
(val 'italic))
(put-text-property 0 (length s) 'face val s))


240 : ◆QANoNotan. :04/05/23 09:37

みんな、今日は元気?
みんなであいさつ運動始めようか


241 :名無しさん@お腹いっぱい。:04/05/23 15:57
ノノタン・・・

242 :名無しさん@お腹いっぱい。:04/05/23 16:05
みきてぃ・・・

243 :名無しさん@お腹いっぱい。:04/05/23 23:37
げんきだよ、
ノノタソ

244 :名無しさん@お腹いっぱい。:04/05/26 04:04
ののたんののたんののたーん
ののたんののたんののたーん
ののたんののたんののたーん
ののたんののたんののたーん

245 :名無しさん@お腹いっぱい。:04/05/26 11:08
>>228
> hexl-mode はファイルを16進法で見る時に便利なのですが、
> ファイルを2進法で表示してくれるモードどっかにありますか?
折れもそれほしい
だれか作ってよ!!

246 :名無しさん@お腹いっぱい。:04/05/26 11:23
>>245
> >>228
> > hexl-mode はファイルを16進法で見る時に便利なのですが、
> > ファイルを2進法で表示してくれるモードどっかにありますか?
> 折れもそれほしい
> だれか作ってよ!!
作るのは簡単だろうけど、こんなの何に使うのよ?


247 :名無しさん@お腹いっぱい。:04/05/26 11:27
通信屋さん?
PPPだかHDLCだかのセッションを2進数で読んでる人を見たことある。


248 :名無しさん@お腹いっぱい。:04/05/26 11:46
>>246
> 作るのは簡単だろうけど、こんなの何に使うのよ?
いや、例えば画像のLSBにイメージを隠されているかどうかとかが
わかったり、その他いろんな遊び方ができそうじゃん。

249 :名無しさん@お腹いっぱい。:04/05/26 11:52
>>264
binary-mode きぼんぬ。

250 :名無しさん@お腹いっぱい。:04/05/26 11:52
od でいいじゃん

251 :名無しさん@お腹いっぱい。:04/05/26 12:02
>>250
それは decimal か octal か hexadecimal でしか表示してくれないんじゃない?
それにある特定の動作を関数にしてそれをキーバインドしたいし、
色もほしいような気がする。やっぱないんかな

252 :名無しさん@お腹いっぱい。:04/05/26 12:37
>>239
できたよ。サンクスコ。

253 :名無しさん@お腹いっぱい。:04/05/26 13:37
>>245
hexl-modeでbuffer-display-tableをいじってみたらだめかな。


254 :246:04/05/26 14:30
>>253
アドレス部まで2進になるね。大文字化しとくとか、手入れが必要になる。

表示する関数を作ったんだけど、行数制限で書き込めなかった。残念残念。


255 :248:04/05/26 14:40
>>253
こちらも 254 と同じく。 アドレス部も右の部分にも影響でますな。
でもこれだけでも使えないというわけではないかも。

>>246
base64 エンコしてupしる!!


256 :名無しさん@お腹いっぱい。:04/05/26 14:45
binaryにヘッダ適当に付けてビットマップエディタで編集しちゃダメかね。


257 :246:04/05/26 15:40
http://pc5.2ch.net/test/read.cgi/unix/1063880951/


258 :名無しさん@お腹いっぱい。:04/05/27 15:09
(・∀・)イイ!!
http://lorentey.web.elte.hu/project/emacs.html


259 :名無しさん@お腹いっぱい。:04/05/27 16:50
>>258
常用にも耐えられそうだ、と書いてたら落ちた(´・ω・`)
-nw から X にフレーム産んでるとよく落ちるっぽ。

260 :名無しさん@お腹いっぱい。:04/05/28 00:34
fedora2にした直後から,emacsで編集中のファイル末尾に改行が無い時,
Buffer HOGE does not end in newline. Add one? (y or n)
と訊かれるようになってしまいました. うざいです.
.emacsにはちゃんと (setq require-final-newline nil)
と書いてあるのですが,これを書こうが書こうまいが,イチイチ訊いて
来ます. 何とかならないものでしょうか? 入れてるパッケージ名は,
emacs-21.3-12 です. アドバイスをお願いします.

261 :名無しさん@お腹いっぱい。:04/05/28 00:46
>>260
fedoraスレ行ったら?
emacsのバージョンが以前と同じなのに挙動が違うなら、
そっち側の問題だろ? うざいです。

で、今 require-final-newline を evalしたらどうなってるよ?

262 :名無しさん@お腹いっぱい。:04/05/28 00:47
あ、サンプルの .emacs.elが $HOMEにあるのに .emacsに記述してるとかかも。

263 :名無しさん@お腹いっぱい。:04/05/28 01:00
ダブルクリックしたとき、url を全て選択したいのですが、どうすれば良いのでしょう。
http://www.google.co.jp/
とかを一度に選択したいのです。

264 :名無しさん@お腹いっぱい。:04/05/28 01:53
260です.

>>261
お答えありがとうございます.
(print (eval require-final-newline))をしてみたところ
ちゃんとnilになっておりました.

どうやらfedora固有の問題の様なので,fedoraスレで訊いてみます.
お邪魔致しました.


265 :名無しさん@お腹いっぱい。:04/05/28 13:02
fedora固有かというよりは、どの .emacs (などの初期化ファイル) を
読んでいるかを見つけるべきだろう。

266 :名無しさん@お腹いっぱい。:04/05/31 20:47
emacsのめにゅーとプルダウンメニューをええいかんじへんんかんんできんんんん

267 :名無しさん@お腹いっぱい。:04/05/31 20:59
おちゅーしゃでも変換どころか入力さえ受け付けてくれなかった。
いま、もじらから。
emacsのメニューとプルダウンメニューを日本語化しようとして
emacsをパッチあててビルドしなおしてmenu-tree.elをsite-lisp
に入れたら文字が化けるどころかほとんど無くなってしまった。
.Xresourcesと.Xdefaultsをいじってるうちにいくつかのエディタ
で日本語入力できなくなってきた。とりあえず書き加えた部分を
もとにもどすとして、
ところでどなたか最近のemacs、Xemacsでメニューの日本語化できている
かたいらしたら教えてくだそい尾長いすます。

268 :名無しさん@お腹いっぱい。:04/05/31 21:08
ちなみにdebianでつ。

269 :名無しさん@お腹いっぱい。:04/05/31 21:31
find-grep-dired だと指定したディレクトリ以下の全ファイルを grep しますが、
これを指定したディレクトリ以下にある *.txt のみgrepすることはできませんでしょうか?


270 :名無しさん@お腹いっぱい。:04/05/31 21:54
M-x grep or C-u M-x dired *.txt


271 :名無しさん@お腹いっぱい。:04/05/31 22:28
>>266,267
答える気失せるな。。。
変換できる環境から書き直すつもりなら、
266は最初から書くな。しかもage厨、糞日本語。

272 :名無しさん@お腹いっぱい。:04/05/31 23:34
tarから入れた/usr/local/bin/emacsはmenu-tree.elを取ると
メニューが元に戻った。
apt-get installで入れた/usr/bin/emacs21もあってメニューが
文字化け状態だがnavi2chも起動できて変換もできる。
今はそのemacs21から書きこ。
メニューの日本語化に必要とのことでXaw3dやらlesstif入れた
りMotifのビルドに失敗してるうちに変になったか。

273 :名無しさん@お腹いっぱい。:04/06/01 01:12
>>269
grep-find ってのもある。
こっちはその場で find や grep の引数をいじれるから、もっと複雑な検索もできる。

274 :名無しさん@お腹いっぱい。:04/06/01 04:54

・hogehoge
hoge [RET]

したあとに、インデントの量に関わらず
前の行に逢わせてインデントしてくれるモードって
ないでしょうか?




275 :名無しさん@お腹いっぱい。:04/06/01 07:06
text-mode は?

276 :名無しさん@お腹いっぱい。:04/06/01 16:43
text-modeって何もならなくない?
   こういうインデントしている行の次にリターンすると
ここから始まってほしい。
    次にここで改行すると
ここから始まるみたいな。


277 :名無しさん@お腹いっぱい。:04/06/01 16:56
すまそ。
(setq indent-line-function
'indent-relative-maybe)

とりあえず、C-jで、、、。
[RET]にも当てるのはやらないほうがいいのかな、、、。

278 :名無しさん@お腹いっぱい。:04/06/01 17:11
filladaptでどう?

279 :名無しさん@お腹いっぱい。:04/06/02 18:44
** If the buffer's undo list for the current command gets longer than
undo-outer-limit, garbage collection empties it. This is to prevent
it from using up the available memory and choking Emacs.
だそうだ。


280 :名無しさん@お腹いっぱい。:04/06/02 20:40
例えば
set-mark-command
がどのキーにバインドされているかを知りたい場合にはどうすればいいのでしょうか?

アドバイスおねがいすます。

281 :名無しさん@お腹いっぱい。:04/06/02 20:47
>>280
M-x help b
で、一覧が出るので、さーち。

282 :名無しさん@お腹いっぱい。:04/06/02 20:50
ありがとうございました。
F4にバインドされてました。
微妙・・・・

283 :名無しさん@お腹いっぱい。:04/06/02 20:53
>>281
ネタ?
>>280
C-h w

284 :名無しさん@お腹いっぱい。:04/06/02 21:56
おっ、Ctr-@にもバインドされていました。
>>283さん
ありがとうございました。

285 :名無しさん@お腹いっぱい。:04/06/03 13:15
>>281
> >>280
> M-x help b
> で、一覧が出るので、さーち。

普通に、describe-function
M-x help f set-mark-command
で、いいんじゃないの?

286 :名無しさん@お腹いっぱい。:04/06/03 15:03
>>285
>>283


287 :あいタン ◆3QC.t4i5w6 :04/06/03 18:00
( ノ ̄∇ ̄)ノ みんなーーーーーーー、あいでーーす。( ̄ー ̄)ニヤリッ
みんなよろしくねーーーーー! 実はあいもemacs好きなんです。

・・・
邪魔してごめんなさーーい。 (⊃д`)



288 :あいタン ◆3QC.t4i5w6 :04/06/03 18:01
一発ギャグ:

(・_●メ)ノ サガット


・・・・・・

ダメですかーーーーー?(´・ω・`)ショボーン

289 :名無しさん@お腹いっぱい。:04/06/03 18:01
>>287 ばいばい。


290 :あいタン ◆3QC.t4i5w6 :04/06/03 18:16
    ∧∧  
    /⌒ヽ) 
   i三 ∪ あいは悪気なんてなかったのに・・・
  〜三 |  
   (/~∪   
   二三      
  二三       
 二三


291 :名無しさん@お腹いっぱい。:04/06/03 18:23
自覚がないってのは一番タチが悪いな。

292 :あいタン ◆3QC.t4i5w6 :04/06/03 18:25
    ∧∧  
    /⌒ヽ) 
   i三 ∪ あいをそんなにいじめないでほしいポ・・・
  〜三 |  
   (/~∪   
   二三      
  二三       
 二三


293 :名無しさん@お腹いっぱい。:04/06/03 19:02
上級emacs使いの皆様、質問があります。
systemcを書いています。今日高井幸輔さんのsystemc-mode.elを発見しました。
ttp://www.kmc.gr.jp/~tak/sources/el/
でこれを使うべく設定したのですが、~/.emacsに
(add-hook 'c++-mode-hook 'turn-on-font-lock)
を残しておくと、font-lockの色付けがsystemc風ではなくc++-mode風になってしまいます。
(メジャーモードはsystem-modeとなってはいるが、SystemC keywordであるSC_CTORとかSC_THRADとかが色づかない)
問題個所の.emacsはこんな感じです
;
(setq load-path (append (list (expand-file-name "~/elisp")) load-path)) ;systemc-mode.elの置き場所
;
(autoload 'systemc-mode "systemc-mode" "Mode for SystemC files." t)
(add-hock 'systemc-mode-hook 'turn-on-font-lock)
(add-hock 'systemc-mode-hook
'(lambda ()
; スタイルの設定やらインデントやタブの設定やらキーバインドだったり
))
;(add-hock 'c++-mode-hook 'turn-on-font-lock) ←これ入れてると、SystemCのキーワードに色が付かない
(add-hock 'c++-mode-hook
'(lambda ()
; c++のスタイルの設定やらインデントやタブの設定やらキーバインドだったり
))

なお、emacsはemacs21.1.1です。


294 :293:04/06/03 19:10
補足1:
とりあえず~/.emacsのc++-modeのturn-on-font-lockをコメントアウトして
使っているのですが、これだと今度はc++-modeの時に色づいてくれない。

もともとsystemc-modeは「c++-modeに皮を被せたもの」ということなのですが、
どのように設定すれば、両方とも期待したとおりに色づくようになるのでしょうか。
つまり、systemCのコードはsystemCのkeyworkdsもちゃんと色づいて、
c++のコードは当初のとおり色づいて…ということです。

補足2:
c++とsystemcの拡張子は同じですから、SystemCコード区別は、コード先頭に
// -*- SystemC -*-
書くことで区別しています。メジャーモードの選定はこれで上手く言っているようですから、
この部分はこの色づけと関係はないですよね?



295 :あいタン ◆3QC.t4i5w6 :04/06/03 20:06
あいはもう寝むるるる〜〜〜(´ー`)
みんなヾ( ̄◇ ̄)ノ))バイバイヾ( ̄◇ ̄)ノ))バイバイ。

296 :名無しさん@お腹いっぱい。:04/06/04 00:19
ezgrep.elってのが昔あったと思うんですが、
今googleで見つからないのですが、もう無いんですか?

297 :あいタン ◆3QC.t4i5w6 :04/06/04 21:23
あい最近、wanderlust使おうと思ったけど、途中で
めんどくさくなってなげだしてしまったポ。やっぱり
gnusでいいポ。

・・・
ということで、あいはもう寝るるるうーーーー!
emacsタン お や す み! ヾ( ̄◇ ̄)ノ))またねーヾ( ̄◇ ̄)ノ))またねー


298 :名無しさん@お腹いっぱい。:04/06/04 21:45
>>297
おまえに、gnus はむり

299 :名無しさん@お腹いっぱい。:04/06/04 21:47
ばいばい。もうこなくていいよ。べっき〜でも使ってろ。


300 :名無しさん@お腹いっぱい。:04/06/04 22:24
荒らしは放置でお願いします。

301 :名無しさん@お腹いっぱい。:04/06/04 23:12
コテなんだから ! n n RET h y 一発じゃん。

302 :名無しさん@お腹いっぱい。:04/06/07 00:30
browse-url が、thing-at-point-url-at-pointがヘチョいせいで
いまいち不便だ。
url書いてないとこから、browser立ち上げたいという変な要求に対してだが。。。

303 :名無しさん@お腹いっぱい。:04/06/07 01:00
advice すれば?

304 :名無しさん@お腹いっぱい。:04/06/07 02:42
Emacs がターミナル内で実行されているかどうかを,
elisp で判断するにはどうしたら良いのでしょうか?

305 :名無しさん@お腹いっぱい。:04/06/07 02:47
window-system

306 :304:04/06/07 03:15
>> 305
ありがとうございます.

307 :名無しさん@お腹いっぱい。:04/06/08 11:05
───┐
□□□│
□□□│ - 、
□□□│   ! 
□□□│   ・ I can fly !!!
□□□│
□□□│
□□□│
□□□│
□□□│
 ._.  │
 | | |  │
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

308 :名無しさん@お腹いっぱい。:04/06/09 04:26
psgml-mode

Emacs WebDev Environment
http://www.dzr-web.com/people/darren/projects/emacs-webdev/

を参照しつつ設定してみたのですが、
DTD/Parse DTD(C-c C-p)すると、

External entity HTML not found
Public identifier -//W3C//DTD HTML 4.01 Transitional//EN
System identifier http://www.w3.org/TR/html4/loose.dtd

といわれてしまいます。DTDファイルへのパスは設定しており

sgml-auto-activate-dtd nil

にしてみたのですが、同じ結果でした。
どのへんを調べたらよいでしょうか?

309 :名無しさん@お腹いっぱい。:04/06/09 07:48
nXML-mode 使いなされ。

310 :あいタン ◆3QC.t4i5w6 :04/06/10 14:06
みんなー
、(д・。、)あい♪(/。・д)/タン♪(σ・д・)σでぃす♪

>>300
あいは荒らしじゃないよー。
あいの友達ではだれもemacsタンを使ってる人がいないから
みんなと話したかっただけだよー! 。・゚・(ノД`)・゚・。

311 :名無しさん@お腹いっぱい。:04/06/10 19:21
あいタン ハァハァ

312 :名無しさん@お腹いっぱい。:04/06/10 20:16
あい痰

313 :あい痰 ◇3QC.t4i5w6:04/06/10 23:05
みんなー
('A`)あい♪('A`)タン♪('A`)でぃす♪


314 :名無しさん@お腹いっぱい。:04/06/11 01:51
あ、あいたんインしたお!

315 :名無しさん@お腹いっぱい。:04/06/11 02:00
ばいばい。


316 :名無しさん@お腹いっぱい。:04/06/11 14:09
>>309
psgml-modeより、nXML-modeのほうが旬ってこと?
閉じタグない、ベタなhtmlもいけますか?

317 :名無しさん@お腹いっぱい。:04/06/11 16:21
ぐぐってみた
http://www.google.com/search?num=50&hl=ja&ie=Shift_JIS&oe=Shift_JIS&q=%8B%B3%88%E7%8E%C0%8FK%90%B6

318 :名無しさん@お腹いっぱい。:04/06/11 19:20
ここにも出没してたのか 山ちゃんも霞むほどのキャラだな


319 :名無しさん@お腹いっぱい。:04/06/11 20:34
search-forward
を複数回繰り返したい時にはどうすればいいのでしょうか?

320 :名無しさん@お腹いっぱい。:04/06/11 20:41
WindowsのCtr-Cは、EMACSのcopy-region-as-killですよね?
これがデフォルトでどのキーにもバインドされていないのですがこんな物なのですか?

それとも他の関数があるとか?

321 :名無しさん@お腹いっぱい。:04/06/11 20:43
ふつー M-w

322 :名無しさん@お腹いっぱい。:04/06/11 21:58
>>320
C-wしてundoでやっとる。readonlyならM-wに。


323 :名無しさん@お腹いっぱい。:04/06/11 22:17
俺はC-w, M-wを入れ替えてるよ。この辺はEmacsの変態キーバインドのうちの一つだと思うな

324 :名無しさん@お腹いっぱい。:04/06/11 23:34
ここはクソスレですね。いろいろ聞きたいんでまともなemacsスレを教えてください。
fjはいやーん。

325 :名無しさん@お腹いっぱい。:04/06/11 23:48
そのクソスレで聞いて、どうする気?

326 :名無しさん@お腹いっぱい。:04/06/11 23:50
>322-323
変人だな

327 :名無しさん@お腹いっぱい。:04/06/12 00:06
>>324
fj逝ってこい。poohが相手してくれるから。

328 :名無しさん@お腹いっぱい。:04/06/12 00:40
>>324
> ここはクソスレですね。いろいろ聞きたいんでまともなemacsスレを教えてください。
> fjはいやーん。

あれ、fjってさいきん復活して元気になってきたよ。
君にふさわしいんじゃないかな。

329 :名無しさん@お腹いっぱい。:04/06/12 03:20
いつのまにか allout.el ってマージされてたんだね

330 :名無しさん@お腹いっぱい。:04/06/12 05:55
emacs21 に tramp 2.0.36 をインストールしました。
ssh で認証できる host の file を編集しようとして

C-x C-f
Find file: /ssh:foo@sshsv:/home/foo/hoge.c

としました。 passwd を入力したあと数 10 秒後に

Login failed

と出て接続できません。*Message* には

tramp: Opening connection for foo@sshsv1 using ssh...
tramp: Waiting for prompts from remote shell
tramp: Waiting 60s for prompt from remote shell
tramp: Sending password
foo@sshsv's password:
foo@sshsv's password: .
foo@sshsv's password: ..
foo@sshsv's password: ........
tramp-process-actions: Login failed

と出ています。環境は接続元は FreeBSD 5.2.1 接続先は Solaris 8 です。
同じ書式で他の FreeBSD には接続して編集ができました。
アドバイス下さい。

331 :名無しさん@お腹いっぱい。:04/06/12 08:54
>>330
tramp-debug-buffer を t にして *debug tramp/foo* の出力を調べてみては。


332 :名無しさん@お腹いっぱい。:04/06/12 10:32
>>331

$ echo are you awake
echo are you awake
are you awake
sshsv{foo}52: [[Remote prompt `^///ac37b03c018254100673c3d2154a702c
?$' not found in 10 secs]]#\
Opening connection for foo@sshsv using ssh...
# Waiting for prompts from remote shell
# Waiting 60s for prompt from remote shell
# Sending password

こんなんでました。rmote shell って ksh を使うんでしたっけ?
ksh は /usr/bin/ksn にありました。
ac37… を decode して大学名出てきちゃっても御愛嬌。

333 :名無しさん@お腹いっぱい。:04/06/12 11:47
>>332
password を送った後に表示される shell の prompt が
tramp-shell-prompt-pattern などにマッチしてないのかも。

あと、*tramp/foo* バッファもチェックしてみて。


334 :名無しさん@お腹いっぱい。:04/06/12 11:53
>>333
Last login: Sat Jun 12 2004 10:26:01 +0900 from hoge

No mail.
Sun Microsystems Inc. SunOS 5.8 Generic Patch October 2001
sshsv{foo}51:

こんなんでました。
tramp-shell-prompt-pattern などにマッチさせるにはどうすればいいのでしょう?


335 :名無しさん@お腹いっぱい。:04/06/12 12:56
>>334
(setq tramp-shell-prompt-pattern "sshsv{foo}[0-9]+:")

336 :名無しさん@お腹いっぱい。:04/06/12 12:57
>>334
例えば以下のような感じで。
(setq tramp-shell-prompt-pattern "^sshsv{foo}[0-9]+:")

shell の設定をいじって、`:' を `$' や `%' にしても良いし。


337 :名無しさん@お腹いっぱい。:04/06/12 15:02
>>335>,>336
接続して編集できました。ありがとうございました。



338 :名無しさん@お腹いっぱい。:04/06/12 23:57
M-x shellでquitを実行 アヒャ

ゴルァ
)ノヽ(`Д´)ノヽ(`Д´)ノ
|―| ̄ ̄ ̄|――| ̄ ̄ ̄|
 ̄◎ ̄  ̄◎ ̄ 〜〜 ゴルァ
ノヽ(`Д´)ノヽ(`Д´)ノ
|―| ̄ ̄ ̄|――| ̄ ̄ ̄|  ̄◎ ̄  ̄◎ ̄ 〜〜 バカ
ヽ(`Д´)ノヽ(`Д´)ノ
―| ̄ ̄ ̄|――| ̄ ̄ ̄|  ̄◎ ̄  ̄◎ ̄ 〜〜 バカ
ヽ(`Д´)ノヽ(`Д´)ノ
| ̄ ̄ ̄|――| ̄ ̄ ̄|  ̄◎ ̄  ̄◎ ̄ 〜〜 バカ
(`Д´)ノヽ(`Д´)ノ
| ̄ ̄ ̄|――| ̄ ̄ ̄|  ̄◎ ̄  ̄◎ ̄ 〜〜 バカ
(`Д´)ノヽ(`Д´)ノ
 ̄ ̄ ̄|――| ̄ ̄ ̄|
 ̄◎ ̄  ̄◎ ̄ 〜〜 バカ
`Д´)ノヽ(`Д´)ノ
 ̄ ̄|――| ̄ ̄ ̄|
◎ ̄  ̄◎ ̄ 〜〜 バカ
Д´)ノヽ(`Д´)ノ
 ̄ ̄|――| ̄ ̄ ̄|
◎ ̄  ̄◎ ̄ 〜〜 カ
´)ノヽ(`Д´)ノ
 ̄|――| ̄ ̄ ̄|
 ̄  ̄◎ ̄ 〜〜 カ
´)ノヽ(`Д´)ノ
 ̄|――| ̄ ̄ ̄|
 ̄  ̄◎ ̄ 〜〜 ゴルァ
)ノヽ(`Д´)ノ
|――| ̄ ̄ ̄|


339 :murohusisan:04/06/13 00:00
Emacs

340 :309:04/06/13 02:06
>>316
や、検証にrelaxng使うからsgmlは無理。

このへんの設定は参考にならない?
ttp://sugarshark.com/elisp/init/sgml.el.html

341 :名無しさん@お腹いっぱい。:04/06/13 13:22
xemacsなんですけど
起動時に
xemacs -nw
としなくてもコンソール内で起動するようにできますか?

342 :名無しさん@お腹いっぱい。:04/06/13 13:37
alias すれば?

343 :名無しさん@お腹いっぱい。:04/06/14 01:26
C-x C-v以外に、今オープンしているファイルを再読み込みするにはどうした
らいいでしょうか?rieceでログを閲覧するのですが、出来ればカーソルが移
動しないでリロードして欲しいんです。

344 :名無しさん@お腹いっぱい。:04/06/14 01:39
(defadvice find-alternate-file (around find-alternate-file-ad activate)
(let ((pos (if (equal (expand-file-name (ad-get-arg 0))
buffer-file-name)
(point))))
ad-do-it
(if pos (goto-char pos))))
編集した場合を考えると完璧ではないだろうけど。

345 :名無しさん@お腹いっぱい。:04/06/14 02:06
>>344
うわー、ありがとうございます。
試してみます。

346 :名無しさん@お腹いっぱい。:04/06/14 02:26
M-x revert-buffer

347 :名無しさん@お腹いっぱい。:04/06/14 11:23
最新の Emacs なら、M-x auto-revert-mode にするとか…


348 :名無しさん@お腹いっぱい。:04/06/14 18:54
そもそもなんでログファイルを見る必要があるんだ?
再読み込みしたいって事は裏で起動してるんだろ。
普通にrieceのバッファを見ればいいと思うのだが     

349 :名無しさん@お腹いっぱい。:04/06/14 18:59
>>348
いえ、BOTが吐くSJISの文字が化けるんです。
でも開き直すとちゃんと読める。

350 :名無しさん@お腹いっぱい。:04/06/14 21:28
riece-default-coding-systemか?


351 :名無しさん@お腹いっぱい。:04/06/14 22:26
>>350
私はMeadow2.00pre?(最新)で、

(setq riece-default-coding-system 'iso-2022-jp)
(setq riece-log-coding-system 'japanese-shift-jis)

にしてます。riece-default-coding-system をsjisにして試験したんですが、化けてしまいました。


352 :名無しさん@お腹いっぱい。:04/06/15 00:13
emacs21を使ってますが、やはり分割されたwindowの移動はC-x oしか無いんですかね。

353 :名無しさん@お腹いっぱい。:04/06/15 00:30
>>352
windmove.el


354 :名無しさん@お腹いっぱい。:04/06/15 00:33
>>352
俺はこうしてる@英語キーボード
(global-set-key [?¥C-;] 'other-window)

355 :名無しさん@お腹いっぱい。:04/06/15 00:38
>>353,354
( ´・∀・`)へー、thxです。

356 :名無しさん@お腹いっぱい。:04/06/15 15:05
>>352
emacs21 って何?

357 :名無しさん@お腹いっぱい。:04/06/15 15:53
version が 21 なんじゃない?
Vine だと、パッケージの名前が、emacs21 だったり。
vine> apt-get install emacs21


358 :名無しさん@お腹いっぱい。:04/06/15 16:12
それぐらい察してやれない人が棲息してたのね。

359 :名無しさん@お腹いっぱい。:04/06/15 21:45
今、EmacsとXEmacsどちらの方がユーザー多いのでしょうか?
またどちらが優れているのでしょうか?

360 :名無しさん@お腹いっぱい。:04/06/15 21:47
>>359
ユーザー数はemacdのほうが多いだろ。
歴史ながいし、X端末以外でも使えるし。
どちらが優れてるってのは一長一短。
つうか、明らかにどちらかが優れてるなら、とっくに片方は駆逐されてるとおもうぞ(w

361 :名無しさん@お腹いっぱい。:04/06/15 22:04
emacdのユーザは極少だろう。
しかし、そろそろ XEmacsはユーザが去りつつあるね。

362 :名無しさん@お腹いっぱい。:04/06/15 22:04
xemacsも X端末とは無関係ではなかった?

363 :名無しさん@お腹いっぱい。:04/06/15 23:07
ああ、sとdか。キー隣りだからな。
ホントにemacdなんつうものがあるのか調べてしまったよ

364 :名無しさん@お腹いっぱい。:04/06/15 23:10
XEmacs は駆逐されてほしいと思っている開発者は多いだろうな…。

365 :名無しさん@お腹いっぱい。:04/06/15 23:23
freebsdでwanderlust2.10.1をportsからインストールして使っています。
そこで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)といわれてしまいます。
どうしたら、良いでしょうか。


366 :名無しさん@お腹いっぱい。:04/06/15 23:45
もっと読み易い文章を書けるよう、
国語の勉強するとこから始めるべきではないでしょうか?
次に、より適切なスレがないか見極める能力を磨く事です。

367 :365:04/06/16 00:22
>366
申し訳ありません。
できうる限りの情報をお伝えすべきかと思いあの様な形になってしまいました。
つまるところ、
signal(error ("wl not user-defined Lisp function"))
というエラーを回避して、
デバッグするには、どうしたら良いかということです。

わたしには、
この質問にはこのスレッドが最も適していると思われるのですが、
もし、他により適切なスレッドがございますようなら、
どうかお教えいただけないでしょうか。

それでは失礼致します。

368 :名無しさん@お腹いっぱい。:04/06/16 00:29
wanderlustの糞スレ、どっかになかったっけ?


369 :名無しさん@お腹いっぱい。:04/06/16 00:38
糞スレゆーなーヽ(`Д´)ノ

Wanderlust その 4
http://pc5.2ch.net/test/read.cgi/unix/1084263848/

370 :365:04/06/16 00:44
>368,369
ありがとうございます。
そのスレッドで質問してみたのですが、
レスポンスが無いので、自分で調べてみようと思い立ったのですが、
その過程で、
signal(error ("wl not user-defined Lisp function"))
というエラーにぶつかってしまったのです。
このエラーを回避して、
デバッグするには、どうしたら良いでしょうか。


371 :名無しさん@お腹いっぱい。:04/06/16 01:43
wl という関数がまだ定義されてないからじゃないの (autoload とかになってて)。
ちゃんと関数の中身が定義されてからなら、debug-on-entry できると思うんだけど。

372 :名無しさん@お腹いっぱい。:04/06/16 01:53
と書いてから思ったけど、wl の先頭から実行してったら飽きそう。
あと、バイトコードが使われてる状態だとデバッグしにくくない?
ソースを評価しといたほうがいいのでは。
まあ人それぞれですが。

373 :名無しさん@お腹いっぱい。:04/06/16 09:20
ログの閲覧って↓これつかえる?
http://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

374 :名無しさん@お腹いっぱい。:04/06/16 13:26
auto-revert-modeって、UNIXのtailコマンドみたいに、いつも最後の行にカーソルを置くことって
できないかな?

375 :名無しさん@お腹いっぱい。:04/06/16 13:30
>>364
Mule 2.3 も邪魔くさいよ。


376 :名無しさん@お腹いっぱい。:04/06/16 13:32
>>374
after-revert-hook でガンガレ


377 :名無しさん@お腹いっぱい。:04/06/16 13:36
>>373
tail-mode ってやつか?
発想はいいんでないのかな。実装が稚拙というか雑だけど。


378 :名無しさん@お腹いっぱい。:04/06/16 18:34
>>374
> auto-revert-modeって、UNIXのtailコマンドみたいに、いつも最後の行にカーソルを置くことって
> できないかな?

最近使っていないから、変わっているかもしれないけれど、
普通カーソルがエンドオブバッファにあれば、いつも最後の行にカーソルが来ていたと思います。
バッファないでカーソルをエンドオブバッファ以外にしてしまうと、カーソルは移動しません。
そのときは、M-> で、カーソルをエンドオブバッファに移動すればいいと思います。


379 :名無しさん@お腹いっぱい。:04/06/16 21:12
OSがlinux(slackware-9.1)で、emacs-21.3からネットワークにアクセスすると
驚くほど遅いのですが遅い原因が分かる人いますか?
一応試してみた環境が、

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の設定が悪いのだろうと思いここで質問しました。

よろしくお願いします。


380 :名無しさん@お腹いっぱい。:04/06/16 21:14
板(ry

381 :名無しさん@お腹いっぱい。:04/06/16 21:20
気(ry

382 :名無しさん@お腹いっぱい。:04/06/16 21:22
だ(ry

383 :名無しさん@お腹いっぱい。:04/06/16 21:32
だちがい??

384 :名無しさん@お腹いっぱい。:04/06/16 23:38
>>379
net.inet.tcp.delayed_ack=0
とかいう話じゃなくて?


385 :名無しさん@お腹いっぱい。:04/06/16 23:55
>>379
Windows だと確かに速いね、あれってなんでだろ、って書いた後読み返したら、CPU違うじゃん!

386 :名無しさん@お腹いっぱい。:04/06/17 10:15
>379
板違いだけど...
/etc/resolve.conf とかいじってみれば

387 :名無しさん@お腹いっぱい。:04/06/17 10:32
板違でしたか・・・申し訳ないです。

>>384
いまはその値ではないのですが、一応sack=1,dack=0,fsck=0にしてみましたが変化なしでした。

>>385
たしかにLinux側は遅いCPUなのですが無通信時間とでもいいましょうか・・・それがやたらと
Linux+Emacsでは遅いのです。さらに不思議なことにMMX166の方がPenIII-800Mよりも10秒程度
速く動きます。

>>386
resolve.confはドメインとDNSのみしか書いておりません。
順番も変えてみたんですが変化なしでした。

Linux板を見てみたんですがEmacs関連のスレが見当たらなかったのでここに書いてしまいました。
それでは消えますね。お騒がせしました。


388 :379:04/06/17 11:56
387は私でした。名無しで入れてしまい度々すいませんでした。
それとやっと379の板違いの件は解決しました。
Emacsのソースに手を入れないといけなかったですけど、やっぱり
待機していたようです。快適になりましたm(__)m

こんどこそ消えます。レスくれた方々ありがとうございました。


389 :名無しさん@お腹いっぱい。:04/06/17 12:09
>>388
名前欄とかはどうでもいいから、
何が原因だったかを教えてよ。

390 :名無しさん@お腹いっぱい。:04/06/17 12:15
タチが悪いな

391 :名無しさん@お腹いっぱい。:04/06/17 12:28
> こんどこそ消えます。レスくれた方々ありがとうございました。
なかなか巧妙な意趣返しだったな。


392 :名無しさん@お腹いっぱい。:04/06/17 15:38
** Emacs includes now support for loading image libraries on demand.
(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'.

393 :名無しさん@お腹いっぱい。:04/06/17 17:14
Info の `T'がちょっといいかも。

394 :名無しさん@お腹いっぱい。:04/06/17 17:21
>>392
> (Currently this feature is only used on MS Windows.) You can configure
板違い

395 :名無しさん@お腹いっぱい。:04/06/17 17:39
usableと usedは違うんでないかい?
ま、たしかにここにはいらん。

396 :名無しさん@お腹いっぱい。:04/06/17 20:08
藻前等に聞くけどな

↓ の空白スペ-スをファイル保存時に取り除くアドオンがあった気がするのだが しらないか? ウホッ
(setq-default show-trailing-whitespace t)

おながいします


397 :名無しさん@お腹いっぱい。:04/06/17 20:13
ageてて生意気だから答えね。

398 :名無しさん@お腹いっぱい。:04/06/17 20:35
396の質問には答えなくていいけど、勝手に除かれて困ることって、、、
意外とないのかもな


399 :396:04/06/17 20:39
おながいします


400 :名無しさん@お腹いっぱい。:04/06/17 20:45
>>398
mail の draft で signature の区切り "-- " を "--" にされると困る。


401 :あいタン ◆3QC.t4i5w6 :04/06/17 22:27
みんなー、★☆。.:*:・"゜★おやヾ(⌒∇⌒)ノすみー★。.:*:・"☆★
emacs タン、今日もありがとーー! (´ー`)

402 :名無しさん@お腹いっぱい。:04/06/17 23:08
ターミナルでfont-lock-modeを実行しても色が変らないのですが、
なにが問題なのでしょうか?

403 :名無しさん@お腹いっぱい。:04/06/17 23:25
versionは?


404 :名無しさん@お腹いっぱい。:04/06/17 23:54
21.3です。アドバイスお願いします。

405 :名無しさん@お腹いっぱい。:04/06/18 00:09
「ターミナル」って言われてもな。
どんな環境か詳しく書いてよ。

406 :名無しさん@お腹いっぱい。:04/06/19 06:11
「shift + 左クリック」で表示されるフォントの一覧ですが
これってどこから取得してるんですか?
xlffonts の結果とは違ってるので疑問に思ってます。

407 :名無しさん@お腹いっぱい。:04/06/19 10:38
emacsをx環境下で起動した時に、自動的に最大化してるようにできるのでしょうか?

408 :名無しさん@お腹いっぱい。:04/06/19 10:40
できる。


409 :名無しさん@お腹いっぱい。:04/06/19 11:00
>>406
> 「shift + 左クリック」で表示されるフォントの一覧ですが
> これってどこから取得してるんですか?
> xlffonts の結果とは違ってるので疑問に思ってます。

emacsのフォント設定にマッチするものをかき集めて構成してる
でしょ。

410 :名無しさん@お腹いっぱい。:04/06/19 12:13
set-markしてカーソルを移動したときに、選択領域を反転させるには
どのようなlispを書けばいいのですか?
おながいしまう。

411 :名無しさん@お腹いっぱい。:04/06/19 12:33
transient-mark-mode

412 :名無しさん@お腹いっぱい。:04/06/19 12:45
>>410
マークなんていつどのタイミングでセットされて
しまうか分からないものの筆頭なんだけどね……まあ、
やってみるといいよ……

413 :名無しさん@お腹いっぱい。:04/06/19 13:12
>>411
ありとうございました。
お陰様で出来ました。

>>412
どういう意味でしょうか?何か問題でも・・・・

414 :名無しさん@お腹いっぱい。:04/06/19 13:36
>>413
> どういう意味でしょうか?何か問題でも・・・・

分からないのなら、あなたには関係のない問題なのかもしれない。


415 :名無しさん@お腹いっぱい。:04/06/19 14:29
message bufferの履歴と言うか行数を無制限にする方法があったような気がするのですが
ちこっと検索したんだけど見つからなかったので教えてください


416 :名無しさん@お腹いっぱい。:04/06/19 14:34
message-log-max
Emacs info で *Messages* で検索したら見つかりました

417 :名無しさん@お腹いっぱい。:04/06/19 15:05
>416 ありがとうございます


418 :名無しさん@お腹いっぱい。:04/06/19 15:30
emacsにフォーカスがあっているときに、
半角/全角キー(IMEオン)を無効にしたいと思っています。

と、いうのも、Ctr-\と間違って併用すると、時にフリーズしてしまいます。
なにとぞ良きアドバイスを。

419 :名無しさん@お腹いっぱい。:04/06/19 15:38
>>418
Emacs 側で漢字入力したら?

420 :名無しさん@お腹いっぱい。:04/06/19 15:39
おっと勘違い。

>>418
env XMODIFIERS= emacs
とかか?

421 :名無しさん@お腹いっぱい。:04/06/19 15:41
半角/全角キーを拾っているのは誰よ?
環境が判らんとアドバイスしようがないような。


422 :名無しさん@お腹いっぱい。:04/06/19 15:58
レスありがとうございます。
漢字入力について良く理解していないために、とんちんかんな事を言っているかも知れません。
半角/全角キー(OS経由) Ctr-\(Emacs経由)と思いこんでいるのですが・・・
環境はTurboLinux10D + emacsq21.3.5 でxを立ち上げているときの問題です。

半角/全角キーと Ctr-\を併用すると時にフリーズするので
emacsを立ち上げたときは、Emacs側で漢字入力できればいいので
半角/全角キーを無効化したいのです。


423 :名無しさん@お腹いっぱい。:04/06/19 16:09
こんなんでも cvs版使ってるのね。

424 :名無しさん@お腹いっぱい。:04/06/19 17:20
>>418
;; 無変換キーを無視
(global-set-key [muhenkan] 'ignore)

>>423
おおきなお世話だ。


425 :名無しさん@お腹いっぱい。:04/06/19 23:55
世も末っちゅーことで。


426 :名無しさん@お腹いっぱい。:04/06/20 00:35
>>406
> 「shift + 左クリック」で表示されるフォントの一覧ですが
> これってどこから取得してるんですか?
> xlffonts の結果とは違ってるので疑問に思ってます。

ここで選んだフォントの設定を保存するにはどうすれば?


427 :名無しさん@お腹いっぱい。:04/06/20 05:46
>>409
それはそうなんですけど、.emacs に何も設定してない場合は
どうなってるんだろうと思いまして。

428 :名無しさん@お腹いっぱい。:04/06/20 06:38
>>427
> それはそうなんですけど、.emacs に何も設定してない場合は
> どうなってるんだろうと思いまして。

.emacsで設定を上書きしていない場合は、デフォルトの設定が使われる
だけだと思うが。

そもそも、そういう疑問を持った時は、command-aproposで'font'を調べた
りするところからはじめて、infoでfont関連を調べたり、.elをfontでgrep
したりする方向に突っ込むんだよ。

429 :名無しさん@お腹いっぱい。:04/06/20 07:58
この場合だと、
(lookup-key (current-global-map) [(shift down-mouse-1)])
で呼ばれてる command 調べて、 describe-function とかかな。

430 :名無しさん@お腹いっぱい。:04/06/20 08:55
とはいえ、emacsのフォントシステムは、脳がトコロテンになりそうに
なるほどややこし。

431 :名無しさん@お腹いっぱい。:04/06/20 10:25
cvs版を使う以上はソース読んで理解するの義務付けだろう

432 :名無しさん@お腹いっぱい。:04/06/20 10:34
guile-emacsいいね。
出来の良さにびっくりした。

あと何でリプレイスされるだろう。
さよならelisp

433 :名無しさん@お腹いっぱい。:04/06/20 10:51
>>414
慣れの問題なのかも

434 :名無しさん@お腹いっぱい。:04/06/20 11:02
Guile Emacsってもう終ってるんじゃ。
ELispの抵抗勢力は絶大な権力を持ってますよ、ということですか?

435 :名無しさん@お腹いっぱい。:04/06/20 12:14
multi-threading 欲しいな。

436 :名無しさん@お腹いっぱい。:04/06/20 14:24
本家に認めてもらえないのなら、forkしてユーザーを
獲得するしかないね。そうすればいづれ同等の機能が取り込まれる。

437 :名無しさん@お腹いっぱい。:04/06/20 19:25
Emacsには*BSDのBranchみたいなものはないの?

438 :名無しさん@お腹いっぱい。:04/06/20 20:37
XEmacsがブランチだったけど、潰れたじゃん。


439 :名無しさん@お腹いっぱい。:04/06/21 00:17
本家に Image Support とか入ったから。
本家が追従してなければ今でもそれなりにXemacsが
使われていたんでわ?

440 :名無しさん@お腹いっぱい。:04/06/21 01:50
リージョン反転した時の色付とか、
FSF Emacs style と XEmacs style と選べたらいいのにな。

441 :名無しさん@お腹いっぱい。:04/06/21 08:38
>>428-430
なるほど…
そうやって追っていくわけですか。チャレンジしてみます。

442 :名無しさん@お腹いっぱい。:04/06/21 11:25
>>439
開発が低調になったからじゃないの?



443 :名無しさん@お腹いっぱい。:04/06/21 12:33
ベンが壊したからじゃないの?


444 :名無しさん@お腹いっぱい。:04/06/21 15:07
ちょっとおもしろいもの見つけましたので、ご紹介…
ただでさえ、重いと言われている 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
です。

445 :名無しさん@お腹いっぱい。:04/06/21 15:24
過去から来た人なのかな……

446 :名無しさん@お腹いっぱい。:04/06/22 01:30
leimで、nnをんにしたいときどうするですか?

447 :名無しさん@お腹いっぱい。:04/06/22 02:06
(setq enable-double-n-syntax t)
かなぁ

448 :名無しさん@お腹いっぱい。:04/06/22 02:10
** If a command sets transient-mark-mode to `only', that
enables 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.

449 :名無しさん@お腹いっぱい。:04/06/22 12:48
CVS head の Emacs なんすが、

(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
と言われて怒られる(数字はその都度違う)。

なんでだろ…。ウチだけ?

450 :名無しさん@お腹いっぱい。:04/06/22 13:39
>>449 うちじゃ大丈夫。


451 :名無しさん@お腹いっぱい。:04/06/22 14:15
うちもだいじょぶ。
念の為、make bootstrapで作ってる? と訊いておく。

452 :名無しさん@お腹いっぱい。:04/06/22 14:44
ニクマンウマイノレス!!

453 :名無しさん@お腹いっぱい。:04/06/22 15:59
>>444
同じく過去から来た人です。おもろいっすね。
skkに対応させる方法がまだよくわかっとりませんが。

454 :449:04/06/22 16:16
>>450,451
ども。ウチだけなんか orz

> 念の為、make bootstrapで作ってる? と訊いておく。
だいじょぶっぽい。
「ぽい」なのは、package 化すんのに Debian の専用スクリプト使ってるんだ
けど、そんなかで bootstrap してるようなので。

455 :名無しさん@お腹いっぱい。:04/06/22 16:21
>>454

Debianがどうやってるか知らないけど、ビルドするときに、
workを作って、../emacs/configure〜とやってるんだったら、
workの中を一度ざっくりと消してからやってみたらどう?
(スクリプトだったら、ふつーはworkをtemporaryで作ると思うが)。


456 :名無しさん@お腹いっぱい。:04/06/22 16:27
>>453
skkでも使えとりますよ。特に設定した覚えもありまっせんが。

457 :名無しさん@お腹いっぱい。:04/06/22 16:37
>>454
backtrace とれないの?

458 :名無しさん@お腹いっぱい。:04/06/22 17:49
>>455
distclean でいい? ならばそのスクリプトの中でやってくれてる、はず。

>>457
スマンカッタ。最初は正直ウチだけだとは思ってなかったもんで。取り敢えず貼ってみるす。
Debugger entered--Lisp error: (args-out-of-range 0 138219322)
y-or-n-p("\xd222\xd224\xd226\xd228\xd22a\xd22b\xd22d\xd22f\xd231\xd233\xd235")
test-y-or-n-p("\xd222\xd224\xd226\xd228\xd22a\xd22b\xd22d\xd22f\xd231\xd233\xd235")
eval((test-y-or-n-p "\xd222\xd224\xd226\xd228\xd22a\xd22b\xd22d\xd22f\xd231\xd233\xd235"))
eval-last-sexp-1(t)
eval-last-sexp(t)
eval-print-last-sexp()
call-interactively(eval-print-last-sexp)


459 :名無しさん@お腹いっぱい。:04/06/22 17:59
(test-y-or-n-p "abcdefg")
(test-y-or-n-p "あいうえおかきくけこ")
(test-y-or-n-p "あいうえおかきくけ")
などなどはどうなのよ。
もうちっと切り分けしてくれ。

460 :名無しさん@お腹いっぱい。:04/06/22 18:44
>>459
NG
(test-y-or-n-p "あいうえおかきくけこさ")
(test-y-or-n-p "さしすせそたちつてとな")
(test-y-or-n-p "学而時習之不亦説乎有朋")
(test-y-or-n-p "ハッスルしています? ")
(test-y-or-n-p "ハッスルしていますか?")

OK
(test-y-or-n-p "123456789abcdefghijklm")
(test-y-or-n-p "あいうえおかきくけこ")
(test-y-or-n-p "あいうえおかきくけこ ")
(test-y-or-n-p "あいうえおかきくけこさし")
(test-y-or-n-p "あいうえおかきくけこさ ")
(test-y-or-n-p "あいうえ おかきくけ こさ")
(test-y-or-n-p "あいうえおかきくけこさしす")
(test-y-or-n-p "ハッスルしています?")
(test-y-or-n-p "ハッスルしていますか? ")

なんだろ、文字数っぽいんだがよくわからん…。

461 :名無しさん@お腹いっぱい。:04/06/22 19:08
>>260
確かにfedora core 2に入ってるemacs-21.3-12だと,~/.emacsに
(setq require-final-newline nil)と書いても反映されないね.
しょうがないので,/usr/share/emacs/site-lisp/default.el
にある (setq require-final-newline 'query) をrootになって
直接書き換えたら,とりあえず要求は満たされると思います.

それにしても何が原因なのだろう? わかる方いらっしゃいます?


462 :名無しさん@お腹いっぱい。:04/06/22 19:18
>>461
これ?
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119141

463 :名無しさん@お腹いっぱい。:04/06/22 19:30
emacsを-nwをつけて起動させた時とつけないで起動させた時の、
.cや.cppなどのプログラムファイルの色の付き方が違うのですが、
これを同じにする(-nwをつけないときの色使いに統一する)方法はありますか?

464 :名無しさん@お腹いっぱい。:04/06/22 20:22
>>460
うち (2004-06-22 の (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)) だと

emacs -Q => (test-y-or-n-p "aaaaaaaaaaa")
で再現 (args-out-of-range 0 590)

でも
> gdb emacs
(gdb) break Fy_or_n_p
(gdb) run -Q
(test-y-or-n-p "aaaaaaaaaaa") を評価
(gdb) n 15
(gdb) p args[0]
(gdb) pr
(gdb) c
だと動く。

さらに、pr しないとプロンプトの色が途中までしか付かない。
という訳の分からない状況です。

465 :460:04/06/22 20:52
>>464
おー、どーもです。ascii はあまり試していませんでしたがウチでも以下で再
現しました。
(test-y-or-n-p "12345678901")
(test-y-or-n-p "aaaaaaaaaaa")

ちなみにこちらは 2004-06-18 の (i386-debian-linux-gnu, X toolkit, multi-tty)
です。

どうやらシングルバイト/マルチバイトに関わらず11文字だと駄目なかんじ?


466 :446:04/06/22 23:48
>>447
>(setq enable-double-n-syntax t)

(setq quail-japanese-use-double-n 'non-nil)

こうやったら、望み通りになった。


467 :名無しさん@お腹いっぱい。:04/06/23 04:57
ほかのソフトとクリップボード経由でテキストをやりとりするときの
挙動がよくわからないんですが、他ー>Emacsは普通に貼り付けられて、
Emacs->他は貼り付けられないのはデフォでしょうか?

他ー>Emacsもたまにできたりできなかったりするんですが。

468 :名無しさん@お腹いっぱい。:04/06/23 07:49
x-select-enable-clipboard

469 :名無しさん@お腹いっぱい。:04/06/23 10:00
>>467
> 他ー>Emacsもたまにできたりできなかったりするんですが。

わたしのところでは、navi2chでなにかやると振る舞いが変わる
という現象を認識している。clipboard-yank で回避しているが。

470 :名無しさん@お腹いっぱい。:04/06/23 13:44
distclean しても意味ない。bootstrap で作れ。というか、ドキュソメント読
んで出直してこい。


471 :名無しさん@お腹いっぱい。:04/06/23 14:56
なんのこっちゃ

472 :名無しさん@お腹いっぱい。:04/06/23 19:32
>>461-462 inhibit-default-init とか。
Fedora Core が default.el で他に何をやっているか、
何故そんなことをしているのかに興味があるな俺は。

473 :名無しさん@お腹いっぱい。:04/06/23 20:56
そういや、久しく人がビルドしたEmacsを使ったことないなあ。
Fedora CoreのEmacsのメンテナーは、どうしてそうしてるんだろ?


474 :名無しさん@お腹いっぱい。:04/06/24 02:46
custom-command.el というelispをご存知の方いませんか?
紛失してしまってダウンロードしようと思ったんですが発見できず。

たしか日本人の作者だったと思います。機能はリージョンを対象と
して、各行の先頭にミニバッファで入力した文字を挿入する関数と
各行の先頭からミニバッファで入力した文字数分削除する関数が
用意されてました。

激しく便利なんで、配布場所を知ってましたら教えて下さい。

475 :名無しさん@お腹いっぱい。:04/06/24 04:42
rectangle機能で十分代用できそうだが。

476 :名無しさん@お腹いっぱい。:04/06/24 08:29
C-x r t と C-x r k な。


477 :名無しさん@お腹いっぱい。:04/06/24 08:37
なんでそんな機能なのにそんなファイル名なんだろう

478 :名無しさん@お腹いっぱい。:04/06/24 10:39
俺コマンドって意味じゃないの?


479 :名無しさん@お腹いっぱい。:04/06/24 11:50
やっぱドマイナーなelispだったようですね。。
C-x r t と C-x r k だと上書きされちゃいますよね?
きっとそのelispもrectangleを利用して使いやすくして
くれてたんだと思います。

480 :名無しさん@お腹いっぱい。:04/06/24 11:54
>>479
>やっぱドマイナーなelispだったようですね。。
マイナーっていうより、replace-regexでも処理できるし、
マクロでも代用できるし、elisp書いても公表するような
大したもんじゃないからだろう。

>C-x r t と C-x r k だと上書きされちゃいますよね?
???

481 :ああきぬ:04/06/24 13:03
>>461
(setq inhibit-default-init t)
これで default.el を読まない

482 :名無しさん@お腹いっぱい。:04/06/24 19:40
>>480

a
b
c

を選択した状態で C-x r t してミニバッファで # を入力すると

#
#
#

になりません?

#a
#b
#c

になって欲しいんですけど。

483 :480:04/06/24 19:56
aの前にマークして、cの前にポイントがある状態で
C-x r t # ret してみるとインサートになるよ。
リージョンの面積が0になる感じで。

ついでに
M-x query-replace-regex で
^ を # に置換していっても良い。
範囲が広い場合は、C-x n n でリージョンをナロイングして、M-<してから
M-x replace-regexで^を#に。その後、C-x n w でナロイングを解除。


484 :名無しさん@お腹いっぱい。:04/06/24 19:57
>>482
> #
> #
> #
>
> になりません?
なりません。

485 :名無しさん@お腹いっぱい。:04/06/24 19:59
すなお?に replace-regexp を使った方がいいかもしれませんね。
新しい Emacs なら、マークしておいて C-uC-xC-x で、一時的に transient-make-mode
になるので、C-M-% ^ # !
はじめから、一時的に transient-make-mode で、マークするなら、C-SPC C-SPC で
OK。

486 :480:04/06/24 20:17
>>484
aの前にマークして、cの後にポイントがある状態で
C-x r t # ret するとそうなるだろうね。

487 :名無しさん@お腹いっぱい。:04/06/24 20:29
>>486
おおー、こんな使い方があったのか。
X座標ずらしたC-x r tなんて考えもしなかったよ。


488 :名無しさん@お腹いっぱい。:04/06/24 20:45
rectangle っつーぐらいだからな。

489 :名無しさん@お腹いっぱい。:04/06/25 02:16
igrep-find-query-replace.el
http://www.peerfear.org/el/igrep-find-query-replace.el
ってちゃんと使えてる人いる?
lispもビギナーなので、いまいち詳しい情報がわからんのですが、
let*: Symbol's value as variable is void: grep-regexp-alist
って怒られてしまう、、。
もしくは同様の機能を実現してるlispキボン。


490 :名無しさん@お腹いっぱい。:04/06/25 05:33
>>489
emacs と igrep のバージョンは?

491 :あ飽きぬ:04/06/25 06:50
>>482
> a
> b
> c
> を選択した状態で
というのが問題。選択しておいて C-x r t すれば、
その部分が入替る。だから、(誰かも書いているけれど)
その a b c のある前の横幅 0 長さ 3 の長方形を選んで
おけばいい。a にカーソルを置いて C- 空白。c にカー
ソルを置いて C-x r t # する。
(らくらく本 p122 )

492 :名無しさん@お腹いっぱい。:04/06/25 10:23
教えてください。
Meadow+Mewでメールかいてたら、Meadowがハング、
draftフォルダに残った#38#は、8ビットの\222が
各日本語文字の前に入っていて、置換では取れない。
どうしたら、取れますか?
長文書いたので、また最初から書く気になれなくて(TT)


493 :名無しさん@お腹いっぱい。:04/06/25 10:49
>492
文字コードが emacs-mule で保存されてる悪寒

494 :あ飽きぬ:04/06/25 12:41
>>492
C-x RET c
emacs-mule
C-x C-f ~/Mail/draft/#34
(こんなことやらなくてもいいかな)


495 :494:04/06/25 12:45
>>494
C-x C-f ~/Mail/drafts/#38#


496 :名無しさん@お腹いっぱい。:04/06/25 16:36
(´-`).。oO(ふつー、M-x recover-file じゃねーの??)


497 :名無しさん@お腹いっぱい。:04/06/25 16:49
ふと思い出したけど、XEmacs みたいに
C-u C-x C-f で文字コード選べてもいいのにね。

498 :名無しさん@お腹いっぱい。:04/06/25 17:08
XEmacs みたいにって… 若者?

emacs (mule) も昔はできたんぢゃー。mule の機能が emacs に統合
されたときに変わったんぢゃー。
emacs でも ttp://www.tsg.ne.jp/GANA/D/diary/1999-11.html の
14日のところにあるようなことをすればできる。


499 :名無しさん@お腹いっぱい。:04/06/25 17:09
低下し続けるコミュニティの技術レベル……滅びだ。すべてが滅びゆくのだ……


500 :名無しさん@お腹いっぱい。:04/06/25 17:11
>>497
ふうん、と思って手元のを見たら、

(defun find-file (filename &optional wildcards)
...
(interactive "FFind file: \np")

だめじゃん。pじゃなくてPだろ。


501 :名無しさん@お腹いっぱい。:04/06/25 19:18
mule時代は emacsをあまり使いこなしてなかったから知らなかったよ。

502 :492:04/06/25 21:57
皆さん、ありがとうございました。

急いでいたので、\222を一つずつ手で取っていき3〜4分
かかりました。別ファイルでauto-save-fileを保存して
いたので、~/Mail/draftに残っていた#38#に>>496さんの、
M-x recover-fileをやってみたら、文字化けなしで復元さ
れました。ありがとうございました。昔からよく、あの
文字化けに出会ったけど、こうすればよかったのねぇ。
#38#だったのが、#39になってました(?キョトン?)


503 :名無しさん@お腹いっぱい。:04/06/25 22:03
良く間違えて、SKKモードでない時にC-jを押して段落が飛んでしまうんですが、
その場合どう対処すればいいでしょうか?

504 :名無しさん@お腹いっぱい。:04/06/25 22:09
C-jに親しむ。
# そーすると、次は SKK使用時に元の C-jを使いたくなるが。

素直に C-/する。

505 :名無しさん@お腹いっぱい。:04/06/25 22:23
>>502
> いたので、~/Mail/draftに残っていた#38#に>>496さんの、
> M-x recover-fileをやってみたら、文字化けなしで復元さ

× M-x recover-file #38#
○ M-x recover-file 38

506 :名無しさん@お腹いっぱい。:04/06/25 22:52
>>503
(global-set-key "\C-j" 'skk-mode)

507 :名無しさん@お腹いっぱい。:04/06/25 22:59
** When used interactively, the commands `query-replace-regexp' and
`replace-regexp' allow \,expr to be used in a replacement string,
where expr is an arbitrary Lisp expression evaluated at replacement
time. In many cases, this will be more convenient than using
`query-replace-regexp-eval'. All regular expression replacement
commands now allow `\?' in the replacement string to specify a
position where the replacement string can be edited for each
replacement.

エスケープ処理が増えたりしないの??

508 :名無しさん@お腹いっぱい。:04/06/25 23:32
>>491さんその他
custom-command.elとやらがなくてもなんとかやっていけそうです。
rectangleとreplace-stringの組合せをみなさん駆使してたんですね。
勉強になりました。

509 :908:04/06/26 00:19
このカキコは意味ないんですけど、みなさんなんかすごいですねぇ(;´Д`)
俺にはさっぱり理解できませんです_| ̄|○

今日のトイレでの出来事
     ↓
○ ヽ('A` ) カラン…
     ↓
○ ヾ(゚д゚;) カランカラン…
     ↓
○ ヾ(゚ロ゚;) カラカラカラカラン…
     ↓
     死



_| ̄|○

510 :名無しさん@お腹いっぱい。:04/06/26 00:51
>>509
豚は便器の底で糞喰らってろ!

511 :489 :04/06/26 03:17
>>490

Emacs 21.3.50.2 2004-06-04 (powerpc-apple-darwin7.4.0)
igrep Version 2.110

です。

512 :名無しさん@お腹いっぱい。:04/06/26 03:59
Emacs21.3.50導入記念書きこみfrom navi2ch
SKKとか試してみたいな…

513 :名無しさん@お腹いっぱい。:04/06/26 09:15
M-x list-processで表示されたプロセスをkillしたくて、
M-x signal-processを呼んでみたのですが、引数にNumberを入れろと怒られます。
どうしたらいいでしょうか?


514 :名無しさん@お腹いっぱい。:04/06/26 09:43
>>513
processの意味が異なる
list-process: emacsのプロセス
signal-process: OSのプロセス
前者はdelete-processで削除できる。

515 :名無しさん@お腹いっぱい。:04/06/26 11:36
>>514
thx

516 :名無しさん@お腹いっぱい。:04/06/26 12:58
あれ、Meadow2.00pre2なんですが、delete-processってコマンドが無い。。

517 :名無しさん@お腹いっぱい。:04/06/26 13:12
>>516 M-xで呼ぼうとしてない?

518 :名無しさん@お腹いっぱい。:04/06/26 13:51
-- Function: delete-process NAME
この関数は, NAMEに対応付けられたプロセスをシグナル`SIGHUP'でキルし
削除する. 引数は, プロセス, プロセス名, バッファ, バッファ名のいず
れかである.

(delete-process "*shell*")
=> nil


519 :名無しさん@お腹いっぱい。:04/06/26 14:30
>>517-518
工エエェ(゜Д゜)ェエエ工
じゃあ、どうやって殺すの?

520 :名無しさん@お腹いっぱい。:04/06/26 14:59
こんな馬鹿すぎるやりとりを ageで続けられると、
答える気力も失せるってもんだな。

521 :名無しさん@お腹いっぱい。:04/06/26 15:30
>>519
4. Optionally, an expression to make the function interactive so you
can use it by typing `M-x' and then the name of the function; or by
typing an appropriate key or keychord.


522 :名無しさん@お腹いっぱい。:04/06/26 15:35
>>521
こいつに英語のまま示しても無駄。

523 :名無しさん@お腹いっぱい。:04/06/26 15:46
(info "(elisp)What Is a Function")


524 :名無しさん@お腹いっぱい。:04/06/26 16:01
>>511
igrep が古い。

525 :名無しさん@お腹いっぱい。:04/06/26 16:57
(insert-image (create-image (base64-decode-string
"R0lGODdhNAA6AFUAACwAAAAANAA6AIX///+t362U15SMw4xavlopmin38/cQXRCcmpzOz87n4+fv
7+/39/dKcUrGx8bW09a1trXn5+f/+/9zdXO9ur3W19be396EgoTe2969vr2EfXulpqVaWVr38+/e
187nrqXnx8bv6961srVjZWOEjpzvkoTeW0FIT108IZSSlHsMAK2ure/r71pdWsaqnKWWe+/z7/fj
5+fv5wAAAAAAAAb/QIBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16hwHBgFAoDAzfpmBAKBwQBsO3
KSAUDoeEYsH4MoGEwuHQcFtBSE9dPCFEQijSCBOjI6FwOJAcFsMRIAGVgCah8HQ6oT7/KSBAKEQk
hBlNJBLRDIcAQuFwUDkshuEQsEKZWKZTy2VimU4m02k1BCASwkREkwCMhkMAoXA4qBxAiwEIEApT
nxOL9XpYHolMi2UymVgmkEQCgG0AiQ1ghAEgMMMhoXA4qBwWwxCQ+pxYMdAjkXA4HBQZkGUysWam
CgMIEA6JxSGhcDjQHAoDEXRizSAJhyORSDgolJbJxJrVXAuG0VgkFA4HlUNhGIJKppksk3EkHhYL
sJJwQFys2axWcxgkQIBwSCwCCIXDQeVQGISL0olVs0EcCYzitlAoHo4Ta1ar1SYKg9FIJBQOB5VD
YRBSSqZZzAZJYIA3A0PCMCgcplmt/1aLISwLCRAgHBKLhMLhQHMoDIBO6WSquWyZysJAXJVMs1oN
N9lQHjdGsVgkFA4HlUNhkIBKJ1bNBUlYDEJgZ4UyzWaxFgKB2FAeNwYQIBwSi4TC4aByKAyMz+nE
msUgCQWj8zmxWDNUzgHZbDYQh2XBKBaLhMLhoHIoDAbUycSquSAVIKhkYrFcusQjkYFAIJkEZmEA
AoRDYhFAKBwONIfCsCudTKxZTOZizUytnOWRcDgcjsTDolgYJEYjkVA4HFQOxeKGOplYtZosB4SA
EpYKMCEUPiyWyM3AAAKEQ2JxSCgcDiqHYrFomUysWc2WqGAewIRQ+LAoFgaDBAgQDv+JxSKhcDio
HIrFAmUysWa1i+NRqVtBSE9dPCHhkFg0EgmFw0HlUCwWOZOJNZvVNg/FYrEwMI7H45FQOBxUDsVi
4TCxWKzZzPWIGBjH4/E4JAALh4PKoVgsMC4WizWbzWwLBhAgHBKLxiORUDgcaA6FwaBAsVgs1mwW
qxiQSCSSUDgcSA6FwRBJmFgsFms2cykYSCTySCgcDiqgQ2FgLCqI2QzIEgpdEQkQIBwSi8ajkFA4
HEgOhUFiUDhcs9lsxmKxTCAJUrjiIZGAwuFwUDkUBgDj9qDEgDOhkMVitUASIP9AKEyBTp/OcDgc
DoWHw+HQgGAMAIlBkbDFgDPhkMUynVClUqllmqFuDAkQIBwSiwDgQThsEAgVw8LisOFqtRpwJhSy
WKzhLLe4GRhAgHBILAIauAOwIRRmegZD5EGxyWLAmnBIjLUcFotiYZAAAcIhsbhB0GgbSAKjWBgM
BsUjY3upRsCYUOhyyWyORKKiWBiAAOGQWARAbJuNjeJ4WCILA8NwezggthcCgXhtbDYIheJIWBQL
htFIdGQoFIcj8bAoDBKAxLCwABMOiM22sdk2EAjFkbAoFgYgQDgkFoVAi1BYsSgUBgMAAAAwFgrL
I+FwUDIORyJRsSgMEiBAOCQnFoeLxWJxWywWBoakKDEsbgoLBoOxYBSKm8EgMRqNRqPRaDQajcUg
ADs=") nil t)

526 :名無しさん@お腹いっぱい。:04/06/26 17:58
復号化しれ

527 :名無しさん@お腹いっぱい。:04/06/26 18:04
「くうきよめ」で
空気嫁
苦浮世め
食う清め
が検索できるような方法ってありますか?


528 :名無しさん@お腹いっぱい。:04/06/26 18:07
>>527
migemo

529 :名無しさん@お腹いっぱい。:04/06/26 18:11
>>521
おいおい、だからM-x以外の方法があるんだろ?
>>517
の回答が欲しいだけなんだけど。



530 :名無しさん@お腹いっぱい。:04/06/26 18:18
M-: (delete-process "hoge")

531 :名無しさん@お腹いっぱい。:04/06/26 18:35
>>529
>>518 を見ても単純な応用すらできない厨房で、
age厨で、生意気な口をきくお方ですね。

532 :名無しさん@お腹いっぱい。:04/06/26 18:44
>>530
親切な回答ありがとうございました。

533 :名無しさん@お腹いっぱい。:04/06/26 20:19
>>1 を見て scbib を使おうと思ったんですが、公開停止?
ってスレ違いスマソ。


534 :名無しさん@お腹いっぱい。:04/06/26 23:55
>>528
migemo じゃ無理


535 :名無しさん@お腹いっぱい。:04/06/27 00:17
>>532
氏ね

536 :名無しさん@お腹いっぱい。:04/06/27 01:22
>>534
え、出来るよ。

537 :名無しさん@お腹いっぱい。:04/06/27 03:36
で、>>525はなにが表示されるの?

538 :名無しさん@お腹いっぱい。:04/06/27 04:51
>>536
個人辞書を利用すれば、「kuukiyome」に対しなら可能だろうけど、
「くうきよめ」に対しては無理だろ。

539 :名無しさん@お腹いっぱい。:04/06/27 14:11
>>538
そんな個人辞書用意するのに比べると、
ひらがなをローマ字に変換してmigemoを叩くelispを作る方がずいぶん楽だと思う。


540 :名無しさん@お腹いっぱい。:04/06/27 14:56
>>538
ああ、そう意味ことね。kuukiyome で引っかかればいいかと思ってた。


541 :名無しさん@お腹いっぱい。:04/06/27 15:05
kuukiyome では引っかからんだろ。


542 :名無しさん@お腹いっぱい。:04/06/27 16:13
emacsを落とす。elisp:
(insert-image (create-image (base64-decode-string
"R0lGODdhNAA6AFUAACwAAAAANAA6AIX///+t362U15SMw4xavlopmin38/cQXRCcmpzOz87n4+fv
7+/39/dKcUrGx8bW09a1trXn5+f/+/9zdXO9ur3W19be396EgoTe2969vr2EfXulpqVaWVr38+/e
187nrqXnx8bv6961srVjZWOEjpzvkoTeW0FIT108IZSSlHsMAK2ure/r71pdWsaqnKWWe+/z7/fj
5+fv5wAAAAAAAAb/QIBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16hwHBgFAoDAzfpmBAKBwQBsO3
KSAUDoeEYsH4MoGEwuHQcFtBSE9dPCFEQijSCBOjI6FwOJAcFsMRIAGVgCah8HQ6oT7/KSBAKEQk
hBlNJBLRDIcAQuFwUDkshuEQsEKZWKZTy2VimU4m02k1BCASwkREkwCMhkMAoXA4qBxAiwEIEApT
nxOL9XpYHolMi2UymVgmkEQCgG0AiQ1ghAEgMMMhoXA4qBwWwxCQ+pxYMdAjkXA4HBQZkGUysWam
CgMIEA6JxSGhcDjQHAoDEXRizSAJhyORSDgolJbJxJrVXAuG0VgkFA4HlUNhGIJKppksk3EkHhYL
sJJwQFys2axWcxgkQIBwSCwCCIXDQeVQGISL0olVs0EcCYzitlAoHo4Ta1ar1SYKg9FIJBQOB5VD
YRBSSqZZzAZJYIA3A0PCMCgcplmt/1aLISwLCRAgHBKLhMLhQHMoDIBO6WSquWyZysJAXJVMs1oN
N9lQHjdGsVgkFA4HlUNhkIBKJ1bNBUlYDEJgZ4UyzWaxFgKB2FAeNwYQIBwSi4TC4aByKAyMz+nE
msUgCQWj8zmxWDNUzgHZbDYQh2XBKBaLhMLhoHIoDAbUycSquSAVIKhkYrFcusQjkYFAIJkEZmEA
AoRDYhFAKBwONIfCsCudTKxZTOZizUytnOWRcDgcjsTDolgYJEYjkVA4HFQOxeKGOplYtZosB4SA
EpYKMCEUPiyWyM3AAAKEQ2JxSCgcDiqHYrFomUysWc2WqGAewIRQ+LAoFgaDBAgQDv+JxSKhcDio
HIrFAmUysWa1i+NRqVtBSE9dPCHhkFg0EgmFw0HlUCwWOZOJNZvVNg/FYrEwMI7H45FQOBxUDsVi
4TCxWKzZzPWIGBjH4/E4JAALh4PKoVgsMC4WizWbzWwLBhAgHBKLxiORUDgcaA6FwaBAsVgs1mwW
qxiQSCSSUDgcSA6FwRBJmFgsFms2cykYSCTySCgcDiqgQ2FgLCqI2QzIEgpdEQkQIBwSi8ajkFA4
HEgOhUFiUDhcs9lsxmKxTCAJUrjiIZGAwuFwUDkUBgDj9qDEgDOhkMVitUASIP9AKEyBTp/OcDgc
DoWHw+HQgGAMAIlBkbDFgDPhkMUynVClUqllmqFuDAkQIBwSiwDgQThsEAgVw8LisOFqtRpwJhSy
WKzhLLe4GRhAgHBILAIauAOwIRRmegZD5EGxyWLAmnBIjLUcFotiYZAAAcIhsbhB0GgbSAKjWBgM
BsUjY3upRsCYUOhyyWyORKKiWBiAAOGQWARAbJuNjeJ4WCILA8NwezggthcCgXhtbDYIheJIWBQL
htFIdGQoFIcj8bAoDBKAxLCwABMOiM22sdk2EAjFkbAoFgYgQDgkFoVAi1BYsSgUBgMAAAAwFgrL
I+FwUDIORyJRsSgMEiBAOCQnFoeLxWJxWywWBoakKDEsbgoLBoOxYBSKm8EgMRqNRqPRaDQajcUg
ADs=") nil t))


543 :名無しさん@お腹いっぱい。:04/06/27 17:16
おちないなぁ。何が悪いんだろう。。。
"GNU Emacs 21.3.50.1 (powerpc-apple-darwin7.2.0)
of 2004-02-10 on cazzo.local"


544 :名無しさん@お腹いっぱい。:04/06/27 18:27
>>540
いや、>>538はネタで書いただけで、
>>534は多分「苦浮世め」みたいなのは kuukiyomeから生成されないと
いいたかったのでは?

545 :名無しさん@お腹いっぱい。:04/06/27 20:36
俺も落ちない。
"GNU Emacs 21.3.50.3 (powerpc-apple-darwin7.4.0, X toolkit)
of 2004-05-27 on milonga"

と思ったらそもそも、
image-types => (postscript png tiff jpeg xpm pbm xbm)
だった。

546 :名無しさん@お腹いっぱい。:04/06/27 21:00
いきなりどこの話? 落ちる、落ちないって。

547 :名無しさん@お腹いっぱい。:04/06/27 21:02
mac板とか?

548 :名無しさん@お腹いっぱい。:04/06/27 21:22
>>546
http://pc5.2ch.net/test/read.cgi/unix/1087225153/55-57n

549 :名無しさん@お腹いっぱい。:04/06/27 22:09
>>497
俺はこの機能のためだけに XEmacs を入れてたよ。
M-x recover-file で文字コードまでは復活できなかったことあったので。

>>498
さんくすです。


550 :名無しさん@Linuxザウルス:04/06/28 01:40
emacs21を使用しています。名前(?)でお判りの
ようにzaurusという特殊な環境です。とは言え、通
常のPCでも同様の状態なのでまずはここに質問させ
て頂きました。
通常、[\M-up]等のキーバインドはX上でなければ
入力できないようなのですが、これをterminalで入
力出来るようにするにはどうすれば良いのでしょう
か?emacsの問題ではないのかもしれないとは思い
ますが、どこで聞くのがベストか判らなかったので
こちらに質問させて頂きました。
よろしくお願いします。


551 :名無しさん@お腹いっぱい。:04/06/28 02:11
>>550
C-h k で適当にキー押してなんもでなかったら、Emacs がわからなんのしよう
もない。あと、板違い。


552 :名無しさん@お腹いっぱい。:04/06/28 02:14
insert-file-contents でデカいファイルを処理中に C-gすると、
結構な確率で死ねませんか? 数Mあるようなファイル。

553 :名無しさん@お腹いっぱい。:04/06/28 02:17
>>552
report-emacs-bug

554 :名無しさん@お腹いっぱい。:04/06/28 02:19
Lin板にはemacsスレないみたいだから、板違いとも言い切れないんじゃ
ないのかな。
まあザウルススレで聞いた方が適切そうな質問だから、そういう意味で
は確かに板違いなんだが、そゆ場合は板違いってだけじゃなくてザウルス
スレとちゃんと指示した方が分かりやすいと思われ。


555 :名無しさん@お腹いっぱい。:04/06/28 03:08
>>525, >>542が、navi2chで 何故か最初から hideになっていた。

556 :名無しさん@お腹いっぱい。:04/06/28 03:34
俺漏れも

557 :名無しさん@お腹いっぱい。:04/06/28 03:43
俺もだよ

558 :名無しさん@お腹いっぱい。:04/06/28 03:46
同じく。なんだなんだ?

559 :名無しさん@お腹いっぱい。:04/06/28 03:50
子プロセスとしてこっそり呼出した emacs に評価させて、
それが死んだら hide するようになってんだよ。

なーんて。

560 :名無しさん@お腹いっぱい。:04/06/28 04:35
>>559
> 子プロセスとしてこっそり呼出した emacs に評価させて、
> それが死んだら hide するようになってんだよ。
>
> なーんて。

っていうか、レスのS式を自動でevalしてるんだったら、おそろしく怖いんですが。

561 :名無しさん@お腹いっぱい。:04/06/28 04:40
だからジョークだろ。
C-xC-e潰した意味がないし。
ネタにマジレスで ageてんじゃねーよ。

562 :名無しさん@お腹いっぱい。:04/06/28 10:43
navi2ch-article-default-message-filter-by-message-alist


563 :名無しさん@お腹いっぱい。:04/06/29 02:25
>>562
それか。
昔 base64 でどっかに code はったら、
なぜか navi2ch から見えなくて何度も送っちまったことが
あったよ。

564 :名無しさん@お腹いっぱい。:04/06/30 14:18
http://www.amazon.co.jp/exec/obidos/ASIN/4774120413/
これ最近出た本だけどよくまとまってていい

565 :名無しさん@お腹いっぱい。:04/06/30 14:32
InputMethod関連の記述は数年前の本かと思った。

566 :名無しさん@お腹いっぱい。:04/06/30 14:44
http://www.amazon.co.jp/exec/obidos/ASIN/4876013624/qid=1088574200/sr=1-8/ref=sr_1_10_8/249-5588973-7861116

これ書いた人と同一人物?


567 :名無しさん@お腹いっぱい。:04/06/30 15:21
warota

568 :名無しさん@お腹いっぱい。:04/06/30 15:43
FreeBSD 5.2.1 RELEASEで、Emacs 21.3.50 + Tamago 4 + FreeWnnを使っています.
漢字の辞書ファイルを自分のホームディレクトリの下 /home/hoge/.wnn/ に置いて
使いたいと考えています.
.eggrc をホームに置くと思うのですが、どのように記述したらよいのでしょうか.
御教授お願いします.
また、何か他に設定するものはあるのでしょうか.


569 :名無しさん@お腹いっぱい。:04/07/01 13:53
PATHにhogeというコマンドがあれば... なければ...
という風に分岐させるにはどういう風に記述すればいいのでしょうか?


570 :名無しさん@お腹いっぱい。:04/07/01 14:06
(if (file-executable-p "/aho/hoge")


571 :名無しさん@お腹いっぱい。:04/07/01 14:14
>>569
PATHに

572 :名無しさん@お腹いっぱい。:04/07/01 14:18
>>569
(call-process "which" nil nil nil "hoge") かな?

573 :名無しさん@お腹いっぱい。:04/07/01 14:33
getenv

574 :名無しさん@お腹いっぱい。:04/07/01 14:39
>>573
>>572


575 :名無しさん@お腹いっぱい。:04/07/01 14:59
(executable-find "hoge")
(locate-file "hoge" exec-path nil 'executable)
(locate-library "hoge" t exec-path)

576 :名無しさん@お腹いっぱい。:04/07/02 13:37
** C-M-w deletes and C-M-y grabs a character in isearch mode.
Another method to grab a character is to enter the minibuffer by `M-e'
and to type `C-f' at the end of the search string in the minibuffer.


** M-% and C-M-% typed in isearch mode invoke `query-replace' and
`query-replace-regexp' with the current search string inserted
in the minibuffer as initial input for the string to replace.

577 :569:04/07/02 20:50
感謝します。

578 :名無しさん@お腹いっぱい。:04/07/03 13:47
質問スレみたいな使い方してすみません。

c-modeでコメントを
/* 
 * これはコメント
 */
↑のような感じの書式で書くにはどうすればいいのでしょうか。

comment-regionすると各行に/* */がつきます。
コメント入力中に改行する方法では行頭に*がつきません。

現在は*//*を*に置換する方法を(他所で教えていただいて)使っていますが、
さらに効率の良い方法をご存知のかたがおられましたらご教授おねがいします。

579 :名無しさん@お腹いっぱい。:04/07/03 15:16
>>578
M-j かなあ。

580 :あいタン ◆3QC.t4i5w6 :04/07/03 15:29
あい、復活ーヽ(´▽`)ノ

・・・
(*´ー`*)

581 :れなタン ◆5nRpM1.LaM :04/07/03 16:13
>580 久しぶり 元気だったか?


582 :すとーるまんタン ◆jTBKH44lW6 :04/07/03 17:42
(;´Д`) < rms 参上!

583 :578:04/07/03 18:50
>>579
それだと真中の行の行頭に*が入らないんですよ・・・・。
コマンドであれば一番いいですが、.emacs設定であるのなら、それも知りたいです。

584 :名無しさん@お腹いっぱい。:04/07/03 19:04
* の前に全角空白が欲しいのかと思っていたら今度は*か


585 :578:04/07/03 19:23

/* この */
/* 場所は */
/* コメント */
↑comment-regionするとこんな感じで、

/*
  この
  場所は
  コメント
*/
↑コメント入力中に改行するとこうなる。これで真中の行の行頭に*が欲しいのです。

586 :名無しさん@お腹いっぱい。:04/07/03 19:42
「場所は」の行に * が欲しいのか。
真ん中を算出して適宜更新するのは面倒そうだな。

587 :名無しさん@お腹いっぱい。:04/07/03 19:44
>>585
だから M-j で改行しろよ(w
/* のあとですぐ M-j で。


588 :名無しさん@お腹いっぱい。:04/07/03 19:49
真ん中にだけ欲しいとか狂ったこと言わないなら
M-x c-comment-edit でよさそうなんだがな。


589 :578:04/07/03 20:18
>>587
いやあ、それでもあいだの行の行頭に*がつかないんですよ。
(FedoraCore1のデフォルトのままです(このメジャーモードに関係のないカスタマイズは
しましたが))

>>586,588
真中真中言ってすみませんw 間の行です。
c-comment-editなるコマンドは現在組み込まれていないので探してみます。
ありがとうございます。

590 :名無しさん@お腹いっぱい。:04/07/03 20:41
C/C++ のソースコードを整形してくれる機能はありませんか? インデント
だけでなく、関数の後のカッコの位置なんかも直したいんですが。

591 :名無しさん@お腹いっぱい。:04/07/03 21:29
C-x h C-u M-| indent RET

592 :名無しさん@お腹いっぱい。:04/07/03 23:01
emacs でだけ mouse-2 と mouse-3 を入れ換えるにはどうすればいいですか?
今, 右クリックが mouse-3, 中クリックが mouse-2 になっているのを
逆にしたいのですが.


593 :名無しさん@お腹いっぱい。:04/07/04 00:44
このスレはいつからこんな池沼だらけになったんだ


594 :名無しさん@お腹いっぱい。:04/07/04 05:48
>>585
>
> /* この */
> /* 場所は */
> /* コメント */
> ↑comment-regionするとこんな感じで、

ちょっと、最後の行がお望みのものと違うかも知れませんが、
costomize-variable で、comment-style を multi-line にしておいて、
comment-region するといいかも…


595 :名無しさん@お腹いっぱい。:04/07/04 06:07
そんなあなたにextra-line。

596 :名無しさん@お腹いっぱい。:04/07/04 06:58
金鳥の夏 日本の夏


597 :名無しさん@お腹いっぱい。:04/07/04 10:41
>>589
Linux ユーザお断リ。

598 :名無しさん@お腹いっぱい。:04/07/04 13:04
>>589
M-x c-set-style
Which C indentation style? bsd
そのあとM-jでどうよ。

comment-regionでお望みのようにするには (setq comment-style 'extra-line)。

>>597
手元のemacsでもemacs -qで578みたいになるから、今回はまあいいんでないの。
ま、Linuxは妙なディストリ独自設定がありえるから、ここで聞くよりは先に
Linux板で聞くべきだとは思うけど。特にVineとかVineとかVineとか。


599 :名無しさん@お腹いっぱい。:04/07/04 14:20
M-w (kill-ring-save)を、rectangleに対応させたようなものはありませんか。現在はC-x r k C-x uで我慢しています。

600 :名無しさん@お腹いっぱい。:04/07/04 14:53
(defun kill-rectangle-save (start end)
"kill-rectangleをM-wみたくしたもの"
(interactive "r")
(setq killed-rectangle (extract-rectangle start end)))
kill-rectangleを見ればすぐに書けます。


601 :578@うっひょーぉぅっ!:04/07/04 18:12
>>594,598
出来ました!
BSDスタイルですか。どうりでLinuxではうまくいかないわけですねw
.emacsファイルも編集しておきました。
Lin板で質問したらこのスレに誘導されてしまいまして。。。恐縮です。
ありがとうございました!


602 :名無しさん@お腹いっぱい。:04/07/04 23:16
>>73-77
これってどのバージョンから使えるの?



603 :名無しさん@お腹いっぱい。:04/07/04 23:58
>>602
調べるのも面倒なぐらい以前から

604 :名無しさん@お腹いっぱい。:04/07/05 01:17
>>599
sense-region はどうでしょうか
ttp://www.taiyaki.org/elisp/sense-region/

605 :名無しさん@お腹いっぱい。:04/07/05 01:33
>>603
がー使えますた。スンマソン。

606 :名無しさん@お腹いっぱい。:04/07/05 06:10
>>599

Emacs 標準品だと、cua-mode が、いいかもしれませんね。
標準のまま使うと、キーバインドが Windows ライクになってしまうので、
cua-enable-cua-keys で、制御した方がいいでしょうね。
S-ret で、rectangle に切り替わります。
ほかにも、global-mark とかおもしろい機能がついてきます。

607 :名無しさん@お腹いっぱい。:04/07/05 06:54
>>599
C-x r r
コピーして
C-x r g
で張りつけるって手もありますよ。

608 :599:04/07/05 16:43
おおいろいろあるne

いろいろ試してみるー

609 :名無しさん@お腹いっぱい。:04/07/05 16:56
register ってどこに何入れてるか分かりづらいなー。
だから殆ど有効活用できてない。
list-register なんてのもあるが、ちょっと行儀悪いコードだから使いたくない。

610 :名無しさん@お腹いっぱい。:04/07/06 00:38
vi の mark よりも使いにくいね。
mark よりは高性能だけど。

611 :名無しさん@お腹いっぱい。:04/07/07 01:54
netbsd使ってるんですけど、何かのパッケージで必要だったらしく
mule-ucsがインストールされてしまいました。~/.emacs には
(require 'un-define)
と書かれてませんが、どこからかemacs-muleが読みこまれてしま
ってるようです。これってどうやってつきとめればいいですか?
最近よく上書き保存するときに文字コードを聞かれるようになり
ました。そこでは euc-jp を選べずに emacs-mule などの
数個が選べるだけです。ここで emacs-mule を選んでしまうと
開き直した後に文字化けします。これってどういう現象なのか
よく分かりません。間違った文字コードで保存しちゃってるみたい
ですが、とりあえずは mule-ucs を読み込まないようにしたい
です。誰かアドバイスおながいします。

612 :名無しさん@お腹いっぱい。:04/07/07 02:25
>>611 日本語の勉強をしましょう ;-p


613 :名無しさん@お腹いっぱい。:04/07/07 04:05
>>611
(require 'loadhist)
(file-dependents (feature-file 'un-define))
を eval してみるとか。

614 :名無しさん@お腹いっぱい。:04/07/07 07:09
20.7にて convert-region-kanji-code に相当するコマンドを教えてください


615 :名無しさん@お腹いっぱい。:04/07/07 13:49
>>613
Debugger entered--Lisp error: (error "un-define is not a currently loaded feature")
こんなエラーが出ました。ってことは mule-ucs は読み込まれてない?
たまにファイルを保存するときに文字コードが違うって言われる原因って分かりますか?
その時に選べる文字コードは
raw-text
mule-ucs
utf8
などの数種類です。

616 :名無しさん@お腹いっぱい。:04/07/07 14:01
バージョン書けよ。423みたいこと言われるのが嫌か?

617 :名無しさん@お腹いっぱい。:04/07/07 14:11
すんまそん。
emacs-21.3nb4
Mule-UCS-0.84nb4
ってのをpkgsrcから入れました。

618 :名無しさん@お腹いっぱい。:04/07/07 15:36
>>617
こんなんじゃわかんねえや。NetBSD(netbsd?)の方、後よろしく。

619 :名無しさん@お腹いっぱい。:04/07/07 16:50
Meadow1.15にSKKを入れました。
SKKモードのときにC-jの機能が変更されてしまいます。
同じことをしようと思ったらEsc-C-jを押さないといけないようです。
できればSKKモードでもC-jの機能はRET+TABのままにして
かなモードへの変更を他のキーバインド(C−u辺りを候補にしています)
に設定しなおしたいのですがどのようにしたらいいんでしょうか。

逆に>>506のようにC-jのほうを変えたほうがいいんでしょうか。
そのときはESC-C-jと押しているのですか。

初歩的な質問ですいません、板違いでしたら誘導お願いします。

620 :名無しさん@お腹いっぱい。:04/07/07 16:53
>>619
板違い Linux 板の SKK スレヘ go

621 :名無しさん@お腹いっぱい。:04/07/07 17:06
>>619
Meadowについて語るスレ その4
http://pc5.2ch.net/test/read.cgi/software/1076239716/

622 :名無しさん@お腹いっぱい。:04/07/07 17:28
マジレスするならば、今回のケースはこの板(or linux板)の
SKKスレで構わんよ。
あまり気力無いので応えれるかは怪しいが、
とりあえず移動しなさいな。

623 :619:04/07/07 18:14
>>620-622
ありがとうございます。

624 :名無しさん@お腹いっぱい。:04/07/07 18:19
日本語なんだしinfoくらい読めや

625 :名無しさん@お腹いっぱい。:04/07/08 06:03
meadow です、とさえいわなければ
相手にしてもらえたような気がする。

626 :名無しさん@お腹いっぱい。:04/07/08 09:43
20.7です convert-region-kanji-code の代替えコマンドを教えてください おながいします


627 :名無しさん@お腹いっぱい。:04/07/08 11:00
>>625
624程度か?
>>614,626
convert-region-kanji-codeの仕様を調べる気もしないが、
encode-coding-region/decode-coding-stringを使えばできるはず。


628 :名無しさん@お腹いっぱい。:04/07/08 16:45
>>627 は decode-coding-region を知らないのか?

629 :627:04/07/08 17:03
>>628
はは、なんかのcompletionで出てきたのをよく見ずに書いてたよ。
くだらんレスつけるくらいなら、使い方でも教えてやればいいのに。


630 :名無しさん@お腹いっぱい。:04/07/08 17:18
>>629
(´∀`)

631 :名無しさん@お腹いっぱい。:04/07/08 19:12
multi-tty 落せるヤシいる?

632 :名無しさん@お腹いっぱい。:04/07/08 19:14
>>631
(kill-emacs)

633 :名無しさん@お腹いっぱい。:04/07/08 19:15
>>632
落せる=download といえばいいのかん?

634 :名無しさん@お腹いっぱい。:04/07/08 19:52
わろた。


635 :名無しさん@お腹いっぱい。:04/07/08 19:55
>>631 mirrors.sourcecontrol.net で頑張れ。


636 :名無しさん@お腹いっぱい。:04/07/08 20:06
>>634
ぅわらうんじぁない。(小室風に)

637 :名無しさん@お腹いっぱい。:04/07/09 13:01
** `(match-data t)' will append the buffer as a final element of the
match data if the last match was on a buffer. `set-match-data' will
accept this for restoring the match state.

??

638 :名無しさん@お腹いっぱい。:04/07/09 13:25
>>637
> ??

日本語で書けよ。

639 :名無しさん@お腹いっぱい。:04/07/09 13:42
>>637
match-stringがsubrにでも昇格(?)するのかな

640 :名無しさん@お腹いっぱい。:04/07/09 18:59
これじゃない?
http://lists.gnu.org/archive/html/emacs-devel/2004-06/msg00745.html

641 :名無しさん@お腹いっぱい。:04/07/10 08:18
match-string と string-match で
いつも混乱する。

642 :名無しさん@お腹いっぱい。:04/07/10 09:35
それは大変だ。

643 :名無しさん@お腹いっぱい。:04/07/11 01:57
21.3.50 (cvs)で egg-remix 使えているかたっていらっしゃいますでしょうか.

手元では Load した途端 wrong-type-arugument で落ちてしまいます.

リリース版の 21.3 から乗り換えを目論んでいるんですが,素の tamago 4
にはどうもなじめなくて....






644 :名無しさん@お腹いっぱい。:04/07/11 02:07
Meadow2 (21.3) を使っています。
Meadow だけの問題なのかどうかを知りたいんですが
環境がないのでどなたか調べていただけませんか。

(mapcar '(lambda (c)
(insert (string c)))
'(53794 3249 97))

この S 式を *scratch* で評価すると文字が 3 つ入力されますが、
この文字列を含んだバッファを euc で保存し、
一旦 kill-bufer して find-file したときに
euc と判断できないていないようです。

UNIX, Linux の Emacs や XEmacs ではどうなんでしょうか。



645 :名無しさん@お腹いっぱい。:04/07/11 02:19
当然だと思うが

646 :名無しさん@お腹いっぱい。:04/07/11 02:22
GNU Emacsでもそうなるけど、もともと完全な自動判別が不可能なのだから別に問題でも不思議でもない。
文字コードを指定してファイルを開く方法を知っていればいいだけの話。


647 :名無しさん@お腹いっぱい。:04/07/11 03:15
>>644 何、当然のことを聞いてるんだろ?


648 :名無しさん@そうだ選挙に行こう:04/07/11 08:18
半角カナってeucにあったの?

649 :名無しさん@そうだ選挙に行こう:04/07/11 09:03
>>644
> この S 式を *scratch* で評価すると文字が 3 つ入力されますが、
されませんでした。

650 :名無しさん@そうだ選挙に行こう:04/07/11 09:05
-*- coding: euc-jp -*-
入れとけ。

651 :名無しさん@そうだ選挙に行こう:04/07/11 11:16


(mapcar '(lambda (c)
(insert (string c)))
'(53794 3249 32 97))

これなら失敗するのに

(mapcar '(lambda (c)
(insert (string c)))
'(53794 32 3249 97))

(mapcar '(lambda (c)
(insert (string c)))
'(97 3249 53794))

これなら成功するのがよくわかりません

>>645, 647
これも当然ですか?
つまり、成功するかどうかは分からない、と?


652 :名無しさん@そうだ選挙に行こう:04/07/11 11:26
(text-char-description ?\C-m)
"^M"

(text-char-description ?\M-m)
Invalid character: 037000000155, -134217619, 0xf800006d

なんで?手元の info が古いのか?



653 :<ヽ`∀´>@そうだ民主党に入れよう:04/07/11 11:52
>>652
cvs 版だけど、
(text-char-description ?\M-m) => "\xed"
(text-char-description ?\C-\M-m) => "\x8d"
となった。info とは違った。

654 :名無しさん@そうだ選挙に行こう:04/07/11 12:01
shift キーを sticky (esc みたいな挙動)で使いたいと思っています。
xemacs には
(setq modifier-keys-are-sticky t)

というのがあるらしいのですが、Gnu Emacs-21.3 で同じような機能はついてないんでしょ
うか?

655 :名無しさん@そうだ選挙に行こう:04/07/11 13:27
>>654
標準でどうやるかは知らないけど、sticky-shiftってのがある。
ttp://homepage1.nifty.com/blankspace/emacs/sticky.html
SKK使ってるならおすすめ。

656 :名無しさん@そうだ選挙に行こう:04/07/11 15:46
C-x @ Sevent-apply-shift-modifier

これを使ってなんとかならないか考えてみましたが、
なんか上手くいかないですね…


657 :名無しさん@そうだ選挙に行こう:04/07/11 15:47

>>656
くっついちゃった

C-x @ S
event-apply-shift-modifier


658 :名無しさん@そうだ選挙に行こう:04/07/11 18:56
GNU Emacs 21で,マウスポインタが邪魔なんで隠せたと思う。どうでしたっけ

659 :名無しさん@お腹いっぱい。:04/07/11 20:27
>>658
> GNU Emacs 21で,マウスポインタが邪魔なんで隠せたと思う。どうでしたっけ

隠すわけじゃないけれど、mouse-avoidance-mode は、どうでしょう?


660 :名無しさん@お腹いっぱい。:04/07/11 20:36
>>659

おおサンクスこ

661 :名無しさん@お腹いっぱい。:04/07/11 22:51
そう言えば 停止してから*秒後に消えるって設定無かったけか? 記憶違いならスマソ


662 :名無しさん@お腹いっぱい。:04/07/12 00:14
>>657
なんかよくわからんけど、スゲー。

>>655
御推察の通り SKK 使ってます。
で、使ってみたんだけど、 Dovrak 配列な俺にはちょっと微妙かも。

OS の機能だと、プラットフォームが違うと挙動も異なったり、通常操作に違和感があっ
たり。Emacs で実現可能だと、他のOSでも同じ様に操作出来るのが良いのだけどなぁ。

663 :名無しさん@お腹いっぱい。:04/07/12 00:53
aniroc だっけ? X でカーソル消すやつ。


664 :名無しさん@お腹いっぱい。:04/07/12 08:49
>>643 試しにやってみたけど、ちょっと手に終えそうになかった。


665 :名無しさん@お腹いっぱい。:04/07/13 18:51
browser-urlで、

(setq browse-url-browser-function 'browse-url-generic)
(setq browse-url-generic-program "opera")

とやっているのですが、opera コマンドに -newpage オプションを渡したいのですが、どうすればよいのでしょう?

666 :名無しさん@お腹いっぱい。:04/07/13 18:54
browse-url-generic-args

667 :名無しさん@お腹いっぱい。:04/07/13 20:04
>>666
さんくす

668 :名無しさん@お腹いっぱい。:04/07/15 13:33
21.3.50 をターミナルから使っています。
~/.emacs.el にて (server-start) を設定すると、inhibit-startup-message を
t にした時のように、起動時のメッセージや *scratch* バッファに表示される
メッセージが非表示になってしまいます。
server-start させてもこれらのメッセージを表示させる方法はありませんか?


669 :名無しさん@お腹いっぱい。:04/07/15 18:12
(add-hook 'emacs-startup-hook 'gnuserv-start)
はどうだ。

670 :名無しさん@お腹いっぱい。:04/07/15 20:44
>>669
かしこい

671 :669:04/07/15 22:46
>>670
21.3.50使いなら、これくらい自助努力で解決できないと資格無し。



672 :名無しさん@お腹いっぱい。:04/07/16 00:38
>>671
自助努力って言葉でつれるとでも思ったか?

673 :名無しさん@お腹いっぱい。:04/07/16 00:52
(゚Д゚)ハァ?

674 :名無しさん@お腹いっぱい。:04/07/16 03:04
>>669
それってもともと回避しようとしてるバグに自ら当たりにいってない?

(add-hook 'emacs-startup-hook 'server-start) して
> emacs -nw
> emacsclient foo.txt
foo.txt の buffer で C-l

とかすると *scratch* に移っちゃうんだけど。

あと gnuserver 使ってるのはなんで?

675 :名無しさん@お腹いっぱい。:04/07/16 05:36
そんな質問するくらいならまず
「startup-messageなんか表示しなきゃいけないのはなんで?」
って聞いてくれ

676 :名無しさん@お腹いっぱい。:04/07/16 09:58
*scratch* に
;; This buffer is for notes you don't want to save, and for Lisp evaluation.
;; If you want to create a file, visit that file with C-x C-f,
;; then enter the text in that file's own buffer.
がないと落ち着かないから。

677 :名無しさん@お腹いっぱい。:04/07/16 12:19
それは initial-scratch-message

678 :名無しさん@お腹いっぱい。:04/07/16 12:23
gnuserv といえば、
gnuserv で文章を開いた後、C-x # で文章を閉じると、そのバッファが消えてしまいます。
emacsclient を使っている時は、C-x # で文章を閉じてもバッファ自体は残ります。
個人的に emacsclient のほうが好みなのですが、
Meadow を使っている関係上、gnuserv しか使えないので、
emacsclient みたいな動作にする方法はないでしょうか?


679 :名無しさん@お腹いっぱい。:04/07/16 12:35
>>678
こういうやつって、自分で何とかしてみよう、とか思わないのかね

いや、釣りでもいいけどさ


680 :名無しさん@お腹いっぱい。:04/07/16 13:59
>>679
こういうやつって、答える気がないなら黙っていよう、とか思わないのかね

いや、俺もだけどさ

681 :名無しさん@お腹いっぱい。:04/07/16 14:17
startup-message はいらないけど、initial-scratch-message は
必要ということでよろしいか。


682 :名無しさん@お腹いっぱい。:04/07/16 14:26
>>681
いらない

683 :名無しさん@お腹いっぱい。:04/07/16 15:36
>>682
おまえにはきいていない。
自意識過剰もたいがいに。

684 :名無しさん@お腹いっぱい。:04/07/16 17:19
いや、やっぱり、自助努力だろ

685 :名無しさん@お腹いっぱい。:04/07/16 17:58
>>684
自助努力でつれるとでも思っているのか?

686 :名無しさん@お腹いっぱい。:04/07/16 18:07
今更って感じですがemacs21を使い始めました。
文字と端の空き空間の距離はどの関数で決めているのでしょうか?
もの凄くFAQっぽいのですが情報が見つかりません。

687 :名無しさん@お腹いっぱい。:04/07/16 18:14
>>686
fringeで探してみれば?

やっぱり自助努力だな。


688 :名無しさん@お腹いっぱい。:04/07/16 19:43
どのバージョンからかは知らんが、M-x fringe-modeでドゾ

689 :名無しさん@お腹いっぱい。:04/07/16 23:23
漏前らの Emacs の配色を教えてください。
つうか、目の疲れにくい配色ってどんなのですか?

690 :名無しさん@お腹いっぱい。:04/07/16 23:30
また配色ネタか。いろいろなサイトで screen shotみたり
color-theme.elで試したほうが為になると思うのだけどなあ。

691 :名無しさん@お腹いっぱい。:04/07/17 03:43
いろいんなOS、エディタ渡り歩くから、エディタの色設定方法 and ファイル
を世界統一規格にしてほすぃ

692 :名無しさん@お腹いっぱい。:04/07/17 04:21
デムパ受信しますた

693 :名無しさん@お腹いっぱい。:04/07/17 12:38
xemacsで バッファタブを有効にするにはどうすればいいんでしょうか。

無効にする方法で
(custom-set-variables
'(toolbar-visible-p nil)
'(gutter-buffers-tab-visible-p nil)
'(gnuserv-program (concat exec-directory "/gnuserv"))
)
とか見付けたので nil を t にしたりしてみてもダメ。

Options > Display > Buffers tab visible
で設定できるという情報を見付けたのですが、

自分のところはメニューが日本語。
オプション >
ってのはあるけど
オプション > Display(表示?)
ってサブメニューがないです。

誰か教えてください。

694 :名無しさん@お腹いっぱい。:04/07/17 13:18
require is a built-in function in `src/fns.c'.
(require FEATURE &optional FILENAME NOERROR)

という感じに*Help*に書かれているsrc/fns.cから
emacsのソースコードに飛べるはずなんですが上手く行きません。
emacsのソースツリーのルートを指定するオプションを教えて下さい。
現状では
C souce file fns.c is not available
とミニバッファに表示されるだけです。

695 :名無しさん@お腹いっぱい。:04/07/17 13:29
ちなみに
(setq source-directory '/usr/portage/distfiles/cvs-src/emacs/)

(setq source-directory "/usr/portage/distfiles/cvs-src/emacs/")

このどちらにしてもダメでした。

696 :名無しさん@お腹いっぱい。:04/07/17 13:33
コンソール上で最上部の

File Edit Options Buffers Tools Message Help

という表示だけを消す(F10では機能)にはどうすればいいのでしょうか?
アドバイスお願いします。

697 :名無しさん@お腹いっぱい。:04/07/17 13:55
>>696
(menu-bar-mode 0)


698 :名無しさん@お腹いっぱい。:04/07/17 14:44
>>695
> (setq source-directory "/usr/portage/distfiles/cvs-src/emacs/")
これ、起動時に設定してる?
find-function-C-source-directory は source-directory から設定されるはず。

699 :名無しさん@お腹いっぱい。:04/07/17 15:09
>>698 レスありがとうございます。
.emacsに
(setq source-directory "/usr/portage/distfiles/cvs-src/emacs/")
(setq find-function-C-source-directory "/usr/portage/distfiles/cvs-src/emacs/")
この2行を加えて、再起動してみましたがダメでした。何か他の設定が関係してるんで
しょうかね。ちょっと分りません。

700 :名無しさん@お腹いっぱい。:04/07/17 15:14
>>698
と思ったけど、
(setq source-directory "/usr/portage/distfiles/cvs-src/emacs/")
この1行だけにして再起動したら上手く行きました!
>これ、起動時に設定してる?
この一言に救われました。ありがとうございました。

701 :名無しさん@お腹いっぱい。:04/07/17 21:17
すいません。素朴な疑問なんですが、M-x doctor を日本語化されたものは存在するのでしょうか?

702 :名無しさん@お腹いっぱい。:04/07/17 21:56
↑このスレがそうですが。

703 :名無しさん@お腹いっぱい。:04/07/17 21:58
cc-modeの説明をしているサイトなどありましたら教えて下さい。お願いします。

704 :名無しさん@お腹いっぱい。:04/07/17 22:02
「cc-modeの説明をしているサイトなどありましたら教えて下さい」 というのが、相談にみえた理由ですか?


705 :名無しさん@お腹いっぱい。:04/07/17 23:10
ウザ

706 :名無しさん@お腹いっぱい。:04/07/17 23:15
>>703
ttp://cc-mode.sourceforge.net/
とりあえずここかな。ググれ。

707 :名無しさん@お腹いっぱい。:04/07/17 23:36
>>702,704
おもろい


708 :名無しさん@お腹いっぱい。:04/07/18 02:28
「ウザ」と答えるのは計画?

709 :名無しさん@お腹いっぱい。:04/07/18 02:32
>>707
「おもしろい」という事実は、ほかに何かの説明にもなりますか?

710 :名無しさん@お腹いっぱい。:04/07/18 03:12
eshell上でgrepするとそのアウトプットが別のバッファに表示されてしまうんですけど、
これをそのままeshellのバッファで表示させる方法知ってる人いますか?

711 :名無しさん@お腹いっぱい。:04/07/18 03:22
>>710
今見たらすぐわかったくらいだから、いるんじゃないかな

712 :名無しさん@お腹いっぱい。:04/07/18 07:26
基地外発生中か・・・

713 :名無しさん@お腹いっぱい。:04/07/18 07:51
大好き元木です
http://sports8.2ch.net/test/read.cgi/base/1090045353/
http://homepage.mac.com/butinyaon/news/kiji0002.html

714 :名無しさん@お腹いっぱい。:04/07/18 11:42
自助努力、自意識過剰の次は、自覚症状か

715 :名無しさん@お腹いっぱい。:04/07/18 12:50
>>711
> >>710
> 今見たらすぐわかったくらいだから、いるんじゃないかな
そんくらい教えてやればいいのに。。。w

716 :名無しさん@お腹いっぱい。:04/07/18 15:21
M-x apropos-variable eshell.*grep

717 :名無しさん@お腹いっぱい。:04/07/18 18:24
M-x apropos-variable ^server\|grep\|xemacs


718 :名無しさん@お腹いっぱい。:04/07/18 23:09
>>664
> >>643 試しにやってみたけど、ちょっと手に終えそうになかった。

さっそくに試していただいてありがとうございました.
メッセージ見落としてました.

結構ニーズがありそうなので,すでにハックしてる方もいるかなと期待
してるんですが...

もう少しコードおっかけて見ようかなとおもいます.



719 :名無しさん@お腹いっぱい。:04/07/19 11:37
>>718

同じくあると、すごく嬉しいです。< Egg-ReMix on Emacs 21.3.50
今更、21.3 には戻れそうにないので。

既に 21.3.50 を常用している人って多そうだから、
ハックしている人がいそうな気もするのだけど。


720 :名無しさん@お腹いっぱい。:04/07/19 11:57
TRRというタイピングソフト(trr19.tar.gz)は外部のスクリプトを呼び出している
のですが、これをelispのみで動くようにしたものはどこかにないでしょうか?
Windowsで動かなかったんです。
#10年以上前のtrrでは当時fjに流れたパッチによりelispだけで動かすことが
#できていたと思います。




721 :名無しさん@お腹いっぱい。:04/07/19 17:09
;; While you can use Auto Revert Mode to tail a file, this package
;; contains a third minor mode, Auto Revert Tail Mode, which does so
;; more efficiently, as long as you are sure that the file will only
;; change by growing at the end. It only appends the new output,
;; instead of reverting the entire buffer. It does so even if the
;; buffer contains unsaved changes. (Because they will not be lost.)

722 :名無しさん@お腹いっぱい。:04/07/19 19:04
>>720
Windowsで動かすことが目的なら、cygwinを入れればいい。

lockが不要なら、テキスト整形とスコアのソート程度のようなのでelispに変
更するのも簡単そうだが。

>>721
意外と後ろに追加だけ、ってない気もする。


723 :720:04/07/20 14:19
cygwinは入っていましたが、うまく動いてくれませんでした。
shell-file-name や shell-command-switch が関係するのかな。
もう少し試してみます。


724 :722:04/07/20 15:34
>>723
私が言っているのは、cygwin環境でビルドして、の話です。
720さんの trr19.tar.gz とは直接関係ないかもしれません。

試したのは、ttp://ftp.opaopa.org/pub/elisp/trr21.tar.gz
だったと思います。


725 :名無しさん@お腹いっぱい。:04/07/21 10:46
そろそろ飽きてきた

726 :名無しさん@お腹いっぱい。:04/07/21 12:29
え? Emacs に飽きたの?

727 :名無しさん@お腹いっぱい。:04/07/21 12:50
自作エディタに移行する時期ですな。

728 :名無しさん@お腹いっぱい。:04/07/21 13:20
ベースはEmacsかい?


729 :名無しさん@お腹いっぱい。:04/07/21 16:01
みんなー元気でつか?(´・ω・`)ショボーン

あいは最近 (・∀・)イイ!!シェル にハマってまつよ。
使いやすいんだよん( ̄ー ̄)ニヤリッ

(´∀`*)

730 :名無しさん@お腹いっぱい。:04/07/21 22:58
夏やねぇ。


731 :あいタン ◆3QC.t4i5w6 :04/07/22 09:47
みんなーヽ(´▽`)ノ
あい最近ねー、片手で全てを操作できるようにキーマップ変えてるんだけど、
誰か他に同じことやってる人いる? (´Д`)
あい、左利きだから全部左手で操作しやすいようにしてるのー。

お勧めはねー、 view-mode を打ちやすいキーにマッピングしてから
view-mode のマップを自分の好きなように変えちゃうの。
例えば d だったらdictionary とか、w はコピーとか、 v は page-up とかね。( ̄ー ̄)ニヤリッ

〇_〇
( ・(ェ)・)ノ―――――――@"キュイイイン

732 :あいタン ◆3QC.t4i5w6 :04/07/22 09:49

Σ(゚д゚lll)ガーン
前の書き込みにあいの名前忘れてる・・・(-_-)ウツダ

733 :名無しさん@お腹いっぱい。:04/07/22 12:37
ここAA板じゃないんだけど。

734 :名無しさん@お腹いっぱい。:04/07/22 18:04
やっぱりあいタソだったのか

735 :名無しさん@お腹いっぱい。:04/07/22 19:22
dvorakに左手用とか右手用のがあるのを知らんのだろうな。


736 :名無しさん@お腹いっぱい。:04/07/22 19:40
キミは左逆手愛用?


737 :名無しさん@お腹いっぱい。:04/07/23 02:52
俺は右手が愛人

738 :名無しさん@お腹いっぱい。:04/07/23 02:59
俺は Emacs が愛人

739 :名無しさん@お腹いっぱい。:04/07/23 12:32
EmacsとSexできるのか?


740 :名無しさん@お腹いっぱい。:04/07/23 12:34
EmacsでSex出来るようにはなったぞ。
手先の器用さが要求されるからな。


741 :名無しさん@お腹いっぱい。:04/07/23 12:53
>>739

emacs/etc/sex.6


742 :名無しさん@お腹いっぱい。:04/07/24 10:50
outline-modeやhideshow-minor-modeなどで折り畳んだ見掛けの状態のコピーを
とりたいのですが、どうすればいいでしょう。

void func() {
return 1;
}
を折り畳んで
void func() {...
という表示状態のときに、元のテキストではなく"void func() {...\n" という文
字列を取得したいのです。


743 :名無しさん@お腹いっぱい。:04/07/25 22:57
間違えて end-of-buffer をしたあとに,ポインタを以前の位置に戻す方法はありますか?


744 :名無しさん@お腹いっぱい。:04/07/25 23:09
>>743
C-x C-x
「ポイント」な。

745 :名無しさん@お腹いっぱい。:04/07/25 23:14
>>744
ありがとうございました

746 :名無しさん@お腹いっぱい。:04/07/26 21:28
age

747 :名無しさん@お腹いっぱい。:04/07/26 23:29
>>742
一時バッファを作成しておいて,

行頭
洗濯開始
行末
コピー
一時バッファに移動
yank,改行
元バッファに戻る
next-line

てなキーボードマクロを定義してリピートしまくって同じことしたことあるよ.
永続的に使うならなんか便利な関数作ったほうがいいかも.
というかもっとスマートな方法あったら俺も知りたいです.


748 :名無しさん@お腹いっぱい。:04/07/27 02:04
>>742
CVS の Emacs でしか試してないから、変だったら適当に直してね。

----BEGIN BASE64----(my-outline-copy-region-as-kill.el.gz)
H4sICP44BUECA215LW91dGxpbmUtY29weS1yZWdpb24tYXMta2lsbC5lbACVU8tu
gzAQPKdS/2HFyRw2Uj6g6o/0YmCBVYhNbROSv++aZ6Ac2qNndsczg1EFlZ2B2xNt
Fxo2hLltn+ioYmtQe7xy04DKqAIyRfr+BqDYBHI6D3wnSFwygg0FUCrvnCMTMOvK
khzszmk6zMq013dCegjt5Z4RnGFHPjgW+UicTspo52yPwU6uYDUjbGWFyGstl7VW
nOGNTTpSPYcaA93a6foILk5f8EObp1lgF2l7HOZEs6+5IVDGijTZrJ0URKImA2ru
ls2dPWcNYSs+IiI5sLWeY9p5CdaFSNsSa9IFm2rlPYXv2MEU+mXzyPOug+iLjSc3
D6Dvsti5qXbxNlWva5Ccz+fkwK6hR8DWUalzWlkuQeno9QM+v6QNGcgp5hm+2ywT
R6cGD+u64BI2XXZkI9P5tdeuGB/BZeHGjmKAbUfKup3hbbtHT0o/drK/q/9b8cPf
86/mf6UZwBEWtfh7SopeepgEB7U0nVr6AWMHagDgAwAA
----END BASE64----


749 :名無しさん@お腹いっぱい。:04/07/28 12:35
bug-fix アゲ
vertical-motion
長かったな〜

750 :742:04/07/28 17:12
>>748
ありがとうございます。私が使っているのがEmacs 21.3.1なのと、
hs-minor-modeなどでも使いたかったのでこのように変更して使わせて頂きます。
非表示じゃない行も一行々々コピーしているのがヘタレですがお許しを。
----BEGIN BASE64----(my-outline-copy-region-as-kill.el.gz)
H4sIALxfB0EAA31Su47UMBStk6+w0mAXnoJPAFZ0gES7TR43M9ZmroPt7DCfA/JKSEwHDdLS
8tBIVCtKah4d/ADXduaRWUQ62yfndS9voB2QWeigduoSZKNs35VrqfBSWVV1IHvGe21FzliB
GiWqjqmWPXn81G9u/ea3/rv/+enP5/fXr/i7mw8b/9r/CNBv/qP/8var396XS7/xL/0vURAj
78Axzt2yl6QRhBQ6IYIYPfZGz+/mGZ9rp2W9KA2LRjJuoTT1QlZlfbEqTcOKc6ItWJ5lGVEq
BFnBXCEqnAde5ZRGEV/voAZjtBET2lFfBOWcp0qWa6kHF8lq3a+lIUaKX1p5obqOcVJggE3s
5d7ZwxD07NGDFDRh/e+INOTCb6/eXN28uI6ZKSKYMvbGClOIQw/1YAygk9XQtmDYyZnMZQvV
NIBjP7ak5uE5oSzJxbvdrQHrjKpDcEqKJWVeSYqbnLG9+eMWUvtyqTAo8ZVyC+mAqknyeXaY
1+H2tkkRgASN/58kmh4TMEAXqgPGURM56KoPHGHK7ll0uluLcEmrlx5SE+Hw39WNA6Sohz2I
PPv9wvEQiktb1WpztFTi8L5bt9jWyMJHtAw6R7ZJcWL7X2VMus3iYlgwu2dphyrMEOcnrR0N
L4vdUQupjF2uxMOK2Wx2joXYFzdFTZ3vxxZ2ViKsKO/oI5oQ45f/BfQH8hIyBAAA
----END BASE64----


751 :742:04/07/28 17:51
まちがい。hideshowも対応するのはこっちです。
----BEGIN BASE64----(my-outline-copy-region-as-kill.el.gz)
H4sIAI5oB0EAA+1Vu24TQRSt118x2sa7xaTgE4CIDpBo0+xjvDvKemaZGdvx5ySaSEhxBwVI
QSlAgeCIKqJC1CTp4Ae481h71w4hEUhpsORiZ+7rnHPv3CgngxFDklQkU3RMcE5lXSVTTNmY
SppWBNcoqrmMewiFjDPMaIXoAD198kzP1tz0XH/XFx9/nrw9fBG9OTue6QN9bky/6Q/686sv
ev4AD/VM7+nLOISIUUUUiiI1rDHkMIkoU3FsksFlLXhxrxdEBVccZ2UikC0kiCRJRFbiNMm2
J4nIUbgFYUPUC4IAQlJGcEoKyhhlhYlLFeUstrd9xokQXMSdsD5/bDL3IkfJkgA+JgKwyTYT
/szhXZjC5yf9Th9rrY/0ubIIs0RlJeoP+IjlDlbOKyoBNh+bv4+dKAsOAb0OPRgCzY0BLoAo
cOgvcgECMFGl4BMfHRnmWgiGU5zxeooFcAHCJRLLkk8YTqe4pDkxHygCohBhuckZAfdEJFZQ
FIowXgqUjYQgTOF0NBgQgVa+IWcAEXPCvHAygZYgO2AlIXMDx54KIpWgmVEEJGAJiDHBoIMr
Ei3Kacvj2gIPKTOZoglVJVYENHPpLRG+kZan60VaxsDU+q8g6n46Q2Na0oqgiHEITnhamxim
/dRzW2nTr+bQmyagw4q9y2rPrKejytB9dYe5EbCu4NeigZEd1diaI1aQlv2iMmJKaCqzpV0B
uMNfYMWXRDTXWI5SoxMrVphpCRRYfgCIw9PzOF0cFG5sbISuqpuwcz0Xt2RiofQ2rSrMiGlz
D8tiiv3vJpOy9sR1Ria8v/nIPHGbjx+6J85F0D92965+Gy9fH+ij06/vT/WFnpvykClIz/df
7p/tHob/p/Avp9A8mZ0h+8Nms8sCoC7XhO82v36atjbEuaUz4KK1c+LlfbONLFtNz3prbPL8
bkTvcEK3mJ9RQ1zXqlv5vxqpO5kewLYWrxmHW41+q/brXRf7tfEAZn4BiH1D7GsJAAA=
----END BASE64----


752 :名無しさん@お腹いっぱい。:04/07/29 00:12
.twmrc を編集するモードってありますか?

753 :名無しさん@お腹いっぱい。:04/07/29 00:36
.ctwmrcは勝手にdefault-generic-modeになってくれるけど

754 :名無しさん@お腹いっぱい。:04/07/29 05:05
>>753
さんくす.
download してみた.

755 :名無しさん@お腹いっぱい。:04/07/31 01:20
putty経由でemacsを立ち上げて日本語でテキストを書いているんですが,
一見ちゃんと入力も表示もできているように見えてカーソルを動かしたり
していると日本語の全角の部分が半角で表示されたりして一部分表示が崩れます.
なにか解決策があったら教えてください.
X上のEmacsだとまったく問題なく表示できています.


756 :755:04/07/31 01:21
以下.emacsの日本語表示に関する部分です.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 日本語表示の設定
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(if (not (boundp 'MULE))
(if (featurep 'xemacs)
; xemacs21 の場合
(progn
(set-language-environment "Japanese")
(set-default-buffer-file-coding-system 'euc-jp-unix)
(set-keyboard-coding-system 'euc-jp-unix)
(if (not window-system) (set-terminal-coding-system 'euc-jp-unix))
)
; emacs20 の場合
(progn
(set-language-environment "Japanese")
(set-default-coding-systems 'euc-japan-unix)
(set-keyboard-coding-system 'euc-japan-unix)
(if (not window-system) (set-terminal-coding-system 'euc-japan-unix))
)
)
)
; 日本語 info が文字化けしないように
(auto-compression-mode t)
; xemacs の shell-mode で 日本語 EUC が使えるようにする
(if (featurep 'xemacs)
(add-hook 'shell-mode-hook (function
(lambda () (set-buffer-process-coding-system 'euc-japan 'euc-japan))))
)

757 :名無しさん@お腹いっぱい。:04/07/31 01:38
>>755
terminal のフォント設定がおかしいんじゃ?
たぶん Emacs の話ではなさそう.

758 :名無しさん@お腹いっぱい。:04/07/31 02:19
あつい

759 :名無しさん@お腹いっぱい。:04/07/31 02:27
あついね

760 :755:04/07/31 02:37
>>757
どうもです.
でもvimでは全く問題なく,emacsでのみこの現象が起こります.
あとterminal のフォント設定はどこでやるんでしょうか?この場合puttyですか?
あと文字が崩れる条件がわかりました.半角文字の後に全角文字が
並んでいる場合に現象が起こります.

761 :名無しさん@お腹いっぱい。:04/07/31 04:02
`shift + caps lock キー' に、ある関数をバインドしたいのですが、
その場合、`caps lock' はどのようなシンボルで表されるのでしょうか?
例えば、 `shift + caps lock キー' に foo という関数を割り合てたい場合に
(define-key some-map [(shift CAPS)] 'foo)
の CAPS の正しい表し方は何でしょうか?

762 :名無しさん@お腹いっぱい。:04/07/31 04:14
caps lock に割り当てられるの?

763 :名無しさん@お腹いっぱい。:04/07/31 04:19
>> 761
describe-key で caps lock 拾えんかった。だめなんじゃ?

764 :名無しさん@お腹いっぱい。:04/07/31 04:36
caps lock のキーを本来の用途でも使ってるなら無理かもだけど、
物理的な位置だけが問題なら、xmodmap とかで違う機能割り当ててしまえば。

765 :名無しさん@お腹いっぱい。:04/07/31 09:14
特定のディレクトリ内のファイルに対してリカーシブで、
query-replaceを行うには、なにがよいですか?



766 :761:04/07/31 15:23
レスありがとうございました。

やっぱりダメでしたかー。
>>764
それも良いのですが、caps lock は結構使用するので今回は諦めます。

767 :名無しさん@お腹いっぱい。:04/07/31 15:25
>>765
find-dired

768 :名無しさん@お腹いっぱい。:04/07/31 16:50
caps lockなんか何に使うんだ?


769 :755:04/07/31 17:20
すいませんEmacs関係ありませんでした.screenの中で動かしていたせいでした.

770 :名無しさん@お腹いっぱい。:04/07/31 17:34
>>766
Caps Lock のかわりに とまでは言えないけど、
capitalize* とか upcase* を使えば、大文字にすることはできる。
backward-word とかと組み合わせれば、ある程度使えそう。

771 :名無しさん@お腹いっぱい。:04/07/31 19:43
igrep-findを使うと、

cd /Users/username/elisp/# -*-compilation-*-
Entering directory `/Users/username/elisp/'
find . -type d \( -name RCS -o -name CVS -o -name SCCS \) -prune -o -type f \! -name \*\~ \! -name \*\,v \! -name s.\* -print0 | xargs -0 -E lgrep -n grep /dev/null
xargs: illegal argument count

Compilation exited abnormally with code 1 at Sat Jul 31 19:37:25

と怒られてしまうのですが、どの辺みればよいでしょうか?

;; igrep 2.93
;; xargsのオプション'-e'がないといわれたので、'-E'にかえました。
;; CarbonEmacs 21.3.50.2




772 :名無しさん@お腹いっぱい。:04/07/31 19:48
>>771
板違い Mac 板へ Go!

773 :名無しさん@お腹いっぱい。:04/08/01 11:38
あいタンは男?

774 :名無しさん@お腹いっぱい。:04/08/01 14:31
池沼


775 :名無しさん@お腹いっぱい。:04/08/01 20:59
コード見てたら ?: が出てきたのですが,ググッてもうみくみつからず
困ってます.これってなんなんでしょうか?

776 :名無しさん@お腹いっぱい。:04/08/01 21:08
たとえばどこで?

777 :名無しさん@お腹いっぱい。:04/08/01 21:13
言語知らずにコード読んでも...

778 :名無しさん@お腹いっぱい。:04/08/01 21:23
elispコードなのか、emacsの Cのコードなのか、はたまた全然関係ないのか。
演算子のだとは思うが……。

779 :名無しさん@お腹いっぱい。:04/08/01 21:49
正規表現だったりして:P

780 :775:04/08/01 21:55
easymenu.el の中で出てきました.
(= ?: (aref (symbol-name keyword) 0)))

こんな感じです.

781 :名無しさん@お腹いっぱい。:04/08/01 22:00
なーんだ
elispref 読めよ

782 :名無しさん@お腹いっぱい。:04/08/01 22:02
あ、変な言葉使ってすまそ (elisp と lispref が混ざった)
要するに elisp のマニュアル嫁

783 :名無しさん@お腹いっぱい。:04/08/01 22:22
C-xC-eしれ。氷解する。

784 :名無しさん@お腹いっぱい。:04/08/01 22:42
その文字リテラルの記法、趣味悪いよね。#\<C> にすりゃいいのに。

785 :775:04/08/01 22:49
みなさんありがとうございました.
氷解しました.

786 :あいタン ◆3QC.t4i5w6 :04/08/04 10:40

>>733
(´・ω・`)ショボーン・・・そんなこと言わないでほしいポ。これがあいの自己表現なんでつ。。。
>>735
> dvorakに左手用とか右手用のがあるのを知らんのだろうな。
Σ(゚д゚lll)ウ、知らなんでしたよー!
でもそれ使っちゃうと学校のキーボードに触れなくなるから鬱になるかも・・・(-_-)

>>773
あいはウーマンですよーーヽ(´▽`)ノ
ばりばりの大学生なのだ!

emacsタン ヾ(・ω・`*)


787 :名無しさん@お腹いっぱい。:04/08/04 11:05
気の毒に…

788 :名無しさん@お腹いっぱい。:04/08/04 11:20
あいタソ キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!!

789 :名無しさん@お腹いっぱい。:04/08/04 11:50
あい死ね

790 :名無しさん@お腹いっぱい。:04/08/04 14:00
>>789 が filter で見れない.
どんな単語を使ったんだろう?

791 :名無しさん@お腹いっぱい。:04/08/04 14:20
790に伝えたくても、伝える方法がないな。
Uvaしろとしか。

792 :名無しさん@お腹いっぱい。:04/08/04 14:48
あ、hでもいいか。

793 :名無しさん@お腹いっぱい。:04/08/04 15:24
やってみたらわかるけど、右手左手各種 Dvorak は emacs では使いにくいよ。
入力だけならそこそこイケるんだけどね。

794 :名無しさん@お腹いっぱい。:04/08/04 16:00
C-[a-z]系は qwerty, 普通の入力は dvorakってのはそこそこいそうだが。

795 :名無しさん@お腹いっぱい。:04/08/04 17:25
なんか、それって、頭が雲丹になりそだ。orz


796 :名無しさん@お腹いっぱい。:04/08/04 18:36
M-x eval-expression
として
(* 512 1008 1416)
と、ジオメトリの計算をしようと思ったのですが、
値がおかしいです。ちゃんと計算するにはどうすれば
いいのでしょうか?

797 :名無しさん@お腹いっぱい。:04/08/04 18:37
誰がウニっていいだしたんだろ。もっと面白く適当な例えがありそうなものだが。

798 :名無しさん@お腹いっぱい。:04/08/04 18:39
(* 512 1008 1416.0)
この程度でageるのかよ。

799 :名無しさん@お腹いっぱい。:04/08/04 18:41
>>798
なんで実数表記にしないとだめなんでしょうか?
32bitマシンを使っているので、intの範囲内だと思ったのですが。

800 :名無しさん@お腹いっぱい。:04/08/04 19:08
2bitぐらい(だっけ?)別の情報のために削られてるんじゃなかったっけ。
XEmacsだとそうでもなかったと思う。

801 :名無しさん@お腹いっぱい。:04/08/04 19:47
XEmacs でもそう
http://www.xemacs.org/Documentation/21.5/html/lispref_10.html#SEC103

802 :名無しさん@お腹いっぱい。:04/08/04 20:44
あら、そうでしたか。
FSF Emacs よりも大きな値を扱えたような記憶があったのだけど夢か。

803 :名無しさん@お腹いっぱい。:04/08/04 21:29
夢じゃないよ。
http://www.xemacs.org/Documentation/21.5/html/internals_7.html
xemacs/src/lisp-disunion.h
あたり参照。

32-bit環境だとデフォルトでは31-bit整数になるんだけど、28-bit整数にも
configureできるんで、lispref ではああなってるんじゃないかな。

804 :名無しさん@お腹いっぱい。:04/08/04 23:00
31bitでなく28bitにする場合のメリットって?

805 :名無しさん@お腹いっぱい。:04/08/04 23:30
余ったビットを何に使ってるのか

806 :名無しさん@お腹いっぱい。:04/08/04 23:33
リンク先くらい読めよ


807 :名無しさん@お腹いっぱい。:04/08/05 01:01
そういう小手先で増やすんじゃなくて、bignumキボンヌ

808 :名無しさん@お腹いっぱい。:04/08/06 02:29
calc 使ったら。

809 :名無しさん@お腹いっぱい。:04/08/06 09:55
calcの四則演算を外部から使いたいと思った事あるけど、
なんか面倒そうだったので断念した記憶が。

810 :名無しさん@お腹いっぱい。:04/08/06 16:37
emacs-21.3 にしたら、漢字変換中のフォントが妙にでかくなってしまいました。
入力確定後はちゃんと指定したフォントで表示されるんですが、確定前のフォントが
大きすぎておかしいです。20.7 のときは正常でした。

一応検索して ime-font を指定してみたけど、あれは Meadow でしか有効に
ならないのかわかりませんが、だめでした。

他にどこで設定したら良いでしょうか?

811 :名無しさん@お腹いっぱい。:04/08/06 16:43
いつ正式にemacsがバージョンアップするのか予想してくれ

812 :名無しさん@お腹いっぱい。:04/08/06 16:46
21.4 or 22.1のどっち?
両方とも予想するの?


813 :名無しさん@お腹いっぱい。:04/08/06 17:45
>>809
チョッとやってみた。

(calcFunc-mul 100 100 100 100)
(bigpos 0 0 100)

(math-normalize '(* (+ 1 2) 3))
9

こんな感じ?

814 :名無しさん@お腹いっぱい。:04/08/06 18:03
>>812
両方

815 :名無しさん@お腹いっぱい。:04/08/07 20:06
lisp/loaddefs.elはどうしてソースツリーに作成されるんでしょうか。
なるべくなら、ソースツリーには手を入れないで欲しいのですが。

816 :名無しさん@お腹いっぱい。:04/08/07 22:05
>>815
M-x report-emacs-bug

817 :名無しさん@お腹いっぱい。:04/08/08 13:32
Emacs21.3 + DDSKK12.2 を使ってます(両方ともFreeBSD portsからの最新版)。
で、skkで変換しようとすると、自前で辞書をバッファに読み込んでしまって、
すごく待たされます。skkservと通信できていないということなんでしょうか?
skkinputは問題なく使えているので、emacs側の問題かと。

.emacs :
(setq skk-server-host "localhost")
(setq skk-server-portnum 1178)
(setq skk-kakutei-key "\C-o")
(setq skk-use-viper t)


という感じなんですが、どうしたらよいでしょうか?





818 :名無しさん@お腹いっぱい。:04/08/08 15:22
SKKスレとか FreeBSDスレ?

% telnet localhost 1178
して、'1test ' とか '2', '3', '0'とか入力してみれ。
skkinput が問題無く使えてるとあるが、
.skk-jisyo と .skkinput-jisyo だけで動いてるのかもしれないし。

819 :名無しさん@お腹いっぱい。:04/08/08 16:12
箱形選択の方法がわかりません 御願いします


820 :名無しさん@お腹いっぱい。:04/08/08 16:22
C-h b してから rectangleで *Help*バッファ内を検索汁

821 :名無しさん@お腹いっぱい。:04/08/08 17:29
むしろC-h a rectangle


822 :817:04/08/09 10:30
スレ違いかもしれないですが、わかる方がいたらよろしくお願いします

>>818
やってみました。

~ [101] > telnet localhost 1178
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

1test
4test
2
3.9.4 3
xxxx.xxxxx.ne.jp:127.0.0.1: 0
Connection closed by foreign host.

という感じなんですが…よくわかりませんが、skkservが反応しているように
見えます…
(-_-)ウツダ


823 :名無しさん@お腹いっぱい。:04/08/09 11:00
# ちゃんと動いてるようだけど、1testの直後にスペースもお忘れなく。
skk-search-prog-list や skk-large-jisyo, skk-aux-large-jisyo などが
どうなってるか次第じゃねーの?

824 :名無しさん@お腹いっぱい。:04/08/10 17:10
ange-ftpが使える、http proxyに対応したftpクライアントをどなたかご存知ないでしょうか?
うちのプロキシーは21番ポートが使えないのです・・・


825 :名無しさん@お腹いっぱい。:04/08/10 18:27
>>824

tramp + ssh というのはダメ?


826 :名無しさん@お腹いっぱい。:04/08/10 19:24
>>825
Anonymous FTP サイトをdiredでさくさくブラウジングしたいのです。
lftpはこういう用途には使えないみたいですし。

827 :名無しさん@お腹いっぱい。:04/08/10 22:02
だからtrampでいいじゃん

828 :名無しさん@お腹いっぱい。:04/08/10 22:21
んだ。


829 :名無しさん@お腹いっぱい。:04/08/11 16:44
EmacsでC++のソース書くとき構文強調(フォントロック?)を使ってるんですけど、たとえば
int a, b, c;
と書いたときに "int a" と "b, c" で色が違ったり、あと関数も
int Hoge::hoge() {
と書いてもうまく強調してくれなかったりしませんか?
Cのソースを書くときは違和感なかったんですが・・

830 :名無しさん@お腹いっぱい。:04/08/11 17:06
tramp-ftpは内部でange-ftpを呼び出し、ange-ftpは内部でftpプログラムを
呼び出し、ftpプログラムはhttp proxyをサポートしていないので、外の
anonymous ftp サイトへtrampでアクセスできないのが、現在の悩み
なのです。。。。。。


831 :名無しさん@お腹いっぱい。:04/08/11 21:32
trampヽ(´ー`)ノマンセー


832 :名無しさん@お腹いっぱい。:04/08/12 10:24
>>829
cc-modeのバージョンが古いだけでは。
うちではそんなことない(今年7月ぐらいのCVS版)。

833 :名無しさん@お腹いっぱい。:04/08/12 23:41
パッケージのバージョンと言えば
html-helper-mode.el の 3.8 を使えている人はいますか
http://savannah.nongnu.org/download/baol-hth/

Meadow2 に入っていたんだけど、上手く動いていないような感じ
配布先に行ってみると
やっぱりキーバインドの設定に問題がありそうなんだけど、
検索しても何も出てこないんだよね

3.8 を使いこなしている人いますか



834 :名無しさん@お腹いっぱい。:04/08/13 01:37
最近 awk-mode がセミコロン入れなくてもちゃんとインデントすることに気づ
いた。ああ、しかし時すでに遅し。すっかりセミコロン打つのになれちゃった
よ。セミコロンの無いスクリプトに逆に違和感を感じてしまう。


835 :名無しさん@お腹いっぱい。:04/08/13 08:44
感感蝉蝉


836 :名無しさん@お腹いっぱい。:04/08/14 14:17
HDクラッシュでインストールしなおして以来、CVS管理下のファイルも test.php.~1.2.~ のようなバックアップファイルが残るようになってしまいました。
これをやめさせたいのですが、どこを見直せばいいですか?

バージョンは debian の emacs21 21.3+1-7 で pcl-cvs は含まれています。
変数 vc-make-backup-files を確認すると nil でした。

837 :名無しさん@お腹いっぱい。:04/08/14 14:42
>>830
lukemftp

838 :名無しさん@お腹いっぱい。:04/08/15 02:20
ついさっき、Meadow/Emacs memo で clone-indirect-buffer を知った。便利だった。
こういう便利な標準機能ってまだまだいっぱいあるんだろうな。
日々精進するから、もっといっぱい便利な機能を教えてくれ。


839 :名無しさん@お腹いっぱい。:04/08/15 02:59
clone-process

840 :名無しさん@お腹いっぱい。:04/08/15 03:33
find-file での補完を、大文字小文字関係なしで実行するように出来ますか?
ToDo を to<tab> で開きたいです。

841 :名無しさん@お腹いっぱい。:04/08/15 04:10
completion-ignore-case

842 :名無しさん@お腹いっぱい。:04/08/15 12:21
>>840
他にもいろいろ便利なので、ido-mode を使うと幸せになれるかも知れません。

843 :名無しさん@お腹いっぱい。:04/08/16 19:22
ちょっと古いけど
>>731

qwerty の左手だけで打てる一番長い単語が
『stewardess』って知ったときに
マイナーモードの stew-mode とか作ろうとした

やりたいことは >>731 と似てるんだけど
どのキーでトグルさせるか悩んで結局やめた


844 :名無しさん@お腹いっぱい。:04/08/16 22:12
>>841>>842
遅レスですが解決しました。ありがとん。

845 :名無しさん@お腹いっぱい。:04/08/17 14:17
meadowでデフォルトのファイル保存先を変更するにはどうしたらいいですか?

846 :名無しさん@お腹いっぱい。:04/08/17 14:38
なんでunix板にmeadowスレがあったり、meadowの事でemacsスレに書く人が存在するのだろう。
# 今回の対処法はmeadow specificではないが。

847 :名無しさん@お腹いっぱい。:04/08/17 16:11
>>846
細かいこと気にすんな。
厳密にやるなら、なぜ UNIX specific でないネタを UNIX 板の Emacs スレ
に書く人がいるんだろう、ってことになるじゃん。

848 :名無しさん@お腹いっぱい。:04/08/17 16:31
でも、わざわざ「meadowで」と指定するならmeadowスレに行ってほしい。
ちゃんと専用スレが複数wあるんだから。


849 :名無しさん@お腹いっぱい。:04/08/17 17:51
(cd "hoge")

850 :名無しさん@お腹いっぱい。:04/08/17 17:57
Emacs の話題は Emacs スレでやればいい。
patched Emacs に過ぎない Meadow については、むしろ専用スレの方が不要。

851 :名無しさん@お腹いっぱい。:04/08/17 18:10
次スレはEmacsen統合でどうか
なつかしのんgやらmuleやら

852 :名無しさん@お腹いっぱい。:04/08/17 19:27
> なつかしのんg
なつかしの Ng のつもりかな??
Ng は Emacsen じゃないと思うぞ。
Nemacs 活用スレなんかは欲しいかも。

853 :名無しさん@お腹いっぱい。:04/08/17 19:30
microemacs は?
xyzzy は?


854 :名無しさん@お腹いっぱい。:04/08/17 19:37
versionはいろいろあれど、emacs lispが動くものに限られるのじゃないか? 普通は。
;; xyzzyはいろいろ工夫してyatexもそのまま?動くらしいけど、そーいうのは無しで。

855 :名無しさん@お腹いっぱい。:04/08/17 19:42
elisp環境総合スレ

856 :名無しさん@お腹いっぱい。:04/08/17 23:14
Meadowの独自のフォントの設定がほげほげ・・・
Meadowの独自のバグがほげほげと、ここに書き込まれてもなぁと、
私は思いますが・・・今のまんまでいいんでないの?

857 :名無しさん@お腹いっぱい。:04/08/18 01:12
>>856
emacs全般はこのスレ。
meadow固有の問題はmeadowスレ。
多少のスレ違いは許すってことで今まで通りいけばよい。

858 :名無しさん@お腹いっぱい。:04/08/18 01:23
>>857
meadow は↓でいいじゃん。

Meadowについて語るスレ その4
http://pc5.2ch.net/test/read.cgi/software/1076239716/

859 :名無しさん@お腹いっぱい。:04/08/18 01:38
meadow固有の問題とかwin環境に依存する問題を持ち込まれても困るわけで、
切り分けてくれる人ならいいけど困ったちゃんは切り分けてくれないわけで、
今も頭のいい人なら何も言わずとも普通のEmacsにおける問題として質問できるわけで、
そうすると原則このままというのがいいんじゃないと思うわけで。


860 :名無しさん@お腹いっぱい。:04/08/18 01:42
というわけで、最近のオススメパッケージの紹介とか

http://www.emacswiki.org/cgi-bin/emacs-ja/ElispArea



861 :名無しさん@お腹いっぱい。:04/08/18 02:03
AUCTeXの質問です。
リージョンを▼emph{}などで囲みたいときにキー一発というわけ
にはいかないのでしょうか?


862 :名無しさん@お腹いっぱい。:04/08/18 05:17
>>843
reverberated, extravasated, exaggerated, abracadabra

の方が長い。


863 :名無しさん@お腹いっぱい。:04/08/18 20:14
>>862
過去形にしてまで張り合うのはどうかと…

;; stewardessesで引き分けか…



864 :名無しさん@お腹いっぱい。:04/08/20 13:16
>>863
過去形が駄目なのにそれがいい理由が分からん

865 :名無しさん@お腹いっぱい。:04/08/20 14:45
過去形もありなら >>863 もありになるし
そもそもこんなことで張り合うのはどうだろうか

という意味ではないか




866 :名無しさん@お腹いっぱい。:04/08/20 15:46
gtk2なEmacsは現状どんな感じなんでしょうか?

867 :名無しさん@お腹いっぱい。:04/08/20 20:41
gtk2って重くない?


868 :名無しさん@お腹いっぱい。:04/08/20 21:28
gtk2にするメリットってなに?

869 :名無しさん@お腹いっぱい。:04/08/20 21:37
(if window-system (menu-bar-mode -1) (menu-bar-mode -1))

正直漏れの設定こうだからな… 20.7
まぁ ./configure --disable-gtk とか出来るんでしょ?


870 :名無しさん@お腹いっぱい。:04/08/20 22:24
if使ってるのはなんで?

871 :名無しさん@お腹いっぱい。:04/08/20 22:27
--with-gtk 使ってるけどいい感じだよ。< 21.3.50 の CVS Head


872 :名無しさん@お腹いっぱい。:04/08/20 23:14
>870 以前コンソ-ルとXで使い分けてたから、いまは 両方とも nil。


873 :名無しさん@お腹いっぱい。:04/08/20 23:19
何度やっても
make[1]: *** [bootstrap-emacs] セグメンテーション違反です
ってでてgtk2のemacs試せんorz。


874 :名無しさん@お腹いっぱい。:04/08/21 05:44
cvs co やりなおしたら?


875 :名無しさん@お腹いっぱい。:04/08/21 20:50
navi2chのような
yahoo掲示板専用ブラウザみたいのはないのでしょうか?

876 :名無しさん@お腹いっぱい。:04/08/21 21:28
ない

877 :名無しさん@お腹いっぱい。:04/08/22 02:07
各種BBSのdatをパースする部分をモジュールとして組み込めるように
してNavi2ch2としてリリース予定です。

878 :名無しさん@お腹いっぱい。:04/08/22 02:10
>>877
navi2ch-multibbs.el でええやん。

879 :名無しさん@お腹いっぱい。:04/08/22 02:19
>>875
shimbun バックエンドでも書いてみたら?

880 :名無しさん@お腹いっぱい。:04/08/22 03:12
>>879
書くまでもなく、既にあります。




881 :名無しさん@お腹いっぱい。:04/08/22 09:47
>>880
どれ?

882 :名無しさん@お腹いっぱい。:04/08/22 14:28
>>881
あるとしたらどういう名前になると思う?
せめてそれくらいは頭使えよ。


883 :882:04/08/22 14:43
あ、勘違いでした。ごめん、俺は知らない。


884 :名無しさん@お腹いっぱい。:04/08/22 14:44
ワラタ

885 :名無しさん@お腹いっぱい。:04/08/22 17:44
>>882
grep -i yahoo emacs-w3m/shimbun/*
したけど、Yahooニュース用の sb-yahoo.el しか出てこなかったよ。

886 :名無しさん@お腹いっぱい。:04/08/22 18:20
emacs-version
"21.4 (patch 15) \"Security Through Obscurity\" XEmacs Lucid"

なんだけど、

(global-set-key [(button4)]
'(lambda () (interactive "") (scroll-down-command 1)))
(global-set-key [(button5)]
'(lambda () (interactive "") (scroll-up-command 1)))

で、downに限って途中で止ることが頻発するのだけど何故でしょう?

Xは、
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "EmulateInertia" "50"
こう。

887 :名無しさん@お腹いっぱい。:04/08/22 20:23
スレ違い


888 :名無しさん@お腹いっぱい。:04/08/22 20:46
まじで?


889 :名無しさん@お腹いっぱい。:04/08/22 23:02
そんなことはないでしょ。私はXEmacs使ってないから答えられないけれども。


890 :名無しさん@お腹いっぱい。:04/08/23 00:20
1を30個入力したいんだけど、
C-u 30 C-q 1
とかやっても入力できん。(8と9はできる)

どうすればよいの?

891 :名無しさん@お腹いっぱい。:04/08/23 00:29
>>890
C-u 30 C-u 1


892 :名無しさん@お腹いっぱい。:04/08/23 06:05
111111111111111111111111111111
>>891
うほっ。できました。

893 :名無しさん@お腹いっぱい。:04/08/23 13:12
>>873
gtkを最新のバージョンにして、exec-shieldを0にして、

make distclean
rm **/*.elc (zsh)
して、./configure --with-gtk やり直してみてもだめ?


894 :名無しさん@お腹いっぱい。:04/08/23 14:14
Emacs 21.4 だと Unicode 扱うのにも Mule-UCS 要らずと聞いて期待してるのですが、
リリースのロードマップみたいなのはどこかに公開されてますでしょうか?
公開してる場所があれば教えてください。

895 :名無しさん@お腹いっぱい。:04/08/23 23:48
素直に、cvs co して使うよろし。


896 :名無しさん@お腹いっぱい。:04/08/24 01:52
CVS版使えって言う気持ちも分かるが、リリース日を指折り数えてワクワク
するのもいいじゃない。
CVS版はあくまでも人柱用なんだし。 (というほど不安定でもないけど)


897 :名無しさん@お腹いっぱい。:04/08/24 02:20
「指折り数え」てワクワクするには、
最近はずーっとリリースされなさすぎ。指の本数も足りない。
21.0.xx あたりの pretest の頃はそーいう楽しみかたもできたけど。
ま、押し付けはよくないが。

898 :名無しさん@お腹いっぱい。:04/08/24 02:48
>>896
ml読め

899 :894:04/08/24 13:27
新しいものは好きなので cvs co したい気持ちもあるんですが、
Emacs に関しては、あんまり追っかける気がないというか、
安定して動いてて欲しいのと、 PORTS (FreeBSD) のを利用したいのです。

まだリリーススケジュールが出せる段階ではないということでしょうかね。
気長に待ちます・・・

900 :名無しさん@お腹いっぱい。:04/08/24 17:09
>>899
ml嫁

901 :名無しさん@お腹いっぱい。:04/08/24 17:26
894じゃないが、mlってどのml?
emacs-develとかmule(-ja)とか、pretester向けのとかいろいろあるじゃん。

902 :名無しさん@お腹いっぱい。:04/08/24 18:08
>>901
少し前の help-gnu-emacs に NEWS の 21.4 関する質問に対して
こんなレスがあったけど、違うかな?

> So, is this thing in alpha? beta? Testable? or what?

None of the above. But soon, one hopes.

emacs-devel とか読んでないけど、他にもっと具体的な記述があるの?


903 :名無しさん@お腹いっぱい。:04/08/24 18:09
navi2chみたいな感じで、
どのモードでもuriに色付け、RETでbrowse-url-at-pointを呼ぶのって
どうすればよろしいかなぁ。

904 :名無しさん@お腹いっぱい。:04/08/24 18:17
俺は [(hyper u)] に browse-url を当ててるからどーでもいい。

905 :名無しさん@お腹いっぱい。:04/08/24 19:26
>>901
devel もう新たな機能の追加は禁止されている i.e multi-tty

906 :名無しさん@お腹いっぱい。:04/08/24 19:29
最近のffapはURLも適当に処理してくれるから俺はC-x C-fで十分

907 :873:04/08/24 20:53
>>893
exec-shieldを0にしたらできました。
ありがとう。


908 :名無しさん@お腹いっぱい。:04/08/25 00:24
>>903
Returnは無理だろ。
[(control Button1)]くらいにしときなよ。

909 :名無しさん@お腹いっぱい。:04/08/25 01:34
次って、21.4? 22?
0.1増えるにしちゃぁ変更が多過ぎる気がするし...


910 :名無しさん@お腹いっぱい。:04/08/25 01:38
21.4

911 :名無しさん@お腹いっぱい。:04/08/25 02:22
>>910
どうも。

リリースされるまで、NEWSを見ながら、にやにやしてます。


912 :名無しさん@お腹いっぱい。:04/08/25 03:04
>>911
いや、cvs co してくれ。
致命的なバグは無いと思うが、もしあったらフィードバック汁

913 :名無しさん@お腹いっぱい。:04/08/25 08:54
>>912
先生、半角カタカナが入力できません!

914 :名無しさん@お腹いっぱい。:04/08/25 17:18
>>913
M-x report-emacs-bug

915 :名無しさん@お腹いっぱい。:04/08/25 18:04
>>913
冗談でしょ? 本当なの?


916 :名無しさん@お腹いっぱい。:04/08/25 19:29
M-x compileであるプロジェクトをビルド中に,
別のプロジェクトをビルドしようとM-x compileすると,
A Compilation process is running; kill it? (yes or no)
と聞かれ,同時に複数のプロジェクトをビルドできません.
これってなんとかならないもんでしょうか?
なお使用しているのはGNU Emacs 21.3.1です.


917 :名無しさん@お腹いっぱい。:04/08/25 19:38
bueerをrename

918 :名無しさん@お腹いっぱい。:04/08/25 19:44
>>917
どうもありがとうございます.
そういうことでしたか.


919 :名無しさん@お腹いっぱい。:04/08/25 19:51
すごいtypoだな

920 :916:04/08/25 20:08
bueerのrename処理をcompilation-mode-hookに入れようと思うのですが,
bueer名に
現在のパス?(ファイルを訪問してなくてもC-x C-fすればミニバッファに
Find file: hogeと表示されますよね.そのhogeの部分のことです.)
を追加しようと思います.
このパスを取得する関数が分からないのですが,どなたかご存知ないでしょうか?
宜しくお願いします.


921 :名無しさん@お腹いっぱい。:04/08/25 20:13
(cueeent-directory)

922 :名無しさん@お腹いっぱい。:04/08/25 20:14
緊張して間違えた(w

(deeault-directory)

923 :916:04/08/25 20:14
(buffer-file-name)
ってやつは試してみましたが,
これはファイルを訪問してない場合nilが返って来るので
使いたくないです.


924 :916:04/08/25 20:19
>>921,922
(cueeent-directory)
(deeault-directory)
も*scratch*で試しましたが
*Backtrace*バッファが開いてエラーとなってしまうのですが,
これは事前に何かのファイルをロードしたりする必要があるのでしょうか?

伝わらないとまずいので,上記で試したのは
(current-directory)
(default-directory)
です.


925 :名無しさん@お腹いっぱい。:04/08/25 20:21
変数だよ

926 :名無しさん@お腹いっぱい。:04/08/25 20:24
なんか俺の emacs は obsolete のようだ。もう buffer は廃止されたのですね。

927 :名無しさん@お腹いっぱい。:04/08/25 20:31
(default-directory)はxemacs-21.4ではdiredに。

>>926
bueerの時代です。

928 :916:04/08/25 20:37
皆さんどうもありがとうございました.
.emacsに以下を入れてうまく行きました.

(add-hook
'compilation-mode-hook
'(lambda ()
(rename-bueeer (concat "*compilation*<" deeault-directory ">"))
))

(customizeで設定しようとしたけど,何だかよく分からないで手こずってしまいました.)


929 :名無しさん@お腹いっぱい。:04/08/25 20:43
解決しちったみたいだけど、
compilation-bueer-name-function を設定するほうが正道かも。

930 :916:04/08/25 21:15
>>929
おおっ!
そんなものがありましたか.以下に書き換えました.

(setq compilation-bueer-name-function
(function (lambda (mode)
(concat "*compilation*<" default-directory ">"))))

どうもありがとう御座いました.


931 :名無しさん@お腹いっぱい。:04/08/25 22:58
藻前ら順応しすぎ。

932 :名無しさん@お腹いっぱい。:04/08/25 23:12
後で讀む人は困りそう。


933 :名無しさん@お腹いっぱい。:04/08/26 00:45
>>926
がないと理解できなかった。

934 :名無しさん@お腹いっぱい。:04/08/26 01:18
端末での emacs を使うときのことだけど、4月ごろの 21.3.50 (FreeBSD 4.9) は meta キーは使用できる。
さっきビルドした 21.3.50 (FreeBSD 5.2.1) は meta キーが効かない。
4月のビルドは emcws のパッチを当ててある。さっきのビルドは emcws + multi-tty を当ててある。
6月のビルドも今試してみたら、meta キー効いてなかった。これは emcws パッチのみだけど。
なんかパッチは関係なさそうです。

935 :名無しさん@お腹いっぱい。:04/08/26 01:21
あ、kterm では meta キー効かなかったけど、rxvt だと効いた。
TERM=kterm です。

936 :名無しさん@お腹いっぱい。:04/08/26 01:26
端末の問題の可能性があるから、
X で試してみたら。

937 :名無しさん@お腹いっぱい。:04/08/26 01:32
X ではずっと使えてます。

938 :名無しさん@お腹いっぱい。:04/08/26 01:41
情報を小出しにしているようで申し訳ないのですが、同じ kterm 上で zsh では
meta キーは使用でき、emacs では使用できません。

939 :名無しさん@お腹いっぱい。:04/08/26 02:00
ああ、ホントに大事なことを書き忘れていた。
端末上で M-a などを入力すると
Wrong type argument: integerp, nil
って表示されることを。

940 :名無しさん@お腹いっぱい。:04/08/26 02:19
>>939
>>3

941 :名無しさん@お腹いっぱい。:04/08/26 02:58
よくわからんが
meta と alt の問題はどう?

942 :名無しさん@お腹いっぱい。:04/08/26 10:01
>>915
Coding system for keyboard input:
E -- euc-japan (alias of japanese-iso-8bit)
Coding system for terminal output:
E -- euc-japan (alias of japanese-iso-8bit)

Terminal は PuTTY or TeraTerm の同じ環境で
半角カタカナ 表示○ 入力○ emacs-21.3
半角カタカナ 表示○ 入力× emacs-21.3.50

21.3.50 だと、以下のエラーがでて入力できず。
Wrong type argument: integerp, katakana-jisx0201

*Backtrace*
Debugger entered--Lisp error: (wrong-type-argument integerp katakana-jisx0201)
encoded-kbd-self-insert-iso2022-8bit(nil)



943 :名無しさん@お腹いっぱい。:04/08/26 10:09
rxvtは\M-aを\C-[aに変換してるでしょ。
入力した後、M-x view-lossageしてみて。

944 :名無しさん@お腹いっぱい。:04/08/26 12:04
こーんなにも情報を小分けして書かれると、
多少相手にする気があっても、情報を整理する段階で脳内から消えてしまうな。

945 :916:04/08/26 19:33
お世話になっております.
昨日の*compilation*の質問をした者です.

diredで~以下のあるディレクトリ,例えば~/hoge/に移動してM-x compileすると,
バッファ名は*compilation*<~/hoge/>となるようになったのですが,
この~をルートからのフルパスに展開しようと思いまして,
昨日お教え頂いたcompilation-buffer-name-functionを
(setq compilation-buffer-name-function
(function (lambda (mode)
(cond
(string-equal (substring default-directory 0 2) "~/") (concat "*" (downcase mode) "*</home/916/" (substring default-directory 2) ">")
t (concat "*" (downcase mode) "*<" default-directory ">")))))
のように設定しました.するとM-x compileで
Symbol's value as variable is void: string-equlと
ミニバッファにエラーが表示されるようになりました.
*scratch*で試すとstring-equlは旨く動くのですが,
string-equlを使うには何か他に処理が必要なのでしょうか?
あるいは,他の方法でもいいですから~をフルパスに置換するような方法を
どなたかご存知でしたらお教え頂けないでしょうか.
宜しくお願いします.


946 :916:04/08/26 19:40
>>945
自己レスです.
condをifにしたら動きました.失礼しました.
(setq compilation-buffer-name-function
(function (lambda (mode)
(if (string-equal (substring default-directory 0 2) "~/")
(concat "*" (downcase mode) "*</home/916/" (substring default-directory 2) ">")
(concat "*" (downcase mode) "*<" default-directory ">")))))


947 :916:04/08/26 20:09
945はcondの括弧が抜けていました.
(setq compilation-buffer-name-function
(function (lambda (mode)
(cond
((string-equal (substring default-directory 0 2) "~/") (concat "*" (downcase mode) "*</home/916/" (substring default-directory 2) ">"))
(t (concat "*" (downcase mode) "*<" default-directory ">"))))))


948 :名無しさん@お腹いっぱい。:04/08/26 20:14
expand-file-name


949 :916:04/08/26 20:16
>>948
待っておりました!
(expand-file-name default-directory)
ですね.どうもありがとう御座います.


950 :名無しさん@お腹いっぱい。:04/08/26 20:24
string-equl

951 :名無しさん@お腹いっぱい。:04/08/26 20:36
view-lossage したら、M-a は ESC a に変換されてました。
>ESC a ESC x v i e w SPC l o SPC RET


952 :916:04/08/26 21:56
>>950
これはまじボケです.写し間違えました.

M-x grepに干渉するみたいなのでちょっと変えました.
grepの方は実行した回数に合わせてバッファ*grep*<NN>を新生するようにしました.
(setq grep-buffer-index -1)
(setq compilation-buffer-name-function
(function (lambda (mode)
(cond
((string-equal mode "Compilation") (concat "*" (downcase mode) "*<" (expand-file-name default-directory) ">"))
((string-equal mode "grep") (concat "*" (downcase mode) "*<" (number-to-string (setq grep-buffer-index (1+ grep-buffer-index))) ">"))
(t (concat "*" (downcase mode) "*")))
)))


953 :名無しさん@お腹いっぱい。:04/08/27 14:33
c-; にキーを割り当てたいのですが (control ?\;) だとX上だけで
コンソールでは変化無しです。
何か良い方法はありませんでしょうか?

954 :名無しさん@お腹いっぱい。:04/08/27 16:27
C-;を表現する文字コードがなけりゃ当たり前だと思うが。
キーを押した・離したというイベントが飛んでいくXと違って、
端末の入出力というのは「文字」が行き来するわけだ、基本的には。わかる?

どうしても使いたきゃ C-x @ c ; とすれ。


955 :名無しさん@お腹いっぱい。:04/08/27 17:07
なんかムカつく。


956 :名無しさん@お腹いっぱい。:04/08/27 17:53
できない、とかだけ書いてあるより
勉強になって、はるかにいいじゃないか。

957 :名無しさん@お腹いっぱい。:04/08/27 19:02
そういえばコンソールだと c-/ で undo にならないんだがこれは普通?

958 :名無しさん@お腹いっぱい。:04/08/27 20:39
>>957
undo になったよ
ミニバッファにも Undo! って出てきた

M-x version
GNU Emacs 21.3.50.2

mlterm-2.8.0

959 :名無しさん@お腹いっぱい。:04/08/27 21:10
>>957
コンソールのキーバインディングの問題。

例えばLinuxだと、loadkeysで設定。
keycode 53 = slash question
control keycode 53 = Control_underscore


960 :名無しさん@お腹いっぱい。:04/08/27 23:05
コンソールと言ってもいろいろあるが。

961 :名無しさん@お腹いっぱい。:04/08/28 17:09
emacs-lisp-mode で";;;"で始まる行の色を変えたいと思うのですが
(";;"と区別するため)

(font-lock-add-keywords
'emacs-lisp-mode
'(
(";;;.*$" . xxx-face)
))

でやっても";;;で始まる行は
xxx-faceにはならないで,font-lock-comment-faceのままです.
どうしたらよいでしょうか?

962 :名無しさん@お腹いっぱい。:04/08/28 21:04
C-h f font-lock-add-keywords すれ。


963 :名無しさん@お腹いっぱい。:04/08/30 01:36
JDEEをPuTTYで使おうと思うのですが、マウスが使えないので操作大変でしょうか。

964 :名無しさん@お腹いっぱい。:04/08/30 07:20
今使ってないけど、おぼろげな記憶では特にマウスに頼ったおぼえがないので
大丈夫じゃないかな。


965 :名無しさん@お腹いっぱい。:04/08/30 14:37
Gentoo Linux (2004/02)でXEmacsを使おうとしているのですが、

Error in init file: Symbol's function definition is void: set-language-environment

と表示されてしまい、日本語の環境を作ることができません。これを解決するには
どうしたらよいのでしょうか。ググって見ても、参考になりそうなサイトを見付け
ることはできませんでした。以下がバージョンといまのmake.confです。~/.xemacs/init.elもあります。

XEmacs 21.4 (patch 12) "Portable Code" (linux) of Mon Aug 30 2004 on localhost

/etc/make.conf :
CFLAGS="-02 -mcpu=i686 -fomit-frame-pointer"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="http://gentoo.gg3.net/"
USE="X -gnome gtk -kde -qt cjk nls"

~/.xemacs/init.el
(set-language-environment "Japanese") <-- ここでエラーが発生します。
;; これしか記述していません。

ちなみに、CJKとNLSの記述は、唯一ひとつだけ参考になったサイトの設定に合わせ
て見たものです。よろしくお願いします。

966 :名無しさん@お腹いっぱい。:04/08/30 14:48
それは、$(xemacs-21.4.15)/lisp/mule/mule-cmds.elcにある関数だから、
;; M-x describe-functionすれば分かる。
without muleなxemacsなんじゃないですか?

system-configuration-optionsを、
M-x describe-variableしてみて。


967 :名無しさん@お腹いっぱい。:04/08/30 14:54
一時 XEmacs 死亡説が流れたけど、
最近はどうなの?

968 :965:04/08/30 14:56
>>965です。

$ xemacs
M-x describe-variable
system-configuration-options を実行して見ました。

`system-configuration-options " is a simple built-in variable.
Value : "--with-widgets=motif --with-dialogs=motig --with-scrollbars=motif --wit
h-menubars=lucid --with-gif=no --without-tiff --with-png --with-jpeg --without-xface
--with-gpm --without-postgresql --without-ldap --with-sound=native --with-databa
se=gnudbm --prefix=/usr --with-pop --with-ncurses --with-msw=no --mail-locking=f
lock --with-site-lisp=yes --with-site-modules=yes"

Documention:
String containing the configuration options XEmacs was built with.

でした。よろしくおねがいします。

969 :名無しさん@お腹いっぱい。:04/08/30 14:57
へ?説なの?
既に臨終してるものだと思ってた。


970 :中学生:04/08/30 15:16
僕みたいな学生でも、
解かるところですか?

971 :名無しさん@お腹いっぱい。:04/08/30 15:22
>>968
--with-muleないじゃん。

system-configuration-options
"--with-sound=none,native --with-x11 --extra-verbose --with-site-lisp
--with-database=berkdb --statedir=/var/lib
--infodir=/usr/share/info/xemacs-21.4.15 --prefix=/usr --dynamic
--error-checking=none --debug=no --with-pop --with-gpm=no
--with-file-coding --pdump --with_menubars=lucid
--with_scrollbars=lucid --with_dialogs=athena
--docdir=/usr/lib/xemacs-21.4.15/i386-debian-linux/mule/ --with-mule
--with-canna=no --with-wnn=no --with-xim=xlib --with-xfs
'--package-path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-packages::/usr/share/xemacs21/xemacs-packages:/usr/share/xemacs21/mule-packages:/usr/share/xemacs21/site-packages'
i386-debian-linux"


972 :965:04/08/30 15:46
965です。

大変申し訳ありませんでした。
/etc/make.conf に USE="MULE" という記述がないために、XEmacs自体にMuleが有効になっていませんでした。


973 :名無しさん@お腹いっぱい。:04/08/30 23:31
今さらXEmacsはないとおもう


974 :名無しさん@お腹いっぱい。:04/08/30 23:32
そこで20.7ですよ


975 :名無しさん@お腹いっぱい。:04/08/31 00:08
それはそれで、もっとイヤ!


976 :名無しさん@お腹いっぱい。:04/08/31 00:46
今気が付いたんだけど、www.bookshelf.jpのEmacsマニュアルの和訳が
21.3.50ベースになってて、Emacs 21.3 AntiNewsをちょっと見てみっけど、

・ファイルでの位置や行数はモードラインの最後に表示されます.

ってあるんだけど、21.4だと行数とか何処に表示されるの?

前にインスコした時は、そんなこと気になんなかったんだけど、
今モーレツに気になりだしてきた!
だれか教えてくれー!


977 :名無しさん@お腹いっぱい。:04/08/31 01:03
ALL(1,0) とか 12%(17,0) とかだね。< 21.3.50



978 :976:04/08/31 01:15
>>977
ほー。
でも、それじゃ今迄通りモードラインの最後に表示されるんではなかろうか...


979 :名無しさん@お腹いっぱい。:04/08/31 01:28
AntiNewsだぞ?


980 :名無しさん@お腹いっぱい。:04/08/31 01:28
じゃあ line-number-mode とかはなくなったの?

981 :名無しさん@お腹いっぱい。:04/08/31 02:48
>>980
いや、l-n-m や c-n-m の表示方式が変わったの。
両方 on だと括弧入りの座標方式。

982 :名無しさん@お腹いっぱい。:04/08/31 21:04
emacs初心者です。
日本語入力する時、漢字に変換できずに
「text is read-only」と表示されて削除もできなくなります。
どなたかどうすればいいか分かる方いますか?よろしくお願いします

983 :名無しさん@お腹いっぱい。:04/08/31 21:34
質問するのも初心者ですね?
そもそも日本語入力の手段はなんですか?

984 :982:04/08/31 21:52
すいません
日本語入力の手段は「canna」だと思います。
よろしくお願いします。

985 :名無しさん@お腹いっぱい。:04/08/31 22:18
winmove.elってPuTTYだとshift + 矢印キーで動かなかった。
PuTTY環境だとどう設定すればいいんでしょうか。

226 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)