トップページunix
1001コメント295KB

Emacs Part 40

レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。2012/02/11(土) 20:07:29.69
前スレ

Emacs Part 39
http://toro.2ch.net/test/read.cgi/unix/1322556644/
0976名無しさん@お腹いっぱい。2012/09/02(日) 05:07:47.43
emacsからgudでgdb使ってるとプロセスが暴走するんだが何これ
簡単なcのファイルでrunしてみると
run終わった後にcpuの使用率が異常に高くなる
gudをkillするとおさまるからこれが原因だと思うが

環境:emacs24.1 gdb 7.4 Mac 10.8.1
簡単なファイルというのは以下
#include <stdio.h>

int main() {
int i;
for (i = 0; i < 100; i++) {
printf("%d\n", i);
}

return 0;
}
0977名無しさん@お腹いっぱい。2012/09/02(日) 10:54:33.30
>>958
遅レスですが、emacs-snapshotがemacs24でした。
debianのパッケージに入ってるemacs23がバージョンアップされるのかと思ってたんですが、
emacs23とemacs-snapshotは別のアプリとして使えるようになりました。
emacs-snapshotは個人が管理してるパッケージです。
09789732012/09/02(日) 16:30:51.67
>>975
ありがとうございます。とても参考になりました。
popup.elを少し変更して、ざっくりフォーマットを決めて、ファイルを読み込ませて
簡単な説明文を表示させることができました。

ところで、OSXのportでインストールしたEmacs24以降からauto-completeでの説明文のpopup表示ができなくなったのですが、
どなたか解決できているかたいらっしゃいますか?(Emacs23ならできます)
デバッガで追うと、ac-symbol-documentationの(describe-function-1 symbol)のあたりでエラーが起きているようでした。

Emacsのバージョンは以下の通りです。
 GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, NS apple-appkit-1138.47)
0979名無しさん@お腹いっぱい。2012/09/02(日) 22:08:44.74
>>976
OSX にも ps とか top とかあるんでしょ?
負荷かかってるプロセスまで特定できるでしょ
emacs なのか gdb なのか自分のプログラムなのか
カーネル内のスレッドなのかそのどれでもないのか
0980名無しさん@お腹いっぱい。2012/09/05(水) 09:21:47.77
gdbの問題追記です
cgdbからgdb6.3(デフォルト)を動かした場合は問題無かったです
terminalからgdb7.4を直接動かした場合も問題無かったです
cgdbからgdb7.4を動かした場合問題有りです
emacsからgudでgdb7.4を動かした場合問題有りです
ここから察するに、gdb7.4とフロントエンドとの間に問題がある感じでしょうか
run終わった後にcpuの使用率が異常に高くなるというのも
先のプログラムでは、99と表示された後、処理が正常に中断せず、抜け出せなくなる
感じでした。
0981名無しさん@お腹いっぱい。2012/09/05(水) 13:18:14.00
>>980
Lionの環境だけど以下で

emacs-24.2(macports:emacs-app) gdb 7.4(野良ビルド)

976のプログラムは問題なくgud-gdbでデバック終了
0982名無しさん@お腹いっぱい。2012/09/05(水) 19:00:03.08
そんなにだらだら書かれても分かれへん。
質問は3行くらいにまとめた方が良い。
回答者にとっても質問者にとっても。
0983名無しさん@お腹いっぱい。2012/09/05(水) 22:22:40.24
6.3使えばいいだろ
お前にはいろいろ無理
0984名無しさん@お腹いっぱい。2012/09/06(木) 09:54:28.08
>>983
死ね
0985名無しさん@お腹いっぱい。2012/09/06(木) 10:02:34.45
>>983
死ねw
0986名無しさん@お腹いっぱい。2012/09/06(木) 10:03:01.86
>>983
死ねww
0987名無しさん@お腹いっぱい。2012/09/06(木) 10:14:04.12
>>980
>>979
0988名無しさん@お腹いっぱい。2012/09/06(木) 22:07:46.94
なに言われてんのか分からなかったんだろ
理解できないレスをガン無視して駄レスを続けるようなニワカは
ニワカのままで死んでいけばいい
0989名無しさん@お腹いっぱい。2012/09/07(金) 04:14:50.63
デバッガの秋
0990名無しさん@お腹いっぱい。2012/09/07(金) 10:45:19.46
僕の穴もデバッグされそうです
0991名無しさん@お腹いっぱい。2012/09/07(金) 15:30:09.08
左手が腱鞘炎になりそうな予感がしだしたらVIMに切り替える
org-modeとか使いたい時だけemacsに戻る
0992名無しさん@お腹いっぱい。2012/09/07(金) 16:43:40.75
そんな使い方は世間が許さない。
甘えるな。
0993名無しさん@お腹いっぱい。2012/09/07(金) 16:44:14.44
いいキーボード使いなよ。
0994名無しさん@お腹いっぱい。2012/09/07(金) 16:52:34.76
HHKとかは使うとそんなに小指にいいもんなの?
0995名無しさん@お腹いっぱい。2012/09/07(金) 17:10:29.59
つっこんだ話はこっちで。

Keyboard キーボード 3
http://toro.2ch.net/test/read.cgi/unix/1285489282/
0996名無しさん@お腹いっぱい。2012/09/07(金) 17:54:46.72
.emacs.d の d ってなんなの?
0997名無しさん@お腹いっぱい。2012/09/07(金) 17:56:18.77
「.emascs です」の略
0998名無しさん@お腹いっぱい。2012/09/07(金) 18:09:50.06
次スレ立ててくる
0999名無しさん@お腹いっぱい。2012/09/07(金) 18:11:02.11
次スレ

Emacs Part 41
http://toro.2ch.net/test/read.cgi/unix/1347009022/
1000名無しさん@お腹いっぱい。2012/09/07(金) 18:18:31.41
>>996
directory
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。