[#7102] Ruby 1.3.4-990611 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990611 is out, check out:

20 messages 1999/06/11

[#7223] Ruby 1.3.4-990625 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990625 is out, check out:

14 messages 1999/06/25
[#7224] -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625) — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp> 1999/06/25

早坂@会津大学です。

[ruby-dev:7073] [ruby-talk:00371] Re: Ruby 1.3.4-990531

From: WATANABE Tetsuya <tetsu@...>
Date: 1999-06-03 02:00:14 UTC
List: ruby-dev #7073
渡辺哲也です。

「[\b]」の解釈ができていないみたいです。

------------------------------
str1 = "説\C-h\C-h説明\C-h\C-h明\n"

p str1.gsub(/\010/, '')
p str1.gsub(/[\b]/, '')

str2 = "説\C-m\C-m説明\C-m\C-m明\n"

p str2.gsub(/\r/, '')

str1 = "abc123   \C-h\C-h\C-h"

p str1.gsub(/[\w\d\s\b]/, '')

exit
------------------------------

実行結果です。

- ------------------------------
"説説明明\n"
"説\010\010説明\010\010明\n"
"説説明明\n"
"\010\010\010"
- ------------------------------

ここを戻すと、[\b] の動作は戻るんですが、他に影響はある
でしょうか? 問題がなければ、対応よろしくお願いします。

------------------------------
--- parse.y.org Mon May 31 18:13:22 1999
+++ parse.y     Wed Jun  2 18:50:17 1999
@@ -2031,7 +2031,7 @@
                    tokadd(c);
                }
                else {
- -#if 0
+#if 1
                    int c1;
                    pushback(c);
                    c1 = read_escape();
------------------------------

--
WATANABE Tetsuya
 e-mail: Tetsuya_WATANABE@hp.com
         tetsu@jpn.hp.com

In This Thread