■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Emacs part5

1 :名無しさん@お腹いっぱい。 :02/05/19 00:13
各種 Emacs 関連はこちらで。

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/test/read.cgi/unix/1007618266/
Emacs part4
http://pc.2ch.net/test/read.cgi/unix/1013390142/
関連リンク
http://www.jpl.org/elips/BUGS-ja.html


462 :名無しさん@お腹いっぱい。 :02/07/10 18:49
>>461
それはおまえのせい。

463 :名無しさん@Emacs :02/07/10 23:07
>> 459
コンパイルが変って可能性がありますが。。。
某言語は*BSD系だとまともに動作しません。
というか。。。利用しない方がいいです。。。
Linux上と同様に動作しないので。。恐いです。

元から移植性ははげしくわるいので。。。
あきらめましょう。

464 :名無しさん@お腹いっぱい。 :02/07/10 23:11
rubyの事?
だったらFreeBSDのportupgradeがなんでrubyで書かれているの?

465 :名無しさん@お腹いっぱい。 :02/07/10 23:30
なんで「某言語」って言ってんの?

466 :名無しさん@お腹いっぱい。 :02/07/10 23:30
「某言語」なんて、無意味に伏せてるのを見ると非常に胸糞悪いんですが、
何か後ろめたいことでもあるんですか?

467 :名無しさん@お腹いっぱい。 :02/07/11 00:11
そりゃrubyがBSD系でまともに動作しませんとは書けないからだろう。
それだとまるっきり嘘になっちゃうし。

468 :名無しさん@お腹いっぱい。 :02/07/11 00:15
嫌ruby厨はマ板で遊んでろよ。

469 :名無しさん@お腹いっぱい。 :02/07/11 00:17
>>467
ということは「某言語」ってのは Ruby ではないのね。

470 :名無しさん@お腹いっぱい。 :02/07/11 01:22
どこに書くべきか分からんけどsemiの1.14.4が出てるね。

471 :461 :02/07/11 02:30
>>469
そりゃそうでしょう。
私はFreeBSDの上でRuby使ってシステム組んで納品したりしてますから。
Rubyはまともに動いていますよ。


ただなんでmigemoが実用的な速度で動かんのか。なぞだ。
みなさん、一文字打ってから制御戻ってくるのにどれくらいの時間かかってます?

あ、書き忘れましたけど、Emacsのバージョンは
GNU Emacs 21.2.1 (i386--freebsd, X toolkit, Xaw3d scroll bars) of 2002-05-18
です。

472 :名無しさん@お腹いっぱい。 :02/07/11 02:33
>>471
> みなさん、一文字打ってから制御戻ってくるのにどれくらいの時間かかってます?

計れないくらい。ほぼ瞬時

473 :名無しさん@お腹いっぱい。 :02/07/11 03:04
Windows だと 1、2秒かかるけど Unix だと一瞬。
検索対象の辞書が馬鹿デカいからとか。

474 :461 :02/07/11 03:11
やはり一瞬のはずですよね。じゃないと使い物にならない。
インストールのやりかたが間違ってないかどうか見てみます。
あと辞書のサイズも。
どうもありがとうございました。

475 :名無しさん@お腹いっぱい。 :02/07/11 05:52
っていうか、なんで migemo は Perl やめて Ruby にしたの?
別に Ruby 嫌いじゃないけど、どっちも似たような言語って感じがするし。
パフォーマンスも変ってないよねぇ…?

476 : :02/07/11 08:24
作者が Ruby を気に入ったからでしょう。最近は Perl も殆ど使わなく
なったようだし

477 :名無しさん@お腹いっぱい。 :02/07/11 08:45
ruby の話は下記のスレッドでどうぞ。

rubyを語るスレッド
http://pc.2ch.net/test/read.cgi/unix/1018967064/

