[#10793] 今度こそ (patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.) — kou@...1609.sip.eee.yamaguchi-u.ac.jp (Koichi Okada)

岡田です。

10 messages 2000/09/01

[#10920] SIGINT on windows — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

17 messages 2000/09/14
[#11077] Re: SIGINT on windows — matz@... (Yukihiro Matsumoto) 2000/09/27

まつもと ゆきひろです

[#10944] dummy DLL on Windows — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

19 messages 2000/09/18
[#10955] Re: dummy DLL on Windows — WATANABE Hirofumi <eban@...> 2000/09/19

わたなべです.

[#10963] Re: dummy DLL on Windows — "Nobuyoshi.Nakada" <nobu.nakada@...> 2000/09/19

なかだです。

[#10964] Re: dummy DLL on Windows — WATANABE Hirofumi <eban@...> 2000/09/19

わたなべです.

[#10978] [PATCH] require in require — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

15 messages 2000/09/20

[#10985] httphead.rb proxy version problem — Katsuyuki Komatsu <komatsu@...>

小松です.

16 messages 2000/09/20
[#10989] Re: httphead.rb proxy version problem — Minero Aoki <aamine@...> 2000/09/20

あおきです。

[ruby-dev:10890] Re: Telnet#preprocess

From: Wakou Aoyama <wakou@...>
Date: 2000-09-11 22:16:33 UTC
List: ruby-dev #10890
青山です。

On Thu, 13 Jul 2000 08:56:26 +0900,
GOTOU YUUZOU <gotoyuzo@notwork.org> wrote:

>       string.gsub(/#{IAC}(
>                    [#{IAC}#{AO}#{AYT}#{DM}#{IP}#{NOP}]|
>                    [#{DO}#{DONT}#{WILL}#{WONT}]
>                      [#{OPT_BINARY}-#{OPT_NEW_ENVIRON}#{OPT_EXOPL}]|
>                    #{SB}[^#{IAC}]*#{IAC}#{SE}
>                  )/xno) do

>       string.gsub(/#{IAC}(
>                    [#{AO}#{AYT}#{DM}#{IP}#{NOP}]|
>                    [#{DO}#{DONT}#{WILL}#{WONT}]
>                      [#{OPT_BINARY}-#{OPT_NEW_ENVIRON}#{OPT_EXOPL}]|
>                    #{SB}.([^#{IAC}]|#{IAC}#{IAC})*#{IAC}#{SE}
>                  )/xno) do

なるほど。最初の AO の前の IAC は、二重化された IAC を復帰(削除)するの
に必要なので、前のままにすべきと思いますが、SB..SE の方は、IAC が含ま
れる可能性はまずほとんど無いとは思われますが、まったく無いとは言い切れ
ませんから、変更した方が良いかもしれませんね。

SB の直後の . は無くても良さそうですが、
#{SB}(?:[^#{IAC}]|#{IAC}#{IAC})*#{IAC}#{SE} あたりでいかがでしょう。

なお、この変更は何か動作に影響がでる可能性もありますので、もし変更する
としても、Ruby 1.6 リリース直前の修正はせず、1.6.1 以降にします。

-----
厳密には、接続の両者が対応しているなら、SB..SE の間にも、他のオプショ
ン交渉を入れる事もありのようですが、まあ、そこまで追っていてはきりがな
さそう。


-- 
青山 和光 Wakou Aoyama <wakou@fsinet.or.jp>

In This Thread

Prev Next