зеркало из https://github.com/github/ruby.git
* process.c (rb_exec_fillarg): detect '#' as a meta character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
a903db9c23
Коммит
45e5f2f690
|
@ -1,3 +1,7 @@
|
|||
Tue Jun 12 06:40:23 2012 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* process.c (rb_exec_fillarg): detect '#' as a meta character.
|
||||
|
||||
Mon Jun 11 22:15:44 2012 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* include/ruby/intern.h (rb_proc_exec_n): deprecated.
|
||||
|
|
|
@ -1874,7 +1874,7 @@ rb_exec_fillarg(VALUE prog, int argc, VALUE *argv, VALUE env, VALUE opthash, str
|
|||
for (p = RSTRING_PTR(prog); *p; p++) {
|
||||
if (!has_nonspace && *p != ' ' && *p != '\t')
|
||||
has_nonspace = 1;
|
||||
if (!has_meta && strchr("*?{}[]<>()~&|\\$;'`\"\n", *p))
|
||||
if (!has_meta && strchr("*?{}[]<>()~&|\\$;'`\"\n#", *p))
|
||||
has_meta = 1;
|
||||
if (has_nonspace && has_meta)
|
||||
break;
|
||||
|
|
Загрузка…
Ссылка в новой задаче