478 :名無しさん@Emacs :02/07/11 10:32
Subject: ずっと cvs からとれない。
From: Taiji.Can@grd.advantest.co.jp
To: mule-ja@m17n.org
Date: Thu, 11 Jul 2002 09:35:34 +0900
Reply-To: mule-ja@m17n.org
User-Agent: Wanderlust/2.9.13 (Unchained Melody) EMIKO/1.14.1 (Choanoflagellata) FLIM/1.14.4 (Kashiharajing?-mae) APEL/10.3 E\
macs/21.3.50 (sparc-sun-solaris2.8) MULE/5.0 (賢木)


菅です。

cvs の 21.3.50 ですが昨日の朝から

cvs server: [XX:XX:XX] waiting for jas's lock in /cvsroot/emacs/emacs/lisp

になっていますね。これは、実際に作業しているんでしょうか?
#あんまり関係ないのですけど。_o_


479 :名無しさん@お腹いっぱい。 :02/07/11 11:33
>>478
こっちでやれ。
http://pc.2ch.net/test/read.cgi/unix/1025712800/

480 :名無しさん@Emacs :02/07/11 16:26
>>448
やっぱ誰もいないみたいっスね。
別の場所で聞いてみます。


481 :名無しさん@お腹いっぱい。 :02/07/11 21:17
>>469
じゃあ某言語ってelispってこと?


482 :名無しさん@お腹いっぱい。 :02/07/11 21:28
>>481
粘着うざい。いい加減もうやめれ。

483 :名無しさん@お腹いっぱい。 :02/07/12 11:00

Emacs 21.1.95 & egg & canna 使ってるんですけど、
kinput2 から変換するのに比べて egg からの変換が
イライラするほど頭がわるいのですが、両方とも
canna 使ってるのにどうして違うのですか?


484 :sage :02/07/12 11:54
etags を使ってるんですが、gzip 対応してないのが残念ですね。
もう固まったコードなんかの場合 *.el が *.el.gz になってることが結構ありません?
あ、自動的に展開してバッファに読み込む機構も必要かぁ。

485 :名無しさん@お腹いっぱい。 :02/07/12 13:05
>483
.eggrc で辞書の追加はしてます?
egg-canna は .canna を見ません。


486 :名無しさん@お腹いっぱい。 :02/07/12 14:49
Emacs21でMule-UCSを使いたいのですが
% emacs -q --no-site-file -batch -l mucs-comp.el
の後、
Wrote /home/mona/Mule-UCS-0.84/lisp/un-define.elc
Loading reldata/usupple (source)...

で止ってしまいました。
対処方法知りませんか?

あと、起動に時間がかかんるようになるのを
修正するpatchがあったと思うのですがどこでしたっけ?

487 :486 :02/07/12 14:57
止まっているのではなくて、時間がかかっているだけでした。
すいません。

488 :名無しさん@お腹いっぱい。 :02/07/12 15:12
氏ね

489 :名無しさん@Emacs :02/07/12 21:44
>>486
> あと、起動に時間がかかんるようになるのを
> 修正するpatchがあったと思うのですがどこでしたっけ?

ttp://tsukuba.m17n.org/mule-archive/2002-3/msg00000.html


490 :名無しさん@Emacs :02/07/13 00:34
>> 484
読むだけなら M-x auto-compression-mode があるにょ


491 :484 :02/07/13 05:09
>>490 有難うございます。知りませんでした。
ところで etags って gzip 対応してたんですね。
僕の勘違いだったようです。

hoge.el.gz を食べさせると自動的に展開したあと hoge.el としてその中にある関数一覧を TAGS ファイルに吐き出してくれるようです。んが! M-. とかでタグを検索してみるとあたりまえながら hoge.el を探しに逝こうとするのでみつからなくてさみしい。

auto-compression-mode で何とかならないかなぁとかやってみようとおもうテスト。

492 :484 :02/07/13 06:33
>>491 (auto-compression-mode t) しても、ダメでした。
M-. はあくまで hoge.el を見に行くから、 hoge.el.gz があってもだめなんだね…

493 :484 :02/07/13 07:33
etags を使うと、↓みたいなタグテーブルがえられますよね。

