のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,805,127人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレEmacs Part 37

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : 名無しさん@お腹 - 2011/05/04(水) 01:32:39.11 (+57,+29,-21)
    サクサク補完出来て、名前の一括変更とか、リファクタリング機能が充実しているのが良いみたいよ
    502 : 名無しさん@お腹 - 2011/05/04(水) 02:17:36.62 (-1,-29,-4)
    Bill Joy大先生みたいに、
    cat > filename.cでプログラム書けないと。
    503 : 名無しさん@お腹 - 2011/05/04(水) 03:50:18.14 (+55,+29,-7)
    その糞な設計からまともなものを作ることでおまんま食ってたりする・・・
    504 : 名無しさん@お腹 - 2011/05/04(水) 09:43:59.84 (+57,+29,-6)
    ごみの回収って立派なお仕事じゃないか
    505 : 名無しさん@お腹 - 2011/05/04(水) 10:36:27.91 (+65,+29,-14)
    >>467
    今調べたけど、なんかスゲー面倒なことしてる。
    ESCキーに割り当てるだけで、なんでここまで長大なスクリプトを・・・。
    506 : 名無しさん@お腹 - 2011/05/04(水) 11:28:19.08 (+63,+23,-8)
    >>495
    HDD全部をバージョン管理することになるな。
    あ。Macではもうやってるか。
    507 : 名無しさん@お腹 - 2011/05/04(水) 12:07:24.92 (-3,-29,-27)
    なあ、mozc 使っているんだが、egg が恋しいぜ。
    俺だけじゃないと思うんだがなぁ。

    頼む、エロイ人。
    mozc の egg インタフェイス、作ってくれ。
    辞書登録も emacs 上でできたら完璧だ。
    508 : 名無しさん@お腹 - 2011/05/04(水) 12:45:17.92 (+52,+29,-14)
    1000万払ったらやってやるよ。
    509 : 名無しさん@お腹 - 2011/05/04(水) 12:47:37.41 (+52,+29,+0)
    おまえじゃ、無理だな。
    510 : 名無しさん@お腹 - 2011/05/04(水) 13:39:13.43 (+33,-28,-38)
    Emacs初心者でいろんなこと試したいんだけど
    movie.elについて誰か解説してくれないか。
    試してる日本語のヘルプが見つからない
    511 : 名無しさん@お腹 - 2011/05/04(水) 16:34:18.41 (+62,+29,-31)
    >>510
    Documentは英語のを嫁。
    たとえ、日本語のがネット上にあっても、古かったりする。

    最終的にはソース嫁。
    バグが隠れていたりする。
    512 : 名無しさん@お腹 - 2011/05/04(水) 17:48:40.42 (+61,+29,-42)
    elispを解読する度に「これならCの方がマシ」と思う。割と本気で
    513 : 名無しさん@お腹 - 2011/05/04(水) 18:17:55.88 (+44,+26,+1)
    連休だからな
    514 : 名無しさん@お腹 - 2011/05/04(水) 18:46:22.60 (+35,+17,+0)
    あほか
    515 : 名無しさん@お腹 - 2011/05/04(水) 19:03:37.43 (+45,+27,+1)
    まあな
    516 : 名無しさん@お腹 - 2011/05/04(水) 19:37:11.85 (+8,-19,-2)
    pythonで拡張したらいいんじゃね
    517 : 名無しさん@お腹 - 2011/05/04(水) 19:45:45.91 (+57,+29,-41)
    Emacsの設定のためだけにElispを覚える気にはどうもなれない
    Elispでスクリプト作ったりすることは出来るんだろうけど、そんなんだったらperlとかruby使うし・・・
    518 : 名無しさん@お腹 - 2011/05/04(水) 20:16:55.31 (+57,+29,-13)
    そりゃelispなんてロートルが使うもんだからな
    519 : 名無しさん@お腹 - 2011/05/04(水) 20:45:58.61 (+41,+18,-16)
    若者のemacsばなれ
    520 : 名無しさん@お腹 - 2011/05/04(水) 20:47:55.08 (+13,-14,-16)
    そろそろ、pymacsを本格的にマージするべきなのではないか
    521 : 名無しさん@お腹 - 2011/05/04(水) 21:30:40.43 (+57,+29,-10)
    PythonでEmacsを作り直した方がよくないか?
    言語を2つも内蔵するのは美しくない。
    522 : 名無しさん@お腹 - 2011/05/04(水) 22:18:57.15 (+10,-30,-24)
    523 : 名無しさん@お腹 - 2011/05/04(水) 22:49:57.35 (+57,+29,-14)
    Yiは本気で使えるようにしようと1年ぐらい頑張ったら多分コミッタになれる
    524 : 名無しさん@お腹 - 2011/05/04(水) 23:14:47.47 (+0,-29,-3)
    >>522
    Common Lisp なら Climacs も忘れないで
    http://common-lisp.net/project/climacs/
    525 : 名無しさん@お腹 - 2011/05/05(木) 19:44:52.00 (+55,+29,-70)
    elispとか勉強してもそれに見合うだけのリターンは最早ないだろ
    emacs wiki あさっていろんなパッケージを必死で追いかけてるバカもいるけど
    哀れだな
    526 : 名無しさん@お腹 - 2011/05/05(木) 20:26:51.05 (-3,-26,+2)
    rbkt先生が釣れそうですね。
    527 : 名無しさん@お腹 - 2011/05/05(木) 21:02:10.74 (+57,+29,-21)
    elispの時代はきますよ

    百年後か、千年後かわかりませんが…
    528 : 名無しさん@お腹 - 2011/05/05(木) 21:31:09.71 (+47,+29,+0)
    創造的破壊
    529 : 名無しさん@お腹 - 2011/05/05(木) 22:24:08.88 (+60,+29,-44)
    実際、Lispは自分で組む分にはすごく良いんだよ。
    returnで関数を抜けられないという糞仕様もあるが、まぁおおむねいいんだよ。

    他人の書いたスクリプトなんか絶対読みたくないけどな。
    530 : 名無しさん@お腹 - 2011/05/05(木) 22:37:12.25 (+6,-29,-24)
    >>529
    >returnで関数を抜けられない

    elisp は知らんが、Lisp には return はあるぞ。
    Lisp を使って組んだ事があるなら当然知っているとは思うが。
    531 : 名無しさん@お腹 - 2011/05/05(木) 23:15:40.01 (-1,-29,-26)
    clパッケージに名前付きのブロックを作ってreturn 名前でそのブロックから脱出するみたいなものはあったと思う
    (block unko .... (return unko))だったかそういうの
    532 : 名無しさん@お腹 - 2011/05/05(木) 23:22:21.34 (+57,+29,-39)
    つうか、returnが必要になった事なんて今まで無かったな。
    それと、lispはプログラマとして知っておくべき言語なのは間違いない。
    実用する事は無いだろうけど。
    533 : 名無しさん@お腹 - 2011/05/05(木) 23:28:37.60 (+3,-29,-48)
    (retrun-from ブロック名 戻り値)だな
    まぁとりあえずreturnっぽいのはelispにもある
    それどころかクラスシステムっぽいの(eieio)とかパターンマッチ(pcase)すらあるから
    割と道具は揃ってる、名前空間とかスレッドみたいなものはまだまだ貧弱だけどもあとパフォーマンス
    534 : 名無しさん@お腹 - 2011/05/05(木) 23:39:47.34 (-1,-29,-3)
    Emacs的にはcatch,throwだな
    535 : 名無しさん@お腹 - 2011/05/05(木) 23:45:02.61 (+57,+29,-31)
    標準ライブラリの関数を使わずプリミティブでというのがEmacs的というのならばそうなんだろうな
    いや確かにそういうelispが多いのは事実なんだけども
    536 : 名無しさん@お腹 - 2011/05/06(金) 01:53:36.12 (+52,+29,+0)
    速度面はどうにもならんのかね
    537 : 名無しさん@お腹 - 2011/05/06(金) 01:55:06.36 (+21,-1,+3)
    jit があったよね
    538 : 名無しさん@お腹 - 2011/05/06(金) 10:51:28.78 (+38,-29,-96)
    emacs 23でprologのソースコードを編集しているのですが
    複数行のコメントアウト部分で赤色に表示されるようにしたいのですが
    .emacsなりの設定方法を知っている人はいませんか?

    現状態では /**/のコメントアウトで一行分しか色が
    強調されないです
    539 : 名無しさん@お腹 - 2011/05/07(土) 07:29:58.51 (+67,+28,-36)
    >>538
    Prologのソースなんて書いた事も無いけど、prolog.elを見る限りだと、
    %の一行コメントが基本になっていて、/* */はあまり考えられてないみたい。
    というか多分間違っていそうなので改良が必要だと思う。

    ちなみに、どの言語でもそうだけど、コメントアウトしたいところをリージョンで
    選択して M-; で一気にコメントアウトしたりはずしたり出来るからそれで
    いいんじゃない?
    540 : 名無しさん@お腹 - 2011/05/07(土) 07:38:53.86 (+52,+29,-5)
    困るのは他人のやつ読むときだろ。
    541 : 名無しさん@お腹 - 2011/05/07(土) 14:30:26.28 (+3,-30,-142)
    folding.elを使っています
    常にfolding-modeをonにしておきたいのですが、folding.elを読む限り.emacsに
    (setq folding-default-keys-function
    'folding-bind-backward-compatible-keys)
    (if (load "folding" 'nomessage 'noerror)
    (folding-mode-add-find-file-hook))
    書けばいいと書いてあるようなのですが(自分英語がいまいちなので自信はないですが)、このとおりに書いてもfolding-modeがonになりません(ただし、folding.elを開いた時だけonになります)
    どうすれば常にonにできますでしょうか
    542 : 名無しさん@お腹 - 2011/05/07(土) 15:19:03.35 (-5,-29,-10)
    require
    543 : 名無しさん@お腹 - 2011/05/07(土) 15:35:38.85 (+8,-30,-303)
    >>542
    一応requireは書いています
    コード晒しときます

    (defvar folding-narrow-by-default "");;外すとエラー
    (require 'folding)
    (autoload 'folding-mode "folding" "Folding mode" t)
    (autoload 'turn-off-folding-mode "folding" "Folding mode" t)
    (autoload 'turn-on-folding-mode "folding" "Folding mode" t)
    (setq folding-default-keys-function
    'folding-bind-backward-compatible-keys)
    (if (load "folding" 'nomessage 'noerror)
    (folding-mode-add-find-file-hook))
    (define-key folding-mode-map "\C-o" 'folding-toggle-show-hide);; C-oでトグル

    autoloadの三行だけコメントアウトしたり、requireだけコメントアウトしたりしましたがダメでした
    544 : 名無しさん@お腹 - 2011/05/07(土) 16:06:39.83 (+8,-30,-33)
    >543
    試してないけど、3.42のソースに
    >;; traditional installation. Here Folding mode starts
    >;; automatically when you load a folded file.
    とあるのは関係ある? folded fileを開くとonになるんじゃね?
    545 : 名無しさん@お腹 - 2011/05/07(土) 16:36:17.00 (+46,+18,+0)
    prologとか、どうせ学生の宿題にきまっとる
    546 : 名無しさん@お腹 - 2011/05/07(土) 17:02:54.11 (+5,-29,-6)
    >>544
    folded fileってのが{{{ }}}を書いてるファイルってことなら、そのようなファイルを開いてもonになりませんでした
    547 : 名無しさん@お腹 - 2011/05/07(土) 23:27:37.80 (+2,-29,-33)
    Ubuntu Linuxで、Emacs23をインストールしてみたのですが、起動後にホームディレクトリに
    .emacsファイルがありません。
    何か設定をしないと作られないのでしょうか?
    548 : 名無しさん@お腹 - 2011/05/07(土) 23:48:58.51 (+62,+29,-21)
    .emacsは自分で作るものだよ。
    何か設定したい事があったら作る必要がある。
    549 : 名無しさん@お腹 - 2011/05/08(日) 00:41:55.64 (+3,-29,-18)
    >>547 >>548
    今風は、
    ~/.emacs.d/init.el
    だよ。
    550 : 名無しさん@お腹 - 2011/05/08(日) 00:53:30.37 (+91,+29,-19)
    今風w
    今風なんてものに左右されないのがEmacsだろ。
    .emacsも作れない奴にEmacsを触る視覚はない。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について