]> gitweb.factorcode.org Git - factor.git/commitdiff
fix typedef prettyprinting
authorJoe Groff <arcata@gmail.com>
Wed, 16 Sep 2009 03:10:41 +0000 (22:10 -0500)
committerJoe Groff <arcata@gmail.com>
Wed, 16 Sep 2009 03:10:41 +0000 (22:10 -0500)
basis/alien/prettyprint/prettyprint.factor

index 54bb3812a40b167f2d2d0a1d409c3a6c4cfcc5a4..4b53f36c3bd55fc33c41240ae54b251670158b4c 100644 (file)
@@ -17,15 +17,20 @@ M: dll pprint* dll-path dup "DLL\" " "\"" pprint-string ;
 
 M: c-type-word definer drop \ C-TYPE: f ;
 M: c-type-word definition drop f ;
+M: typedef-word declarations. drop ;
 
 GENERIC: pprint-c-type ( c-type -- )
 M: word pprint-c-type pprint-word ;
 M: string pprint-c-type text ;
 M: array pprint-c-type pprint* ;
 
-M: typedef-word see-class*
+M: typedef-word definer drop \ TYPEDEF: f ;
+
+M: typedef-word synopsis*
     <colon
     \ TYPEDEF: pprint-word
     dup "c-type" word-prop pprint-c-type
     pprint-word
     block> ;
+
+