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

    元スレEmacs part 26

    emacs覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    701 = :

    >> 698
    commit 7aa29231b4a7f4b85181b779fd2b8abceacea137
    Author: Kenichi Handa <handa@m17n.org>
    Date: Tue Sep 16 01:16:58 2008 +0000

    (make_conversion_work_buffer): Avoid calling
    Fget_buffer_create if it is not necessary.
    が原因らしく、元に戻すとよくなったけど、どんな影響があるかわからないか
    ら、windows.elの方に
    --- a/emacs/lisp/windows.el
    +++ b/emacs/lisp/windows.el
    @@ -1708,7 +1708,11 @@ Configuration to be saved is a list of
    (delete-frame (aref win:configs i)))
    (aset win:configs i nil)
    (setq i (1+ i))))
    - (mapcar (function kill-buffer) (buffer-list))
    + (mapc (lambda (x) (and (not (equal (buffer-name x) " *code-conversion-work*"))
    + (kill-buffer x)))
    + (buffer-list))
    (switch-to-buffer (get-buffer-create "*scratch*"))
    (funcall initial-major-mode)
    (delete-other-windows)
    というパッチで誤魔化したよ。

    702 = :

    >>700
    病院行け

    703 = :

    プログラムを書いている最中にヘッダーの定義を確認したいときに、
    自分で今書いている最中のヘッダーはetags辺りでタグ付けして見れますが、
    元からシステムに入っているヘッダー(/usr/include/*.h)を見るには
    どうすればいいですか?

    707 = :

    ほしいほしい、してほしい。

    ほしいほしい、してほしい。

    ほしいほしい、してほしい。

    708 = :

    Cならできんことも無いけどC++の場合は無理ゲーだな
    現在のブロックの名前空間がわからないと決まらないからな
    さらにADLとtwo-phase-lookupでウボァーってなる
    これが完璧にできたらC++のインテリセンスもできるんじゃね?ってレベル

    709 = :

    ヒトラーの愛用エディタはEmacsだったって知ってた?

    710 = :

    ドイツ凄いな

    711 = :

    >>709
    わが闘争の生データうp

    712 = :

    >>709 がドイツ在住だった場合、>>711は犯罪教唆になるのでは。

    713 = :

    >>712
    くだらないこと書き込んでないでさっさと通報しろよ

    714 = :

    Hitlertz hein ale undergh nichth, Emacs rizhes danke stein.

    ドイツ語堪能な俺に言わせるとこういうこと。

    715 = :

    〉〉714
    日本語でおk

    716 = :

    >>714
    efの背景の翻訳よろしこ

    717 = :

    >>714
    というか、ドイツ語でおk
    dankeとsteinくらいしかドイツ語の単語が見あたらんが。

    Entschuldige mir wegen Abschweifung.

    718 = :

    danke と stein ぐらいしか知らなかったんだろw

    719 = :

    >>715
    携帯から必死に乙

    720 = :

    >>719
    つか、どーでもいいから消えてくれ。

    721 = :

    >>718
    Ja, ja, ich weiß. Du provozierst mich einfach aus Spa&szlih;, nicht?....

    Nun, rate mir doch mal, was man sonst bei >>714 noch verstehen kann...
    Soweit ich erkenne, gibt's sonst nur paar wörter dabei,
    welche man als "erfundenes" Deutsch verstehen kann.

    OK, jetzt verschwinde ich auch langsam...

    722 = :

    >>701
    おー、たしかによくなった。サンキュー

    723 = :

    elisp をJIT compile ができる emacsなんてのがあるんだな。
    http://www.mundell.ukfsn.org/native/
    でも2004年ぐらいで議論が止まっているから本家に取り込まれないのかな。

    724 = :

    >>689
    > FreeBSDでwomanを使っているみなさんはどうしていますか?

    とりあえず、emacs-wikiの記述に従って、以下のコードでwomanの補完機能を
    manで使うようにして凌いでいます。

    (defadvice man (before my-woman-prompt activate)
    (interactive (progn
    (require 'woman)
    (list (woman-file-name nil)))))

    ついでに、色もつけちゃったりして。womanみたいにサンプルコードの
    装飾は難しいですね。

    (eval-after-load "man"
    '(progn
    (setq Man-overstrike-face 'blue)
    (setq Man-underline-face 'red)))

    にしても不思議です。FreeBSDでwomanを使っている人はいないのでしょうか。

    725 = :

    >>723
    どっかのサイトで22にそのパッチ当ててビルドした人いたけど
    あまり速くないそうな。

    726 = :

    >>723
    そのURLは知らなかったがx86へのelispのコンパイルは以前自分でやってみたよ。
    一言過去スレにも報告したが、そんなに劇的には速くならない(が、その
    URLのTimed Examplesは差がなさすぎると思う。例が悪いのだろうか)。
    まだまだ残る手間の割にありがたみが薄いのでやめてしまった。

    727 = :

    elispのねねねネイティブコードコンパイラ作ったんんすか!!!

    728 = :

    >>725
    http://eigyr.dip.jp/diary/200809.html
    22.2にパッチ当てた人っすね。
    今日見つけたので書き込みました。

    最近、JIT Virtual Machine型のJavaScript実行エンジンが
    ブイブイ言わしているんで、emacsもと思いましたが・・・

    >>726
    すでに日本でもやっている人がいたんですね。
    ただ、ネイティブコンパイルしなくてもそこそこのスピードで
    動くelispのほうがすごいのかなぁ。

    729 = :

    >624
    irie さま、不具合?報告はこちらでよろしいでしょうか?
    scim-bridge.el
    を使わせていただいております。

    単語登録はanthy.el から行うようにしています。
    Ver.0.651 から 0.70に ver.upしましたところ、
    SCIM Context ID(数字) mismatched
    というエラーメッセージを出して単語登録ができなくなってしまいました。
    やむなく、ver.downして、0.651を使っております。
    いかがしたものでしょうか。よろしくお願いします。

    731 = :

    寂しくなったとき。

    732 = :

    womanの話
    どこからか拾ってきたmdoc2man.plを使って解決を試みた(↓)

    (add-hook 'woman-pre-format-hook 'woman-freebsd-wrapper)
    (defun woman-freebsd-wrapper ()
    (save-excursion
    (goto-char (point-min))
    (when (and (re-search-forward "^\\.Dd\\|^\\.TH")
    (string= (match-string 0) ".Dd"))
    (call-process-region (point-min) (point-max)
    "mdoc2man.pl" t t nil))))

    いまひとつ不完全だった(例↓)

    [man]-------------------------------------------------------------------
    STANDARDS
    The date utility is expected to be compatible with IEEE Std 1003.2
    (``POSIX.2''). The -d, -f, -j, -n, -r, -t, and -v options are all exten-
    sions to the standard.
    [woman]-----------------------------------------------------------------
    STANDARDS
    The : utility is expected to be compatible with St -p1003.2
    . The -d, f , j , n , r , t , and -v options are all
    extensions to the standard.
    ------------------------------------------------------------------------
    完璧なコンバータがあれば、なんとかなるだろうか。

    733 = :

    >>729
    手元ではそういう現象は起こらないのですが、Emacsのバージョンと
    scim-bridge.elおよびanthy.elの設定はどうなっていますか?

    734 = :

    emacsにアラーム機能(目覚まし時計的な)ってありますか?

    736 = :

    >>734
    > emacsにアラーム機能(目覚まし時計的な)ってありますか?

    タイマーなら、atode.elを使ってる。
    http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?AttachableTimer

    737 = :

    >>733
    emacs は snapshot 23.0.60.1 です。
    anthy.el はバージョンチェックの部分を書き換えてbyte-compile したものです。
    anthy.el と scim-bridge.el の設定は、それぞれ
    ; scim-bridge.el
    ;=======================================================================
    (require 'scim-bridge-ja)
    (setq scim-mode-local t)
    (scim-define-common-key ?\C-\ nil)
    (scim-mode t)

    ; Anthy
    ;======================================================================
    (load-library "anthy")
    (setq default-input-method "japanese-anthy")
    (global-set-key [f12] 'anthy-add-word-interactive)

    としています。

    738 = :

    久しぶりにバージョンアップして22.3にしてみたんですが、
    (global-font-lock-mode t) している状態で
    .txt のファイルを visit して text-mode になったときに
    http://homepage1.nifty.com/blankspace/emacs/color.html
    この設定による空白文字の着色がうまく動かないのですが
    22系になってfont-lock-mode に何か変更が入ったのでしょうか?

    また、どうやって対応したら良いでしょうか。

    739 = :

    >>737
    そのエラー、自分自身ではまだ一度も見たことがないんですよ…
    うーん、よくわかりませんが、その設定だと通常は

    SCIMがオフの時 → F12で anthy-add-word-interactive を起動
    SCIMがオンの時 → F12で kasumi を起動

    となります。SCIM がオフの時だけ正常に動作するなら、

    (scim-define-common-key 'f12 nil)

    を追加すればいいはずです。

    他のコマンド等で一度もミニバッファを使っていない場合とそうでない場合で違いはありますか?
    M-x anthy-add-word-interactive でもエラーが出ますか?
    anthy-add-word-interactive をF12以外のキーに設定した場合はどうですか?
    あと、他のアプリケーションからF12で kasumi が起動できますか?

    740 = :

    >>736
    チラッと見てみたら、結構大掛かりですなぁ。バッファでどうこうするより、
    サブプロセスで簡単に音鳴らすとかは、やはりemacs的ではないのかしら。

    741 = :

    zenityとmplayerを設定時間に実行するスクリプト使ってるわ
    replっぽい機構で状態を取得したり、一時停止したりできるし
    基本外部プロセスに任せた方がいい
    どうしてもemacsじゃないと駄目ってもの以外はelisp書かんでしょう

    743 = :

    >>738
    text-mode や fundamental-mode は元々 font-lock には対応していない
    ので、着色できなくて当然です。

    また、そのコードだとfont-lock-keywords-alist が必要以上にどんどん増殖
    してしまうのでよくないです。

    私の設定↓

    http://www11.atwiki.jp/s-irie/pages/15.html#emacs_emph_blank

    746 = :

    >>745
    ほんとだ、同じことやってますね。

    私のは text-mode と fundamental-mode でも有効です。
    after-change-major-mode-hook を利用して、これらのメジャーモードが
    font-lock に対応しているように見せかけています。

    逆に、calendar-mode と w3m-mode では着色しないようにしています。

    747 = :

    上のレスに触発されてorg.el見てみたけど、
    あたらめてemacsは今も進化しているのだと気付いた。
    知らないうちに凄い機能が追加されてそうな予感。

    748 = :

    行末のスペースやタブだけ色を付けたいだけならば、これがお手軽。

    (add-hook 'text-mode-hook
    (lambda ()
    (setq show-trailing-whitespace t)))

    749 = :

    初心者ですがちょっとはまってしまったのでお願いします。

    連想リストで要素を delete などで削除した後で、
    削除する前の最初のリストの内容を参照するにはどうしたらいいのでしょうか?
    最初に変数に保存しておいてもその値も変更されてしまうようなので。

    750 = :

    とりあえず、w3m を Emacs に移植する所から始めようか。


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

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


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