Releases: ukatech/satoriya-shiori
Releases · ukatech/satoriya-shiori
Mc171-1
- NOTIFY otherghostnameの受信コードを追加して一部高速化
- 起動中ゴースト「」の存在 <= 厳密チェック機能
Mc170-7
- 辞書に誤って _ だけの行を書くと最悪の場合ベースウェアごと落ちる問題を修正+そのような場合は警告を出すように
Mc170-6
- OnSatoriUnload内で書き換えた変数が保存されない問題を修正
Mc170-5
- $括弧展開サイズ制限 を追加し括弧展開で際限なく文字列が膨れ上がるのを防御するようにした。デフォルト256KB。
Mc170-4
- $トーク予約のキャンセル をセーブデータに持ってしまう問題を修正 @kanadelab
- $手動セーブ をかけると $次のトーク が喋り終えてもセーブデータに残り次回起動時に再予約されてしまう問題を修正 @kanadelab
- \w3 \p2 \s5 のような省略記法(旧型式)を使ったSakuraScriptの読み飛ばし処理が、Mc170-3の処理厳密化で考慮されていなかったエンバグを修正
Mc170-2
- 非常に複雑な無限ジャンプ状態に陥った時に、無限呼び出し保護が動作する前にログバッファのメモリ消費が莫大な量になって落ちる問題を修正
Mc170-1
- split_string ssu関数を追加。区切り文字列を1文字ずつの候補として扱うのではなく、単純分割する。
Mc169-4
- sakura.recommendsitesなどのURLにカッコ展開が含まれていると、スクリプト実行されない問題を仮修正 BTS:635
- 注意:括弧展開時に複数候補がランダム選択される場合はうまく動作しません
Mc169-3
- is_utf8_charactersini を追加 (characters.iniの文字コード)
- is_utf8_all を追加 (is_utf8_* シリーズを全部制御)