From: Kazuhiro Yoshida Date: 2001-11-12T15:44:51+09:00 Subject: [ruby-dev:15116] rubylib_mangle whitespace もりきゅうです。 set RUBYLIB_PREFIX=c:/program files/ruby;c:/program files/ruby などとすると $: がおかしくなるので ISSPACE は外してほしいです。 つまり RUBYLIB_PREFIX のデリミタを ; のみにするということです。 --- ruby.c.orig Wed Sep 5 15:52:18 2001 +++ ruby.c Mon Nov 12 15:25:00 2001 @@ -124,7 +124,7 @@ oldp = newp; - while (*newp && !ISSPACE(*newp) && *newp != ';') { - newp++; oldl++; /* Skip digits. */ + while (*newp && *newp != ';') { + newp++; oldl++; /* Skip path. */ } - while (*newp && (ISSPACE(*newp) || *newp == ';')) { - newp++; /* Skip whitespace. */ + while (*newp && *newp == ';') { + newp++; /* Skip semicolon. */ } ---- YOSHIDA Kazuhiro moriq@moriq.com http://www.moriq.com/