help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] [PATCH] Document more packages


From: Paolo Bonzini
Subject: [Help-smalltalk] [PATCH] Document more packages
Date: Sat, 13 Oct 2007 11:46:24 +0200
User-agent: Thunderbird 2.0.0.6 (Macintosh/20070728)

Complex, DBI, DebugTools, ZLib.

Paolo
--- orig/doc/.arch-inventory
+++ mod/doc/.arch-inventory
@@ -1,8 +1,12 @@
 precious ^blox\.texi$
 precious ^classes\.texi$
+precious ^complex\.texi$
+precious ^dbi\.texi$
+precious ^debug\.texi$
 precious ^i18n\.texi$
 precious ^tcp\.texi$
 precious ^vers.*\.texi$
+precious ^zlib\.texi$
 precious ^.*\.info(-[1-9][0-9]*)?$
 precious ^.*\.1$
 source ^.*\.(texi|[1-9])$


--- orig/doc/Makefile.am
+++ mod/doc/Makefile.am
@@ -15,7 +15,8 @@ HELP2MAN = $(top_srcdir)/build-aux/help2
 
 info_TEXINFOS = gst.texi gst-base.texi gst-libs.texi
 gst_TEXINFOS = tutorial.texi vers-gst.texi
-gst_libs_TEXINFOS = blox.texi tcp.texi i18n.texi using-xml.texi vers-libs.texi
+gst_libs_TEXINFOS = blox.texi tcp.texi i18n.texi complex.texi debug.texi \
+       dbi.texi zlib.texi using-xml.texi vers-libs.texi
 gst_base_TEXINFOS = classes.texi vers-base.texi
 TEXI2DVI=pool_size=750000 $(top_srcdir)/build-aux/texi2dvi --expand
 
@@ -90,6 +91,26 @@ $(srcdir)/tcp.texi: $(top_srcdir)/packag
          rm -f $(srcdir)/tcp.texi
        test -f $(srcdir)/tcp.texi && touch $(srcdir)/gst-libs.texi 
 
+$(srcdir)/complex.texi: $(top_srcdir)/packages/complex/stamp-classes
+       $(GST_DOC) -p Complex -o $(srcdir)/complex.texi Complex || \
+         rm -f $(srcdir)/complex.texi
+       test -f $(srcdir)/complex.texi && touch $(srcdir)/gst-libs.texi 
+
+$(srcdir)/debug.texi: $(top_srcdir)/packages/debug/stamp-classes
+       $(GST_DOC) -p DebugTools -o $(srcdir)/debug.texi Debugger* || \
+         rm -f $(srcdir)/debug.texi
+       test -f $(srcdir)/debug.texi && touch $(srcdir)/gst-libs.texi 
+
+$(srcdir)/zlib.texi: $(top_srcdir)/packages/dbi/stamp-classes
+       $(GST_DOC) -p ZLib -o $(srcdir)/zlib.texi ZLib.* || \
+         rm -f $(srcdir)/zlib.texi
+       test -f $(srcdir)/zlib.texi && touch $(srcdir)/gst-libs.texi 
+
+$(srcdir)/dbi.texi: $(top_srcdir)/packages/dbi/stamp-classes
+       $(GST_DOC) -p DBI -o $(srcdir)/dbi.texi DBI.* || \
+         rm -f $(srcdir)/dbi.texi
+       test -f $(srcdir)/dbi.texi && touch $(srcdir)/gst-libs.texi 
+
 $(srcdir)/i18n.texi: $(top_srcdir)/packages/iconv/stamp-classes 
$(top_srcdir)/packages/i18n/stamp-classes
        $(GST_DOC) -p Iconv -p I18N -o $(srcdir)/i18n.texi I18N.* || \
          rm -f $(srcdir)/i18n.texi


--- orig/doc/gst-libs.texi
+++ mod/doc/gst-libs.texi
@@ -82,30 +82,50 @@ together with the @gst{} programming lan
 @end ifnottex
 
 @menu
-* BLOX::                The GUI library
-* TCP::                 The sockets library
-* Iconv/I18N::          The internationalization library
-* XML::                 Using the XML library
-
-* Class index::         Index to the classes in the class reference
-* Method index::        Index to the method selectors in the class reference
-* Cross-reference::     Cross-reference between selectors
+* BLOX package::           The GUI library
+* Complex package::        Complex number computations
+* DBI package::            The database connectivity library
+* DebugTools package::     Controlling the execution of Smalltalk processes
+* TCP package::            The sockets library
+* Iconv/I18N packages::    The internationalization library
+* XML/XPath/XSL packages:: Using the XML library
+* ZLib package::           Bindings to the popular data compression library
+
+* Class index::            Index to the classes in the class reference
+* Method index::           Index to the method selectors in the class reference
+* Cross-reference::        Cross-reference between selectors
 @end menu
 
address@hidden BLOX
address@hidden BLOX package
 @chapter Graphical users interfaces with BLOX
 @include blox.texi
 
address@hidden TCP
address@hidden Network programming with TCP
address@hidden tcp.texi
address@hidden Complex package
address@hidden Complex number computations
address@hidden complex.texi
+
address@hidden DBI package
address@hidden Database connectivity with DBI
address@hidden dbi.texi
+
address@hidden DebugTools package
address@hidden Controlling Smalltalk processes with DebugTools
address@hidden debug.texi
 
address@hidden Iconv/I18N
address@hidden Iconv/I18N packages
 @chapter Multilingual and international support with Iconv and I18N
 @include i18n.texi
 
address@hidden XML
address@hidden XML
address@hidden TCP package
address@hidden Network programming with TCP
address@hidden tcp.texi
+
address@hidden ZLib package
address@hidden Compressing and decompressing data with ZLib
address@hidden zlib.texi
+
address@hidden XML/XPath/XSL packages
address@hidden Libraries for the SAX, DOM, XPath and XSLT standards
 @include using-xml.texi
 
 @node Class index


--- orig/packages/zlib/package.xml
+++ mod/packages/zlib/package.xml
@@ -3,6 +3,8 @@
   <filein>ZLibStream.st</filein>
   <filein>ZLibReadStream.st</filein>
   <filein>ZLibWriteStream.st</filein>
+
+  <namespace>ZLib</namespace>
   <module>zlib</module>
 
   <test>


--- orig/scripts/GenDoc.st
+++ mod/scripts/GenDoc.st
@@ -118,7 +118,7 @@ Options:
                    ifFalse: [
                        classes addAll:
                            (allClasses select: [ :each |
-                               (each nameIn: Smalltalk) = pat ]) ] ] ].
+                               pat match: (each nameIn: Smalltalk) ]) ] ] ].
 
     outFile isNil
         ifTrue: [




reply via email to

[Prev in Thread] Current Thread [Next in Thread]