ruby-reference-manual:168
From: Minero Aoki <aamine@l...>
Date: Sat, 28 Oct 2006 01:16:40 +0900 (JST)
Subject: [ruby-reference-manual:168] Re: bitclust db bug
青木です。 In mail "[ruby-reference-manual:161] bitclust db bug" sheepman <sheepman@s...> wrote: > こんばんは、sheepman です。 > BitClust が生成するデータベースが正しくないようです。 > 以下は Float の比較演算子です。 > 本来は、 > > names=<,<=,==,>,>= > > と最後に>=がつくのが正しいのだと思います。 あまりにも情けないバグでした。 いくらなんでもこれはありえない……。 Index: lib/bitclust/rrdparser.rb =================================================================== --- lib/bitclust/rrdparser.rb (revision 566) +++ lib/bitclust/rrdparser.rb (revision 568) @@ -243,7 +243,7 @@ const = /[A-Z]\w*/ cpath = /#{const}(?:::#{const})*/ - mid = /\w+[?!=]?|===|==|=~|<=>|<=|=>|\[\]=|\[\]|\*\*|>>|<<|\+@|\-@|[~+\-*\/%&|^<>`]/ + mid = /\w+[?!=]?|===|==|=~|<=>|<=|>=|\[\]=|\[\]|\*\*|>>|<<|\+@|\-@|[~+\-*\/%&|^<>`]/ SIGNATURE = /\A---\s*(?:(#{cpath})([\.\#]|::))?(#{mid})/ SVAR = /\A---\s*\$(\w+|-.|\S)/ -- 青木峰郎 -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
161 2006-10-26 15:32 [sheepman@s... ] bitclust db bug -> 168 2006-10-27 18:16 ┗[aamine@l... ]