/usr/lib/xemacs-21.4.6/lisp/minibuf.el,8723
(defgroup minibuffer minibuffer43,1360

実際には minibuf.el.gz なんだけど、タグテーブルでは minibuf.el になってるから、タグを見てジャンプしようとすると「そんなふぁいるないよ〜」となるわけで…

1行目を minibuf.el じゃなくてもとの圧縮された状態でのファイル名 minibuf.el.gz にして、(auto-compress-mode t) すれば希望通りの動作となりました。

んが、etags は相変わらずサフィックスの .gz を取り除いた状態でタグテーブルに記録するので困った… etags.c を見てなんとかならないか考えてみます。

494 :名無しさん@お腹いっぱい。 :02/07/13 09:27
>>493
M-x describe-variable find-file-not-found-hooks


495 :名無しさん@お腹いっぱい。 :02/07/13 09:27
>>493
emacs-21.2 の etags.c を見ると、process_file 関数の最後で↓な事してる。

if (filename_is_absolute (uncompressed_name))
{
/* file is an absolute file name. Canonicalise it. */
filename = absolute_filename (uncompressed_name, cwd);
}
else
{
/* file is a file name relative to cwd. Make it relative
to the directory of the tags file. */
filename = relative_filename (uncompressed_name, tagfiledir);
}
fprintf (tagf, "\f\n%s,%d\n", filename, total_size_of_entries (head));

これの `uncompressed_name' を全て `real_name' に替えれば旨く行くと思う。

# もっとも、emacs の tag jump 機能(etags.el)で対応した方がいいのかもしれない


496 :484 :02/07/13 10:12
>>494 >>495 ども。
選択肢としては

1) etags.c の書き換え
2) find-tag まわりの書き換え
3) ファイルが見つからなかったときの hook

ですね。

497 :484 :02/07/13 13:21
あうぅ、etags は時間が無いので後回し… IETF-54 in Yokohama の準備が…

498 :名無しさん@お腹いっぱい。 :02/07/14 19:36
emacs 終了時に、emacs から呼ばれたプロセスを
選択的に disown する方法はありますか?


499 :名無しさん@お腹いっぱい。 :02/07/15 02:39
>>498
ちょっと興味あるんだけど、何するの?

500 :名無しさん@お腹いっぱい。 :02/07/15 04:01
おい、おまえら、teratermからEmacs21を使ったらterminal faceがおかしくありませんか。

詳しく言うと、teraterm.iniに
 TermType=xterm-color
としておいて、teratermを起動し、ログインする。相手は

>% uname -rs ~
>FreeBSD 4.6-STABLE

だ。envを見てみるとTERM=xterm-colorになってる。

どういう風に崩れるかというと、バックグラウンドカラーを
設定する系列のfaceがあったときに関係のないところまで
バックグラウンドカラーを出してしまっているみたい。
たとえばi-searchとかやるとどんどん画面が崩れていく。

teratermなのにxterm-colorとかしてるのがだめだめだという批判は甘んじて受けるが、
なんとかして派手なfont-lockをしたいのよ。

そもそもkonsoleとかだとこんなこと起こらないから、
teratermの問題かなとは思ってるんだが。

がいしゅつかと思って探し回ってみたけど「だめだこりゃ」系の話はあっても
解決方法は見つからなかった。何とかする方法ないっすかね。
ちなみに、VC++などは持ってないんでteratermを改造するってのは無理っす。

