FINEARCHS

Results 259 comments of FINEARCHS

> IDだと連合に伝えるときに不都合が生じそうではある ノート自体のオリジンを参照すればパース上は問題ない…と思いましたが、misskey以外のサーバーでもある程度意味が分かるようにしたいという視点ではURLの方がよさそうですね > (あと引用された旨の通知が入らないなどの違いが出てくる) 通知が入るようにしたほうがよいと考えていますが、連合内ならともかく連合外に伝えるのが厄介になりそうですね… > URLプレビューの展開位置をインラインにできるオプションを実装するだけで目的が達成されそうな気はする それも一つの手ではありますが、 ```mfm > note: ``` の構文であればmfm-jsの変更を行わずに追加可能という作業上の利点があります。

あっすみません、 > URLプレビューの展開位置をインラインにできるオプションを実装するだけで目的が達成されそうな気はする これについて誤解していました。 `[string](url)`の構文を拡張するような話だと思っていましたが、クライアント側の設定でインライン表示ができるようにするということですね。 確かに役割は大体果たせますし、実装もかなり容易そうです。

私が今回欲しいのは一枚目の引用のインライン展開です。 ただ、1枚目の方の処理が問題になる程度に重いのであれば2枚目でもいいと思います。

うーん、Errorを継承していて何か良いことってあります?

catchした時に統一的な手法で処理出来る事か…

そう考えると確かに別にErrorじゃなくする理由が無いな…

> JSON5Identifier: https://spec.json5.org/#prod-JSON5Identifier Misskeyの拡張APIにおいて、`Ui:C:stringInput`関数などの引数のプロパティに`default`があるが、 AiScriptがバージョン1.0.0になると`default`が予約語となるため、既存のコードが動かなくなってしまう懸念がある。 これとタイトルの > キーにJSON5における識別子を使えるようにする の関連性がよくわからないので説明を頂いてもよろしいですか?

だいたい理解しました。 - オブジェクトのキーにおける予約語解禁 - オブジェクトのキーを文字列リテラルで書く記法 - 空白や改行などの特殊文字のエスケープ記法 - Identifierの使用可能文字への$の追加 をしたい感じですね。賛成です。

文法的に特にサポートしなくても普通に使えると思いますが、テストを追加したいということですか?