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

    私的良スレ書庫

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

    元スレEmacs Part 40

    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
    1 : 名無しさん@お腹 - 2012/02/11(土) 20:07:29.69 (+83,-29,+0)
    2 : 名無しさん@お腹 - 2012/02/11(土) 21:09:21.82 (+24,+6,+0)
    >>1
    3 : 名無しさん@お腹 - 2012/02/11(土) 21:47:20.95 (+51,+28,+1)
    39はいつの間に埋まったのか
    4 : 名無しさん@お腹 - 2012/02/11(土) 23:24:43.80 (+56,+28,-1)
    埋まってない。
    990まで行って落ちた。
    5 : 名無しさん@お腹 - 2012/02/12(日) 11:31:00.22 (-6,-29,+1)
    Cheers !
    6 : 名無しさん@お腹 - 2012/02/12(日) 12:07:57.91 (+7,-30,-162)
    くだ質ですみませんが、
    4byte の文字列 (unibyte) を long とみなして整数に変換するスマートな
    方法はあります?

    (+ (* 16777216 (aref "abcd" 0)) (* 65536 (aref "abcd" 1)) (* 256 (aref "abcd" 2)) (aref "abcd" 3))

    じゃなんとなく美しくなくて・・・
    7 : 名無しさん@お腹 - 2012/02/12(日) 12:15:28.07 (+24,-28,-15)
    >>6
    elisp はそのまんまだと 32bit 整数扱えないよ。
    28bit だか 29bit が上限だったはず。
    8 : 名無しさん@お腹 - 2012/02/12(日) 13:24:56.19 (+51,+28,-4)
    やっぱいろいろ設計が古くさいよなー
    9 : 名無しさん@お腹 - 2012/02/12(日) 18:54:53.79 (+41,+10,-2)
    >>7
    64bit 版だと上限が上がるみたいよ。
    10 : 名無しさん@お腹 - 2012/02/12(日) 20:42:42.56 (+5,-22,-14)
    32bit版でもconfigure次第では上がってたような。
    11 : 名無しさん@お腹 - 2012/02/13(月) 00:35:05.58 (-1,-29,-10)
    24から--wide-intをしてビルドすると32bit版でも整数が61bitになるよ。
    12 : 名無しさん@お腹 - 2012/02/13(月) 10:56:20.72 (+0,-28,-23)
    互換性が気になって結局使えない系だな。
    featurep でチェックすればいいのかな?
    13 : 名無しさん@お腹 - 2012/02/13(月) 12:07:26.45 (-2,-30,-15)
    うちの23.3だと
    2^28 : 268435456
    2^29 : -536870912
    2^30 : 0

    なので30bit目が補数みたいだね。カレンダー周りにも影響ありそうだ
    14 : 名無しさん@お腹 - 2012/02/16(木) 02:48:39.93 (+28,-29,-38)
    NVIDIA 3D Vision
    で立体的にバッファー表示して
    C-o で切り替えとかタグジャンプとかしてみたい
    15 : 名無しさん@お腹 - 2012/02/16(木) 03:37:24.49 (+54,+27,+0)
    >>14
    よし、がんばれ!
    16 : 名無しさん@お腹 - 2012/02/19(日) 16:11:36.93 (+57,+29,-3)
    http://www.bookshelf.jp
    はいつのまにこんな内容充実してたんだ
    17 : 名無しさん@お腹 - 2012/02/19(日) 21:54:00.88 (+57,+29,-9)
    充実してたっていうかいつの間にか更新減ったなって感じ。
    Meadowと共に終わりを迎えちゃったイメージがあるなあ・・・
    18 : 名無しさん@お腹 - 2012/02/19(日) 22:17:07.07 (+86,+29,-5)
    更新履歴みてると緩やかに死に絶えていく感じがしてていいですね。
    19 : 名無しさん@お腹 - 2012/02/20(月) 12:22:17.91 (+91,+29,-1)
    そうそう新しいネタが出てくるわけじゃないからな。
    20 : 名無しさん@お腹 - 2012/02/20(月) 19:13:21.93 (+58,+24,+0)
    >>18
    このスレも・・・
    21 : 名無しさん@お腹 - 2012/02/20(月) 19:32:19.95 (+57,+29,-7)
    日本人emacsユーザーのたむろ場って今ならどこになるんだ?
    みんな hatena あたりにいるのかしら?
    22 : 名無しさん@お腹 - 2012/02/20(月) 19:34:21.96 (+57,+29,-3)
    集まるほどいないでしょ
    完全に限界集落
    23 : 名無しさん@お腹 - 2012/02/20(月) 20:30:47.61 (+48,+25,+0)
    ここじゃないの?
    24 : 名無しさん@お腹 - 2012/02/20(月) 21:23:58.38 (+3,-29,-38)
    では、盛り上がるネタを。

    http://twitter.com/m2ym/status/169078917322379265

    > @rubikitch anything.elがsession.elと競合します(情報源が永続化されて
    > しまう)。ひとまずworkaroundですhttp://gist.github.com/1817553

    その後、先生からの反応はない。
    個人的にDMでも送ったのかねぇ。それとも。。プッ
    25 : 名無しさん@お腹 - 2012/02/21(火) 01:35:14.85 (+57,+29,-1)
    昔はEmacsの方が勢いあったのにどうしてこうなった
    26 : 名無しさん@お腹 - 2012/02/21(火) 07:44:41.35 (+57,+29,-8)
    勢いとか必要か?
    現状で使いやすいならそれでいいじゃない。
    27 : 名無しさん@お腹 - 2012/02/21(火) 10:09:31.71 (+52,+29,-1)
    勢いなかったらいずれ廃れるでしょ
    28 : 名無しさん@お腹 - 2012/02/21(火) 10:20:41.99 (+51,+28,-15)
    廃れたら乗り換えればいいじゃない。
    29 : 名無しさん@お腹 - 2012/02/21(火) 14:53:19.11 (+46,+23,-3)
    何処に乗り換えるつもり?
    30 : 名無しさん@お腹 - 2012/02/21(火) 17:36:49.76 (+52,+29,-2)
    私のこと本気で愛してなかったの?
    31 : 名無しさん@お腹 - 2012/02/21(火) 22:17:41.07 (+98,+29,-13)
    >>19
    新しいネタは猛烈に出まくっている
    32 : 名無しさん@お腹 - 2012/02/21(火) 22:25:33.53 (+59,+23,-1)
    >>31
    具体的には何?
    33 : 名無しさん@お腹 - 2012/02/21(火) 22:26:51.05 (+38,+10,-2)
    フォント周りの設定
    どうにかしろ
    開発のクズ
    34 : 名無しさん@お腹 - 2012/02/21(火) 22:33:40.43 (+52,+29,+0)
    英語だけ使えばいいじゃない。
    35 : 名無しさん@お腹 - 2012/02/21(火) 22:35:12.50 (+49,+26,-18)
    英語だけ使うのならVimを使うよ…
    36 : 名無しさん@お腹 - 2012/02/21(火) 22:36:07.29 (+2,-30,-35)
    ・・・・・・
    (setq face-font-rescale-alist
    '(("MS ゴシック" . 1.3)
    ("VL ゴシック" . 1.2))))))

    このへんの設定が腹立つんだよ
    37 : 名無しさん@お腹 - 2012/02/21(火) 22:55:24.52 (+52,+29,-1)
    お前なんでこの板にいるの?
    38 : 名無しさん@お腹 - 2012/02/21(火) 23:33:16.12 (+36,+8,-3)
    最近、日本人開発者がブイブイ言ってるよな
    39 : 名無しさん@お腹 - 2012/02/22(水) 00:55:53.24 (+3,-30,-66)
    一文字と回数を与えて(例:aと6)
    aaaaaa
    こういう文字列を返り値にする関数はどう書けばよいのでしょうか。

    (defun repeat-one-char (char num)
    (loop repeat num do (print char)))
    (repeat-one-char "a" 5)

    イメージではこのprintの結果を一行にまとめて関数の値として返したいです
    formatを使うかなということは思いついたのですが、その先がわかりません
    40 : 名無しさん@お腹 - 2012/02/22(水) 01:08:07.57 (+6,-29,-7)
    (make-string 6 ?a) じゃ駄目?
    41 : 名無しさん@お腹 - 2012/02/22(水) 01:25:40.18 (+8,-20,+1)
    >>40
    ばっちりです。make-stringをすっかり忘れていました。
    42 : 名無しさん@お腹 - 2012/02/22(水) 22:11:11.54 (-1,-29,-2)
    >>36
    .Xresourceで設定すればいいじゃないか。
    そういう微妙な調整はしなくてすむよ。
    43 : 名無しさん@お腹 - 2012/02/22(水) 23:43:38.25 (+4,-30,-36)
    set-default-font とか、
    「あれ?C-x 5 2 で新しくフレーム作ったがフォントおかしいぞ?」っていう地雷の元だった。
    フォントは .Xresource 設定が無難。
    44 : 名無しさん@お腹 - 2012/02/23(木) 23:49:26.18 (+37,-30,-94)
    >>43
    先日、CentOS6にWindowsのcygwinからemacs23を
    起動したところ、フォントが従来のものと変わってしまいました。
    調査したところ、x-list-fontsにcygwinのフォントがまったく
    反映されないために発生した問題のようです
    fc-listで表示されるフォントはリストに出てきますが、
    xlsfontsやfontselで表示されるフォントは、x-list-fontsに出て
    こないようです。
    これは仕様なのでしょうか?それとも設定が悪いのでしょうか?
    45 : 名無しさん@お腹 - 2012/02/23(木) 23:50:16.79 (+75,+29,+1)
    >>44
    すいません。間違ってアンカーしてしまいました。
    46 : 名無しさん@お腹 - 2012/02/24(金) 00:01:47.89 (+26,-6,+0)
    >>45
    それやめて(笑)。
    47 : 名無しさん@お腹 - 2012/02/24(金) 20:42:49.84 (+3,-30,-105)
    emacsの正規表現について
    perl5互換: (\\d+)
    emacs  : \\(\\\\[0-9]\\)

    文字列として評価された後に、正規表現エンジンへ送られるのが\を多用する理由のようですが
    これはemacs lispの力では文字列としての評価を飛ばし、いきなり正規表現エンジンへ送るという事が
    出来なかったということなのでしょうか?
    48 : 名無しさん@お腹 - 2012/02/24(金) 20:43:46.29 (-1,-29,-9)
    すみません修正です。
    perl5互換: (\\\d+)
    emacs  : \\(\\\\[0-9]+\\)
    49 : 名無しさん@お腹 - 2012/02/24(金) 20:43:58.78 (+37,+9,-27)
    elispの力じゃなくて正規表現ライブラリの力だな
    50 : 名無しさん@お腹 - 2012/02/24(金) 21:02:56.93 (-1,-29,-2)
    \\([\\][0-9]+\\)
    こうすればいいよ
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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