[Gd-chatter] r11614 - in trunk/libraries/regular-expressions: . tests

cgay at gwydiondylan.org cgay at gwydiondylan.org
Thu Jan 10 11:42:33 CET 2008


Author: cgay
Date: Thu Jan 10 11:42:31 2008
New Revision: 11614

Modified:
   trunk/libraries/regular-expressions/parse.dylan
   trunk/libraries/regular-expressions/tests/pcre.dylan
Log:
job: 7357
Don't subclass <simple-error>, which is sealed in GD.
Suppress a compiler warning in the test suite.

Modified: trunk/libraries/regular-expressions/parse.dylan
==============================================================================
--- trunk/libraries/regular-expressions/parse.dylan	(original)
+++ trunk/libraries/regular-expressions/parse.dylan	Thu Jan 10 11:42:31 2008
@@ -116,8 +116,7 @@
   constant slot group-number :: <integer>, required-init-keyword: #"group"; 
 end class <parsed-backreference>;
 
-// Note: I'm pretty sure <simple-error> won't work in GD.  --cgay
-define class <regex-error> (<simple-error>)
+define class <regex-error> (<format-string-condition>, <error>)
 end class <regex-error>;
 
 define class <illegal-regex> (<regex-error>)

Modified: trunk/libraries/regular-expressions/tests/pcre.dylan
==============================================================================
--- trunk/libraries/regular-expressions/tests/pcre.dylan	(original)
+++ trunk/libraries/regular-expressions/tests/pcre.dylan	Thu Jan 10 11:42:31 2008
@@ -43,8 +43,9 @@
 define class <section> (<object>)
   constant slot section-lines :: <sequence>,
     required-init-keyword: #"lines";
-  constant slot start-line-number :: <integer>,
-    required-init-keyword: #"start-line-number";
+  // not used yet...
+  // constant slot start-line-number :: <integer>,
+  //  required-init-keyword: #"start-line-number";
   slot %index :: <integer> = 0;
 end class <section>;
 



More information about the chatter mailing list