xyzzy Part19 [転載禁止]©2ch.net
亀井さん作成のエディタ xyzzy のスレです。
過去ログや関連サイトなどは >>2-7 あたり。
前スレ:
xyzzy Part18
http://peace.2ch.net/test/read.cgi/win/1333301089/ >>350
ありがとう
でも、それも試してみたんだけど効果無いみたい
「(global-set-key #\C-R 'repeat-re-search-backward)」ってすると
「(global-set-key #\C-r 'hoge)」1が上書きされちゃう
#M-Rは#S-M-rと同等に扱われるんだけCtrlだけだめみたい しょぼしょぼすくりぷとさんとこの ext-keymap.l でいけるんじゃない?
使ってないから分からんけど C-Rは describe-keyで拾えないから無理でしょ
>>352はWIN32APIを使って拾っているようだ
VS Codeとか全然こんなところまでいじれないだけどなあ 終了時の状態を保存する、にチェックを入れてセッションを開いたまま閉じたあと
もう一度起動するとファイルは開き直してくれるんですが
セッションを開いたことになっていないのか、セッションの自動保存、がグレーアウトしたままです
毎回手動でセッションの保存をすれば自動保存が有効になるのですが
自動的に有効にするにはどうすればいいんでしょうか? 再起動後ファイルが開き直されるのは「終了時の状態を保存する」で復元されるだけで、
つまり「終了時の状態を保存する」ではセッションを開いている状態までは復元されないのでは。
(↑検証はしてない)
ちなみにうちは「終了時の状態を保存する」はオフにしていて、
xyzzyを起動した後に、手動でセッションを開いている。
複数起動したxyzzyで複数セッションを使い分けるのにその方が都合がよいので。
自動保存にしてあったセッションは開いた時にちゃんと自動保存のままになっている。 >>354です
仕様?ならしかたないので同じ運用にしてみます
どうもありがとうございました 2ch-mode
なんかタグ見えるようになっちゃったんですけど
対応の仕方ありませんか thread-convert-anchor関数の
(while (scan-buffer "<a href=\"[^\"]+\" \\(?:rel=\"noopener noreferrer\" \\)?target=\"_blank\">>>\\([-0-9]+\\)</a>"
てなってる行を
(while (scan-buffer "<a href=\"[^\"]+\" \\(?:rel=\"noopener noreferrer\" \\)?target=\"_blank\" class=\"reply_link\">>>\\([-0-9]+\\)</a>"
てしてやったらレス番リンクのタグは消せた
画像urlの方は
thread-convert-link関数を
どうにかすればできるのかもしれないけどまだできてない thread-convert-link関数
の前の方に
(while (scan-buffer "<a class=\"image\" href=\"http://jump\\.5ch\\.net/\\?\\([^\"]*\\)\"[^>]*>\\1</a>"
:regexp t
:tail t)
(setq str (match-string 1))
(delete-region (match-beginning 0) (match-end 0))
(insert str))
て入れたら画像urlのタグも消せた いま0.2.*なんだから
次出るとしたら0.3.*じゃないかな おれはまだxyzzy lispでテキスト処理みたいなの書くしな
githubのissueにあったashってどうなのかとコード見たけどよくわからんかった
結構むずかしいのかねあれ >>368
あれはC言語わかってれば簡単で、32bitの変数を32bit以上シフトしたときの未定義動作に引っかかってるだけ。
手元コードは直してるけど、管理者不在っぽいからpullリクするのがはばかられて... 「メモ帳」に多数の改善、BOMなしUTF-8がデフォルト保存形式に 〜「Windows 10 19H1」 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1157696.html
ようやくxyzzyに追いついたな > ようやくxyzzyに追いついたな
寝言は寝てから 共通設定でフォントのMingLiuが表示されなくて選べない
Windows10 Home です Windows 10アプデしてから、IME入力で確定前の文字が謎のフォントで表示されるようになっちゃった
検索したら他のソフトでも起きてるらしいが
http://www.rimarts.com/b2board/b2board.cgi?tree=r51690 2ch-modeで見てるけど、見れるよ
歳と説の異体字かそれ >>374
フォントがインストールされてないだけだった
はじめから全部インストールされてれよ
win10使えねー Windows10 1809の>>373の入力中のフォントの問題、すごく困ってて静かに待ってたんだけど
何か動きないのかな……
xyzzy+だと件のフォントの問題は生じないが、まさにα版な挙動で実用にならない html+-mode使うと
ed::html+-delete-highlight-tagが*pre-command-hook*に入るから
毎回ハイライトか判定してることになるよね
誤動作はないとしても気持ち悪くない?
そういう話出たことは? Windows 10 October 2018 Updateを当ててから
IME確定前の文字が大きめのサイズで表示されて地味に困っている
xyzzy上ではそうなるがメモ帳等ではそうならない 先頭に澤があるとbig5だと判定される問題直った?
別に困っとらんけど >>373>>380
https://log.maruo.co.jp/hidesoft/hidesoft_2/x36518.html
まるお2の発言のように
gime.ccの142行目のImmSetCompositionFontを
LOGFONTW作ってImmSetCompositionFontWにすれば直ったよ。
C++わからんならむずいかもな。
SDKのバグなら直してほしいが、放置かなあ vimのgui_w32.c見たら
ImmSetCompositionFontA のままだな
なんかまだやり方あるのかも vim(gvim)も ImmSetCompositionFontA のままなのでデフォルトだと同じ症状になる
だがgvimrcでフォント設定するとなぜかあまり気にならない フォントによるかもだけど
文字セットのASCIIを日本語より1つサイズ小さくするとごまかせる 古典ギリシャ語は表示できないんだね
表示できないユニコード文字たくさんあるから修正してほしい
あとIMEの再変換が効かない EmEditorのフィルター機能に相当する拡張LISPってないでしょうか? C-c C-c は利かないけど Win + / で再変換できたわ 日付と時刻の挿入が平成のまま
もう更新されないのかな >>399
https://srad.jp/~ninestars/journal/629431/
1年を元年と表示するのは書式を%g%#eの代わりに%g%#Eを使う
日付と時刻の挿入でそうするにはtimestmp.lの*date-formats*を変更する
(または~/.xyzzyなどでsetqとかする) 新バージョンとかワクワクとかなんのことだよ
情報ないんだからちゃんと突っ込めよ
Visual Studio 2019 に移行だけならありえる xyttrで全文表示できないの? リンクになっててブラウザで開くの面倒。
httpsだとwwwで開けないし。xyzzyで完結してほしいのに あぁ、そうか、こっちが本物なのか。
今だと xyzzy の情報が集まる場所って、どこなんでしょう?
未だに使っていて、いろいろ教えてもらいたいのです。
ここなの? ねぇ、ここなの……? 今更ながら Win10 にしたよ
ebdict で eb.dll って怒られたよ
置いてあるのに 知り合いから次期バージョンの話聞いたんだけど本当ですか 久しぶりにhowmを使いたくなったので
Xyzzyでやってみようとしたが
Howm-wrapがサイトが死んでた。
それでもとりあえず入手して立ち上げたら
関数が定義されてないだの、不正なシンタックスだの、動いてるには動いてるけどエラー吐きまくり。
プログラムの互換性をwin8にしたらエラー止まったぽいので
しばらくこれでやってみる予定
Xyzzyのバージョンは253だけど、これが最新なの? 多分そうじゃないの?>最新
Xyzzy自身は個人的にそんなに不満ないんだけど、関連サイトがどんどん消えていくのが辛い
>>2-3のs53.xreaのサイトとか機能してないし
みんな後継に何をつかってるんだろう
今の縦タブ(ファイル)+横タブ(フレーム)+VZカスタマイズが良すぎて移行できない コーディングエディタがVSCode、それ以外の用途はNotepad++
妥協感は否めない ありがとう
多少の妥協は仕方ないか…
今は困ってないのでどうしようもなくなった時にまた考えます 妥協もクソもこんな中途半端なエディタ使うくらいなら本家のemacs使えばええやろ 2020年になってemacs煽りを見ることになるとは思ってなかった >>415
いちいち悪態付かないと他人と口も利けないコミュ障の老人は黙っとけ spacemacsええぞxyzzyなんて開発終わったエディタは捨ててしまえ
xyzzy使ってる方が老人だろ xyzzyから乗り換えるおすすめソフトはなんですか >>418
誰も言わないけど思いっきりブーメランだろこれ 発言の正誤とかもはやどうでもよくてなんで今更それに反応したのか不思議だわ vimの日本人コミュは昔いた伝説的なが未だに健在だからすごいよ
emacsでいう半田剣一、宮下尚レベルが未だにいるんだから ほんと変なのしか残ってねえな
xyzzy使ってんのかね >>426
お前こそなんで反応したんだかw俺はバカにしたいからだよw
ばーかw > 発言の正誤とかもはやどうでもよくて
いやどうでもよくねえだろ
むしろ大問題だろ
> なんで今更それに反応したのか不思議だわ
ほんとになんで反応してんだよまったく >>426
> 発言の正誤とかもはやどうでもよくて
いやどうでもよくねえだろ
むしろ大問題だろ
> なんで今更それに反応したのか不思議だわ
ほんとになんで反応してんだよまったく xyzzyは特にwikiのやつとかうさんくさかったもんなあほんと calmemoから離れられない。良い移行先はありますか? org-modeはイマイチハマれませんでした cのソースファイルなんだけど
// (+ 1 2 3)
みたいに書いて ^J を押したら lispの関数として評価してもらいたいけど、スマートな方法あります?
泥臭い方法で思いついたのは、一旦 lisp-interaction-mode に変更してからまた c-mode に戻ってくるみたいな。 modeに触らず関わらず、
eval-last-sexp
で目的に近いことは出来た。でも結果がステータス行に表示されるから再利用が難しいな。 自己解決しました。
eval-print-last-sexp
を呼ぶだけ。そんな事はlisp-interactive-modeで C-J のバインドを調べれば一発でわかるらしい。 画像のリンクがダブルクリックすると標準のブラウザと違うブラウザで開かれるんだけど
どこの設定を見たらいいですか?
右クリックメニューから選ぶと標準のブラウザで開かれる 自己解決しました
siteinit.lに設定してたのを忘れてました Πάτερ ἡμῶν ὁ ἐν τοῖς οὐρανοῖς
ἁγιασθήτω τὸ ὄνομά Σου·
ἐλθέτω ἡ Βασιλεία Σου·
γενηθήτω τὸ θέλημά Σου,
ὡς ἐν οὐρανῷ καὶ ἐπὶ τῆς γῆς·
τὸν ἄρτον ἡμῶν τὸν ἐπιούσιον δὸς ἡμῖν σήμερον·
καὶ ἄφες ἡμῖν τὰ ὀφειλήματα ἡμῶν,
ὡς καὶ ἡμεῖς ἀφίεμεν τοῖς ὀφειλέταις ἡμῶν·
καὶ μὴ εἰσενέγκῃς ἡμᾶς εἰς πειρασμόν,
ἀλλὰ ῥῦσαι ἡμᾶς ἀπὸ τοῦ πονηροῦ.
[Ὅτι σοῦ ἐστιν ἡ βασιλεία καὶ ἡ δύναμις καὶ ἡ δόξα εἰς τοὺς αἰῶνας·
ἀμήν.]
これがちゃんと表示できないから使えないエディタ