Skip to content

4.1.8_0

Compare
Choose a tag to compare
@hymkor hymkor released this 15 Feb 11:39
· 3008 commits to master since this release
  • Add new customizing file _nyagos(command.com-batchlike)
  • Fix #173 could not stop ls and built-in commands with Ctrl-C
  • ls -h: display size with COMMA not Kilo,Mega or Giga
  • Support nyagos.lines(FILENAME,"n") but value is not float but int #147
  • Add %NYAGOSPATH% which works like %PATH% only in nyagos.exe not childprocess
  • Support SET VAR+=VALUE , VAR^=VALUE like vim
  • Fix #176 Bug on gawk "BEGIN{ print substr(""%01"",2) }"
  • Use github.com/josephspurrier/goversioninfo instead of windres.exe to attach icon
  • Support if compatible with command.com's one (==,not,errorlevel,/I)
  • New alias macro $~1 $~2 ... $~* which remove double quotations.
  • Record current directories, times and process-id as history (#112)
  • ls -l: change timestamp format to 'Jan 2 15:04:05' or 'Jan 2 2006'
  • When lua53.dll is not found, display not a stacktrace but a readable error.
  • '#' became a comment mark.
  • open,clone,su,sudo : rewrite with Go (from Lua)

  • COMMAND.COMバッチ風の新カスタマイズファイルとして _nyagos を用意
  • Fix #173 ls や内蔵コマンドを Ctrl-C で止められるようになった
  • ls -h のファイルサイズを 1K,2M 等ではなく、カンマ区切りの数値とした
  • nyagos.lines(FILENAME,"n") を実装した(ただし、実数ではなく整数)
  • nyagos.exe の中だけで機能する %PATH% 的な環境変数 %NYAGOSPATH% を追加
  • vim のような SET VAR+=VALUE , VAR^=VALUE をサポート
  • Fix #176 gawk "BEGIN{ print substr(""%01"",2) }" がエラーになっていた
  • アイコンを付けるのに、windres.exe ではなく github.com/josephspurrier/goversioninfo を使うようにした
  • command.com と同程度の if をサポート(==,not,errorlevel,/I)
  • alias に新マクロを追加 $~1 $~2 ... $~* (前後の二重引用符を削除する)
  • カレントディレクトリ,時刻,PID もヒストリに記録するようにした (#112)
  • ls -l: タイムスタンプのフォーマットを 'Jan 2 15:04:05' or 'Jan 2 2006'へ変更
  • lua53.dll が無い時、スタックトレースではなくエラーを表示するようにした
  • '#' 以降をコメントとみなすようにした
  • open,clone,su,sudo を Lua から Go に書き直した