のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,225人
昨日: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
    451 : 名無しさん@お腹 - 2020/11/13(金) 08:57:47.62 .net (+52,+29,-17)
    マジか…さすが教祖さまですな…
    452 : 名無しさん@お腹 - 2020/11/13(金) 14:51:50.67 .net (+5,-29,-2)
    ぐるさま、C-xC-xの使い時を教えてくだしあ
    453 : 名無しさん@お腹 - 2020/11/13(金) 17:36:17.32 .net (+0,-29,-21)
    >>444
    インデントに関する(elispの)変数だよ
    454 : 名無しさん@お腹 - 2020/11/13(金) 18:43:20.91 .net (+12,-22,-16)
    >>452
    regionを視覚的に確認したいとき
    455 : 名無しさん@お腹 - 2020/11/13(金) 22:25:59.41 .net (-1,-29,-38)
    rmsはCとLispしか書かなそうだからpackageも入れてないだろう
    つうか何かコード書いてるのだろうか?
    456 : 名無しさん@お腹 - 2020/11/13(金) 22:44:47.61 .net (+57,+29,-4)
    生きてんの?
    ペド擁護発言以降どうよ
    457 : 名無しさん@お腹 - 2020/11/13(金) 23:48:57.81 .net (+4,-29,-46)
    >>454
    452やけどな
    isearch で移動しつつ delsel 有効にしとるから
    事後的に網掛けして上書きが多いかな

    Emacs つこうてコード書いたら、それは RMS が書いたみたいなもんやな
    458 : 名無しさん@お腹 - 2020/11/17(火) 23:40:34.15 .net (+0,-28,-19)
    Google Cloud Shell が話題になりだしたが、Web と Emacs をくっつけたい奴はいなかったんだな。
    459 : 名無しさん@お腹 - 2020/11/17(火) 23:58:11.39 .net (+54,+26,-19)
    emacsってネットワークの扱いが弱いよね普通に
    460 : 名無しさん@お腹 - 2020/11/21(土) 11:13:33.65 .net (+3,-30,-188)
    leafで書いた.emacs.dをgitでリモート共有している時に
    共有してるマシンの中で権限の問題で辞書ファイルとかをユーザーホームに置かなくてはならない場合に
    マシンローカルな設定変更ってどう書けばいいのでしょうか?
    具体的には英辞郎をsary/sdicで使ってますが他のユーザー用に/usr/local以下に辞書ファイルがあるので
    権限の関係でそこに入れられないandroidのtermuxでホームに辞書をおきたい。

    gitだからブランチでローカル設定管理するとかしかないですかね。
    461 : 名無しさん@お腹 - 2020/11/21(土) 11:33:02.13 .net (+0,-27,-2)
    hostname で分岐したりすればええやん
    462 : 名無しさん@お腹 - 2020/11/21(土) 12:32:09.29 .net (-1,-29,-33)
    目からうろこ。ありがとうございます。
    ただ残念ながらtermuxのhostnameはandroidのせいでlocalhost固定でした。
    特定の環境変数が定義されているかどうかを見ることにします。
    463 : 名無しさん@お腹 - 2020/11/21(土) 19:46:04.56 .net (-2,-30,-29)
    case "$SHELL" in *com.termux*)で行けそうだね
    464 : 名無しさん@お腹 - 2020/11/23(月) 23:15:02.02 .net (+67,-29,-47)
    【Arm】M1搭載Mac Vim→動く Emacs→動かない #AppleSilicon [雷★]
    http://asahi.5ch.net/test/read.cgi/newsplus/1606132136/
    465 : 名無しさん@お腹 - 2020/11/24(火) 00:09:42.69 .net (+62,+29,-4)
    >>464
    動くか動かないかだけでいえば、動く。
    466 : 名無しさん@お腹 - 2020/11/25(水) 07:46:00.34 .net (+51,+28,-2)
    動かなければ、動くようにするだけ。
    467 : 名無しさん@お腹 - 2020/11/27(金) 16:45:37.96 .net (+60,+28,+0)
    >>464
    どういうことなの
    468 : 名無しさん@お腹 - 2020/11/27(金) 16:53:22.93 .net (+55,+27,-33)
    エディタくらいコンパイルすればなんでも動くんでしょ?さすがに。
    デバイスドライバ依存のコードも特にないよね
    469 : 名無しさん@お腹 - 2020/11/27(金) 18:07:26.99 .net (-6,-29,-16)
    gnutlsがpending
    470 : 名無しさん@お腹 - 2020/11/28(土) 06:45:55.27 .net (+62,+29,-60)
    動的型付け言語ではオブジェクト自身に型情報を持たせる
    型情報はポインターの一部分にエンコードされる場合が多い
    メモリ空間の使用法が異なり、上記のエンコード方法が使えなくなっている
    動的型付け言語が動かないと言うのはこれが理由
    471 : 名無しさん@お腹 - 2020/11/28(土) 09:37:30.59 .net (+57,+29,-12)
    もう一点
    ガベージコレクタがポインターの一部分を管理情報領域として使ってる場合もある
    472 : 名無しさん@お腹 - 2020/11/28(土) 10:57:58.93 .net (+56,+28,+0)
    そんなこと言ってたら.NET動かんわ
    473 : 名無しさん@お腹 - 2020/11/28(土) 14:05:23.34 .net (+57,+29,-5)
    頭悪い奴には理解出来ないので、黙ってろ
    474 : 名無しさん@お腹 - 2020/11/28(土) 19:37:27.40 .net (+64,+29,-19)
    なんか辺な頭悪いのが常駐してんだよなここ
    475 : 名無しさん@お腹 - 2020/11/28(土) 19:48:29.56 .net (+57,+29,-21)
    そうは言ってもそんなに違いが無いところだと思うけど、何が違うのか詳細が知りたいもんだ
    476 : 名無しさん@お腹 - 2020/11/28(土) 21:12:27.18 .net (+3,-30,-35)
    ユーザーメモリ空間は
    x86_64は128TB(47bit)http://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt
    なので、上位13bitをタグに使えるが、
    aarch64では256TB(48bit: 64KB pages + 3 levels)http://www.kernel.org/doc/Documentation/arm64/memory.txt
    なので、上位12bitしかタグに使えない
    477 : 名無しさん@お腹 - 2020/11/28(土) 21:20:44.02 .net (+7,-30,-35)
    引き算間違えた

    ユーザーメモリ空間は
    x86_64は128TB(47bit)http://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt
    なので、上位17bitをタグに使えるが、
    aarch64では256TB(48bit: 64KB pages + 3 levels)http://www.kernel.org/doc/Documentation/arm64/memory.txt
    なので、上位16bitしかタグに使えない
    478 : 名無しさん@お腹 - 2020/11/28(土) 22:03:01.37 .net (+21,-6,-6)
    つまり、armはメモリのランダム化ができないってことですか?
    479 : 名無しさん@お腹 - 2020/11/28(土) 22:05:37.02 .net (-1,-29,-40)
    >>477
    x86-64は48bitだと思ってたけど違うのか?
    それはそうと、Emacsって上位3bit(32bitだと下位3bit?のはず)しか使ってないはずだから問題ない気がする
    480 : 名無しさん@お腹 - 2020/11/28(土) 22:22:23.75 .net (+64,+29,-5)
    http://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt
    を信用出来ないなら、書いた奴に因縁つけろ
    481 : 名無しさん@お腹 - 2020/11/28(土) 22:26:16.80 .net (+54,+26,-24)
    emacsはGCビットは設定でポータブルになってたので、これが原因じゃないかもね
    プロセスダンプも怪しい
    482 : 名無しさん@お腹 - 2020/11/28(土) 22:48:49.12 .net (+11,-29,-41)
    >>480
    Windows10だとポインターの内容が0x80...から始まってて、ちょうど48bit目が1だったからそう思っただけだよ(残りは16bit)
    今手元で確認できないから後で確認してまた返答するよ
    483 : 名無しさん@お腹 - 2020/11/28(土) 22:52:45.84 .net (+57,+29,-67)
    他のスレでEmacsは一度作った実行ファイルをダンプ後に書き換えるから署名?が壊れるからって趣旨の書き込みを見たけど、それなのかね
    484 : 名無しさん@お腹 - 2020/11/28(土) 23:15:46.51 .net (+64,+29,-33)
    あのダンプの仕組みはやめたとか話題になってなかったっけ
    485 : 名無しさん@お腹 - 2020/11/28(土) 23:16:09.77 .net (+11,-30,-142)
    >>474が476と477と同一人物か分からんけど、Android(ARM Cortex-A73 64bit)のTermux上でEmacsは普通に動いてる
    勿論Termux用にビルドしたものだが
    EmacsはARMだからって特殊なコードをコンパイルするようにはなってない
    ARMでも普通にビルドしたものがちゃんと動く
    要するにポインター云々の問題じゃなくて、M1macOS特有の何かが有るのだろう
    486 : 名無しさん@お腹 - 2020/11/28(土) 23:22:12.41 .net (+11,-30,-93)
    >>484
    Emacs27.1からdumpはプラットフォームに依存しないportable dumperに移行した
    お陰でTermux用のEmacsは26はdumpされてなかったけど、27.1からちゃんとdumpされるようになった
    dumpされてるとデフォルト設定だと一瞬で起動するけど、されてないと細々elispを読み込むので、起動に5秒近く掛かってた
    487 : 名無しさん@お腹 - 2020/11/28(土) 23:32:54.55 .net (+57,+29,-6)
    ソースが公開されているのに
    プログラムが動かない時代が来たのか
    488 : 名無しさん@お腹 - 2020/11/28(土) 23:41:57.85 .net (-1,-29,-15)
    Arm(32/64)のLinuxで普通にemacs使ってる
    489 : 名無しさん@お腹 - 2020/11/29(日) 06:21:33.89 .net (+51,+28,+0)
    どういうことなの
    490 : 名無しさん@お腹 - 2020/11/29(日) 09:44:47.78 .net (-1,-24,-1)
    だれもM1 Macもってない。
    491 : 名無しさん@お腹 - 2020/11/29(日) 09:58:16.91 .net (+2,-29,-25)
    ARMってM1とSurface Pro Xのものと互換があるものなの? スレチかもしれんが分かったら教えてくれ。
    492 : 名無しさん@お腹 - 2020/11/29(日) 10:06:40.20 .net (-1,-29,-29)
    M1でwindows動かせるという話だよ
    493 : 名無しさん@お腹 - 2020/11/29(日) 13:05:59.52 .net (-6,-29,-1)
    M1grandprix
    494 : 名無しさん@お腹 - 2020/11/29(日) 14:58:04.13 .net (+31,-29,-3)
    >>491
    ISAはARMv8-Aで同じでしょ
    495 : 名無しさん@お腹 - 2020/11/29(日) 20:52:25.77 .net (+61,+28,+2)
    >>494
    ISAすら分かっていなかったよ。ありがと。
    496 : 名無しさん@お腹 - 2020/12/01(火) 01:22:57.29 .net (+3,-30,-52)
    emacsを最大限に活かせるOS探してます
    EXWMやAllTheIcon等でガッチガチのひきこもり環境にしたいです 
    趣味で書きたいのはCommonLISP,Haskell,Schemeなんですが, GuixSystemやNixOSがベストでしょうか?

    情報求むます!!
    497 : 名無しさん@お腹 - 2020/12/01(火) 01:32:57.93 .net (+120,+29,-3)
    どうしてOSが必要だと思ったのか…
    498 : 名無しさん@お腹 - 2020/12/01(火) 01:34:27.99 .net (+3,-30,-65)
    というのは,

    NixOSxemacs:http://matthewbauer.us/bauer/#install

    GuixSystemxemacs:http://guix.gnu.org/manual/en/html_node/The-Perfect-Setup.html#The-Perfect-Setup

    で特別な体験を得られそうなところでemacsに集約するミニマリストの自分は気になっています
    499 : 名無しさん@お腹 - 2020/12/01(火) 01:35:02.77 .net (+69,+29,-12)
    >>497
    こらこら、やめてくださいよ!
    ;;真面目です
    500 : 名無しさん@お腹 - 2020/12/01(火) 02:08:18.28 .net (+33,-28,-15)
    EXWMだとFirefoxとかに日本語を入力出来なくて挫折した…
    今は入力出来るのか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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