xyzzy Part19 [転載禁止]©2ch.net
亀井さん作成のエディタ xyzzy のスレです。
過去ログや関連サイトなどは >>2-7 あたり。
前スレ:
xyzzy Part18
http://peace.2ch.net/test/read.cgi/win/1333301089/ xyzzyのファイラーで"♡"などの文字を正しく認識させたいのですがどうすればいいのでしょうか
フォルダ名にこういうのが含まれるとフォルダとして掘れずにファイルとして開こうとしてしまいます >>279
Unicodeまわりはうまく動かないんだよね。
確か有志のUnicode版があったけど、互換性の問題で使ってる人いないみたいだし…。
ところで海外からで書き込みができないのでレス代行に依頼してるんだけど
xyzzyの雑談をここ以外でできる場所ってある? howm-wrap のサイトが閉鎖されており、入手できませんでした。
現在の最新版はどちらから入手したらよいか教えてください。 >>2 の xyzzy Wiki は消滅したのですか? モードを試行錯誤しながら作っているんですが、set-syntax-stringの効果って改行までに出来ないんですかね? unicode版xyzzyなかなかいいね。unicodeファイル名を扱えるだけで助かるわ。開発復帰しないかな。 svn-mode って Subversion 1.7 以降には対応してないんですか?
どこかに対応したバージョンがあれば嬉しいのですが…… Windows10 Creators Updateをしてから
xyzzy 0.2.2.253 の終了時、たまに応答なしになるのだが…
必ず応答なしになるわけでもなく、すんなり終了できる時もある。こういう症状が一番困る
どうやらずっと立ち上げっぱなしにしておくと起きやすい気はする
何が絡んでるのかな
クリップボード関係かな。IME関係かな
設定を見直したほうが良さそうな箇所、ありますかねえ xyzzy起動しっぱなしで気づくと日本語変換がすごく遅くなってることがある
xyzzy再起動すると直る
win10の問題かな? 予測変換のクラウド候補を使用するをオフにすると改善するらしい
xyzzy 特有の問題ではないから違うかもしれないが 新しく買った PC に、古い PC の xyzzy をディレクトリごとコピーして、
環境変数も設定して引っ越しを完了したのですが、なぜか Alt + X が使えなく
なってしまいました。Alt + V、Alt + R など、ほかの Alt キーコマンドは
問題なく使えます。もちろん、Esc X も効きます。
Windows 10 Professional 64bit 版、xyzzy 0.2.2.253 です。心当たりの
ある方、情報をください。 とりあえず古いのはバックアップしといてクリーンインストールしてみたら? ESC x describe-key でも M-x 効かない?
他のアプリ(メモ帳とか)で、Alt+X たたいた時に他のAlt+何かと同様に警告音出る? ぜんっぜん関係ない可能性が高いが、
オラが昔同じ症状でハマった時は、
Alt+Xを奪う他のアプリが原因だった。Windows 7だけど。
ちなみにGrowl for Windowsというやつでした。 PhotoshopでAlt使うショートカットが全滅したことがあったわ
終了させたら効き出すという 皆さん、ありがとうございます。
>>297
クリーンインストールしてみましたが、現象は変わりませんでした。
>>298
Esc x describe-key して、ミニバッファに「Describe key:」のプロンプトが
出ている状態で M-x しても無反応でした。
>>299
Growl for Windows が M-x を奪う話を検索で見つけたので調べてみましたが、
そのアプリはインストールされていないようです。
>>300
やはり別のアプリが M-x を横取りしているんですかね……。Adobe 系の
アプリは入っていないのですが。 .xyzzy に、
(global-set-key '#\M-n 'new-file)
という定義を書いていて、M-n で新規バッファを作れるようにしているのですが、
これは Alt + N で効くんですよね。何が Alt + X を奪っているのか。 グローバルフック使ってるならそれっぽいDLLがロードされてるやろ 原因が分かりました。
OS 起動直後は Alt + x が効くのに 10 秒もすると効かなくなることが分かり、
スタートアップの何かが悪さをしていると当たりをつけました。旧 PC と新 PC の
スタートアップを見比べ、新 PC にしかないものをひとつずつ無効にしていった
ところ、System Interface Manager: Module I なるアプリケーション(Let's note に
標準で入っている)が悪さをしていることが判明しました。
パナソニックのサイトには「Fn キーとファンクションキーの組合せや、無線
スイッチの切り替えなどのシステムからの状態変化を処理するために必要な
アプリケーションです」とあり、こいつをスタートアップで「無効」にすると
Fn + ファンクションキーの動作が一部効かなくなりましたが、この EXE
ファイルのショートカットをスタートメニュー→プログラムに入れると Fn +
ファンクションキーが有効になりました。
皆さん、お騒がせしました。どうもありがとうございました。
# 余計なことをしおって > パナソニック >>304
お疲れさまでした…にしてもAlt+Xを殺すユーティリティって酷いッスね…
パナソニックに言っても直してもらえるのかどうか… xyzzyから別エディタに乗り換えようとしても、結局戻ってきてします。。。
Unicode対応はぜひしてほしいな〜 いや もう誰も開発してないし、、、
Unicode版って結構前に出てなかったっけ? アーカイブとかハッシュ計算とか互換性ないからnet-installerとか使えんよ xyzzyって名前のプロゲーマーがいるみたいだな
検索の邪魔ってほどでもないけど
ただtwitterはIDとか引っかかるからxyzzyで検索しにくい weather-forecast.lが動かなくなった(動くんだけど白紙になる)
天気予報サイトのドメインがwww.imoc.co.jpからwww.imocwx.comに替わっていて、それはいいんだけど
webサーバから400 Bad Requestが返るようになった
www-mode(こっちからなら200が返る)が発行するhttpリクエストと
パラメータを同一にしても400が返ってお手上げ 一般論としては、ネットワーク関連のエラーはとりあえずパケットキャプチャして
行けるときと行けないときで通知内容がどう違うかを確認する ありがとう
httpより下のレイヤーのことは不案内なもんで >>310
ちょろっとさわってみたところ、以下の修正でウチの環境では天気が取得できました
$ diff weather-forecast.l~org weather-forecast.l
83c83
< (defvar *weather-forecast-host* "www.imoc.co.jp")
---
> (defvar *weather-forecast-host* "www.imocwx.com")
165c165
< (format stream "GET ~A HTTP/1.0\n\n" file)
---
> (format stream "GET ~A HTTP/1.0\n\n" file) 亀井さんのページ見れなくなっちゃったんですね...
なんとも寂しい >>313
ありがとうございます!取れました
スペース一個が原因て…漫画かorz xyzzyはinteractive "b"や"B"のバッファ補完で
大文字小文字を区別しない補完ができなようだ
これはc++のソースでdo_completionがFstring_not_equalpではなくて
Fstring_not_equalが呼ばれるように決め打ちしてるのでしょうがない
ちなみにファイル名の補完は区別しない補完になっている
もちろんswitch-to-bufferなら、
completing-readを使って大文字小文字を区別しないようlispで上書きするのは簡単
emacsには
read-buffer-completion-ignore-caseなんて細かい変数があるようだ 2ch modeはbbsmenu変更だけでだいたい見れてる proxyが対応したので問題なく動くようになりました 2ch-modeもhttps通信になったら困ったことになるな ffftpのニュース見て当然のようにxyzzy思い出した 元祖サイトはすでに消滅したし
派生の中で一番新しそうなのもすでに最終更新は3年以上前(´・ω・`)
ttps://github.com/xyzzy-022/xyzzy/blob/develop/docs/release-note-0.2.2.253.md (cdr '(1 . 2))
→2
(cdr '(1 2))
→(2)
(cadr '(1 2))
→2
これ違うのはまった
基本ができてないのか 本家サイト消えてたのか……
別のエディタに乗り換える気もアテもないけど何か不安になる 友達がWindowsで稼げている情報など。ニュースというか参考までに。
⇒ http://kuchibeta.sblo.jp/article/181868190.html
興味がある方のために書きました。
H2HQL0M5S1 【IT】コンピューターで全漢字使用可に 6万字コード化
http://asahi.5ch.net/test/read.cgi/newsplus/1514122570/
来年のクリスマスプレゼントはこれへの神様対応(もう実装済かどうかもわからんけど)をお祈りしておこう 六万ってユニコードの1面占領する勢いだけどこれどういう話なの
異体字セレクタとは別の話? 自分がxyzzyを使う主用途はTeX原稿→PDFだけど、前から今昔文字鏡を使っていて
それほど漢字などの字に不自由していない。
xyzzy+花鳥はもう手放せない。 >>328
数を増やすのは結構なんだけど、ミリメートルを表す「m/m」も加えて欲しかった。
この表記は今でも現役なんだ。 electronみたいな糞重い環境でいいというのは
それだけ端末のスペックが進化してるということなので
これも時代の流れだな xyzzyから乗り換えれるのがないか色々試して分かったことは
xyzzyがとてつもなく凄いという事だけだった
なんか新しい奴は総じて重いし遅い
emacsとvimだけが比較的軽くて比較的速くてかつ高機能なのは結局
今も昔も変わっていなかったという現実。その二つも
macとかlinux上で使うならいいけどwindowsだとxyzzyの方がいいわ
単に日本語でgrepするだけで未だに結構面倒なんだなunicodeの対応どころの話じゃねえ xyzzy以外だと
unicodeで軽くて日本語なら emeditor
unix系でコマンド込みなら emacs
windowsで軽いemacsenなら xyzzy
viキーバインドなら vim
git love なら atom
新しいのなら vs code
新しいのだとvs codeが頭一つリードしてそう。英語じゃなくて日本語もあるし
atomとかよりは vs code は軽い。英語だけでよくてcygwinいれるなら普通にemacsも楽
日本語をと思うと急にemacsやvimは面倒。windowsだとコマンド郡の恩恵もなくなるし xyttr 使ってる方います?
f で お気に入りの on/off が出来なくなってません?
困ったわ 最近、nimを弄りはじめたのですが、Syntax関連ではまっています。
nimの以下の仕様があるのですが、
1行コメント: #〜
複数行コメント: #[ 〜 ]#
文字列: "〜"
文字: '〜'
型接尾辞: 'i32 (int32の場合)
1行コメントと複数行コメントを同時に設定できないし
文字列と文字を設定すると型接尾辞の行がコメント表示に
なってしまう。
コメントは仕方無いとして、文字(列)と型接尾辞をどうにか
したいのですが、なにか方法があれば教えてもらいたいです。 自己解決
「'」をset-syntax-escape して、文字(char)と型接尾辞は regexp-keyword-list で
色付けしてお茶を濁した。
これで '"' (ダブルクォーテーション文字)も何とかなった。 最盛期はxyzzyのスレ2つ同時進行だったんだぜ?って言っても誰も信じないだろう >>338
「xyzzyの使い方が分からぬやし 励ましあえ」
その12が985番レスで終わってるんだが…
> [2011/03/11(金) 11:08:05.09 ID:If2TeCFm0] 名無しさん@お腹いっぱい。 <sage>
これ震災の日だな >>342
ん?985で終わってて正常だと思うが?
ちなみに全盛期は2000年前後のメーリングリスト すまんな
震災の日に終わってるって言いたかっただけ
メーリングリストも#BYEすら飛んでこなくなったな 友達から教えてもらった簡単確実稼げる秘密の方法
関心がある人だけ見てください。
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』
I1XFG 友達から教えてもらったネットで稼げる情報とか
興味がある人はどうぞ
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
QX7N4 今後xyzzyはどうなっていきますか、また誰か保守とかしますか xyzzy ver 0.2.2.253で .xyzzyに
「(global-set-key #\S-C-r 'repeat-re-search-backward)」
とかって書くとxyzzy起動時に「SHIFTは指定できません」ってポップアップアラートが出るんだけど
xyzzyではCtrlとShiftって同時に指定できない?
ググってみると問題なく使ってる人もいるみたいなんだけど…… 大文字が対応するキーだったら#\C-Rみたいに指定するんじゃなかったかな…
違ったらごめん >>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+だと件のフォントの問題は生じないが、まさにα版な挙動で実用にならない