Emacs part 29
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/04/23(木) 19:16:35EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
最新の stable リリースのダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/
前スレ http://pc12.2ch.net/test/read.cgi/unix/1232536855/
CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
0579名無しさん@お腹いっぱい。
2009/05/27(水) 22:21:430580名無しさん@お腹いっぱい。
2009/05/27(水) 23:40:30何億行のソースだよ…
0581名無しさん@お腹いっぱい。
2009/05/28(木) 00:02:36実際俺も2GB程度なら編集したことはある。Emacsじゃ遅すぎてnvi使ったけど。
まあフィルタ系のプログラムを駆使して何とかすべきではあるけど。
0582名無しさん@お腹いっぱい。
2009/05/28(木) 00:19:30エディタで開けたところで人間側の処理能力が追い付かなくなりそうだ。
0583名無しさん@お腹いっぱい。
2009/05/28(木) 06:42:11たまにはNEWSも読んでみれ
0584名無しさん@お腹いっぱい。
2009/05/28(木) 23:12:29参照していて、 ヘッダやCソースファイル内の構造体の名前に
ジャンプしたいのですが、 struct hogehoge 定義の箇所に一発で
ジャンプする良い方法はありますでしょうか?
ちなみに M-t で指定すると、tag not found と言われてしまう事が多いです。
例えばカーネルのソースツリー等をgtagsで見ている場合等。
たまにジャンプ出来る時があります。
0585名無しさん@お腹いっぱい。
2009/05/28(木) 23:23:380586名無しさん@お腹いっぱい。
2009/05/28(木) 23:48:47gnu global を使用しています
0588名無しさん@お腹いっぱい。
2009/05/29(金) 00:50:30結構な厨二病でした。
別に悪いことじゃないとは思うけど。
0589名無しさん@お腹いっぱい。
2009/05/29(金) 01:06:070590名無しさん@お腹いっぱい。
2009/05/29(金) 05:42:570591名無しさん@お腹いっぱい。
2009/05/29(金) 07:57:510592名無しさん@お腹いっぱい。
2009/05/29(金) 08:29:33> gnu global を使用しています
どういう設定で使ってるのかわからんけど、Exuberant Ctagsを内部で使うようにしてる?
ノーマルのパーサじゃLinuxのカーネルみたいなモノの解析はきついかも。
ちなみに確実に一発で飛びたいなら、手作業でタグファイル作ればおk
0593名無しさん@お腹いっぱい。
2009/05/29(金) 12:45:27るびきちさんも若いのかな?
0594名無しさん@お腹いっぱい。
2009/05/29(金) 12:59:23結構昔にemacs系のなんかのMLに投稿してるのも見たし
30代はいってるんじゃないかなぁと思うが・・・
0595名無しさん@お腹いっぱい。
2009/05/29(金) 13:26:110596名無しさん@お腹いっぱい。
2009/05/29(金) 14:07:170597名無しさん@お腹いっぱい。
2009/05/29(金) 15:19:450598名無しさん@お腹いっぱい。
2009/05/29(金) 15:24:500599名無しさん@お腹いっぱい。
2009/05/29(金) 15:27:050600名無しさん@お腹いっぱい。
2009/05/29(金) 15:28:090601名無しさん@お腹いっぱい。
2009/05/29(金) 18:37:310602名無しさん@お腹いっぱい。
2009/05/29(金) 18:39:400603名無しさん@お腹いっぱい。
2009/05/29(金) 23:38:010604名無しさん@お腹いっぱい。
2009/05/29(金) 23:59:050605名無しさん@お腹いっぱい。
2009/05/30(土) 00:16:120606名無しさん@お腹いっぱい。
2009/05/30(土) 00:33:43その、「マジで考えてるEmacsケータイを商品にした起業」を、
マジで期待しているゾ!!
0607名無しさん@お腹いっぱい。
2009/05/30(土) 02:56:140608名無しさん@お腹いっぱい。
2009/05/30(土) 03:20:38///)
/,.=゙''"/
/ i f ,.r='"-‐'つ____ 失敗することを期待してるんだよ!!
/ / _,.-‐'~/⌒ ⌒\
/ ,i ,二ニ⊃( ●). (●)\
/ ノ il゙フ::::::⌒(__人__)⌒::::: \
,イ「ト、 ,!,!| |r┬-| |
/ iトヾヽ_/ィ"\ `ー'´ /
0609名無しさん@お腹いっぱい。
2009/05/30(土) 03:33:37これは売れる。
俺は絶対買うよ。
0610名無しさん@お腹いっぱい。
2009/05/30(土) 08:33:55候補の表示が崩れてしまって非常に見辛いのですが、これを
直すことはできないのでしょうか?
0611名無しさん@お腹いっぱい。
2009/05/30(土) 09:04:27あるならdocomoで動きそうな気も
0612名無しさん@お腹いっぱい。
2009/05/30(土) 09:52:26マニアはすごい域に達してるんだね
0613名無しさん@お腹いっぱい。
2009/05/30(土) 10:01:140614名無しさん@お腹いっぱい。
2009/05/30(土) 10:51:21CTRLとCAPSの位置が違うだけで発狂ものなのに。
0615名無しさん@お腹いっぱい。
2009/05/30(土) 11:09:25ttp://jemacs.sourceforge.net/
ttp://armedbear-j.sourceforge.net/
前者は英語レベルでもまだ発展途上レベル
後者は Common Lisp なので xyzzy に近い
いずれも日本語の利用はデフォでは問題あり
0616名無しさん@お腹いっぱい。
2009/05/30(土) 12:24:46わめいてるレベルだろ
0617名無しさん@お腹いっぱい。
2009/05/30(土) 13:13:12初期のgoogleがやってきたことも知恵遅れって話か。
0618名無しさん@お腹いっぱい。
2009/05/30(土) 13:16:54知恵遅れの相手スンナ
0619名無しさん@お腹いっぱい。
2009/05/30(土) 13:17:55まあ言いたいことは判るが、あまり良い反例ではないな。
>>616
断言する: お前は将来大成するようなことはないだろう。
0620名無しさん@お腹いっぱい。
2009/05/30(土) 13:26:590621名無しさん@お腹いっぱい。
2009/05/30(土) 13:31:580622名無しさん@お腹いっぱい。
2009/05/30(土) 16:01:54本気で取り組む気なんてカケラもないと見た
0623名無しさん@お腹いっぱい。
2009/05/30(土) 16:41:370624名無しさん@お腹いっぱい。
2009/05/30(土) 17:34:40emacs携帯作ってからほざけや知恵遅れがwww
0625名無しさん@お腹いっぱい。
2009/05/30(土) 17:42:570626名無しさん@お腹いっぱい。
2009/05/30(土) 17:50:170627名無しさん@お腹いっぱい。
2009/05/30(土) 22:14:38なるほどね〜、こんなものがあったとはね。
これが出来のいいものであれば、結構、現実的な路線としてはよさそうかもしれ
ない。今のケータイって、(少なくとも数年前の) PC の処理能力に匹敵するもの
はあるだろうから、結構実用レベルのものにできそうかもしれないな。要調査だ
が。
てか、>>544 の意図する Emacs ケータイって、Java アプリを想定してるのか?
ま、利用者からすれば、Emacs が使えれば、実装手段は気にならないのだろうが。
0628名無しさん@お腹いっぱい。
2009/05/30(土) 22:26:52モニタとキーボードも持ち歩かなきゃ駄目だな
0629名無しさん@お腹いっぱい。
2009/05/30(土) 22:36:570630名無しさん@お腹いっぱい。
2009/05/30(土) 22:46:04そそ、そこが問題なんだが、入出力インターフェースを既存の枠組み内で考える
か、将来のブレークスルー的な技術を期待するパターンが考えられる。
後者については、どんなものか、できるまで分からないし、たとえ、出来たとし
ても普及したものができるまで待つのはどうかとも思う。
逆に、前者について考えた場合は、何かしらのアイデアで入力を楽にできないか、
と考えたいんだがね。自分は、>>544 ではないんだが。
0631名無しさん@お腹いっぱい。
2009/05/30(土) 23:06:160632名無しさん@お腹いっぱい。
2009/05/30(土) 23:10:180633名無しさん@お腹いっぱい。
2009/05/30(土) 23:30:01anythingはPOBox並に革命的な仕組みだと思うんだが。
0634名無しさん@お腹いっぱい。
2009/05/30(土) 23:32:24スマートフォンありならemacsCE
http://www.rainer-keuchel.de/software.html
0635名無しさん@お腹いっぱい。
2009/05/30(土) 23:43:080636名無しさん@お腹いっぱい。
2009/05/31(日) 01:49:06ほぉ、名前だけは聞いたことあったけど、さっき初めて導入してみたら、なるほ
ど、名前のとおり、どんなものでも補完してしまおう、って発想のものだ。どん
なものでも一覧して見ることができるから、これはまさにケータイ向きかもな。
ただ、候補が多すぎる場合は、その中から選択するためにスクロールしてみてい
くのは、少しつらいかもしれない。まぁ、数文字打ち込めば、絞り込めるので、
それでいいのかもしれないが。speedbar のデフォルトの場合の表示のように、
階層化 (グループ化) できれば、スクロールの手間が省けるかもしれないな。
0637名無しさん@お腹いっぱい。
2009/05/31(日) 10:23:17anything-kyr みたいに文脈読んで候補を減らす方向に進めるのもいいかもしれない。
0638名無しさん@お腹いっぱい。
2009/05/31(日) 15:56:35http://www.youtube.com/watch?v=EKEeHREK2nQ
0639名無しさん@お腹いっぱい。
2009/05/31(日) 16:57:390640名無しさん@お腹いっぱい。
2009/05/31(日) 17:10:520641名無しさん@お腹いっぱい。
2009/05/31(日) 18:45:05>Emacs 内において空気を読んでコマンドを提示する anything-kyr.el をリリースした。
0642名無しさん@お腹いっぱい。
2009/05/31(日) 22:17:20る、というのは分かった。文脈的な補完というのはそういったものを利用できそ
うだな。
これまでの流れを見ると、携帯などの入出力インターフェースを考慮すれば、そ
の制約のため、いかに「補完」するかということが特に重要そうだが、他の方向
性を持った「補完」って考えられないか?
Emacs って、元々ターミナル上のエディタってだけあってか、例えば、
scroll-up する際でも流れるようにスクロールするようにはなっていない。いや、
確か、そのファンクションを上書きして細切れでスクロールさせる elisp って
のもあるにはあるが。そこで、こういったある種のビジュアル的な「補完」をし
てくれるもの、あるいはそれを実現するためのシステム、ライブラリ的なもので、
既存のものはあるかな?
0643名無しさん@お腹いっぱい。
2009/05/31(日) 22:22:400644名無しさん@お腹いっぱい。
2009/05/31(日) 22:33:10意図するところがわからないが、今の Emacs は、ある操作をするといきなり次
の描画状態に即座になってしまっているので、おそらく、初心者ユーザはいきな
りの画面変更で唐突感を覚えてしまうこともあるだろうって、ことだ。
そこで、次の状態に移るまでのビジュアル的な補完があったほうがいいだろう、っ
てことだな。
0645名無しさん@お腹いっぱい。
2009/05/31(日) 23:37:11無くても別にそれほど困らないな。
もっとインパクト強いモノないかな。
0646名無しさん@お腹いっぱい。
2009/05/31(日) 23:57:530647名無しさん@お腹いっぱい。
2009/06/01(月) 00:28:02ウィンドウ分割とかそんなの?
0648名無しさん@お腹いっぱい。
2009/06/01(月) 02:20:59Ubuntu9.04のEmacsだとデフォルトでそういう挙動になってるが、たまに
C-v相当になることがあるな。
0649名無しさん@お腹いっぱい。
2009/06/01(月) 06:37:35それいいな
0650名無しさん@お腹いっぱい。
2009/06/01(月) 07:36:110651名無しさん@お腹いっぱい。
2009/06/01(月) 09:35:22(setq animation nil)
0652名無しさん@お腹いっぱい。
2009/06/01(月) 13:20:220653名無しさん@お腹いっぱい。
2009/06/01(月) 13:28:100654名無しさん@お腹いっぱい。
2009/06/01(月) 14:44:350655名無しさん@お腹いっぱい。
2009/06/01(月) 14:50:25ゲームに飽きた時点で終了
0656名無しさん@お腹いっぱい。
2009/06/01(月) 14:59:49意味がよくわからん。
0657名無しさん@お腹いっぱい。
2009/06/01(月) 15:18:350658名無しさん@お腹いっぱい。
2009/06/01(月) 15:19:420659名無しさん@お腹いっぱい。
2009/06/01(月) 17:20:130660名無しさん@お腹いっぱい。
2009/06/01(月) 17:57:320661名無しさん@お腹いっぱい。
2009/06/01(月) 19:14:130662名無しさん@お腹いっぱい。
2009/06/01(月) 19:23:400663名無しさん@お腹いっぱい。
2009/06/01(月) 19:24:18ソースはこのスレ
0664名無しさん@お腹いっぱい。
2009/06/01(月) 19:51:17ここで、「あったらいいな」てなものを書いてみてくれ。それが将来「インパク
トの強いモノ」につながるかもしれん。
>>647
そそ、そんな感じ。>>650 のようなものも含めて、ストレスにならない形で、ビ
ジュアル的補完 (言いかえればアニメーション化ともいってもいいかもしれん)
ができれば、すくなくとも唐突感が少なくて済む。
>>652 のいう、ゲーム描画エンジンなんかを利用する、というアイデアは、いい
かもしれんね。ケータイの小さい画面では、別の使いどころがあるかもしれんね。
自分の「あったらいいな」的なものを書けば、Emacs がその時々に行っている処
理を、透けて見られるようにできれば、オモシロそうだと思ってる。喩えて言え
ば、透明な熱帯魚ってものがあるが、ちょうど内臓なんかが透けて見られるよう
に、Emacs の lisp レベルの処理でいいから、透けて見られるような感じ。
edebug を使えよ、とか言われそうだけど、そういう形ではなくてね。
>>652
イーマックスマンって名前につい笑っちまったが、それこそ Emacs のシンボル
のヌーでいいのでは。
>>648
Ubuntu を使ったことがないので、よくわからん。
0665名無しさん@お腹いっぱい。
2009/06/01(月) 20:12:29どっちかっていうと初めて使う人が導入しやすいようにする機能の話だよね?
習熟度があがったらオフにされるような類いの。
0666名無しさん@お腹いっぱい。
2009/06/01(月) 22:47:240667名無しさん@お腹いっぱい。
2009/06/01(月) 23:02:040668名無しさん@お腹いっぱい。
2009/06/01(月) 23:04:420669名無しさん@お腹いっぱい。
2009/06/01(月) 23:05:37そうか、HTMLレンダリングエンジン上でもいいけど、tty の変わりにブラウザに
Emacs 画面を出力するって方法もあるなw
毎回 HTML を出力してリロードさせる、てな的な感じwww
0670名無しさん@お腹いっぱい。
2009/06/01(月) 23:38:15CSSのレンダリングエンジンの実装だな。
画像の左右にテキストの流し込みが出来ないんだもんなぁ・・・
0671名無しさん@お腹いっぱい。
2009/06/01(月) 23:43:320672名無しさん@お腹いっぱい。
2009/06/02(火) 00:49:130673名無しさん@お腹いっぱい。
2009/06/02(火) 01:07:180674名無しさん@お腹いっぱい。
2009/06/02(火) 10:28:11実装する気もないだろうから心配いらない
0675名無しさん@お腹いっぱい。
2009/06/02(火) 10:41:420676名無しさん@お腹いっぱい。
2009/06/02(火) 11:06:240677名無しさん@お腹いっぱい。
2009/06/02(火) 11:35:370678名無しさん@お腹いっぱい。
2009/06/02(火) 14:40:40↑で拾ったscim-bridge.elをロードパスの通ったディレクトリに置いて
(require 'scim-bridge) すると
Symbol's value as variable is void: custom-declare-variable
って言われます。
Debuggerには
Debugger entered--Lisp error: (void-variable custom-declare-variable)
require(scim-bridge)
eval((require (quote scim-bridge)))
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp)
recursive-edit()
などと表示されます。
どうしたら使えるようになるので消化?
0679名無しさん@お腹いっぱい。
2009/06/02(火) 15:34:46■ このスレッドは過去ログ倉庫に格納されています