[#23168] File.fnmatch のリファクタリング — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

13 messages 2004/03/08

[#23192] File.fnmatch と Dir.glob の非互換部分 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

19 messages 2004/03/13
[#23194] Re: File.fnmatch と Dir.glob の非互換部分 — matz@... (Yukihiro Matsumoto) 2004/03/13

まつもと ゆきひろです

[#23195] Re: File.fnmatch とDir.glob の非互換部分 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/03/14

山本です。

[#23196] Re: File.fnmatch とDir.glob の非互換部分 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/03/14

山本です。

[#23260] Re: File.fnmatch とDir.glob の非互換部分 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/03/30

山本です。

[#23261] Re: File.fnmatch とDir.glob の非互換部分 — matz@... (Yukihiro Matsumoto) 2004/03/30

まつもと ゆきひろです

[#23265] Re: File.fnmatch とDir.glob の非互換部分 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/03/30

山本です。

[#23238] Re: [ruby-cvs] ruby, ruby/lib, ruby/lib/rss, ruby/sample/openssl: * lib/logger.rb: trim tail space of each line. no user visible change. — Kouhei Sutou <kou@...>

須藤です.

10 messages 2004/03/27

[ruby-dev:23171] Re: File.fnmatch のリファクタリング

From: kkosako@...
Date: 2004-03-08 05:03:47 UTC
List: ruby-dev #23171
> -----Original Message-----
> From: H.Yamamoto [mailto:ocean@m2.ccsnet.ne.jp]
> なお、HEAD へのパッチの形にしようとビルドを試みたところ、
> 
> エラー E2063 .\regparse.c 4513: 不正な初期化(関数 parse_exp )
> *** 1 errors in Compile ***
> 
> というエラーが出ました。2004/03/08 12:50 頃 CVS から Update したもので
> す。

環境は何でしょうか?
多分これで直ると思いますが、どうでしょう?

Index: regparse.c
===================================================================
--- regparse.c	(revision 355)
+++ regparse.c	(working copy)
@@ -4510,9 +4510,12 @@
 
   case TK_QUOTE_OPEN:
     {
-      OnigCodePoint end_op[] = { (OnigCodePoint )MC_ESC, (OnigCodePoint
)'E' };
+      OnigCodePoint end_op[2];
       UChar *qstart, *qend, *nextp;
 
+      end_op[0] = (OnigCodePoint )MC_ESC;
+      end_op[1] = (OnigCodePoint )'E';
+
       qstart = *src;
       qend = find_str_position(end_op, 2, qstart, end, &nextp, env->enc);
       if (IS_NULL(qend)) {

In This Thread

Prev Next