501 :名無しさん@XEmacs :02/07/15 05:51
>500
Windows で X サーバ立ち上げて X で使うとか(ぉ

# 端末エミュレータの御機嫌伺わないで済むので楽ッス。。。


502 :  :02/07/15 20:24
日本語キーボードの漢字半/全キーを使って
キーバインドを作成したいのですが、
キーコードはなんとしたらよいのでしょうか?

503 :名無しさん@お腹いっぱい。 :02/07/15 20:28
http://www.google.co.jp/search?btnG=Google+%8c%9f%8d%f5&ie=Shift_JIS&inlang=ja&hl=ja&q=%83L%81%5b%83R%81%5b%83h+%92%b2%82%d7%82%e9


504 :500 :02/07/15 22:14
>>501
ありがとうございます。やってみます。

そうすると、cygwinでXFree86ですね。
構築面倒だなあ(汗

AstecXは高いし...

505 :名無しさん@お腹いっぱい。 :02/07/15 23:20
>>504
VNC も手軽でいいよ。
font 管理とか unix box だけ気にしてればいいし。

506 :名無しさん@お腹いっぱい。 :02/07/16 00:31
>>504
> そうすると、cygwinでXFree86ですね。
> 構築面倒だなあ(汗

あのぉ、いまや setup.exe で選ぶだけで XFree86 まわりちゃんと入るんですけど…

507 :not 504 :02/07/16 00:35
>>506
知らなかった。今度やってみよ。

508 :名無しさん@Emacs20 :02/07/16 01:10
>472

うちのmigemo、一回目の検索は必ずfailureが返えってきて、そのまままたC-s
すると何事も無かったようにちゃんと検索する。 ナゾだ。


509 :名無しさん@お腹いっぱい。 :02/07/16 01:12
>508
XEmacs ですか?

510 :名無しさん@お腹いっぱい。 :02/07/16 01:17
>>508
うちもだよ。
Emacs 20.7 だけど。
過去スレでもそういう話でてたぞ。
解決法でてたかどうかは忘れた。

なんかそういうもんだと思ってあきらめとります。


511 :名無しさん@お腹いっぱい。 :02/07/16 01:41
>>508
うちは ~/.emacs で (migemo-init) してしのいでます。

512 :  502 :02/07/16 07:49
>>503
さんくす。
でもね。それはしっててね。
Zenkaku_Hankaku
ってのは取れるんだが、emacsで認識してくれないのですよ。
エスケープを押したあとキーボード触るとミニバッファにそのキーに対応する文字列が表示されるじゃないですか。
でも、僕のキーボードだとエスケープ押したあとに半角全角のキーを押しても
何にも表示されないんです。
ESC-a
とかの表示が。

513 :  502 :02/07/16 07:50
修正レス。
Xサーバ上ではZenkaku_Hankakuがとれる。
です。スマソ。

514 :名無しさん@お腹いっぱい。 :02/07/16 14:45
muhenkan, henkan-mode, hiragana-katakana, zenkaku-hankaku だね.

例えばこんな感じ,
(local-set-key [zenkaku-hankaku] 'japanese-zenkaku-region)


515 :名無しさん@お腹いっぱい。 :02/07/16 16:06
21.3.50ってどんな感じになってるのかなぁ・・・
cvs追っかけてる方、教えてくだされm(_ _)m

516 :名無しさん@お腹いっぱい。 :02/07/16 16:41
>>515
かなりemacsって感じかな。


517 :名無しさん@お腹いっぱい。 :02/07/16 16:52
>>516
とすると、21.3.50 の emacs じゃない感じがする点はどこ?

518 :名無しさん@お腹いっぱい。 :02/07/16 23:11
cvs。今日の夕方に更新したら、make installの段階で

cd /Users/admin/sandbox/emacs/man; makeinfo tramp.texi
tramp.texi:25: Unknown command `copying'.
tramp.texi:50: Unmatched `@end'.
makeinfo: Removing output file `../info/tramp' due to errors; use --force to preserve.
make[1]: *** [../info/tramp] Error 2
make: *** [info] Error 2

こんなの出るようになってしまった。
そのうち直されるのでしょうか…

519 :名無しさん@お腹いっぱい。 :02/07/16 23:56
>>518
@copyingはTexinfo 4.2で追加されたコマンド。バージョンアップしる。

520 :名無しさん@お腹いっぱい。 :02/07/17 00:47
そんでange-ftpが逝って、trampが正式採用の模様。


521 :518 :02/07/17 01:03
>>519
うまくいきました。サンクス。

522 :名無しさん@お腹いっぱい。 :02/07/17 02:06
>>520
ばんざーい!

523 :名無しさん@お腹いっぱい。 :02/07/17 12:17
すいません。厨な質問ですが....。

C-x C-f TAB TAB等で、*Completion*バッファが開いたときは
*Completion*バッファにカーソルが勝手に移動するってどう設定すれば良いのでしょう?

524 :名無しさん@お腹いっぱい。 :02/07/17 14:16
>>523
minibuffer-completion-help に defadvice しる!
便利だとはとても思えないが

525 :名無しさん@お腹いっぱい。 :02/07/17 15:29
っうか C-x C-f M-v だろ。

526 :名無しさん@お腹いっぱい。 :02/07/17 15:44
>>525
pageup でもいけるな。初めて知ったよ。
でもオレは ? からのマウスの中ボタンでいいや。

527 :名無しさん@お腹いっぱい。 :02/07/17 19:04
>>525
これ中止するにはどうしたらいいんですか?
C-] ならできるけど、これでいいのかな。

528 :名無しさん@お腹いっぱい。 :02/07/17 19:07
>>527
C-x kしたら
>Command attempted to use minibuffer while in minibuffer
って怒られた(w
でも閉じてくれた。いいやつだ、Emacsおじさん。

529 :名無しさん@お腹いっぱい。 :02/07/17 19:08
>>527
q

530 :名無しさん@お腹いっぱい。 :02/07/18 07:21
>>528
enable-recursive-minibuffers は t の方が便利じゃない?

531 :名無しさん@お腹いっぱい。 :02/07/18 10:39
alias emacs='emacs -nw'

532 :名無しさん@Emacs :02/07/19 00:28
お前ら、教えてください。

c-modeのスタイルで、bsdスタイルの様な体裁で、
インデント量だけを、4にしたいのだけれど。

ちなみにEmacs 21.2です。

533 :名無しさん@お腹いっぱい。 :02/07/19 00:29
>>532
その話題はこのスレに何回も何回も出てきているぞ。
cc-modeでググったのか?
オレも答えたことがある。


534 :名無しさん@お腹いっぱい。 :02/07/19 03:24
psgml で xhtml 1.1 書けてる人います?
分割されまくった DTD おとしまくってきたのに
ちゃんと動いてくれん…トホホ。

535 :名無しさん@お腹いっぱい。 :02/07/19 04:09
住民基本台帳法について教えてもらえるネットの専門家の方々には、どの板
でお会いできるのですか?

536 :名無しさん@お腹いっぱい。 :02/07/19 09:48
>>535
どうして、unix板の、しかもよりによってこのスレに来たのれすか?

537 :名無しさん@Emacs :02/07/19 10:00
age.


538 :名無しさん@お腹いっぱい。 :02/07/19 11:32
アゲんなヴォケ。
ごめんなさい。言ってみたかったんです、これ。


539 :名無しさん@お腹いっぱい。 :02/07/19 13:12
はい、それから〜

540 :名無しさん@Emacs :02/07/19 21:24
>>534
動作してない。。。
XHTML1.0でやってる。。
他の人はできてるんだろか。。

541 :名無しさん@Meadow :02/07/19 22:09
>>534
>>540
漏れはXHTML1.1をよく分かってないけど、CATALOGに全部つっこんだら
正しいかどうか分かんないけどいちおう動いてる。気がする。


542 :名無しさん@お腹いっぱい。 :02/07/19 22:18
>>534
うちはxhtml11.tgzとxhtml-modularization.tgz落としてきて
各々の.cat参照するようにCATALOG書き換えたら一応動いた

543 :emacs :02/07/19 22:59
vi w のようなforward-wordある?
M-fだとけつに行ってしまうし、
今は M-f ... M-bと一度行き過ぎてから戻っているがどうも
具合が悪い。

544 :emacs :02/07/19 23:00
↑vi の w コマンドの話ね。劇鬱

545 :名無しさん@お腹いっぱい。 :02/07/20 00:17
>>542
カタログ、こんな感じにしたんだけどダメだった。
dtd ディレクトリに全部放りこんで、

PUBLIC "-//W3C//DTD XHTML 1.1//EN"
dtd/xhtml11.dtd
PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
dtd/xhtml-inlstyle-1.mod
...以下いっぱい

Emacs 20.7 なんですけど、関係ないかな。

これのせいで XHTML 1.0 から先にすすめない…

546 :名無しさん@お腹いっぱい。 :02/07/20 01:25
>>543
でっち上げてみた。
(defun my-forward-word (&optional arg)
"Move to head of next word."
(interactive "p")
(save-match-data
(goto-char
(1- (re-search-forward "\\<." nil t
(1+ arg))))))

547 :543.emacs :02/07/20 01:41
>>546
サンクスコ。

デフォルトのコマネチはないのか。残念。

でもとっても(・∀・)イイ!!

548 :名無しさん@お腹いっぱい。 :02/07/20 02:17
最近VimオンリーからEmacsも使うようになったけど、
そのwがデフォルトで無いのが辛いとオレも思う。
Emacs使いな人達は平気なのだろうか?

拘るなら viper-mode 使えってレスは勘弁な。

549 :名無しさん@お腹いっぱい。 :02/07/20 03:13
>>548
なんとなく C-s SPC で代用してたりしますです。

550 :名無しさん@Meadow :02/07/20 04:04
>>545
思い当たるフシがあったので。

ECATも設定してて、そこに .mod ファイルもずらずら書いてたら、
なんかエラーログ吐かれちゃって、うまく動かなかった気がする。
.dtd と .ent だけにしたらエラー出なくなったような。


551 :名無しさん@お腹いっぱい。 :02/07/20 08:52
>>545
CATALOG xhtml11/DTD/xhtml11.cat
CATALOG xhtml-modularization/DTD/xhtml.cat

俺がCATALOGに追加したのは↑な感じ
PUBLICの指定はtar玉に入ってた*.catにずらずら書いてるんで
それ参照するようにしました

552 :名無しさん@Emacs :02/07/20 10:50
(require 'vip)
(define-key global-map "\M-f" 'vip-forward-word)
(define-key global-map "\M-b" 'vip-backward-word)


553 :名無しさん@お腹いっぱい。 :02/07/20 20:11
Emacs21.3.50のmakeなんだけどcalcの辺でwarningが出るんですけどキニシナイ!でいいのでしょうか?
例。

emacs/lisp/calc/calc-arith.el:463:35: warning: reference to free variable math-real-scalar-functions


554 :名無しさん@お腹いっぱい。 :02/07/20 21:11
それは多分 elisp の byte-compile 時の warning なので
気にしなくていいと思う。

555 :名無しさん@お腹いっぱい。 :02/07/21 03:36
FreeBSDユーザなのですが、>>519にあるように、4.2にアップグレードする
にはどうすればいいのでしょうか? portsにありませんよね。
ftp://ftp.gnu.org/gnu/texinfo/からgetしてmakeでしょうかね?


556 :名無しさん@お腹いっぱい。 :02/07/21 05:10
>>555
もしくは、baseのTexinfoを4.2にしる、とsend-pr。


557 :名無しさん@お腹いっぱい。 :02/07/21 05:12
>>556
makeしちゃいました。


558 :名無しさん@お腹いっぱい。 :02/07/21 05:30
うわ、Emacs21の先端をmakeしたらなんかキー移動が変だ。
Emacsが言う事を聞かない。


559 :名無しさん@Emacs :02/07/22 21:28
.plファイルを開くと同時に行番号を表示させるにはどうしたらいいですか。
行番号の表示にはwb-number-line.elを使ってます。

現在の.emacsは
(require 'wb-line-number)
とだけ書いてあります。

560 :名無しさん@お腹いっぱい。 :02/07/22 22:03
(add-hook 'perl-mode-hook 'wb-line-number-mode) かな?

561 :名無しさん@お腹いっぱい。 :02/07/22 23:30
カーソル位置の単語を使って瞬時に検索する、
vimの * や # 相当のキーバインドってありますか?


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)