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

    私的良スレ書庫

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

    元スレEmacs part 28

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    101 : 名無しさん@お腹 - 2009/02/01(日) 21:12:57 (+3,-30,-170)
    >>100
    Chapter 1: Indentationの次の部分
    Outside of comments, documentation and except in Kconfig, spaces are never
    used for indentation, and the above example is deliberately broken.
     int i;<tab><sp>/* comment.... */
    この場合って、コメントのoutsideですよね。全般的にの具体例は他にない。ごめん。
    Emacsのc-offset-alistの項目の多さをみて、これ全部個々に対処するんじゃなくて、全般的にタブだけ使うように強制できないかなと考えた訳で。
    102 : 名無しさん@お腹 - 2009/02/01(日) 21:34:44 (+4,-30,-30)
    それは読み違いじゃないのかな。
    そのルールに従ってないソースはlinux kernelの中に山ほどある。
    例えば構造体フィールドのコメントなど。

    grep '<sp><tab>*/\*' | cat -tしてみて。
    103 : 名無しさん@お腹 - 2009/02/01(日) 21:50:19 (+3,-30,-263)
    >>102
    従わないどころか無視してるコードがいっぱいLinusのツリーにマージ
    されてることは判ってます。
    CodingStyleの冒頭にあるとおり、
    Coding style is very personal, and I won't _force_ my
    views on anybody, but this is what goes for anything that I have to be
    able to maintain, and I'd prefer it for most other things too. Please
    at least consider the points made here.
    個性があるし、強制はしない。けど自分がメンテするコードではそうなっててほしいな。可能ならそれ以外でも。ここにあることだけでも気にとめてくれよ。
    と自分は翻訳しました。
    既存のコードの従ってない例はいくらあっても正当化はできないのでは。
    て、話がそれてきました。
    タブと空白を混ぜない方針でインデントせよとEmacsに指示するには個別に
    インデントの関数を調整していくしかないんでしょうかね。
    104 : 名無しさん@お腹 - 2009/02/02(月) 17:46:06 (+1,-14,-35)
    windowsにemacsを入れて使いたいんですが、
    .emacsを読み込んでくれません。
    インストールしたときには.emacsがなかったので自分で作ったのですが、
    本来.emacsはインストールすると入っているものなのでしょうか?
    105 : 名無しさん@お腹 - 2009/02/02(月) 17:49:33 (+2,-29,-5)
    つ NTEmacs
    つ NTEmacs スレ
    106 : 名無しさん@お腹 - 2009/02/02(月) 18:24:01 (+32,-29,-13)
    >>105
    GNUemacsを使ってます
    107 : 名無しさん@お腹 - 2009/02/02(月) 18:31:51 (+62,+29,-5)
    >>106
    わかんないかな
    「ここはUNIX板だ」って言ってるんだよ
    じゃ、そういうことなんで
    バイバイ
    108 : 名無しさん@お腹 - 2009/02/02(月) 19:01:21 (-6,-29,+0)
    .emacs.el・・・・
    110 : 名無しさん@お腹 - 2009/02/02(月) 22:41:02 (+57,+29,-50)
    スレチだけどせっかくだから教えてやる
    windowsは普通にやると . から始まるファイルが作れないから.emacsじゃなくて ,emacsを読むようになってる











    ウッソピョーン
    111 : 名無しさん@お腹 - 2009/02/02(月) 22:49:51 (+47,+29,-3)
    痛いなこいつ…
    112 : 名無しさん@お腹 - 2009/02/02(月) 23:26:29 (-1,-30,-14)
    >>104
    M-x info
    して

    >G.4 HOME Directory on MS-Windows

    ってところじっくり読んでみ?
    113 : 名無しさん@お腹 - 2009/02/03(火) 03:56:29 (+57,+29,-18)
    めんどいから読みあげて。俺目瞑ってるから。
    114 : 名無しさん@お腹 - 2009/02/03(火) 15:05:04 (+57,+29,-5)
    Emaのど飴って絶対Emacsパクってるよな。
    115 : 名無しさん@お腹 - 2009/02/03(火) 16:31:39 (+56,+28,-20)
    要するに

    emacs://.emacs

    みたいな感じで elisp 交換用のプロトコルがあれば
    こんなにみんな苦労しなくて済むってことだよね。
    116 : 名無しさん@お腹 - 2009/02/03(火) 16:36:56 (-2,-30,-33)
    C:\Documents and Settings\username\Local Settings\Application Data
    あたりに置けばいいと素直に教えちゃえばいいのに
    117 : 名無しさん@お腹 - 2009/02/03(火) 18:04:34 (-1,-29,-11)
    次にお前はusernameというフォルダがないと言う!
    118 : 名無しさん@お腹 - 2009/02/03(火) 18:20:30 (+33,+10,-28)
    「OSはVISTAです」に一票
    119 : 名無しさん@お腹 - 2009/02/03(火) 19:10:57 (+38,+15,+0)
    じゃあ僕はWin98ちゃん!
    120 : 名無しさん@お腹 - 2009/02/03(火) 19:11:49 (-6,-29,-12)
    %%USERNAME$$
    121 : 名無しさん@お腹 - 2009/02/03(火) 21:33:14 (-6,-29,-12)
    なにこの怪しげな%%$$
    122 : 名無しさん@お腹 - 2009/02/04(水) 04:12:17 (+57,+29,-26)
    Windowsを使ってるようなのは、フリーを理解していない
    フリーを理解していないものは、GNUプロダクトを使うべきではない
    これが最終解
    123 : 名無しさん@お腹 - 2009/02/04(水) 04:33:43 (+57,+29,-42)
    シーザーを理解するためにシーザーである必要はない
    そうでなければあらゆる歴史記述は無意味であろう
    124 : 名無しさん@お腹 - 2009/02/04(水) 06:13:18 (+14,-29,+0)
    windowsはエロゲ専用です^^
    125 : 名無しさん@お腹 - 2009/02/04(水) 09:38:04 (+47,+22,+1)
    >>124
    それは真理
    126 : 名無しさん@お腹 - 2009/02/04(水) 09:38:49 (+45,+29,-13)
    エロは自分でやるもの
    127 : 名無しさん@お腹 - 2009/02/04(水) 12:15:10 (+47,+29,+0)
    精子とは出し捨てるもの
    128 : 名無しさん@お腹 - 2009/02/04(水) 15:58:24 (+57,+29,-53)
    しかしシーザーを理解するためにドレッシングを理解する必要はある
    そうでなければあらゆる野菜も無意味であろう
    129 : 名無しさん@お腹 - 2009/02/04(水) 18:12:34 (+50,+27,-1)
    女性への理解のためにはようじ(ry
    130 : 名無しさん@お腹 - 2009/02/04(水) 18:53:31 (+51,+28,-2)
    犯罪防止局に通報しました

    131 : 名無しさん@お腹 - 2009/02/04(水) 19:01:15 (+57,+29,-8)
    これでこのスレで通報された奴も10人目くらいかな……
    まったく、危険なダガーだぜ。Emacsってやつはよ。
    132 : 名無しさん@お腹 - 2009/02/04(水) 19:20:13 (+57,+29,-10)
    フリーを理解してないから、あんな質問が平気で出きるんだよなwww
    VSでも使ってればいいのに
    133 : 名無しさん@お腹 - 2009/02/04(水) 20:00:51 (+86,+29,-2)
    せっくる気持ちいいよ。オススメ。
    134 : 名無しさん@お腹 - 2009/02/04(水) 20:27:08 (+57,+29,-2)
    オラここがなんのスレか分からなくなってきたぞ
    135 : 名無しさん@お腹 - 2009/02/04(水) 22:13:51 (+6,-21,-2)
    Emacsユーザーの変質さを観察するためのスレです
    136 : 名無しさん@お腹 - 2009/02/04(水) 23:04:04 (+3,-30,-195)
    ディストロ替えたらフォントが汚くなったと思いきやfont-backendのデフォルト値は(x xft)なんだな
    (add-to-list 'default-frame-alist '(font-backend . (xft x)))

    Python3のための設定が付属のpython.elにはまだないので
    (define-derived-mode python3-mode python-mode "Python3"
    (set (make-local-variable 'python-command) "python3"))
    (add-to-list 'interpreter-mode-alist '("python3" . python3-mode))
    137 : 名無しさん@お腹 - 2009/02/05(木) 02:16:38 (+49,+21,-20)
    Windowsを使ってない人が、Windowsを使ってる人に教えてるんだよな
    Winodws使ってる奴がいかに応用がきかないかがわかる
    138 : 名無しさん@お腹 - 2009/02/05(木) 09:52:52 (+57,+29,-16)
    その1を根拠に10を断じる印象操作は
    頭悪そうに見えることが多いから気をつけたがいいよ
    139 : 名無しさん@お腹 - 2009/02/05(木) 09:57:28 (+57,+29,-23)
    ディストロっていう頭の悪そうな用語だれが考えたの?
    140 : 名無しさん@お腹 - 2009/02/05(木) 10:22:31 (+35,+17,+0)
    外人
    141 : 名無しさん@お腹 - 2009/02/05(木) 17:30:25 (+91,+29,-21)
    会社ではwindowsに慣れてないふりして
    コンピュータ苦手ということにしてる。
    142 : 名無しさん@お腹 - 2009/02/05(木) 18:38:38 (+70,+29,-4)
    >>141
    おまえの会社の倫理統轄部に通報しました
    143 : 名無しさん@お腹 - 2009/02/07(土) 12:29:47 (+13,-29,-57)
    Emacs23 は C-l を連続で押すと 真ん中→上→下 と切り替わるけど、
    M-r の挙動も同じような挙動になってほしい。

    と言うことを emacs-devel で誰かやんわり伝えてくれないかな。
    144 : 名無しさん@お腹 - 2009/02/07(土) 13:40:34 (-1,-29,-75)
    欲しい機能があったとき:

    第1段階: 自分で実装する
    第2段階: 誰か実装してと騒ぐ
    第3段階: 誰か実装するようにと誰か騒いでと騒ぐ

    第4段階はどういう形態か?
    145 : 名無しさん@お腹 - 2009/02/07(土) 13:43:26 (+38,+10,-17)
    言われてもいないのに、実装してうpる
    146 : 名無しさん@お腹 - 2009/02/07(土) 14:11:28 (+23,-30,-74)
    いま気付いたんだけど、その move-to-window-line の引数が &optional に
    なっていないのはバグのような気がする。

    (move-to-window-line)

    でエラーになるのは documentation string の内容に合わないですよね?
    147 : 名無しさん@お腹 - 2009/02/07(土) 14:30:32 (+4,-29,-19)
    nil のこといってるんじゃないの?
    (interactive "P")
    にした関数みたいな感じで
    148 : 名無しさん@お腹 - 2009/02/07(土) 14:53:48 (+9,-30,+0)
    これでどうか

    (setq prefix:move-strategy (list (lambda (arg) (move-to-window-line arg)
    (message "rel"))
    (lambda (arg) (goto-char (window-start (selected-window)))
    (message "top"))
    (lambda (arg) (goto-char (window-end (selected-window)))
    (message "bottom")))
    prefix:move-strategy-cur-index 0)
    (defun prefix:move-point (p)
    (interactive "P")
    (if (or (not (eq this-command real-last-command))
    (< 2 prefix:move-strategy-cur-index))
    (setq prefix:move-strategy-cur-index 0))
    (progn (funcall (nth prefix:move-strategy-cur-index prefix:move-strategy) p)
    (incf prefix:move-strategy-cur-index)))
    (global-set-key (kbd "M-r") 'prefix:move-point)
    149 : 146 - 2009/02/07(土) 15:50:18 (+4,-30,-88)
    >>147
    えーと、例えば yank-pop の説明も "With no argument, ~" となっていますけど
    引数は &optional ですので、この説明が nil のことを言っているとは思えません。

    >>148
    (move-to-window-line 0)

    (move-to-window-line -1)
    を使うと、もっとすっきり書けるような…
    150 : 名無しさん@お腹 - 2009/02/07(土) 16:24:21 (+0,-28,-4)
    http://blog.orebokech.com/2009/02/first-emacs-23-pretest-released.html

    今年中に 23.1 リリースされるかな?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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