Emacs Part 33
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/12/20(日) 20:11:28Emacs Part 32
http://pc12.2ch.net/test/read.cgi/unix/1256324736/
0616名無しさん@お腹いっぱい。
2010/02/06(土) 12:03:52max-mini-window-height ってのが使えるかもしれない。
0617615
2010/02/06(土) 12:47:37ありがとうございます。
早速試してみたのですが…ダメでした
おそらく私の理解不足で、何か基本的なルールが
理解出来ていないのだと思います。
もう少し頑張ってみます。
0618615
2010/02/06(土) 14:21:13NetWalker を少し弄っているうちに
端末から emacs -nw で起動して 端末ごとフルスクリーン表示にすれば
よいという事に気づきました おそらく この使い方が一番画面を広く使える
ような気がします。 すみませんでした。
0619名無しさん@お腹いっぱい。
2010/02/06(土) 14:31:37(・ω・ | | ズコー
| |
⊂⊂____ノ =
0620名無しさん@お腹いっぱい。
2010/02/06(土) 19:04:320621名無しさん@お腹いっぱい。
2010/02/06(土) 19:24:44できように……
0622名無しさん@お腹いっぱい。
2010/02/06(土) 20:10:43研究課題としても魅力を感じないし
書く理由が無いのだ
0623名無しさん@お腹いっぱい。
2010/02/06(土) 20:20:29わけだからな。
代替手段がいくらでもある現在では、あの勢いを取り戻すことはできないだろう。
0624名無しさん@お腹いっぱい。
2010/02/06(土) 20:51:22るびきち先生はなにやってるんすか??
0625名無しさん@お腹いっぱい。
2010/02/06(土) 21:26:53別にそれで良いと思うし
0626名無しさん@お腹いっぱい。
2010/02/06(土) 22:11:120627名無しさん@お腹いっぱい。
2010/02/06(土) 22:29:26そういやStallmanって今でも元気にしてるの?
0628名無しさん@お腹いっぱい。
2010/02/07(日) 04:05:45ような発言をしたから、調子に乗ってるだろ?
スレキチ、いや、スレチなんだから、
やりたかったら専用スレつくってやれ。
0629名無しさん@お腹いっぱい。
2010/02/07(日) 05:00:280630名無しさん@お腹いっぱい。
2010/02/07(日) 09:28:390631名無しさん@お腹いっぱい。
2010/02/07(日) 10:17:31いいだしっぺの法則
0632名無しさん@お腹いっぱい。
2010/02/07(日) 11:41:450633名無しさん@お腹いっぱい。
2010/02/08(月) 02:21:04Emacsでhttps使うには、url.elが対応してるしてないとは別に、何かしらssl通信のための外部プログラムが必要だとおもう
0634名無しさん@お腹いっぱい。
2010/02/08(月) 05:27:04Emacs 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が必要なんだね。
0635名無しさん@お腹いっぱい。
2010/02/08(月) 22:23:39ヒントありがとう。
mouse-move-drag-overlay() にアドバイスして
その中で thing-at-point で拾うようにして、なんとなくうまくいきそうです。
0636名無しさん@お腹いっぱい。
2010/02/09(火) 01:15:57>>2
のcvs?
git?
emacs wikiのbzr?
0637名無しさん@お腹いっぱい。
2010/02/09(火) 03:48:080638名無しさん@お腹いっぱい。
2010/02/09(火) 03:52:59コピー ペーストぐらいは一緒にしようかと思うんだけど
いろいろ変更しないといけないから,かえって操作難しくなるんだろうか
0639名無しさん@お腹いっぱい。
2010/02/09(火) 04:40:19cua-mode使えば一発ですよ。
0640名無しさん@お腹いっぱい。
2010/02/09(火) 08:36:250641名無しさん@お腹いっぱい。
2010/02/09(火) 14:48:55UIに不満があるなら、無理に使うことは無いかも。
0642名無しさん@お腹いっぱい。
2010/02/09(火) 15:51:32windowsのキーバインドをemacs化したほうがいい
0643名無しさん@お腹いっぱい。
2010/02/09(火) 16:10:440644名無しさん@お腹いっぱい。
2010/02/10(水) 00:55:04のは知っていますが、これをするマクロはありませんか?
0645Zeno ◆5nZQbNmQPs
2010/02/10(水) 15:34:01>>636,637
bzr checkout -v --lightweight http://bzr.savannah.gnu.org/r/emacs/trunk emacs
0646名無しさん@お腹いっぱい。
2010/02/10(水) 16:21:430647名無しさん@お腹いっぱい。
2010/02/10(水) 16:25:080648名無しさん@お腹いっぱい。
2010/02/10(水) 17:12:46これか?
0649名無しさん@お腹いっぱい。
2010/02/10(水) 17:59:31かなり微妙って結論だったはず。
まあ手と足シンクロさせるのって結構大変だろうしなぁ。
0650名無しさん@お腹いっぱい。
2010/02/10(水) 18:07:14少なくともemacsに慣れるよか遥かに楽に適応できると思う
0651名無しさん@お腹いっぱい。
2010/02/10(水) 18:07:320652名無しさん@お腹いっぱい。
2010/02/10(水) 18:16:12これは俺にとってかなり致命傷。
0653名無しさん@お腹いっぱい。
2010/02/10(水) 18:22:540654名無しさん@お腹いっぱい。
2010/02/10(水) 18:23:10ベットの上
0655名無しさん@お腹いっぱい。
2010/02/10(水) 18:35:530656名無しさん@お腹いっぱい。
2010/02/10(水) 18:50:56それよりも、微妙な首振り、微妙な表情の変化を読み取るのってそろそろ作れるはず。
0657名無しさん@お腹いっぱい。
2010/02/10(水) 19:03:040658名無しさん@お腹いっぱい。
2010/02/10(水) 19:06:030659名無しさん@お腹いっぱい。
2010/02/10(水) 19:41:180660名無しさん@お腹いっぱい。
2010/02/10(水) 22:47:560661名無しさん@お腹いっぱい。
2010/02/10(水) 23:34:080662名無しさん@お腹いっぱい。
2010/02/11(木) 01:04:56Hey Emacs, Doctor! だけで十分でしょ。
0663名無しさん@お腹いっぱい。
2010/02/11(木) 01:24:480664名無しさん@お腹いっぱい。
2010/02/11(木) 09:01:550665名無しさん@お腹いっぱい。
2010/02/11(木) 10:08:130666名無しさん@お腹いっぱい。
2010/02/11(木) 11:18:120667名無しさん@お腹いっぱい。
2010/02/11(木) 12:59:34ttp://ja.wikipedia.org/wiki/Printf
0668名無しさん@お腹いっぱい。
2010/02/11(木) 13:00:48普通がプリント "エフ" な、知ったかくん。
0669名無しさん@お腹いっぱい。
2010/02/11(木) 13:20:210670名無しさん@お腹いっぱい。
2010/02/11(木) 13:26:150671名無しさん@お腹いっぱい。
2010/02/11(木) 13:29:02`」 ┼, 二Z二 レ / /´レ' \ ―7 ̄} | ー-、 /
(__ (|フ) (__ノ _ノ ∨` ノ / / _ノ \_
─┼- / | ‐┼- | ー|―
─┼─ | \ レ /  ̄Tー / ノ -─
(二フヽ \/ _ノ (二フ\ ヽ_ノ / 、__
i';i
/__Y
||真|| /⌒彡
_ ||露|| /⌒\ /冫、 ) ・・・・・・。
\ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄\ `./⌒ i ` /ゝ _,,..,,,,_
||\`~~´ (十万石) \( > ('\\ ./ ,' 3 `ヽーっ ・・・・・・。
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄\`つ ⌒ _) l ⊃ ⌒_つ
.|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| `'ー---‐
( 'A) ・・・。 〃∩ ∧_∧ <⌒/ヽ___
/(ヘ)ヘ ⊂⌒( ・ω・) ・・・。 <_/____/ zzzz・・・
`ヽ_っ⌒/⌒c
0672名無しさん@お腹いっぱい。
2010/02/11(木) 13:37:16エフゲットエス!
0673名無しさん@お腹いっぱい。
2010/02/11(木) 13:38:35お願いします。。。
http://gimpo.2ch.net/test/read.cgi/hage/1265861876/
0674名無しさん@お腹いっぱい。
2010/02/11(木) 13:41:44man co!
0675名無しさん@お腹いっぱい。
2010/02/11(木) 13:48:250676名無しさん@お腹いっぱい。
2010/02/11(木) 13:48:490677名無しさん@お腹いっぱい。
2010/02/11(木) 14:06:16Vimはあんなに爽やかなのに
0678名無しさん@お腹いっぱい。
2010/02/11(木) 14:18:08末尾呼び出しや末尾再帰を見つけ出して、ループやジャンプに変換するのは
マクロの仕事じゃないと思われ。
0679名無しさん@お腹いっぱい。
2010/02/11(木) 16:00:230680名無しさん@お腹いっぱい。
2010/02/11(木) 16:10:22レキクロもだぜJK
0681名無しさん@お腹いっぱい。
2010/02/11(木) 16:11:530682名無しさん@お腹いっぱい。
2010/02/11(木) 17:24:110683名無しさん@お腹いっぱい。
2010/02/11(木) 17:25:220684名無しさん@お腹いっぱい。
2010/02/11(木) 17:29:53エムアロック!
メムシーピーワイ!
0685名無しさん@お腹いっぱい。
2010/02/11(木) 17:37:280686名無しさん@お腹いっぱい。
2010/02/11(木) 18:38:15I am the psychotherapist. Please, describe your problems. Each time
you are finished talking, type RET twice.
0687名無しさん@お腹いっぱい。
2010/02/11(木) 18:43:350688名無しさん@お腹いっぱい。
2010/02/11(木) 18:45:550689名無しさん@お腹いっぱい。
2010/02/11(木) 18:51:37native thread support
name space
native compilation or jit
tail-call elimination
lexical binding / lexical closure
0690名無しさん@お腹いっぱい。
2010/02/11(木) 18:54:210691名無しさん@お腹いっぱい。
2010/02/11(木) 19:20:15http://pc12.2ch.net/test/read.cgi/unix/1001358861/
でさ、これ何て読むのよ in Linux板 2
http://pc11.2ch.net/test/read.cgi/linux/1116764992/
0692名無しさん@お腹いっぱい。
2010/02/12(金) 00:04:05原理的には可能に思われるのですが、違いますかね?
0693名無しさん@お腹いっぱい。
2010/02/12(金) 00:39:420694名無しさん@お腹いっぱい。
2010/02/12(金) 01:47:17The 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 用に公開されてないなら、最早スレ違いやね。
0695名無しさん@お腹いっぱい。
2010/02/12(金) 02:26:070696名無しさん@お腹いっぱい。
2010/02/12(金) 10:17:011. (defun-rec name args body-forms) というマクロを定義する
2. body-forms にマクロが含まれていたら全て展開する
3. マクロ展開後に、name と同じ名前の関数呼び出しがあったら再帰とする
4. その関数の戻り値が他の関数の引数になっていたり、変数に束縛されていなかったら末尾再帰とする
5. 3-4 を繰り返して全ての末尾再帰を探し出す
6. S 式を変形して末尾再帰をループに書き換える
マクロでやるよりコンパイラに手を入れた方が…
0697名無しさん@お腹いっぱい。
2010/02/12(金) 11:16:46同意。
Emacsって、リソースの豊富さが最大の利点だったと思うけど、
それが逆にEmacs Lispの革新を阻んでいるとすれば皮肉な話やね。
このままだと時代に取り残されていくだけな気がするが…
0698名無しさん@お腹いっぱい。
2010/02/12(金) 11:25:00別にそれで何が困るってことも無いと思うんだけど。使ってる側としてよ?
0699名無しさん@お腹いっぱい。
2010/02/12(金) 11:39:35emacsはasync processで通信するだけにするようにしてる
0700名無しさん@お腹いっぱい。
2010/02/12(金) 11:40:060701名無しさん@お腹いっぱい。
2010/02/12(金) 11:45:430702名無しさん@お腹いっぱい。
2010/02/12(金) 11:46:420703名無しさん@お腹いっぱい。
2010/02/12(金) 12:43:42変えるならどっちを変えるべき?
0704名無しさん@お腹いっぱい。
2010/02/12(金) 18:45:350705名無しさん@お腹いっぱい。
2010/02/12(金) 19:14:530706名無しさん@お腹いっぱい。
2010/02/12(金) 23:13:02他のじゃない?
0707名無しさん@お腹いっぱい。
2010/02/12(金) 23:15:590708名無しさん@お腹いっぱい。
2010/02/13(土) 05:02:25手順をどうもありがとうございます。
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に移りたいと思います。
0709名無しさん@お腹いっぱい。
2010/02/13(土) 05:09:264行目以降色々と変なので後で直します。
0710名無しさん@お腹いっぱい。
2010/02/13(土) 05:22:33連投ごめんなさい。
こうですかね。
(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))))
0711名無しさん@お腹いっぱい。
2010/02/13(土) 19:30:330712名無しさん@お腹いっぱい。
2010/02/13(土) 19:33:2410年使ってたってelisp書けない人もいるし別に気がむいたときに触ればいいんでない?
0713名無しさん@お腹いっぱい。
2010/02/13(土) 19:41:200714名無しさん@お腹いっぱい。
2010/02/13(土) 19:44:12キーボードを新調する時にctrlキーが小指の左の位置にないと買う気にならない
そんな物欲を抑える効果が
0715名無しさん@お腹いっぱい。
2010/02/13(土) 20:25:29買ったばかりなんだ
■ このスレッドは過去ログ倉庫に格納されています