[EMAIL PROTECTED] wrote:
Hello,

; diff -c /n/sources/plan9/sys/src/libc/port/needsrcquote.c needsrcquote.c /n/sources/plan9/sys/src/libc/port/needsrcquote.c:6,12 - needsrcquote.c:6,12
  {
      if(c <= ' ')
          return 1;
-     if(strchr("`^#*[]=|\\?${}()'<>&;", c))
+     if(c < 0x80 && strchr("`^#*[]=|\\?${}()'<>&;", c))
          return 1;
      return 0;
  }

- erik

Thanks eric. That works.

I think kanji space (0x3000) should be quoted. Therefore
-      if(c <= ' ')
+       if(c <= ' ' || c == 0x3000)
is desirable

I hope official needsrcquote.c is to be changed along the patch by eric and me.

Surly the only space that needs concern is the "ascii"/U+0020 space, as that's
used as a separator, not all the other unicode "space" characters. ?




Reply via email to