mirror of
https://github.com/hymkor/lispect.git
synced 2026-08-28 12:56:36 -04:00
1.5 KiB
1.5 KiB
v0.5.0
May 3, 2025
- ソースを二つのパッケージへ分割した (Thanks to @rwinkhart)
mainパッケージ(実行ファイル用):github.com/hymkor/lispect/cmd/lispectlispectパッケージ(ライブラリ用):github.com/hymkor/lispect
- gmnlisp を v0.7.9 へバージョンアップした
v0.4.1
Jan 16, 2025
- gmnlisp を v0.7.8 へ
v0.4.0
Dec.8, 2024
- システム変数名を変更 (Breaking changes)
$MATCH→MATCH
- gmnlisp を v0.7.4 相当へ
v0.3.0
Dec.5, 2024
(spawn)はプロセスIDを返すようにした(wait プロセスID)を実装- システム変数名を変更 (Breaking changes)
args→ARGV$PROGRAM_NAME→PROGRAM-NAME$EXECUTABLE_NAME→EXECUTABLE-NAME
"A\nB"を一括して出力された時、(expect "A")の後の(expect "B")が B を見逃す不具合を修正- gmnlisp 側修正
#\だけのトークンがあるとクラッシュする不具合を修正
v0.2.0
Dec.4, 2024
- Linux で、
~%が改行だけで、復帰をしていなかったのを修正 - gmnlisp の変更のとりこみ:
- CommonLisp のような文字リテラル
#\U3042をサポート
- CommonLisp のような文字リテラル
(setenv "NAME" "VALUE")を実装(expect*)内のブロックでマッチ文字列をさす$MATCHを実装
v0.1.0
Dec.2, 2024
- 初版