r1684: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 27 Mar 2002 12:21:36 +0000 (12:21 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 27 Mar 2002 12:21:36 +0000 (12:21 +0000)
ChangeLog
NEWS
doc/intro.sgml

index 2ce065e..73b1e12 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,8 @@
 
        * test-suite/xptest-clsql.cl
        Added testint for 64-bit integers
+
+       * Additons to installation docs
        
 26 Mar 2002 Kevin Rosenberg (kevin@rosenberg.net)
        * interfaces/postgresql-socket/postgresql-socket-api.cl:
diff --git a/NEWS b/NEWS
index debb2f9..0ae042f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
-Added :types specifier to optimize querys with
-integer (32 and 64 bit) and double field types.
+- Added optional field types specifier for queries
+to optimize query times, reduce garbage, reduce
+programmer effort to convert strings to numbers.
+
+- New test suite using XPTest
+
+- Documentation improvements
 
index 7c8c227..4ee389e 100644 (file)
@@ -152,7 +152,7 @@ in the root directory of &clsql; to build the libraries
     <sect2>
       <title>Load &uffi;</title>
       <para>
-       Unpack the appropriate &uffi; version for your system which creates a directory
+       Unzip or untar the &uffi; distribution which creates a directory
 for the &uffi; files. Add that directory to Defsystem's <varname>mk:*central-registry*</varname>.
 You can do that by either pushing the pathname of the directory onto this variable, or
 use the new <function>add-registry-location</function> present in the newest versions of
@@ -165,6 +165,27 @@ use the new <function>add-registry-location</function> present in the newest ver
       </para>
     </sect2>
 
+    <sect2>
+      <title>Load &clsql; modules</title>
+      <para>
+       Unzip or untar the &clsql; distribution which creates a directory
+for the &clsql; files. Add that directory to Defsystem's <varname>mk:*central-registry*</varname>.
+You can do that by either pushing the pathname of the directory onto this variable, or
+use the new <function>add-registry-location</function> present in the newest versions of
+&defsystem;. The following example code assumes the &clsql; files reside in the
+<filename>/usr/local/src/lisp/clsql</filename> directory. You need to load, at a minimum,
+the main <symbol>:clsql</symbol> system and at least one interface system.
+       <programlisting>
+(mk:add-registry-location #P"/usr/local/src/lisp/clsql")
+(mk:load-system :clsql)              ; main clsql package
+(mk:load-system :clsql-mysql)       ; MySQL interface
+(mk:load-system :clsql-postgresql)  ; PostgreSQL interface
+(mk:load-system :clsql-postgresql-socket) ; Socket PGSQL interface
+(mk:load-system :clsql-aodbc)       ; Allegro ODBC interface
+        </programlisting>
+      </para>
+    </sect2>
+
   </sect1>
 
 </chapter>