[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 09:42 / Filesize : 176 KB / Number-of Response : 957
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs Part 33



1 名前:名無しさん@お腹いっぱい。 [2009/12/20(日) 20:11:28 ]
前スレ
Emacs Part 32
pc12.2ch.net/test/read.cgi/unix/1256324736/

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買ってる

717 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/13(土) 21:33:34 ]
>>711
年寄りに気に入られる

718 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 01:18:14 ]
>>716
コンパイルって compile か recompile をファンクションキーに
割り当てればいいんじゃないの?

719 名前:名無しさん@お腹いっぱい。 [2010/02/14(日) 02:54:41 ]
HHKは厚過ぎる



720 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 08:02:00 ]
LispマシンやUnixって本来機能キーが豊富にあるでかいキーボード
前提としてると思うんだけどなんでHHKが人気なんだろう。
LispマシンのControlは親指の位置だし。

721 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/14(日) 08:38:55 ]
本来より実用性じゃないのかなぁ
ぶっちゃけコントロールキーの位置がAの隣りにあれば別にHHKじゃなくていいし。
あと名前だろ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<176KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef