generated at
行リンクを別のリンク扱いしてしまう

気づいている人もいらっしゃると思いますが、一部の行リンクがリンク候補に出現するようになっていますtakker
これはpatch()のバグです
scrapboxへ行リンクを別のリンクとして報告してしまっている
サーバー側で弾いてくれないんだな…Mijinko_SD
ていうか、そもそもリンク情報はクライアント側で生成したものを使ってるのか…
該当コード
✅今気づいたけど、External Links用のデータも送信してないな……
作った当初はExternal Linksがまだなかったのでしゃーなし
2023-08-17これも対応済み
このコードに行リンクの行IDを外す処理を加えていただけると修正できます
興味のある方がいらっしゃれば修正していただけると助かります
やろうかなと思ったけど、最近脱プログラミングしたくて……Mijinko_SD
いいのよtakker
(2023-08-17)scrapbox-userscript-std側のバグはすでに修正済み
pin-diary-6への反映はさっきやった

ページ名変更したとき行リンクは置換対象に入らないのか?inajob
一応リダイレクトするのでページ遷移はできるが、気持ち悪い
手で直した
置換対象になりますtakker
ならないのはおかしいでs……はッ!
>scrapboxへ行リンクを別のリンクとして報告してしまっている
うわあああああああtakker.icon
なるほど、Scrapboxのバックエンドはそういうリンクがページに内にあることに気づいていない?inajob
バックエンドはなにもしません。ページ内にどんなリンクがあるかの決定権はフロントエンドにありますtakker
量子サムネイルの原因もこれです
バックエンドはフロントエンドが報告してきたページ内のリンクを愚直に信じて、それを元に、ページ変更時に置換するか?みたいなメニューを出していると思っている(今回はそれが出てこなかった)inajob
そのコードをtakkerがミスってました。
patchのバグということは、UserScriptで最後にページを舐めた場合におかしくなる?inajob
そゆことtakker
上のリンクに挙げたコードを修正すれば治ります
inlineも似たような仕組みで、よくリンクの報告がバグっておかしなことになる・・
初手赤リンクのはずなのに青くなったりする