Skip to content

Releases: nyaosorg/nyagos

4.0.3_1

29 Dec 03:20
Compare
Choose a tag to compare

NYAGOS 4.0.3_1

  • 補完リストされる環境変数名を % で囲むようにした。
  • ls に -h (help)オプションを追加
  • nyagos.pathjoin 関数を追加

BugFix

  • 存在しないファイルを ls に指定した時、エラーメッセージを出していなかった
  • pwd コマンド、プロンプトの$Pの英大文字・小文字を実際に合わせるようにした
  • コンソールのバッファサイズ==画面サイズと誤認していた不具合を修正

4.0.3_0

21 Dec 12:47
Compare
Choose a tag to compare

NYAGOS 4.0.3_0

  • 環境変数名を補完できるようにした。

BugFix

  • open *.sln などでワイルドカードがマッチしなかった時、エラーにならなかった
  • makeicon.cmd でアイコンがショートカットに紐つかなかった時があった

Trivial

  • VBScript の大文字・小文字を修正した(with vbsfmt)
  • license.txt (New BSD License) を用意
  • make.cmd sweep で ~ 付きファイルの削除

4.0.2_2

18 Dec 15:31
Compare
Choose a tag to compare

NYAGOS 4.0.2_2

  • makeicon.cmd の作成するショートカットの属性を追加
  • make resource を実行しなくとも、windres.exe が %PATH% 上にあれば、アイコンリソース(*.syso)を自動で作成するようにした。

bugfix

  • デフォルトの .nyagos で定義している nyagos.prompt関数が原因で、画面幅を誤って認識していた問題を修正 (EXE側もエラー処理を追加)

4.0.2_1

15 Dec 05:33
Compare
Choose a tag to compare

NYAGOS 4.0.2_1

  • ls -1 をサポート
  • デスクトップにアイコンを作成するバッチ・VBScript を添付
  • 子プロセスで CMD.EXE を起動した時にプロンプトが乱れないよう、初期状態の .nyagos で、%PROMPT からはエスケープシーケンスを削除し、表示時に追加する nyagos.prompt を定義するようにした。
  • ビルドする Go を 1.4 にした。

bugfix

  • 「copy A B」が B が存在する時、実際にコピーしない不具合を修正
  • 相対パスでリンクしているジャンクションを、カレントディレクトリが違う時に rmdir で削除できない不具合を修正

4.0.2_0

06 Dec 14:47
Compare
Choose a tag to compare

NYAGOS 4.0.2_0

  • source で、ディレクトリ移動も取り込むようにした。
  • カーソルの移動量から、Unicode 文字の幅を補正するようにした。
  • ALT+英字キーに機能をバインドできるようにした。(例: M_x)
  • 2>&1 , 1>&2 などのリダイレクト、|& パイプラインを実装
  • echo,rem,which を内蔵コマンド化
  • for 文の為に、alias で空白を含まない引数は二重引用符で囲まないようにした
  • for 実行中のプロンプトを > だけにした(エイリアス定義変更)

Bugfix

  • source で、マルチバイト文字列を含む変数を取り込めない不具合を修正

20141201 SNAPSHOT

01 Dec 15:33
Compare
Choose a tag to compare
20141201 SNAPSHOT Pre-release
Pre-release
  • 2>&1 , 1>&2 , |& をサポート
  • echo を内蔵化
  • ALT-x を「M-x」としてアサインできるようにした。
    • ALT-V に「貼り付け」をデフォルトでアサイン
  • source でマルチバイトな環境変数の値を取得できなかった問題を修正

20141127 SNAPSHOT

26 Nov 17:13
Compare
Choose a tag to compare
20141127 SNAPSHOT Pre-release
Pre-release
  • source で、ディレクトリ移動も取り込むようにした。
  • カーソルの移動量から、Unicode 文字の幅を補正するようにした。

4.0.1_0

22 Nov 06:29
Compare
Choose a tag to compare

NYAGOS 4.0.1_0

  • 内蔵 ls の高速化
  • 内蔵版 copy/move/del/erase/mkdir/rmdir[/s]を用意
  • ビルドに MinGW を必要としなくなった
  • ヒストリを書き換えた時、Ctrl-C 押下時にヒストリ位置をリセットするようにした (#30 & #34 fixed by @nocd5)
  • ヒストリをリアルタイムにセーブするようにした
  • __コマンド名__ をコマンド名の別名に自動定義
  • F1~F24,PAGEUP,PAGEDOWN 等、サポートキーの追加

Lua

  • nyagos.access 関数を追加 (pull request #26 by @mattn)
  • nyagos.shellexecute 関数を追加(open/su の自前実装可能になった)
  • nyagos.prompt でプロンプト表示を横取りできるようにした。

Bugfix

  • alias + パイプ + & の場合、標準入力から値を受け取れない不具合を修正(#25 reported by @nocd5)
  • リダイレクトでファイルを truncate していなかった(#27 reported by @nocd5)
  • conio.GetKey の64bit時の不具合を修正 (#32 fixed by @hattya)

20141115 SNAPSHOT

15 Nov 01:39
Compare
Choose a tag to compare
20141115 SNAPSHOT Pre-release
Pre-release

issue #28 向けリリース (nyagos.access 関数が、最新版にしかないため)

4.0.0_RC3

21 Oct 19:07
Compare
Choose a tag to compare
  • io.lines() でパイプライン入力が出来なかった問題を修正 for #23
  • set "X+=Y" を復活 for #24