On Fri, Jul 28, 2000 at 09:47:08AM +0200, Martin Cracauer wrote: > ! if (c >= CTLESC && c <= CTLQUOTEMARK) { > synentry = CWORD; > ! fprintf(stderr, > ! "Warning: internal control character in " > ! "literal text, using '?' instead\n"); > ! c = '?'; > ! } I disagree. It is not the fix, just admitting the bug. Better try to fix it via some escaping of control characters via some prefix char. Bash is 8bit clean in that place, f.e. -- Andrey A. Chernov <[EMAIL PROTECTED]> http://ache.pp.ru/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
- /bin/sh dumps core with here-document of 8bit text Jun Kuriyama
- Re: /bin/sh dumps core with here-document of 8bit t... Hiroyuki Hanai
- Re: /bin/sh dumps core with here-document of 8bit t... Hajimu UMEMOTO
- Re: /bin/sh dumps core with here-document of 8b... Martin Cracauer
- Re: /bin/sh dumps core with here-document o... Andrey A. Chernov
- Re: /bin/sh dumps core with here-docume... Martin Cracauer
- Re: /bin/sh dumps core with here-d... Andrey A. Chernov
- Re: /bin/sh dumps core with here-document of 8bit t... Martin Cracauer
- Re: /bin/sh dumps core with here-document of 8b... Andrey A. Chernov
- Re: /bin/sh dumps core with here-document o... Martin Cracauer