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

    私的良スレ書庫

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

    元スレEmacs Part 42

    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
    451 : 名無しさん@お腹 - 2013/02/12(火) 09:48:30.84 (+96,+29,-61)
    確かに学習機能があると
    変換 → 確認 → 調整 → 確定のプロセスがあるけど
    学習機能に頼らなければ
    変換 → 数字入力 → 確定だからな。

    学習機能で候補の順番がウニョウニョするのは
    十分に記憶力の高い熟練者には気持ち悪いのかもしれん。
    452 : 名無しさん@お腹 - 2013/02/12(火) 13:24:06.88 (+70,+29,-24)
    >>451
    タイピング検定などの上位のプロの人なんかは
    順番覚えているので学習機能を切っている人もそれなりにいるらしいね。
    453 : 名無しさん@お腹 - 2013/02/12(火) 13:55:31.34 (+52,+24,-19)
    ちなみに学習機能がオワコンの人はどんな方法使って漢字入力してるの?
    skk の辞書システムなんて学習機能の最たるもんだと思うんだけど
    454 : 名無しさん@お腹 - 2013/02/12(火) 14:06:47.81 (+43,+25,-2)
    漢直じゃね?
    455 : 376 - 2013/02/14(木) 01:11:50.60 (+17,-30,+0)
    >>395
    >intangibleは特殊なtext property で The `intangible' property disallows moving point within
    >the text ということなので、そう簡単にeggの側で変更するわけにもいきそうにないこと判明。
    >いきなり詰んでしまいました。残念。

    propertyに直接値をかかず、hide/showで増減するcounterと、counterが正のときだけ
    有効とみなす値をcons pairで設定して、counterの値が0になったら、その
    propertyを消すとかやればうまくいきそうだ(!)と気づいた。
    今 org-mode, tamagoのなどでset/deleteしているのを 上の枠組みでhide/show
    (<=>カウンタのincrement/decrement)する操作 に置き換えれば
    うまくいくかもしれないと気づいたんだけど、全部のコードを書き直すのはちょっと大変で
    無理そうかと思って悩んでいる。

    昔のMacのquickdrawなんかのライブラリは、こうして各種のモジュールからのhide/showの要求の
    stackingをしていたことを思い出した。

    だけど、eggとかではpropertyの値を読み出して比較しているから、
    propertyのカウンタ取り出して、それがpositiveなら、たとえばcons pairの
    後ろに値を入れておいて、それの値を取り出して比較するなんて
    文字入力の際に遅くなりそうだが、今のCPUならぜんぜん遅さを感じないかな?昔は
    大きな変更するときには何パーセント遅くなりそうとか調べたりしたものだが。

    こういった付随するcounterが0になったら消えたりする特殊なpropertyとか作ったら
    他にも使い道はありそうだけど、ひょっとしてすでに実装されたりしてないでしょうか?
    EmacsLispに詳しい人でご存知の方いませんか?
    456 : 名無しさん@お腹 - 2013/02/14(木) 21:45:49.40 (+3,-30,-126)
    (get-char-code-property CHAR 'name)
    で文字の名前が取得できるけど、タイ文字の一部で先頭のTHAIが欠けてるみたい

    #xE01 => "LETTER KO KAI"
    #xE02 => "LETTER KHO KHAI"
    #xE03 => "LETTER KHO KHUAT"
    ...

    emacs-version => "24.2.1"
    457 : 名無しさん@お腹 - 2013/02/15(金) 15:20:18.01 (+4,-30,-35)
    >>455
    そういうpropertyがあるかは知らんが、adviceかfsetでtext-property関連の関数に小細工して
    major-modeがorg-modeの時だけそういう動作するようにすれば、コード書き直す必要なくね。
    458 : 名無しさん@お腹 - 2013/02/15(金) 22:53:01.31 (+10,-28,-34)
    Emacsにプロファイラが組み込まれたらしいですが
    いつのバージョンから載るんですかね?
    あとプロファイラで処理速度を指摘された
    cc-modeが高速化されたという話ですが
    24.2.93からされてますか?
    それとも24.3から?
    459 : 名無しさん@お腹 - 2013/02/16(土) 02:10:28.37 (+4,-30,-132)
    >>458
    > Emacsにプロファイラが組み込まれたらしいですが
    > いつのバージョンから載るんですかね?
    24.3から

    * Lisp Changes in Emacs 24.3

    ** New sampling-based Elisp profiler.
    Try M-x profiler-start, do some work, and then call M-x profiler-report.
    When finished, use M-x profiler-stop. The sampling rate can be based on
    CPU time or memory allocations.

    > cc-modeが高速化されたという話ですが
    > 24.2.93からされてますか?
    されてる
    460 : 名無しさん@お腹 - 2013/02/16(土) 11:56:01.48 (+35,-29,+2)
    Emacs 48 になったら EMC48 が結成されるのだろうか。
    461 : 名無しさん@お腹 - 2013/02/16(土) 12:26:30.40 (+67,+29,-61)
    >>460
    どれくらいかかると思っているんだ。

    Emacsが17だった頃はインターネットがまだ高すぎて
    (64Kbpsの専用回線がたしか月額100万円くらいしていたか?)
    FSSから郵送で送ってもらったテープに入ったソースコードを
    支部間で回覧していたな。
    あれから幾星霜たってまだバージョンは24だ…
    462 : 名無しさん@お腹 - 2013/02/16(土) 12:34:44.41 (+69,+29,-13)
    23->24はなんか早かったイメージがある
    ストールマンが抜けたせいかしら
    463 : 名無しさん@お腹 - 2013/02/16(土) 12:45:55.09 (+82,+28,-14)
    皆ストールマンを呪ってるの?
    464 : 名無しさん@お腹 - 2013/02/16(土) 13:15:52.79 (+57,+29,-27)
    専用回線は今でも高いだろ。そりゃ速度は上がったけど。
    インターネットの常時接続とは別物。
    465 : 名無しさん@お腹 - 2013/02/16(土) 13:58:39.39 (+62,+28,+1)
    >>463
    祝ってるよ。
    466 : 名無しさん@お腹 - 2013/02/17(日) 00:09:11.35 (+57,+29,-33)
    そもそも48になるまでのネタがないだろ…
    現時点ですら25に向けての大きな機能が入ってないのに
    467 : 名無しさん@お腹 - 2013/02/17(日) 05:00:49.02 (+62,+29,-41)
    どっちかというと Emacs のエッセンスを
    様々なデバイスで再現する方向に進化していくのではないか。

    26 でスマホ・タブレット対応、28 あたりでグラス型コンピューター対応、
    38 あたりで脳内埋め込みコンピューター対応、
    48 ぐらいだと、3D プリンターのようにデジタルデータを
    具現化する技術が最高度に発達して
    それを高度に編集・操作するためのソフトウェアになる。
    468 : 名無しさん@お腹 - 2013/02/17(日) 12:46:13.57 (+90,+29,-27)
    スマホ・タブレット対応版というかAndroid版はもう出てたと思ったけど。
    ただ動くってだけで特化してるわけではなかった記憶がある。
    469 : 名無しさん@お腹 - 2013/02/17(日) 15:30:52.20 (+57,+29,-17)
    ショートカットキーが無ければ、emacsって意味なくなりそう。。
    470 : 名無しさん@お腹 - 2013/02/17(日) 17:15:46.62 (+52,+29,-16)
    そんな仮定は無意味だな
    471 : 名無しさん@お腹 - 2013/02/17(日) 18:37:06.61 (+68,+29,-39)
    >>468
    そんなもんは「ビルド通ったぜ!起動したぜ!」っていう
    ハッカー的喜びを満たしたらあとはどうでもいいに決まってんじゃん。
    キーボードすらついてないオモチャでなにしようってんだよw
    472 : 名無しさん@お腹 - 2013/02/17(日) 18:41:59.06 (+57,+29,-20)
    俺らはキーボード共に生きキーボード共に死すからな
    473 : 名無しさん@お腹 - 2013/02/17(日) 19:39:21.23 (+52,+29,-1)
    いや、それはない
    474 : 名無しさん@お腹 - 2013/02/17(日) 19:52:59.86 (-1,-29,-41)
    最近のウンコキーボード装備のNotePC(特に国内ではUS配列を選べないモデルのJIS配列)にウンザリしてくると
    タブレット+別揃えのキーボードでもいいかなと思えてくる
    475 : 名無しさん@お腹 - 2013/02/17(日) 19:53:26.74 (-6,-29,-2)
    type-sじゃないと速く打てない
    476 : 名無しさん@お腹 - 2013/02/17(日) 21:02:03.94 (-1,-29,-2)
    スマホにRS-232Cついたら本気出す
    477 : 名無しさん@お腹 - 2013/02/17(日) 21:37:30.25 (+57,+29,-3)
    君ごときが本気出したところでたかが知れてるだろ
    478 : 名無しさん@お腹 - 2013/02/17(日) 21:38:29.33 (+57,+29,-3)
    アイソレーションきらいだからHHKBを持ち歩こう
    479 : 名無しさん@お腹 - 2013/02/17(日) 21:52:42.87 (+61,+30,-85)
    モバイル用に折りたたみ可能かつ両手でホールドできる
    キネシスっぽいキーボードが出ればいい。
    そうすると、スマホ見てて前見てないバカに輪をかけた
    歩きながらコーディングする超絶邪魔歩行者が出現することになって楽しいだろ。
    480 : 名無しさん@お腹 - 2013/02/17(日) 22:10:44.89 (+52,+29,-12)
    寝ながらコーディングしたい
    481 : 名無しさん@お腹 - 2013/02/17(日) 22:36:19.98 (+57,+29,-31)
    入院しててもベッドの上でコーディングさせられたことならあるぞ
    どうだ羨ましいだろorz
    482 : 名無しさん@お腹 - 2013/02/17(日) 22:37:40.40 (+57,+29,-15)
    いやいや、姿勢じゃなくて脳が寝てる状態でコーディングしたい
    483 : 名無しさん@お腹 - 2013/02/17(日) 23:39:43.02 (+52,+29,-26)
    それじゃぁオマエいらねーじゃんw
    484 : 名無しさん@お腹 - 2013/02/17(日) 23:44:03.82 (+57,+29,-2)
    入院してても仕事させられるとかやばい職場
    485 : 名無しさん@お腹 - 2013/02/18(月) 00:14:00.47 (+58,+30,-35)
    4人でやっていた会社だったしすぐに引き継げるものじゃなかったんで、まあしかたなかった
    それにスキーで足の骨折っての入院だから仕事に必要なパーツには問題なかったしなw
    486 : 名無しさん@お腹 - 2013/02/18(月) 04:21:32.34 (+58,+30,-37)
    たまーに、都心の喫茶店でHHKを持ち歩いてノートPCにつないでる人を見るけど
    カタカタうるさいのとなんか見た目が間抜けなんだよな……。
    ああいうのみると、なんか自分でやるのがこわいw
    487 : 名無しさん@お腹 - 2013/02/18(月) 19:21:35.61 (+3,-30,-51)
    emacs-jp/emacs-jp.github.com · GitHub
    http://github.com/emacs-jp/emacs-jp.github.com

    emacs-jpはじめます - Life is very short
    http://d.hatena.ne.jp/syohex/20130217/1361071341
    488 : 名無しさん@お腹 - 2013/02/18(月) 21:01:09.17 (+52,+29,+0)
    良いマックス、悪いマックス
    489 : 名無しさん@お腹 - 2013/02/18(月) 22:25:01.09 (+57,+29,-2)
    楽しいマックス
    愉快なマックス

    マックス
    マックス
    490 : 名無しさん@お腹 - 2013/02/19(火) 01:59:37.34 (+37,+19,-1)
    規制解除祝い
    491 : 名無しさん@お腹 - 2013/02/19(火) 03:28:22.87 (+57,+29,-11)
    最近の子はキーボードを嫌ってるのかね
    子供のころから触ってれば問題なさそうだが
    492 : 名無しさん@お腹 - 2013/02/19(火) 11:22:30.61 (+57,+29,-29)
    子供の頃から触る端末が携帯になってるからなあ
    あれで論文書くとか信じられないけどそういう時代なんだろう
    493 : 名無しさん@お腹 - 2013/02/19(火) 12:36:37.37 (+57,+29,-30)
    実家にPC持っていくの忘れて
    仕方なくTeXをiPhoneで打ったことならあるが
    地獄というか修験道の類だったぞ
    494 : 名無しさん@お腹 - 2013/02/19(火) 19:27:24.85 (-1,-29,-5)
    emacsをKeyboard with ctrl keyで使うと
    何の罰ゲームだよと思う
    495 : 名無しさん@お腹 - 2013/02/19(火) 21:59:53.27 (+36,+18,+0)
    わからない
    496 : 376 - 2013/02/20(水) 02:08:12.16 (+5,-30,-88)
    >>455
    >そういうpropertyがあるかは知らんが、adviceかfsetでtext-property関連の関数に小細工して
    >major-modeがorg-modeの時だけそういう動作するようにすれば、コード書き直す必要なくね。

    そうか、そういう方法があったですね。このごろ10年近く歴史を重ねた
    コメントが少なくあまりきれいではないC++とかCのコードの修整やりすぎてて、
    Lispの柔軟性を忘れてた :-(

    ちょっと検討してみます。
    497 : 名無しさん@お腹 - 2013/02/20(水) 11:58:12.34 (+23,-30,-123)
    elpaからslimeを導入してslimeを起動しようとしたら
    ↓のエラーが出ました
    emacs - slime doesn't work in emacs24 - Stack Overflow
    http://stackoverflow.com/questions/9161871/slime-doesnt-work-in-emacs24
    ↑の説明通りにslime.elのレキシカル・バインディングの設定を修正したら確かに直ったのですが、
    次回elpaでslimeを更新したらまた同じ作業をしなければなさそうです

    そこで質問なのですが、elpaでslimeを更新してもこのlexical-bindingをnilに設定し続けることはできないものでしょうか
    498 : 名無しさん@お腹 - 2013/02/20(水) 13:11:46.71 (-2,-30,-47)
    hack-local-variables-hook で何とか出来ないかと考えたけど
    あれはロード時じゃなくてオープン時だから今回のには使えないね
    499 : 名無しさん@お腹 - 2013/02/20(水) 13:17:49.01 (+9,-30,-23)
    あとは・・defvar した変数は lexical-binding が t でも dynamically bind のままになるみたいだから
    --cl-accu-- とやらを予めdefvar しておくとか。
    500 : 名無しさん@お腹 - 2013/02/20(水) 13:30:32.34 (-1,-29,-5)
    もしslimeのバージョンがあがれば24対応になってるんじゃない?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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