Skip to content

Releases: vain0x/knowbug

v2.0.0-beta

20 Oct 02:24
Compare
Choose a tag to compare
  • UTF-8 版に対応しました。
  • ソースコードが改善されました。
  • メンテナンス性を阻害する機能や、あまり有用でない機能など、一部の機能は削除しました。(#38)

注意:

  • HSP 3.6 が正式リリース前のため、64ビット版はまだ shift_jis です。

v1.22.2

27 Mar 14:33
Compare
Choose a tag to compare
  • モジュールビューでクラッシュすることがある問題を修正。

v1.22

05 Dec 08:16
Compare
Choose a tag to compare

機能面

  • スクリプトファイルの探索の精度を改善した。
  • @ で始まる名前の変数もツリービューに表示されるようになった。
  • ユーザ定義型の文字列化処理を行う Dll に、VswMethods を能動的に渡すようにした。
  • 組み込み型の文字列化処理も ini で指定できるようにした。

UI面

  • 既定フォントを「MS Gothic」(10)にした。
  • エディットコントロールのフォントを ini ファイルで指定できるようにした。
    • Ricty など一部のフォントは、アンチエイリアスをかけると綺麗に表示できる。一方、MS Gothic にアンチエイリアスをかけると微妙な感じになる模様。

v1.21

07 Nov 19:07
Compare
Choose a tag to compare

UI面の変更

  • 「栞」メニューを追加し、「+log」「+script」ノードに移動できるようにした。
    • ジャンプ先を設定ファイルなどで指定できるようにするべき。
  • 「メニュー」メニューを「設定」に改名し、メニューの順番を「栞」→「更新」→「設定」にした。
  • フォントを「IPAGothic」(10pt)に変更した。
  • 変数情報のメモリサイズとバッファサイズの表示書式を微妙に変更した。
  • Fullwidth Colon ではなく、ASCII文字のコロン : を使うようにした。

バグ修正

  • "hsp_64.as" が include されていても API 関数の宣言が64ビット版にならないバグを修正した。
    • __hsp64__ ではなく __hsp64__@ が定義済みかどうかをチェックする。

v1.20

23 Aug 15:09
Compare
Choose a tag to compare
  • 変数データを文字列にする機能を HSP から利用できるようにした。
  • 特定の名前で始まるモジュールを非表示にできるようになった。
    • デフォルトでは「@__」。ini ファイルで変更可能。
  • 複数行の文字列は、改行してから表示するようにした。
  • タイトルにバージョン番号を表示するようにした。
  • x64ランタイム(hsp3_64.exe)を試験的にサポート。

v1.19

23 Aug 13:44
Compare
Choose a tag to compare
  • タブコントロールを廃止
    • 一般項目、ログ、スクリプトもツリービューから参照できるようになった。
  • 「スクリプトノード」で、実行中のスクリプトを自動で選択するようになった。
  • WrapCall がときどきメモリ違反を起こしていたと思われるバグを修正。
  • サンプルの整理

Knowbug v1.18 (beta18)

23 Aug 15:20
Compare
Choose a tag to compare
  • システム変数の型をテキスト内で表示しないようにした。
  • 変数ツリーをグローバルノード「@」を選択した状態で初期化するようにした。
  • ポップアップメニューに「設定ファイル」を追加した。

追加オプション

  • ツリー状文字列の長さとネストの深さを制限するオプションを追加した。
  • 変数のアドレス、バッファサイズ、メモリを表示しないオプションを追加した。
  • ログを消去する前に警告するようにした。
  • 起動時に選択するタブをオプションで選べるようにした。
  • 起動時のタブをオプションで選べるようにした。

その他

  • git を導入した。
  • GitHub で公開するようにした。
  • readme を GitHub Flavored Markdown 形式に変換した。
    • README.md と changes.md に分割した。