1 名前:名無しさん@お腹いっぱい。 [2009/12/20(日) 20:11:28 ] 前スレ Emacs Part 32 pc12.2ch.net/test/read.cgi/unix/1256324736/
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 12:03:52 ] >>615 max-mini-window-height ってのが使えるかもしれない。
617 名前:615 mailto:sage [2010/02/06(土) 12:47:37 ] >>616 ありがとうございます。 早速試してみたのですが…ダメでした おそらく私の理解不足で、何か基本的なルールが 理解出来ていないのだと思います。 もう少し頑張ってみます。
618 名前:615 mailto:sage [2010/02/06(土) 14:21:13 ] 本末転倒と言うか NetWalker を少し弄っているうちに 端末から emacs -nw で起動して 端末ごとフルスクリーン表示にすれば よいという事に気づきました おそらく この使い方が一番画面を広く使える ような気がします。 すみませんでした。
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 14:31:37 ] ∩ ∩ (・ω・ | | ズコー | | ⊂⊂____ノ =
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 19:04:32 ] twittering-modeではしゃぎまくるるびきち先生萌え
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 19:24:44 ] るびきち先生級の人があと20人もいればなあ……かつての勢いを取り戻すことも できように……
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 20:10:43 ] elisp書いても金にならないから書く気にならん 研究課題としても魅力を感じないし 書く理由が無いのだ
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 20:20:29 ] 盛り上がっていた頃は、不可能を可能にするためにみんなelispを書いていた わけだからな。 代替手段がいくらでもある現在では、あの勢いを取り戻すことはできないだろう。
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 20:51:22 ] >>623 るびきち先生はなにやってるんすか??
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 21:26:53 ] るびきち先生は自分の住処を綺麗に掃除してるんよ 別にそれで良いと思うし
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 22:11:12 ] 宗教チックな話はもういいよ。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/06(土) 22:29:26 ] Emacsは宗教(笑) るびきちは神(笑) そういやStallmanって今でも元気にしてるの?
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 04:05:45 ] お前等、Zeno様がるびきちをサポートする ような発言をしたから、調子に乗ってるだろ? スレキチ、いや、スレチなんだから、 やりたかったら専用スレつくってやれ。
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 05:00:28 ] 気持ち悪いレスばかりだな
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 09:28:39 ] Zeno様はぁはぁ
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 10:17:31 ] >>628 いいだしっぺの法則
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/07(日) 11:41:45 ] もちろん628にその決意なしに発言があろうはずもない
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 02:21:04 ] >>612 Emacsでhttps使うには、url.elが対応してるしてないとは別に、何かしらssl通信のための外部プログラムが必要だとおもう
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 05:27:04 ] >>633 Emacs 23.1付属のtls.el(url-http.elでrequiresされている)ではこう↓なっているので (defcustom tls-program '("gnutls-cli -p %p %h" "gnutls-cli -p %p %h --protocols ssl3" "openssl s_client -connect %h:%p -no_ssl2 -ign_eof") gnutlsかopensslが必要なんだね。
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/08(月) 22:23:39 ] >>611 ヒントありがとう。 mouse-move-drag-overlay() にアドバイスして その中で thing-at-point で拾うようにして、なんとなくうまくいきそうです。
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 01:15:57 ] 最新版って >>2 のcvs? git? emacs wikiのbzr?
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 03:48:08 ] bzr
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 03:52:59 ] emacsのkey-bindをwindowsの標準的なエディタ(メモ帳とか)と コピー ペーストぐらいは一緒にしようかと思うんだけど いろいろ変更しないといけないから,かえって操作難しくなるんだろうか
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 04:40:19 ] >>638 cua-mode使えば一発ですよ。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 08:36:25 ] でもそれするぐらいならWindowsの操作標準にならった他のエディタ使った方が良いと思うけどなぁ。
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 14:48:55 ] たしかに、Emacsでしかできないことって無くなりつつある(既に無い?)から、 UIに不満があるなら、無理に使うことは無いかも。
642 名前:名無しさん@お腹いっぱい。 [2010/02/09(火) 15:51:32 ] >>638 windowsのキーバインドをemacs化したほうがいい
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/09(火) 16:10:44 ] Windows を使わない勇気
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 00:55:04 ] Emacs Lisp では標準で末尾再帰の最適化をしない のは知っていますが、これをするマクロはありませんか?
645 名前:Zeno ◆5nZQbNmQPs [2010/02/10(水) 15:34:01 ] >>636 ,637 bzr checkout -v --lightweight bzr.savannah.gnu.org/r/emacs/trunk emacs
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 16:21:43 ] 話題の格安フットペダルでEmacsing試してみた人いない?
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 16:25:08 ] 何それ?
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 17:12:46 ] akiba-pc.watch.impress.co.jp/blog/archives/2010/02/post_396.html これか?
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 17:59:31 ] たしかもっと昔にフットペダルをCtrlにしてやってみたってのをどっかのサイトで見た記憶あるよ。 かなり微妙って結論だったはず。 まあ手と足シンクロさせるのって結構大変だろうしなぁ。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:07:14 ] 慣れだろ 少なくともemacsに慣れるよか遥かに楽に適応できると思う
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:07:32 ] ていうか、例によってある程度訓練期間が必要そう。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:16:12 ] フットペダルを使うようになるとベッドの上で作業ができない。 これは俺にとってかなり致命傷。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:22:54 ] そろそろ脳に電極させないものかねぇ?
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:23:10 ] 下腹部に布いてヘコヘコすればいいんじゃないかな ベットの上
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 18:35:53 ] YUREXをEmacs上でも使いたいな。
656 名前:名無しさん@お腹いっぱい。 [2010/02/10(水) 18:50:56 ] >>653 それよりも、微妙な首振り、微妙な表情の変化を読み取るのってそろそろ作れるはず。
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 19:03:04 ] 足の指も使って20本指タイピングとかできるようになりたい
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 19:06:03 ] 舌でぺろぺろタイピングしたい。
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 19:41:18 ] 音声操作Emacs
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 22:47:56 ] メタ!エックス!ドクター!!
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/10(水) 23:34:08 ] なんかどっかで見た流れだなと思ったら>>91 ぐらいからのと同じだった
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 01:04:56 ] メタ!エックス!は言わんでも良さそうだけどなw Hey Emacs, Doctor! だけで十分でしょ。
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 01:24:48 ] メタ!ビックリ!マン!プリントエフー!
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 09:01:55 ] M-x man でおk
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 10:08:13 ] プリントフだろ普通。なんだよプリントエフって。
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 11:18:12 ] プリンと麩
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 12:59:34 ] >>665 ttp://ja.wikipedia.org/wiki/Printf
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:00:48 ] >>665 普通がプリント "エフ" な、知ったかくん。
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:20:21 ] プリィントゥフ
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:26:15 ] haihai warosu warosu
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:29:02 ] ―┼‐ ノ / | --ヒ_/ / \ヽヽ ー―''7 `」 ┼, 二Z二 レ / /´レ' \ ―7 ̄} | ー-、 / (__ (|フ) (__ノ _ノ ∨` ノ / / _ノ \_ ─┼- / | ‐┼- | ー|― ─┼─ | \ レ /  ̄Tー / ノ -─ (二フヽ \/ _ノ (二フ\ ヽ_ノ / 、__ i';i /__Y ||真|| /⌒彡 _ ||露|| /⌒\ /冫、 ) ・・・・・・。 \ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄\ `./⌒ i ` /ゝ _,,..,,,,_ ||\`~~´ (十万石) \( > ('\\ ./ ,' 3 `ヽーっ ・・・・・・。 ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄\`つ ⌒ _) l ⊃ ⌒_つ .|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| `'ー---‐ ( 'A) ・・・。 〃∩ ∧_∧ <⌒/ヽ___ /(ヘ)ヘ ⊂⌒( ・ω・) ・・・。 <_/____/ zzzz・・・ `ヽ_っ⌒/⌒c
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:37:16 ] エムアロック! エフゲットエス!
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:38:35 ] さっき、ちょっとしたことがあってスレ立てました。 お願いします。。。 gimpo.2ch.net/test/read.cgi/hage/1265861876/
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:41:44 ] man co! man co!
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:48:25 ] emacs使いにはハゲが多いってほんとですか?
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 13:48:49 ] >>673 了解です。
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 14:06:16 ] 本当に臭い流れだな。Emacs使いキモイ。 Vimはあんなに爽やかなのに
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 14:18:08 ] >>644 末尾呼び出しや末尾再帰を見つけ出して、ループやジャンプに変換するのは マクロの仕事じゃないと思われ。
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 16:00:23 ] Emacs Lispの三大課題はマルスレ・ナマクウ・マツサイということか。
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 16:10:22 ] >>679 レキクロもだぜJK
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 16:11:53 ] あとネイコン (native compile) もだなw
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 17:24:11 ] マロックだろ普通。なんだよエムアロックって。
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 17:25:22 ] MS-WordにEmacsコマンドをインプリメントできないの?
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 17:29:53 ] エムアドバイス! エムアロック! メムシーピーワイ!
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 17:37:28 ] strcspn あたりになってくると音声発音する機会自体少ないからなんて読むか未だにわからん。
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 18:38:15 ] Mediiiiiic!!! I am the psychotherapist. Please, describe your problems. Each time you are finished talking, type RET twice.
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 18:43:35 ] すてぃりゃしーすぱん
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 18:45:55 ] 「str〜」は「すとり〜」だろJK
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 18:51:37 ] Modern Emacs must have ... native thread support name space native compilation or jit tail-call elimination lexical binding / lexical closure
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 18:54:21 ] and scheme emulation
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/11(木) 19:20:15 ] UNIXに関する言葉のひらがな読みスレッド pc12.2ch.net/test/read.cgi/unix/1001358861/ でさ、これ何て読むのよ in Linux板 2 pc11.2ch.net/test/read.cgi/linux/1116764992/
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 00:04:05 ] >>678 原理的には可能に思われるのですが、違いますかね?
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 00:39:42 ] その原理では、末尾呼び出しである事の判定はどうやるの?
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 01:47:17 ] それが言えたら質問せんと思うが... The notion of tail position in Scheme can be defined as follows: The body of a lambda expression is in tail position. If (if E0 E1 E2) is in tail position, then both E1 and E2 are in tail position. Emacs 用に公開されてないなら、最早スレ違いやね。
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 02:26:07 ] elispインタプリタを進化させないのは、rmsの最大の愚行
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 10:17:01 ] 自己再帰のみ考える。 1. (defun-rec name args body-forms) というマクロを定義する 2. body-forms にマクロが含まれていたら全て展開する 3. マクロ展開後に、name と同じ名前の関数呼び出しがあったら再帰とする 4. その関数の戻り値が他の関数の引数になっていたり、変数に束縛されていなかったら末尾再帰とする 5. 3-4 を繰り返して全ての末尾再帰を探し出す 6. S 式を変形して末尾再帰をループに書き換える マクロでやるよりコンパイラに手を入れた方が…
697 名前:名無しさん@お腹いっぱい。 [2010/02/12(金) 11:16:46 ] >>695 同意。 Emacsって、リソースの豊富さが最大の利点だったと思うけど、 それが逆にEmacs Lispの革新を阻んでいるとすれば皮肉な話やね。 このままだと時代に取り残されていくだけな気がするが…
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 11:25:00 ] とっくに取り残されてると思うし 別にそれで何が困るってことも無いと思うんだけど。使ってる側としてよ?
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 11:39:35 ] なるべく外部プロセス任せで emacsはasync processで通信するだけにするようにしてる
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 11:40:06 ] 移植性が
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 11:45:43 ] ここの住民の方々はメタキーをどのキーに割り当てていますか?
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 11:46:42 ] 割り当ててないよ。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 12:43:42 ] skkのデフォルトキーバインドとgdb-modeなどのプログラム開発系のキーバインドが重なる 変えるならどっちを変えるべき?
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 18:45:35 ] 何か重なってたっけ?
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 19:14:53 ] 確かskkためそうとしたらタグジャンプされてskk使うのあきらめた記憶が
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 23:13:02 ] gdb-ul.el を見たけど、ぶつかりそうなものは無いみたいよ。 他のじゃない?
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/12(金) 23:15:59 ] すまん、gdb-ui.el か。
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 05:02:25 ] >>696 手順をどうもありがとうございます。 1.から3.までを反映したものです。 (defmacro defun-rec (name args body) (let ((expanded-body (macroexpand-all body))) (if (member name expanded-body) (process456 expanded-body) expanded-body))) 4.の木がちょっとイメージできてないので整理ができたら、 process456に移りたいと思います。
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 05:09:26 ] >>708 4行目以降色々と変なので後で直します。
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 05:22:33 ] >>708 連投ごめんなさい。 こうですかね。 (defmacro defun-rec (name args body) (let ((expanded-body (macroexpand-all body))) (if (member name expanded-body) (process456 name args expanded-body) `(defun ,name ,args ,expanded-body))))
711 名前:名無しさん@お腹いっぱい。 [2010/02/13(土) 19:30:33 ] 今からemacs使いになるメリットある?
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 19:33:24 ] メリット考えるぐらいなら別に使う必要ないと思う。 10年使ってたってelisp書けない人もいるし別に気がむいたときに触ればいいんでない?
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 19:41:20 ] そりゃ何事も覚えないより覚えた方がメリットあるだろ
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 19:44:12 ] メリットと呼べるかわからないけど キーボードを新調する時にctrlキーが小指の左の位置にないと買う気にならない そんな物欲を抑える効果が
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 20:25:29 ] 最近ディップスイッチで Ctrl_L と CapLock を入れ替えられるキーボードを 買ったばかりなんだ
716 名前:名無しさん@お腹いっぱい。 [2010/02/13(土) 20:38:54 ] C言語やってるんだけど、コンパイルするのが面倒くさいんだよね。 Geany使うと簡単なんだけど、CUIでやる方が効率がいいと思うし >>714 vimかemacsのためにHHK買ってる