]> gitweb.factorcode.org Git - factor.git/commitdiff
Fix to xmode
authorDaniel Ehrenberg <littledan@Macintosh-103.local>
Thu, 29 Jan 2009 00:21:37 +0000 (18:21 -0600)
committerDaniel Ehrenberg <littledan@Macintosh-103.local>
Thu, 29 Jan 2009 00:21:37 +0000 (18:21 -0600)
basis/xmode/catalog/catalog.factor

index f8f1788bcf2b9fc234504a1067c742c3a256216c..8a8e5fad4ac1da730af790caeda39763957e45ba 100644 (file)
@@ -1,6 +1,6 @@
 USING: xmode.loader xmode.utilities xmode.rules namespaces
 strings splitting assocs sequences kernel io.files xml memoize
-words globs combinators io.encodings.utf8 sorting accessors ;
+words globs combinators io.encodings.utf8 sorting accessors xml.data ;
 IN: xmode.catalog
 
 TUPLE: mode file file-name-glob first-line-glob ;
@@ -8,7 +8,7 @@ TUPLE: mode file file-name-glob first-line-glob ;
 <TAGS: parse-mode-tag ( modes tag -- )
 
 TAG: MODE
-    "NAME" over at [
+    dup "NAME" attr [
         mode new {
             { "FILE" f (>>file) }
             { "FILE_NAME_GLOB" f (>>file-name-glob) }