OSDN Git Service
magicant [Thu, 18 Jun 2015 14:49:45 +0000 (14:49 +0000)]
yash: doc/Makefile.in: REVERT r3306
configure 後に常にマニュアルを再生成すると
asciidoc の無い環境でインストールできない
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3308
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 17 Jun 2015 15:43:51 +0000 (15:43 +0000)]
yash: configure: バージョン番号を 2.38 に
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3307
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 17 Jun 2015 15:43:46 +0000 (15:43 +0000)]
yash: doc/Makefile.in: Makefile 変更時に再コンパイルするように
バージョン番号を正しく反映するため
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3306
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 14 Jun 2015 00:22:25 +0000 (00:22 +0000)]
yash: NEWS: 関数名についての変更はバグではなく仕様変更だった
POSIX はポータブルでない関数名も拡張として認めている
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3305
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Jun 2015 07:16:41 +0000 (07:16 +0000)]
yash: parser: tryparse_function: 関数名の制限 (#35220)
POSIX モードでは portable name な関数名しか認めないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3304
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Jun 2015 07:16:40 +0000 (07:16 +0000)]
yash: doc/posix: in と do の間のセミコロンについて書き忘れ
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3303
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Jun 2015 07:16:37 +0000 (07:16 +0000)]
yash: parser: POSIX モードで for の変数名を portable name に限定 (#35220)
skip_name: REFACTOR: predicate 引数追加
+is_name_by_predicate: is_name から分割
+is_portable_name
REFACTOR: is_name
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3302
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 1 Jun 2015 11:55:00 +0000 (11:55 +0000)]
yash: OSDN のメールアドレスを修正: r3300 での誤り
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3301
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 31 May 2015 10:44:18 +0000 (10:44 +0000)]
yash: SourceForge.jp を OSDN に変更
https://osdn.jp/projects/sourceforge/news/24923
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3300
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 25 May 2015 13:57:04 +0000 (13:57 +0000)]
yash: expand: fieldsplit: バックスラッシュが欠ける問題を修正 (#35195)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3298
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 25 May 2015 13:57:01 +0000 (13:57 +0000)]
yash: expand: fieldsplit: REFACTOR
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3297
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 25 Mar 2015 14:59:22 +0000 (14:59 +0000)]
yash: compparse: ctryparse_tilde: チルダ展開の後に来る単語の補完を修正
空白がセパレータとして扱われていなかった
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3296
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 21 Feb 2015 14:56:54 +0000 (14:56 +0000)]
yash: doc/ja/exec: マークアップ修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3295
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 12 Feb 2015 15:30:17 +0000 (15:30 +0000)]
yash: +share/completion/git-rm
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3294
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 9 Feb 2015 16:09:53 +0000 (16:09 +0000)]
yash: share/completion: git-commit で非管理ファイルを補完しないように修正
git: completion/git::completefilteredpath
引数無しでの動作を定義
git-commit: completion/git::commit:arg
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3293
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 9 Feb 2015 16:09:53 +0000 (16:09 +0000)]
yash: share/completion/git
RENAME: completeuntrackedpath -> completefilteredpath
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3292
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Mon, 9 Feb 2015 16:09:52 +0000 (16:09 +0000)]
yash: share/completion/git: completion/git::completeuntrackedpath
移動したファイルに対する git status の出力を正しく解析するように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3291
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 5 Feb 2015 14:12:13 +0000 (14:12 +0000)]
yash: parser: print_word: $(( で始まるコマンド置換を出力しないように
数式展開との混同を避けるため
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3290
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 25 Jan 2015 04:19:28 +0000 (04:19 +0000)]
yash: Makefile.in: DIST_TARGETS に dist-xz を追加
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3287
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 25 Jan 2015 04:19:27 +0000 (04:19 +0000)]
yash: Makefile.in: dist-shar: shar コマンドが無い時エラーにするように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3286
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 25 Jan 2015 04:19:19 +0000 (04:19 +0000)]
yash: Makefile.in: 同時に複数の dist を生成できるように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3285
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 24 Jan 2015 16:14:25 +0000 (16:14 +0000)]
yash: configure: バージョン番号を 2.37 に
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3284
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 26 Dec 2014 13:42:40 +0000 (13:42 +0000)]
yash: エディタでコマンドを編集するとき一時ファイル名に .sh 拡張子を付加
賢いエディタが拡張子に基づいて構文ハイライトできるように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3283
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 26 Dec 2014 13:42:39 +0000 (13:42 +0000)]
yash: path: REFACTOR: create_temporary_file: suffix 引数追加
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3282
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 26 Dec 2014 13:42:36 +0000 (13:42 +0000)]
yash: path: create_temporary_file
unsigned が 32 ビットより大きい環境でも
一時ファイルの名前の長さを正しく削るように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3281
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 1 Oct 2014 14:45:13 +0000 (14:45 +0000)]
yash: share/completion/git-submodule: Git 2.1.2 に対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3280
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 1 Oct 2014 14:45:12 +0000 (14:45 +0000)]
yash: share/completion/git-checkout: バージョン 2.1.2 対応
-B, -b, --orphan の引数の構文も修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3279
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 1 Oct 2014 14:45:10 +0000 (14:45 +0000)]
yash: NEWS: r3277 でのバージョン番号誤りを修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3278
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 6 Jul 2014 04:30:36 +0000 (04:30 +0000)]
yash: share/completion/git-push: バージョン 2.0.1 対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3277
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 28 Jun 2014 13:14:54 +0000 (13:14 +0000)]
yash: +doc/faq
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3276
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 28 Jun 2014 13:14:52 +0000 (13:14 +0000)]
yash: share/completion/make: 候補抽出時の再帰を抑止
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3275
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 6 Apr 2014 08:25:24 +0000 (08:25 +0000)]
yash: configure: バージョン番号を 2.36 に
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3272
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 16 Mar 2014 04:10:35 +0000 (04:10 +0000)]
yash: share/completion/git-branch: Git 1.9.0 対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3271
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 16 Mar 2014 02:31:14 +0000 (02:31 +0000)]
yash: +share/completion/git-describe
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3270
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 15 Mar 2014 15:15:44 +0000 (15:15 +0000)]
yash: doc: expand, posix: 数式展開内で変数がエラーになる条件について追記
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3269
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Tue, 11 Mar 2014 14:05:39 +0000 (14:05 +0000)]
yash: NEWS: share/completion/tig
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3268
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Tue, 11 Mar 2014 14:03:18 +0000 (14:03 +0000)]
yash: +share/completion/tig
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3267
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 7 Mar 2014 16:03:45 +0000 (16:03 +0000)]
yash: doc/index: suspend が誤って特殊組込みコマンドと表記されていた
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3266
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 24 Jan 2014 13:54:10 +0000 (13:54 +0000)]
yash: share/completion/git-status: v1.8.5.3 対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3265
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 15 Dec 2013 03:04:27 +0000 (03:04 +0000)]
yash: run-test.sh: トラップ実行後の終了ステータスを修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3264
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 15 Jun 2013 04:46:13 +0000 (04:46 +0000)]
yash: configure: GCC 以外でもデバッグできるように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3263
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 15 Jun 2013 04:46:12 +0000 (04:46 +0000)]
yash: arith: REFACTOR: 不要な nonnull を削除
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3262
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 8 Jun 2013 07:30:14 +0000 (07:30 +0000)]
yash: po/ja.po: 更新
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3259
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:47 +0000 (13:44 +0000)]
yash: configure: バージョン番号を 2.35 に
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3258
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:46 +0000 (13:44 +0000)]
yash: tests: input.p, input.y: エスケープの修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3257
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:45 +0000 (13:44 +0000)]
yash: tests: input.p, input.y, option.y
PS1 のデフォルト値に依存するテストを削除
PS1 のデフォルト値は prompt.y でテストする
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3256
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:45 +0000 (13:44 +0000)]
yash: tests: PS1, PS2, PS4 の初期値のテストを prompt.y に分離
+prompt.y: PS1, PS2, PS4 の初期値のテストを追加
input.p, input.y: PS1, PS2, PS4 の初期値のテストを削除
Root 権限で PS1 の初期値が "# " とは限らないので、POSIX テストからは削除
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3255
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:44 +0000 (13:44 +0000)]
yash: traceall オプション追加
exec: +is_executing_auxiliary, exec_variable_as_auxiliary
exec: -exec_variable
option: +shopt_traceall
doc: _set: 新オプションの説明
share/completion/set: 新オプションの補完
tests/option.y: 新オプションのテスト
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3254
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:42 +0000 (13:44 +0000)]
yash: input: input_interactive: REFACTOR
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3253
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:40 +0000 (13:44 +0000)]
yash: exec: exec_variable: 変数名に "$" を入れるように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3252
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Thu, 6 Jun 2013 13:44:39 +0000 (13:44 +0000)]
yash: REFACTOR: exec: +exec_variable
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3251
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 31 May 2013 15:19:24 +0000 (15:19 +0000)]
yash: exec: スペリング修正: supresserrexit -> suppresserrexit
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3250
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 29 May 2013 14:48:27 +0000 (14:48 +0000)]
yash: exec: should_exit: 終了すべきコマンドの種類を変更 (#31457)
POSIX 2013 に合わせる
tests/option.p: テストを拡充
doc/_set: 仕様変更
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3249
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 29 May 2013 14:48:25 +0000 (14:48 +0000)]
yash: exec: REFACTOR: +should_exit
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3248
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Wed, 29 May 2013 14:26:56 +0000 (14:26 +0000)]
yash: doc: syntax: pipeline: 文言を正確に
コマンドが一つならコマンドはサブシェルでは実行されない
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3247
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 26 May 2013 05:14:16 +0000 (05:14 +0000)]
yash: doc/params: POSIX 準拠モードでの RANDOM 変数の無効化について明記
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3246
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 26 May 2013 05:12:33 +0000 (05:12 +0000)]
yash: variable: init_variables: RANDOM 環境変数があっても無視するように
Bash, zsh に倣って環境変数は無視する
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3245
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 19 May 2013 07:24:05 +0000 (07:24 +0000)]
yash: doc/exec: シグナルで中断したコマンドの終了ステータスについて記述変更
文の流れを追いやすいように段落を並び替え
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3244
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 18 May 2013 14:21:22 +0000 (14:21 +0000)]
yash: REFACTOR: job, sig: _Bool -> bool
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3243
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 18 May 2013 05:39:01 +0000 (05:39 +0000)]
yash: arith: parse_postfix, parse_prefix
POSIX 準拠モードでは ++, -- 演算子をエラーにするように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3242
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 3 May 2013 12:53:16 +0000 (12:53 +0000)]
yash: share/completion/git-clone: -c オプションの引数の補完に対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3241
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 3 May 2013 12:53:15 +0000 (12:53 +0000)]
yash: share/completion/git: -c オプションの引数の補完に対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3240
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 3 May 2013 12:53:14 +0000 (12:53 +0000)]
yash: share/completion/git-config: 接尾辞の補完が利かない場合があったのを修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3239
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 3 May 2013 12:53:12 +0000 (12:53 +0000)]
yash: +share/completion/git-grep
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3238
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 28 Apr 2013 05:27:40 +0000 (05:27 +0000)]
yash: doc/lineedit: fix markup
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3237
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 28 Apr 2013 05:27:38 +0000 (05:27 +0000)]
yash: doc/lineedit: fix wording
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3236
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 27 Apr 2013 14:39:58 +0000 (14:39 +0000)]
yash: +share/completion/git-whatchanged
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3235
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 27 Apr 2013 05:18:31 +0000 (05:18 +0000)]
yash: share/completion/rsync: オプションがあると引数が補完できていなかった
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3234
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Tue, 16 Apr 2013 13:37:50 +0000 (13:37 +0000)]
yash: +share/completion/git-clean
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3233
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Tue, 16 Apr 2013 13:37:49 +0000 (13:37 +0000)]
yash: share/completion/git: REFACTORING: +completeuntrackedpath
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3232
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Tue, 16 Apr 2013 13:37:48 +0000 (13:37 +0000)]
yash: share/completion/git-add
存在しないディレクトリ内のパスを補完しようとしたとき
メッセージを出さないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3231
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Apr 2013 08:15:33 +0000 (08:15 +0000)]
yash: history: write_history_entry: 長過ぎる行は出力しないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3230
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Apr 2013 08:15:32 +0000 (08:15 +0000)]
yash: doc: asciidoc.css
pre の背景色を削除
pre の単独の子要素である code, kbd, samp をブロック化
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3229
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 13 Apr 2013 08:15:31 +0000 (08:15 +0000)]
yash: NEWS: r3220-3227 での変更点を反映
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3228
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 6 Apr 2013 11:48:24 +0000 (11:48 +0000)]
yash: +share/completion/git-ls-remote
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3227
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 6 Apr 2013 11:48:23 +0000 (11:48 +0000)]
yash: share/completion: +git-submodule
git-clone: +git::clone:opr
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3226
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 6 Apr 2013 11:48:22 +0000 (11:48 +0000)]
yash: share/completion/git-remote: マーカーコメントを修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3225
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 6 Apr 2013 11:48:21 +0000 (11:48 +0000)]
yash: share/completion/git-remote: 複数の -v オプションを処理するように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3224
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 6 Apr 2013 11:48:19 +0000 (11:48 +0000)]
yash: share/completion: ssh 関係のオプションの補完を OpenSSH 6.2 に対応
ssh
ssh-add
ssh-agent
ssh-keygen
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3223
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:37 +0000 (06:01 +0000)]
yash: share/completion/ssh: -O の引数の補完を修正
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3222
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:34 +0000 (06:01 +0000)]
yash: share/completion: git-cherry-pick, git-rebase: 新しいオプションに対応
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3221
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:32 +0000 (06:01 +0000)]
yash: share/completion/git-add: 変更されていないサブモジュールを無視するように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3220
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:30 +0000 (06:01 +0000)]
yash: share/completion/git-add: サブモジュール内のファイルを add しないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3219
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:29 +0000 (06:01 +0000)]
yash: parser: parse_case_patterns: エラーメッセージを正確に
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3218
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:26 +0000 (06:01 +0000)]
yash: history: 履歴ファイルの途中に長すぎる行があっても残りの行は読み続ける様に
+try_read_line
read_line: try_read_line を繰り返し呼ぶように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3217
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:24 +0000 (06:01 +0000)]
yash: share/completion/ssh: completehostname
known_hosts のコメントを解釈するように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3216
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Fri, 5 Apr 2013 06:01:22 +0000 (06:01 +0000)]
yash: share/completion/ssh: completehostname: array 組込みを使わないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3215
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 23 Feb 2013 05:06:40 +0000 (05:06 +0000)]
yash: po/ja: update
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3212
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 23 Feb 2013 04:35:18 +0000 (04:35 +0000)]
yash: tests/valgrind.sh: COMMENT: history.y.tst no longer fails
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3211
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 23 Feb 2013 04:35:17 +0000 (04:35 +0000)]
yash: tests/valgrind.sh: COMMENT: reorder according to filename
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3210
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sat, 23 Feb 2013 04:14:59 +0000 (04:14 +0000)]
yash: tests: error.y, init.y: バックグラウンドでもテストできるように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3209
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:30 +0000 (08:14 +0000)]
yash: REFACTOR
assert(false) の位置と switch 分岐の組み合わせの調整
job: continue_job: COMMENT
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3208
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:29 +0000 (08:14 +0000)]
yash: doc/set: リンク
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3207
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:29 +0000 (08:14 +0000)]
yash: doc/exec: 代入時に変数がエクスポートされる条件が間違っていた
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3206
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:28 +0000 (08:14 +0000)]
yash: expand: maybe_exit_on_error (#30663)
初期化ファイル実行中は展開エラーでシェルを終了しないように
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3205
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:27 +0000 (08:14 +0000)]
yash: yash: 初期化ファイル実行中は構文エラーでシェルを終了しないように (#30663)
+shell_initialized
parse_and_exec
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3204
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:26 +0000 (08:14 +0000)]
yash: エラー時に終了しない対話シェルの条件を変更
対話シェルのサブジェルは非対話シェルとみなして終了するように統一
exec: exec_process: POSIX 準拠モードで代入エラー時
exec: dot_builtin: ファイルが見付からない時
expand: maybe_exit_on_error: 展開エラー時
tests/error.y: 展開エラー時のテストを合わせて変更
以下は変更無し:
exec: exec_process: POSIX 準拠モードでリダイレクトエラー時
yash: parse_and_exec: 構文エラー時
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3203
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:25 +0000 (08:14 +0000)]
yash: tests/error.y: エラー時の自動終了のテスト追加
構文エラー・展開エラーのテストを対話・非対話に分けた
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3202
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:25 +0000 (08:14 +0000)]
yash: expand: REFACTOR: +maybe_exit_on_error
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3201
048f04df-13f5-43d7-8114-
9f9ceecaec24
magicant [Sun, 17 Feb 2013 08:14:24 +0000 (08:14 +0000)]
yash: yash: parse_and_exec: REFACTOR: if 文を整理
ignoreeof のチェックは finally_exit の後にするのが意味的に正しい
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/yash/yash/trunk@3200
048f04df-13f5-43d7-8114-
9f9ceecaec24