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

    私的良スレ書庫

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

    元スレEmacs Part 52

    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
    851 : 名無しさん@お腹 - 2021/04/15(木) 23:15:36.87 .net (-1,-29,-23)
    spacemacsは素のEmacsからかけ離れてるから、普通にelvis入れる程度でいい気がする
    852 : 名無しさん@お腹 - 2021/04/16(金) 06:24:50.87 .net (-2,-29,-3)
    何故今elvis(笑)
    853 : 名無しさん@お腹 - 2021/04/17(土) 04:09:27.15 ID:1C2XvsMVm (+30,+30,-244)
    隆盛するノーコード領域の新星・オーティファイに学ぶ、市場“再定義”術
    ──130兆円の「テスト自動化」マーケット攻略の展望http://www.fastgrow.jp/articles/autify-shimizu-matsuura
    これからのSaaSが重視すべき3指標とその活用法
    ──10兆円レガシー業界を変革するシタテルの勝ち筋に学ぶhttp://www.fastgrow.jp/articles/tsuru-izumi-tomiyama
    店舗での接客もリモートで対応!
    タイムリープが総額1.8億円を資金調達──押さえておきたい資金調達ニュースhttp://www.fastgrow.jp/articles/funding-210307
    AIが企業の法務を自動化する
    LegalForceが約30億円を資金調達──押さえておきたい資金調達ニュースhttp://www.fastgrow.jp/articles/funding-210221
    日本人には“蛮勇さ”が足りない!
    テラドローン徳重が体感した、世界で勝つ起業家の思考回路とはhttp://www.fastgrow.jp/articles/terradrone-mindset
    初の起業、創業1年。27歳が言い放つ「時価総額1兆見えた」は真実か?
    Leaner Technologies大平裕介が日本企業に根付く“売上至上主義”をぶっ壊すhttp://www.fastgrow.jp/articles/leaner-technologies-ohira
    思考の速さを生み出すのはOODAループの「ショートカット」であるhttp://diamond.jp/articles/-/215178
    854 : 名無しさん@お腹 - 2021/04/17(土) 05:48:40.71 .net (+9,-30,-117)
    どこの板で聞けばいいかわからなかったのですがこちらにて質問します。
    macOS Big SurでNS版Emacsを使ってます。NFC文字とNFD文字が混在しているファイルを
    開いた場合にそれらを区別して表示したいのですがどうすればいいでしょうか?例えば

    % cat a.txt | od -tx1c
    0000000 e3 82 b9 e3 82 99 e3 82 ba 0a
    ス ** ** ゙ ** ** ズ ** ** \n
    0000012

    のようなファイルa.txtを私のEmacsで開くと
    ズズ
    のように表示されて区別が付きません。これを
    ス゛ズ
    のようにNFD文字であれば濁点などを分離して表示させたいです。
    855 : 名無しさん@お腹 - 2021/04/17(土) 09:30:02.34 .net (+20,-30,-72)
    >>854
    (global-auto-composition-mode -1)

    特定のモードでのみ無効にしたい場合は global- の付いてない方の呼び出しをフックに登録
    こんな感じで:

    (add-hook 'prog-mode-hook (lambda () (auto-composition-mode -1)))
    856 : 名無しさん@お腹 - 2021/04/17(土) 09:32:05.24 .net (+30,-29,-25)
    便乗質問ですが
    分離表示じゃなくてNFDの分離表現されている文字にfaceを指定する方法があれば
    誰か教えてくれないでしょうか。
    857 : 名無しさん@お腹 - 2021/04/17(土) 10:29:38.18 .net (+25,-5,+1)
    >>855
    ありがとうございました!
    858 : 名無しさん@お腹 - 2021/04/17(土) 11:27:01.88 .net (-1,-29,-24)
    XEmacsにWanderlust入れてメールとNetNewsを読むんだ…
    859 : 名無しさん@お腹 - 2021/04/17(土) 11:56:40.07 .net (-1,-29,-3)
    >>850
    学ぶ事自体が目的なのでそういうのはevilです
    ところでe'vi'lってのあるのね
    860 : 名無しさん@お腹 - 2021/04/17(土) 14:04:04.15 .net (+127,+27,+2)
    >>856
    これでいいのかな
    http://pastebin.com/FQep8kJV
    861 : 名無しさん@お腹 - 2021/04/17(土) 16:02:02.90 .net (+70,+29,-16)
    >>860
    ありがとうございます。
    手元のテストテキストで見事に色が付きました。
    862 : 名無しさん@お腹 - 2021/04/17(土) 21:30:19.38 .net (-2,-29,-8)
    >>852
    今見たけど、確かにelvisてw
    evil-modeのつもりだった
    elvisも散々世話にはなったけどね
    863 : 名無しさん@お腹 - 2021/04/18(日) 08:10:09.29 .net (-1,-29,-12)
    wanderlust 懐かしい
    スレッド表示や未読管理ができるのが便利だった

    mewは未読管理はできなかった気がする
    864 : 名無しさん@お腹 - 2021/04/20(火) 16:21:13.87 .net (+74,+29,-18)
    >>860
    GJ!
    ぱっと実装できてしまうところが羨ましい。
    865 : 名無しさん@お腹 - 2021/04/21(水) 12:10:09.46 .net (+31,-30,-53)
    最近使い始めたvtermっていうかmulti-vtermええな
    tmuxでプレフィックスctrl+zでemacsライクにしてたら肝心のemacsでctrl+xの打ち間違いが多発してた
    866 : 名無しさん@お腹 - 2021/04/24(土) 11:25:39.79 .net (-1,-29,-38)
    Emacs Lispに後方互換性はどのくらいありますか?
    MuleとかEmacs 20の頃のものを使いたく
    867 : 名無しさん@お腹 - 2021/04/24(土) 12:32:56.45 .net (+57,+29,-23)
    非互換な変更ってそんなに多くはないけど、完全にそのまま動くってほどじゃないんだよね。
    エラーが出るたびに対応してくってのができるなら、じきに安定させられるとは思う。
    868 : 名無しさん@お腹 - 2021/04/24(土) 16:55:28.22 .net (-1,-29,-45)
    言語仕様自体はlexical bindingが導入された位で変化無いけど、ライブラリ内の関数とか非互換な変更がちょくちょく入るから、Muleの頃のコードは動く気がしない
    単純なら動くだろうけど
    869 : 名無しさん@お腹 - 2021/04/25(日) 09:58:20.21 .net (+3,-29,-107)
    emacsはそんなにだけど、lisp環境はemacsを軸にして退化してる感はある
    まあフリーだと一番だと思うけど、だからこそ駆逐してしまって、それでいてフェードアウトしつつあるっていう

    昔のlisp環境は大体組み込みprolog付いててダンプ検死やパターンマッチに便利だったけど、今は外部ライブラリになってしまったな
    eclのprologも洗浄されてしまったし、今でも生きてるのはlispworks/hemlock(emacs変種)くらいか
    870 : 名無しさん@お腹 - 2021/04/25(日) 10:00:42.85 .net (+51,+23,-16)
    emacsがlispの足を引っ張ったというのはありそう
    871 : 名無しさん@お腹 - 2021/04/25(日) 10:06:31.34 .net (+63,+30,-62)
    実装なんていくらでもあるし、自分で入れろって話だけど、体験が無いと価値が分からんという事もある

    そのemacs自体も望まずとも体験するという機会が減ってしまったな
    そうだ、スタンドアロンinfoリーダをemacsで置き換えてしまえ(提案)
    872 : 名無しさん@お腹 - 2021/04/25(日) 11:47:59.58 .net (+61,+29,-1)
    >>865
    そんなにええんか?
    kwsk
    873 : 名無しさん@お腹 - 2021/04/25(日) 14:53:37.05 .net (+3,-29,-68)
    mule-2.3時代に書いたLispプログラムは今でも主役として使ってる。deprecatedとか
    めちゃくちゃ出るけどemacs-27でも警告止まりだから後方互換性についてはかなり
    いいと思います。それに比べ最近覚えたSwiftはappleの気分でころころ仕様が
    変わるからもう嫌になってる
    874 : 名無しさん@お腹 - 2021/04/25(日) 18:09:57.58 .net (+91,+29,-25)
    emacsは好きでもう20年近く使い使い続けているけど、lispが嫌い。
    スコープとか文法とか異端過ぎてムリポ。
    875 : 名無しさん@お腹 - 2021/04/25(日) 18:27:56.09 .net (+80,+18,-28)
    とはいえ、emacsの利点ってなんでもlispでやれることしかないんじゃないか
    876 : 名無しさん@お腹 - 2021/04/25(日) 19:21:49.54 .net (+68,+29,-5)
    >>875
    何でもやれるので、他人が便利なものをガンガン作ってくれます(くれました)。
    877 : 名無しさん@お腹 - 2021/04/25(日) 21:41:56.44 .net (+70,+29,-24)
    >>874
    20年使い続けててスコープに不満が有るって、どういう事よ?
    878 : 名無しさん@お腹 - 2021/04/25(日) 22:08:49.53 .net (+56,+28,-3)
    日本語関係のライブラリがだいぶ変わった気がする
    879 : 名無しさん@お腹 - 2021/04/26(月) 10:49:31.57 .net (+53,-30,-72)
    guileが頑張ればもしかしたらブレイクスルーかも?
    http://www.gnu.org/software/guile/manual/guile.html#Emacs-Lisp
    emacsのコアにできたらなって野心的な事書く割にundocumentedですね、あっ…

    t/f/nilの悪魔合体三値論理で相互互換だとよ
    どうせならclも入れて第2のビッグクランチ起こそうぜ!
    880 : 名無しさん@お腹 - 2021/04/26(月) 11:06:00.07 .net (+3,-30,-159)
    大抵のgnuアプリにインターフェイス用意されてて、OSインターフェイスもgnu/linux想定なのでとても簡潔
    快適なのに全然流行らないguile…名前か!名前が悪いのか!?

    clは制定時にunixがマイナーだったので、インターフェイスの定義が一般的過ぎて辛い
    cltlの、現在普及してるパス表示/概念検討の項では、/は俎上にも上がってないっていう
    結果として実装毎にバラバラで、最低uiopかそれ以上のライブラリは必須になってしまった

    winもMacもunix…というかgun/linuxに寄り添ってきてるし、emacs/guileが決め打ちしていい頃合いではないかと思う
    881 : 名無しさん@お腹 - 2021/04/26(月) 11:09:38.74 .net (+57,+29,-10)
    (まだemacsの求心力が残っているうちに…)
    882 : sage - 2021/04/26(月) 13:41:42.65 .net (+9,-30,+0)
    >> 814

    私も free wnn jserver つかっている。linux.kinput-wwn も使っている。

    4-5年前に X の XIMのライブラリコードにバグがあって、それをfirefox/thunderbird がトリガーしてしまい、FF/TB でアドレス入力の時などに、プルダウンメニューがうまくつかえないという時期があり、
    それでfictx だったか、中国系の XIMの利用者もかなり減ってしまい、firefox の利用者統計だと kinput2風のXIMで東アジアの文字入力してるのは IM利用者のなかでも0.1% 以下らしい

    なんで、ユーザだけの力で大きなバグの改修(ときどきjserver サーバーが死ぬ、するとkinput2 も巻き込まれて死ぬ)とか改良はむりだろうなと。

    ここはEmacsのスレなんで、Emacsのからみでいくと egg というもはやメインテナンスされてないと思われるwnn対応の入力モード使っているが、それと評判の高い org-mode の相性が悪い。
    transparentだったかummutable だったかの 属性のあるマーカー(領域?)か何かの扱いで衝突してしまう。
    なので、org-mode の恩恵にあずかれてない。
    ちょっと調べたけど他力本願モード。
    中と半端に直したせいかときどき変換途中の領域が書き換えできないまま残ってしまうことが
    あって、簡単に直せないことだけは分かった。

    Wnn7使ってるという投稿があったが、その方はorg-modeは試してないのかな?
    883 : 名無しさん@お腹 - 2021/04/26(月) 15:43:54.69 .net (+50,+22,-5)
    egg?
    ヤマンバギャルってのも居ましたっけ?
    884 : 名無しさん@お腹 - 2021/04/26(月) 18:00:49.45 .net (+4,-29,-82)
    >>882
    そりゃあまた…
    eggってもうメンテされてないのか。
    自分はもうskkにしちゃったんで、あれなんだが、
    org-modeが使えないなんて、そんなIM使う理由の半分くらいなくなっちゃうな、個人的には。
    org-mode使ってると、PC使っている間に行う全入力の半分くらいはemacs上でになってしまうので。
    emacsでの日本語入力はやっぱりskkが一番いいと思うわ。
    yaskkserv使えば、多少はmozcの恩恵にも預かれるしw
    885 : 名無しさん@お腹 - 2021/04/26(月) 21:15:33.92 .net (+22,-29,+0)
    tamagochy
    886 : 名無しさん@お腹 - 2021/04/29(木) 09:38:00.50 .net (+2,-29,-14)
    ネイティブコンパイルEmacsの登場
    http://blog.tomoya.dev/posts/hello-native-comp-emacs/
    887 : 名無しさん@お腹 - 2021/04/29(木) 10:38:26.81 .net (+50,+30,+0)
    888 : 名無しさん@お腹 - 2021/04/29(木) 10:44:12.72 .net (-5,-28,-1)
    240%速度早いのか
    889 : 名無しさん@お腹 - 2021/04/29(木) 13:23:15.44 .net (+57,+29,-5)
    日々とん久々に見たけどエライ白くなったなあ
    890 : 名無しさん@お腹 - 2021/04/29(木) 20:49:47.82 .net (-1,-29,-1)
    >>886
    キタ━━━━(゚∀゚)━━━━!!
    891 : 名無しさん@お腹 - 2021/04/29(木) 22:12:04.12 .net (+47,+29,-1)
    夢が広がる
    892 : 名無しさん@お腹 - 2021/04/30(金) 00:54:34.94 .net (+57,+29,-49)
    今までもコンパイルしてたんじゃないの?
    ネイティブとネイティブじゃない違いかもしれないが。
    よくわからんかったのは僕だけ?
    893 : 名無しさん@お腹 - 2021/04/30(金) 02:21:38.45 .net (+28,-30,-106)
    今までのは簡素なスタックマシーン(Emacs VM)のバイトコードに変換するもの
    今回はさらにlibgccjitを利用してネイティブコードに変換するもの

    詳しい仕組みはAndrea CoralloのELS2020の資料がわかりやすいかも?
    http://akrl.sdf.org/gccemacs_els2020.pdf
    894 : 名無しさん@お腹 - 2021/04/30(金) 06:37:13.57 .net (+13,-9,+2)
    packageにしてくれ
    895 : 名無しさん@お腹 - 2021/04/30(金) 09:09:54.53 .net (+0,-27,-3)
    VM無しで実行出来るコードにするのね。
    896 : 名無しさん@お腹 - 2021/04/30(金) 09:12:55.65 .net (+55,+27,-25)
    でも今どきのVM一般ってネイティブと遜色ないやん
    897 : 名無しさん@お腹 - 2021/04/30(金) 11:08:49.56 .net (-1,-29,-23)
    それはJITとかしてるVMでemacsのVMはそこまでではなかったということかな
    898 : 名無しさん@お腹 - 2021/04/30(金) 12:08:10.10 .net (+43,+12,-34)
    >>893
    リンク切れてるね
    http://www.european-lisp-symposium.org/2020/
    ↑このページの一番下にあるpdf(かなり大きい)に含まれてた
    899 : 名無しさん@お腹 - 2021/04/30(金) 13:41:33.12 .net (+57,+29,-4)
    なんやかんやEmacsもハッテンしてるね
    900 : 名無しさん@お腹 - 2021/04/30(金) 14:04:06.26 .net (+91,+29,-6)
    英語が得意でないとハッテン場の出入りが不自由。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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