- Use Gopher-Lua instead of lua53.dll #300
- nyagos with lua53.dll (mains.exe) can be built with
cd mains ; go build - nyagos with no Lua (ngs.exe) can be built with
cd ngs ; go build
- nyagos with lua53.dll (mains.exe) can be built with
- Made
nyagos.option.cleanup_buffer(default=false). When it is true, clean up console input buffer before readline. set -o OPTION_NAMEandset +o OPTION_NAME(=nyagos.option.OPTION_NAME=on Lua)- Buffer console-output ( go-colorable and bufio.Writer )
- lua53.dll のかわりに Gopher-Lua を採用 #300
- 旧来の lua53.dll 版 nyagos (mains.exe) は
cd mains ; go buildでビルド可能 - Lua無し版 nyagos (ngs.exe) は
cd ngs ; go buildでビルド可能
- 旧来の lua53.dll 版 nyagos (mains.exe) は
nyagos.option.cleanup_bufferを追加(デフォルトは false)。true の場合、一行入力の前にコンソールバッファをクリアするset -o OPTION_NAMEとset +o OPTION_NAMEを新設(nyagos.option.OPTION_NAME=on Lua と等価)- コンソール出力をバッファリングするようにした ( go-colorable and bufio.Writer )