You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
重新定義 getyx()/getmaxyx() 結果的 y 為 row,x 為 column
Redefine the result of getyx()/getmaxyx(): y for row and x for column
避免與其他 BBS 系統的定義衝突
Prevent the y and x definition clashing with other BBS systems
可以透過 bbsruby.c 開頭的環境設定恢復成 x 為 row,y 為 column 的定義
The environment settings in the beginning of bbsruby.c can be used to re-enable the previous definition where y is for row and x is for column
建議改用如 r, c = getyx().values 的方式讀取結果
It is recommended to use a construction like r, c = getyx().values to make use of the result
問題修正 | Fixed issues
修正 memory leak 以及其他記憶體存取問題
Fix memory leaks and other memory accessing issues
修正 Ruby interpreter 會隨機顯示 parse 錯誤的問題
Fix the issue that the Ruby interpreter sometimes reports parsing errors while loading a script
修正 BBS-Ruby 執行失敗會造成 segmentation fault 的問題
Fix the issue that segmentation faults occurs when BBS-Ruby produces run-time errors
修正執行 BBS-Ruby 會造成所有的 signal handler 被取代的問題
Fix the issues that all the signal handlers are replaced permanently when BBS-Ruby is launched
部分解決 Ruby 變數/物件不會重設的問題
Fix the issue that Ruby variables/objects never reset
修正 move()/moverel() 的結果不正確的問題
Fix the issue that move()/moverel() produce wrong results
修正不接受說明文件中的 TOC 標籤格式的問題
Fix the issue that the documented TOC format is not accepted by the implementation