のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,523,183人
昨日: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 (+21,-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 (+26,-4,+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,-17)
>>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 (+58,+30,-36)
非互換な変更ってそんなに多くはないけど、完全にそのまま動くってほどじゃないんだよね。
エラーが出るたびに対応してくってのができるなら、じきに安定させられるとは思う。
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,-15)
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,-26)
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,-73)
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,-160)
大抵の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 (+45,+13,-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 スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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