From svnnotify @ sourceforge.jp Mon Aug 1 18:01:17 2016 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Mon, 01 Aug 2016 18:01:17 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzY0NTFdIGhvZ2UudHh0OiBmdWdhIOOBrg==?= =?utf-8?b?44KI44GG44Gq5ZCN5YmN44Gu44OV44Kh44Kk44Or44KSIHNjcCDlj5fkv6E=?= =?utf-8?b?44GX44Gf5pmC44Gr5Luj5pu/44OH44O844K/?= Message-ID: <1470042077.186834.63330.nullmailer@users.sourceforge.jp> Revision: 6451 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6451 Author: doda Date: 2016-08-01 18:01:16 +0900 (Mon, 01 Aug 2016) Log Message: ----------- hoge.txt:fuga のような名前のファイルを scp 受信した時に代替データ ストリームとして扱われるのを防ぐ為、ファイル名に使えない文字を _ に 置換するようにした。 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/history.html trunk/teraterm/ttpcmn/ttpcmn.def trunk/ttssh2/ttxssh/ttxssh.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2016-07-15 13:45:42 UTC (rev 6450) +++ trunk/doc/en/html/about/history.html 2016-08-01 09:01:16 UTC (rev 6451) @@ -63,6 +63,7 @@
  • Misc
  • @@ -2769,6 +2770,27 @@

    TTSSH

    +

    2016.xx.xx (Ver 2.78)

    + +

    2016.05.31 (Ver 2.77)

    +
  • \x83}\x83N\x83\x8D\x82ŁA\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x82?w\x92?\x82?\x83p\x83\x89\x83\x81\x81[\x83^\x82\xAA\x8Ai\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1\x8C^\x94z\x97\xF1 params \x82\xF0\x92?\xC1\x82\xB5\x82\xBD\x81B
  • Modified: trunk/doc/ja/html/macro/commandline.html =================================================================== --- trunk/doc/ja/html/macro/commandline.html 2016-08-10 09:44:50 UTC (rev 6463) +++ trunk/doc/ja/html/macro/commandline.html 2016-08-10 09:44:53 UTC (rev 6464) @@ -13,7 +13,7 @@

    \x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93

    -TTPMACRO.EXE [/I] [/V] [<macro file> [<second param> [<third param> [<fourth param> [<fifth param> [<sixth param> [<seventh param> [<eighth param> [<ninth param>]]]]]]]]]
    +TTPMACRO.EXE [/I] [/V] [<macro file> [<parameters>...]]
     
    @@ -21,7 +21,7 @@
    /I
    -
    \x8BN\x93\xAE\x8E\x9E\x82\xC9 MACRO \x82\xF0\x83A\x83C\x83R\x83\x93\x89\xBB
    +
    \x8BN\x93\xAE\x8E\x9E\x82\xC9 MACRO \x82\xF0\x83A\x83C\x83R\x83\x93\x89\xBB\x82\xB7\x82\xE9
    /V
    \x8BN\x93\xAE\x8E\x9E\x82\xC9 MACRO \x82\xF0\x89B\x82\xB7
    @@ -28,42 +28,40 @@
    <macro file>
    \x83}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x96\xBC
    - \x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xAA\x90\xE2\x91?p\x83X\x82ł?\xA2\x82?\xAB\x82?Attpmacro.exe \x82\xA9\x82\xE7\x82?\x8A\x91?p\x83X\x82?\xA9\x82?\xB3\x82\xEA\x82?\xB7\x81B
    - \x83t\x83@\x83C\x83\x8B\x96\xBC\x81i\x83p\x83X\x82\xF0\x8F\x9C\x82\xAD\x81j\x82?V\x83X\x83e\x83\x80\x95?\x94 param1 \x82?i\x94[\x82\xB3\x82\xEA\x82\xE9\x81B -
    + \x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xAA\x90\xE2\x91?p\x83X\x82ł?\xA2\x82?\xAB\x82?Attpmacro.exe \x82\xA9\x82\xE7\x82?\x8A\x91?p\x83X\x82?\xA9\x82?\xB3\x82\xEA\x82\xE9\x81B
    + \x83t\x83@\x83C\x83\x8B\x96\xBC\x81i\x83p\x83X\x82\xF0\x8F\x9C\x82\xAD\x81j\x82?V\x83X\x83e\x83\x80\x95?\x94 param1 \x82\xA8\x82\xE6\x82\xD1 params[1] \x82?i\x94[\x82\xB3\x82\xEA\x82\xE9\x81B + -
    <second param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param2 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    +
    <parameters>
    +
    \x83}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x82?n\x82\xB3\x82\xEA\x82\xE9\x83p\x83\x89\x83\x81\x81[\x83^\x81B
    + \x90擪\x82\xA9\x82\xE7\x83V\x83X\x83e\x83\x80\x95?\x94 params \x82\xCC 3 \x94???v\x91f(params[2])\x82\xA9\x82?\x94??i\x94[\x82\xB3\x82\xEA\x82\xE9\x81B
    + \x93\xAF\x8E\x9E\x82\xC9 param2 \x81` param9 \x82?\xE0\x8Ai\x94[\x82\xB3\x82\xEA\x82\xE9\x81B +
    +
    -
    <third param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param3 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    +

    \x83V\x83X\x83e\x83\x80\x95?\x94

    +

    +\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x82?\x9E\x82\xB6\x82Ĉ?\xBA\x82\xCC\x83V\x83X\x83e\x83\x80\x95?\x94\x82\xAA\x90??\x82\xEA\x82\xE9\x81B +

    +
    +
    params
    +
    \x83p\x83\x89\x83\x81\x81[\x83^\x82\xAA\x8Ai\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1\x8C^\x94z\x97\xF1\x81B
    + params[0] \x82??R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x95\xB6\x8E\x9A\x97\xF1\x91S\x91?\xAA\x8Ai\x94[\x82\xB3\x82\xEA\x81Aparams[1] \x82??}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xAA\x8Ai\x94[\x82\xB3\x82\xEA\x82\xE9\x81B
    + params[2] \x88?~\x82?}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x82?n\x82\xB3\x82\xEA\x82\xE9\x83p\x83\x89\x83\x81\x81[\x83^\x82\xAA\x8F\x87\x94??i\x94[\x82\xB3\x82\xEA\x82\xE9\x81B +
    -
    <fourth param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param4 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    +
    param1
    +
    params[1] \x82?\xAF\x82\xB6\x81B\x83}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xAA\x8Ai\x94[\x82\xB3\x82\xEA\x82\xE9\x81B
    -
    <fifth param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param5 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    +
    param2 \x81` param9
    +
    params[2] \x81` params[9] \x82?\xAF\x82\xB6\x81B
    + \x83}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x82?n\x82\xB3\x82\xEA\x82\xE9\x83p\x83\x89\x83\x81\x81[\x83^\x82\xAA\x8F\x87\x94??i\x94[\x82\xB3\x82\xEA\x82\xE9\x81B
    + params[10] \x88?~\x82?\x8A\x93\x96\x82\xB7\x82\xE9\x95?\x94\x82?\xB3\x82\xA2\x81B +
    -
    <sixth param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param6 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    - -
    <seventh param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param7 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    - -
    <eighth param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param8 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    - -
    <ninth param>
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param9 \x82?i\x94[\x82\xB3\x82\xEA\x82?\x8E\x9A\x97\xF1
    -
    paramcnt
    -
    \x83V\x83X\x83e\x83\x80\x95?\x94 param1..9 \x82?i\x94[\x82\xB3\x82?\x95\xB6\x8E\x9A\x97\xF1\x82??\x94
    +
    params \x82?i\x94[\x82\xB3\x82?\x83p\x83\x89\x83\x81\x81[\x83^\x82?\x94\x81B\x83}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xF0\x95\\x82\xB7 params[1] \x82?\xAA\x82\xE0\x8A??B
    -

    -\x83V\x83X\x83e\x83\x80\x95?\x94 param1, param2 \x81` param9, paramcnt \x82??\xA2\x82Ă\xCD"\x95?\x94" \x8EQ\x8F?B -

    - - Modified: trunk/doc/ja/html/macro/syntax/identifiers.html =================================================================== --- trunk/doc/ja/html/macro/syntax/identifiers.html 2016-08-10 09:44:50 UTC (rev 6463) +++ trunk/doc/ja/html/macro/syntax/identifiers.html 2016-08-10 09:44:53 UTC (rev 6464) @@ -1,17 +1,17 @@ - - + + -\x96\xBC\x91O\x82?`\x8E\xAE - +\x96\xBC\x91O\x82?`\x8E\xAE + - - + +

    \x96\xBC\x91O\x82?`\x8E\xAE

    -

    1) \x95?\x94\x82?\xBC\x91O

    +

    \x95?\x94\x82?\xBC\x91O

    1\x95\xB6\x8E\x9A\x96??A\x83A\x83\x8B\x83t\x83@\x83x\x83b\x83g (A-Z, a-z) \x82\xA9 "_"\x81A2\x95\xB6\x8E\x9A\x96??~\x82?A\x83\x8B\x83t\x83@\x83x\x83b\x83g\x82\xA9 "_" \x82\xA9\x90\x94\x8E\x9A (0-9)\x81B\x83A\x83\x8B\x83t\x83@\x83x\x83b\x83g\x82??\x8E\x9A\x82?\xAC\x95\xB6\x8E\x9A\x82?\xE6\x95?\xB3\x82\xEA\x82?\xA2\x81B\x8Dő咷\x82\xCD32\x95\xB6\x8E\x9A\x81B @@ -23,7 +23,7 @@ _flag -

    2) \x83\x89\x83x\x83\x8B\x82?\xBC\x91O

    +

    \x83\x89\x83x\x83\x8B\x82?\xBC\x91O

    \x83A\x83\x8B\x83t\x83@\x83x\x83b\x83g (A-Z, a-z) \x82\xA9 "_" \x82\xA9\x90\x94\x8E\x9A (0-9) \x82ō\\x90\xAC\x82\xB3\x82\xEA\x82\xE9\x81B\x8Dő咷\x82\xCD32\x95\xB6\x8E\x9A\x81B @@ -35,26 +35,27 @@ 100 -

    3) \x97\\x96\xF1\x8C\xEA

    +

    \x97\\x96\xF1\x8C\xEA

    \x88?\xBA\x82?\xA6\x82\xB7\x96\xBC\x91O\x82?A\x83R\x83}\x83\x93\x83h\x82?\x8EZ\x8Eq\x81A\x83V\x83X\x83e\x83\x80\x95?\x94\x82?\xB5\x82Ďg\x82\xED\x82\xEA\x82\xE9\x81B\x83\x86\x81[\x83U\x81[\x82\xAA\x92\xE8\x8B`\x82\xB7\x82\xE9\x95?\x94\x82?\x83x\x83\x8B\x82?\xBC\x91O\x82?\xB5\x82Ďg\x82\xA4\x82\xB1\x82??ł\xAB\x82?\xA2\x81B

    -
    -\x83R\x83}\x83\x93\x83h:
    -    bplusrecv, bplussend, changedir... (\x81uTTL \x83R\x83}\x83\x93\x83h\x83\x8A\x83t\x83@\x83\x8C\x83\x93\x83X\x81v\x82\xF0\x8EQ\x8F\xC6)
    +
    +
    \x83R\x83}\x83\x93\x83h
    +
    bplusrecv, bplussend, changedir... (\x81uTTL \x83R\x83}\x83\x93\x83h\x83\x8A\x83t\x83@\x83\x8C\x83\x93\x83X\x81v\x82\xF0\x8EQ\x8F\xC6)
    -\x89\x89\x8EZ\x8Eq: - and, not, or, xor +
    \x89\x89\x8EZ\x8Eq
    +
    and, not, or, xor
    -\x83V\x83X\x83e\x83\x80\x95?\x94: +
    \x83V\x83X\x83e\x83\x80\x95?\x94
    +
    groupmatchstr1, groupmatchstr2, groupmatchstr3, groupmatchstr4, groupmatchstr5, - groupmatchstr6, groupmatchstr7, groupmatchstr8, groupmatchstr9, inputstr, - matchstr, param2, param3, param4, param5, param6, param7, param8, param9, - result, timeout, mtimeout -
    + groupmatchstr6, groupmatchstr7, groupmatchstr8, groupmatchstr9,
    + param1, param2, param3, param4, param5, param6, param7, param8, param9, params, paramcnt,
    + inputstr, matchstr, result, timeout, mtimeout + + - - - + + Modified: trunk/doc/ja/html/macro/syntax/variables.html =================================================================== --- trunk/doc/ja/html/macro/syntax/variables.html 2016-08-10 09:44:50 UTC (rev 6463) +++ trunk/doc/ja/html/macro/syntax/variables.html 2016-08-10 09:44:53 UTC (rev 6464) @@ -1,13 +1,13 @@ - - + + -\x95?\x94 - +\x95?\x94 + - - + +

    \x95?\x94

    @@ -64,12 +64,24 @@ - param1, param2 ... param9, paramcnt - \x95\xB6\x8E\x9A\x97\xF1\x81A\x90\xAE\x90\x94 - *1 - *1 + param1, param2 ... param9 + \x95\xB6\x8E\x9A\x97\xF1 + *1 + *1 + params + \x95\xB6\x8E\x9A\x97\xF1\x8C^\x94z\x97\xF1 + *1 + *1 + + + paramcnt + \x90\xAE\x90\x94 + *1 + *1 + + result \x90\xAE\x90\x94 0 @@ -142,7 +154,7 @@ waitregex - mtimeout *2 + mtimeout *2 \x90\xAE\x90\x94 0 recvln, @@ -156,10 +168,15 @@ -

    -*1 MACRO \x8BN\x93\xAE\x8E\x9E\x82?R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x82\xCC2 \x81` 9\x94??\xAA\x83V\x83X\x83e\x83\x80\x95?\x94 param2 \x81` param9 \x82?\x89\x8A\xFA\x92l\x82??\xE9\x81B1\x94???p\x83\x89\x83\x81\x81[\x83^(param1)\x82?}\x83N\x83\x8D\x83t\x83@\x83C\x83\x8B\x96\xBC\x82??\xE9\x81B"paramcnt"\x82\xCD1\x94???p\x83\x89\x83\x81\x81[\x83^\x82\xE0\x8A??A\x88\xF8\x90\x94\x82??\x94\x81B"\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93" \x8EQ\x8F?B
    -*2 \x90\xB8\x93x\x82\xCD 50 msec \x92\xF6\x93x\x81B -

    + - - + + From svnnotify @ sourceforge.jp Wed Aug 10 18:44:50 2016 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Wed, 10 Aug 2016 18:44:50 +0900 Subject: [Ttssh2-commit] =?utf-8?b?WzY0NjNdICDmjqXntprlhYjjgYvjgonjgZU=?= =?utf-8?b?44KJ44GrIHNzaCAvICB0ZWxuZXQg5o6l57aa44GX44Gf54q25rOB44Gn44Gu?= =?utf-8?b?IFpNT0RFTSDpgIHkv6HjgafllY/poYzjgpLotbfjgZPjgZXjgarjgYTjgog=?= =?utf-8?b?44GG44GrIExGIOOBiuOCiOOBsyBHUyDjgoLjg4fjg5Xjgqnjg6vjg4jjga4=?= =?utf-8?b?44Ko44K544Kx44O844OX5a++6LGh44Gr5Yqg44GI44Gf44CC?= Message-ID: <1470822290.319702.67026.nullmailer@users.sourceforge.jp> Revision: 6463 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6463 Author: doda Date: 2016-08-10 18:44:50 +0900 (Wed, 10 Aug 2016) Log Message: ----------- 接続先からさらに ssh / telnet 接続した状況での ZMODEM 送信で問題を起こさないように LF および GS もデフォルトのエスケープ対象に加えた。 ssh: LF または CR の直後の ~ がエスケープ文字扱い telnet: GS がエスケープ文字 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/ja/html/about/history.html trunk/teraterm/ttpfile/zmodem.c -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2016-08-10 09:44:45 UTC (rev 6462) +++ trunk/doc/en/html/about/history.html 2016-08-10 09:44:50 UTC (rev 6463) @@ -40,6 +40,7 @@ +
  • changed macro command line behavior.
  • ZMODEM: The default escaped character are added LF and GS by sending.
  • +
  • The default value of MaxComPort setting is increased from 4 to 256.
  • changed macro command line behavior.
  • ZMODEM \x91\x97\x90M\x82ŁA\x83f\x83t\x83H\x83\x8B\x83g\x82?G\x83X\x83P\x81[\x83v\x91Ώ?\xB6\x8E\x9A\x82\xC9 LF \x82\xC6 GS \x82\xF0\x92?\xC1\x82\xB5\x82\xBD\x81B
  • +
  • MaxComPort \x82?f\x83t\x83H\x83\x8B\x83g\x92l\x82\xF0 4 \x82\xA9\x82\xE7 256 \x82?\x9D\x82?\x82\xBD\x81B
  • \x83}\x83N\x83\x8D\x82?R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x82?\xB5\x82\xA2\x95\xFB\x82\xF0\x95ύX\x82\xB5\x82\xBD\x81B