[clhp-cvs] CVS update: clhp/ChangeLog
Anthony Ventimiglia
aventimiglia at common-lisp.net
Wed Nov 12 21:22:24 UTC 2003
Update of /project/clhp/cvsroot/clhp
In directory common-lisp.net:/tmp/cvs-serv24699
Modified Files:
ChangeLog
Log Message:
Updated ChangeLog with cvs2cl
Date: Wed Nov 12 16:22:22 2003
Author: aventimiglia
Index: clhp/ChangeLog
diff -u clhp/ChangeLog:1.20 clhp/ChangeLog:1.21
--- clhp/ChangeLog:1.20 Thu Oct 30 21:27:12 2003
+++ clhp/ChangeLog Wed Nov 12 16:22:20 2003
@@ -1,134 +1,290 @@
-2003-10-30 <ant at afghan.dogpound>
+2003-11-12 15:44 <aventimiglia at common-lisp.net>
+
+ * mod_clhp.c: Got the module working !!! it needs refining, but it
+ works !!!! Now it's time to cook.
+
+2003-11-11 20:31 <aventimiglia at common-lisp.net>
+
+ * mod_clhp.c: Getting nowhere slowly
+
+2003-11-10 14:21 <aventimiglia at common-lisp.net>
+
+ * config/lispc.lisp: Only loads lisp-init at compile-time
+
+2003-11-10 10:39 <aventimiglia at common-lisp.net>
+
+ * config/: build-core.lisp, lispc.lisp: Fixed path to
+ lisp-init.lisp
+
+2003-11-10 10:32 <aventimiglia at common-lisp.net>
+
+ * config/lisp-init.lisp: Startup file for cmucl
+
+2003-10-30 21:27 <aventimiglia at common-lisp.net>
* Makefile: Addedd rules for mod_clhp, but it will not yet be
- included in the real distribution, also removed tests/ from dist
- tarball.
+ included in the real distribution, also removed tests/ from dist
+ tarball.
+
+2003-10-30 21:26 <aventimiglia at common-lisp.net>
+
+ * tests/clhp-xptests.lisp: This is a test file using xptest, I'm
+ not too sure I like xptest, but it's in here none the less
+
+2003-10-29 16:34 <aventimiglia at common-lisp.net>
+
+ * mod_clhp.c: Working on Apache Module
-2003-10-29 <ant at afghan.dogpound>
+2003-10-21 14:48 <aventimiglia at common-lisp.net>
- * mod_clhp.c (Handler): Beginning work on Apache module
+ * BUGS: Found a bug where only one variable can be bound in a LET
+ form.
-2003-10-21 <ant at afghan.dogpound>
+2003-10-21 12:57 <aventimiglia at common-lisp.net>
- * cgi.lisp (*QUERY-VARS*): Fixed so test is #'equal, which will
- work properly with strings
+ * ChangeLog, cgi.lisp: (*QUERY-VARS*): Fixed so test is #'equal,
+ which will work properly with strings
- * examples/index.clhp (PRINT-HASH-TO-TABLE): Modified to work with
- new hash-tables
+2003-10-21 00:16 <aventimiglia at common-lisp.net>
-2003-10-20 <ant at afghan.dogpound>
+ * package.lisp, examples/index.clhp, (PRINT-HASH-TO-TABLE):
+ Modified to work with new hash-tables
* examples/test.lisp (PRINT-HASH): Modified test program to work
- with new hash-table
+ with new hash-table
* cgi.lisp (*SERVER-ENV*,*QUERY-VARS*): Converted to hashtable.
-2003-10-18 <ant at afghan.dogpound>
+2003-10-20 23:09 <aventimiglia at common-lisp.net>
- * examples/test.lisp: Changed CGI: namespace to CLHP:, CGI: no
- longer is a separate package, so it's use is depreciated.
+ * tests/: cgi-test.lisp, clhp-test.lisp, test-suite.lisp: Fixed cvs
+ keywords
-2003-10-17 <ant at afghan.dogpound>
+2003-10-18 21:57 <aventimiglia at common-lisp.net>
- * (Module): Moved COND-BIND, IF-BIND, A-LIST-VALUE,
- CA-LIST-TO-A-LIST, MAKE-KEYWORD, and LIST-TO-A-LIST out of
- cgi.lisp in here.
+ * examples/test.lisp, ChangeLog: Changed CGI: namespace to CLHP:,
+ CGI: no longer is a separate package, so it's use is depreciated.
+
+2003-10-17 09:11 <aventimiglia at common-lisp.net>
+
+ * utility.lisp:: Moved COND-BIND, IF-BIND, A-LIST-VALUE,
+ CA-LIST-TO-A-LIST, MAKE-KEYWORD, and LIST-TO-A-LIST out of
+ cgi.lisp in here.
* clhp.asd, package.lisp, clhp.lisp, cgi.lisp: Converted all this
- to an ASDF system, it's not quite battle tested, but hey, that's
- what this is all about.
+ to an ASDF system, it's not quite battle tested, but hey, that's
+ what this is all about.
+
+2003-10-17 08:58 <aventimiglia at common-lisp.net>
+
+ * config/build-core.lisp, ChangeLog, Makefile, TODO, cgi.lisp,
+ clhp.asd, clhp.lisp, package.lisp: Converted all this to an ASDF
+ system, it's not quite battle tested, but hey, that's what this
+ is all about.
+
+2003-10-16 15:40 <aventimiglia at common-lisp.net>
+
+ * Makefile: Got cvs-type versioning working, this way if someone
+ does a "make dist" on the cvs they won't get a mislabeled version
+
+2003-10-16 15:31 <aventimiglia at common-lisp.net>
+
+ * Makefile, clhp.lisp: Trying to get a nice little feature where
+ the makefile creates a CVS version ID similar to how it's done in
+ clhp.lisp
+
+2003-10-16 12:57 <aventimiglia at common-lisp.net>
+
+ * ChangeLog, clhp.lisp, tests/.cvsignore, tests/Makefile,
+ tests/cgi-test.lisp, tests/clhp-test.lisp, tests/test-suite.lisp:
+ * tests/clhp-test.lisp (*CLHP-TESTS*): Wrote tests for most of
+ :CLHP
+
+ * clhp.lisp (FIND-PI-START, FIND-PI-END): Made 0 a default value
+ for START.
+
+2003-10-16 10:55 <aventimiglia at common-lisp.net>
+
+ * config/binfmt-test.lisp: Addedd explanation to comments
+
+2003-10-16 00:00 <aventimiglia at common-lisp.net>
+
+ * ChangeLog, tests/cgi-test.lisp, tests/test-suite.lisp: *
+ tests/test-suite.lisp: Exporting OUTPUT-FUNCTION-TEST-DATA-OUTPUT
+
+ * tests/cgi-test.lisp (*CGI-TESTS*): Added tests for
+ LIST-TO-A-LIST
+
+2003-10-15 10:44 <aventimiglia at common-lisp.net>
+
+ * ChangeLog, Makefile, NEWS, TODO, cgi.lisp, clhp.lisp: 0.1.1
+ release
+
+2003-10-15 10:05 <aventimiglia at common-lisp.net>
+
+ * tests/cgi-test.lisp, tests/test-suite.lisp, Makefile,
+ examples/Makefile, tests/Makefile: Moved test-suite out of
+ cgi-test into its own file, now I can write tests for clhp as
+ well. Modified Makefiles to deal with the new directory. Now
+ running make check from the toplevel runs the tests.
+
+2003-10-15 08:50 <aventimiglia at common-lisp.net>
+
+ * examples/Makefile, examples/clhp-test.lisp, examples/index.clhp,
+ examples/test.lisp, tests/cgi-test.lisp, Makefile, cgi.lisp,
+ clhp.lisp, start-clcgi.lisp, config/binfmt-test.lisp,
+ config/build-core.lisp, config/lispc.lisp, config/runclcgi.src:
+ Fixed type with my name in copyright headers
+
+2003-10-14 18:47 <aventimiglia at common-lisp.net>
+
+ * config/.cvsignore, ChangeLog, cgi.lisp: (debug): Changed format
+ string to ~S so objects will be printed more accuratley
+
+2003-10-08 11:43 <aventimiglia at common-lisp.net>
+
+ * tests/cgi-test.lisp, ChangeLog, cgi.lisp, clhp.lisp: (cond-bind):
+ Addedd COND-BIND, basically it's a COND wrapped up inside a LET.
+ Imported into clhp, and used there as well. (IF-BIND): This is
+ similar to COND-BIND, the whole aim here is to reduce parentheses
+ and make it all a little more readable
+
+2003-10-03 01:14 <aventimiglia at common-lisp.net>
+
+ * ChangeLog, tests/cgi-test.lisp: (SIDE-EFFECT-FUNCTION-TEST-DATA):
+ Test class for functions to test side effects that set globals.
+ Still don't have it working right. Also improved the run-test
+ methods by writing some macros, there's more work to do here as
+ well.
+
+2003-10-02 22:40 <aventimiglia at common-lisp.net>
+
+ * ChangeLog, cgi.lisp, clhp.lisp, tests/cgi-test.lisp: Moved
+ LIST-TO-A-LIST from clhp.lisp into cgi.lisp, because I need it
+ there as part of the rewrite for QUERY-TO-A-LIST. Sooner or
+ later I'll have to merge all this into a single package so
+ things like this do not have to happen.
+
+ (QUERY-TO-A-LIST): Rewrote this mostly to simplify it, and make
+ it prettier (*SERVER-ENV*,*QUERY-VARS*) : Converted them to list
+ type a-lists ((A B)(C D)) from the Cons type they had been ((A
+ . B) (C . D)). This is quite temporary, since I plan on making
+ them hashes soon. I basically did this because the TAG mechanism
+ needs List type a-lists, and I wanted to reuese list-to-a-list
+ in cgi.lisp. So as part of the rewrite to QUERY-TO-A-LIST, this
+ ended up as a result.
+
+2003-10-02 20:38 <aventimiglia at common-lisp.net>
+
+ * tests/cgi-test.lisp, ChangeLog, cgi.lisp: * tests/cgi-test.lisp
+ (output-function-test-data): Designed a class to test functions
+ which print to *standard-output*. These test classes will be
+ reused for clhp.lisp, and eventually moved into their own
+ package.
+
+2003-10-02 13:43 <aventimiglia at common-lisp.net>
+
+ * tests/cgi-test.lisp, ChangeLog, cgi.lisp: (a-list-value):
+ Convenience macro for getting the values of a-lists
+
+2003-10-01 15:11 <aventimiglia at common-lisp.net>
+
+ * TODO, tests/cgi-test.lisp: Beginning tests for CGI package, right
+ now the code in tests/cgi-test.lisp has to be called
+ interactively, but it does do some of the job
+
+2003-10-01 10:32 <aventimiglia at common-lisp.net>
+
+ * cgi.lisp, clhp.lisp, ChangeLog: Finally got defpackage to work
+ properly.
+
+2003-10-01 10:01 <aventimiglia at common-lisp.net>
-2003-10-16 <ant at afghan.dogpound>
+ * BUGS, TODO: Added some documentation, including BUGS page, which
+ should be considered part of the TODO list, only with a high
+ priority.
- * tests/clhp-test.lisp (*CLHP-TESTS*): Wrote tests for most of
- :CLHP
+2003-09-23 22:11 <aventimiglia at common-lisp.net>
- * clhp.lisp (FIND-PI-START, FIND-PI-END): Made 0 a default value
- for START.
+ * ChangeLog, clhp.lisp: Enhanced error handling facility, now
+ errors are reported and processing continues.
-2003-10-15 <ant at afghan.dogpound>
+2003-09-23 10:44 <aventimiglia at common-lisp.net>
- * tests/test-suite.lisp: Exporting
- OUTPUT-FUNCTION-TEST-DATA-OUTPUT
+ * examples/index.clhp, ChangeLog, clhp.lisp: Created XML-ELEMENT
+ structure and exported all it's associated symbols. This struct
+ includes a pritty printer PPRINT-XML-ELEMENT, which outputs the
+ structure as an xml tag. I also wrote TAG, which is a
+ convenience function that makes xml-element creation a breeze.
- * tests/cgi-test.lisp (*CGI-TESTS*): Added tests for
- LIST-TO-A-LIST
+ * examples/index.clhp: Placed some examples of using TAG function.
+ This includes the PRINT-A-LIST-TABLE macro, which is used to
+ create tables from (CONS . TYPE) a-lists. Also added some
+ comments.
- * cgi.lisp, clhp.lisp: Changed real package names to a more exact
- one ala java style. They still have :CGI and :CLHP for nicknames.
+2003-09-23 07:13 <aventimiglia at common-lisp.net>
- * tests/test-suite.lisp (run-tests): Moved test-suite out of
- cgi-test into its own file, now I can write tests for clhp as
- well. Modified Makefiles to deal with the new directory. Now
- running make check from the toplevel runs the tests.
+ * Makefile: Addedd cleaning command to remove tarball to make
+ clean-dist
-2003-10-14 <ant at afghan.dogpound>
+2003-09-19 10:04 <aventimiglia at common-lisp.net>
- * cgi.lisp (debug): Changed format string to ~S so objects will be
- printed more accuratley
+ * Makefile, clhp.lisp: Simply re adjusted the numbers to reflect a
+ CVS versioning rather than 0.1.0. If I don't do this now, I'll
+ probably forget to do it later, and I really don't want anyone
+ getting CVS sources that say they have 0.1.0 instead of the date
+ based cvs versioning scheme in clhp.lisp.
-2003-10-08 <ant at afghan.dogpound>
+2003-09-19 00:49 <aventimiglia at common-lisp.net>
- * cgi.lisp, clhp.lisp (cond-bind): Addedd COND-BIND, basically
- it's a COND wrapped up inside a LET. Imported into clhp, and used
- there as well.
- (IF-BIND): This is similar to COND-BIND, the whole aim here is to
- reduce parentheses and make it all a little more readable
+ * config/binfmt-test.lisp, config/runclcgi.src,
+ examples/clhp-test.lisp, examples/index.clhp, examples/test.lisp:
+ Addedd Missing CopyLeft info to some files
-2003-10-03 <ant at afghan.dogpound>
+2003-09-18 16:57 <aventimiglia at common-lisp.net>
- * tests/cgi-test.lisp (SIDE-EFFECT-FUNCTION-TEST-DATA): Test class
- for functions to test side effects that set globals. Still don't
- have it working right. Also improved the run-test methods by
- writing some macros, there's more work to do here as well.
+ * examples/Makefile, examples/index.clhp, ChangeLog, INSTALL, NEWS,
+ README, TODO, clhp.lisp, start-clcgi.lisp: Finished writing the
+ initial documentation, I'm ready for a release, but I don't think
+ I'll have time until next week. The release is pretty much a very
+ alpha one anyhow, but it will be enough that it is useable.
-2003-10-02 <ant at afghan.dogpound>
+ Anyway, everything in INSTALL should work the way it is now. Of
+ course as it spreads out to different distros there may be some
+ problems. And some people may want to use wrapper scripts rather
+ than binfmt_misc. Of course once I right an Apache module, none
+ of this will make a difference.
- * cgi.lisp, clhp.lisp (LIST-TO-A-LIST): Moved LIST-TO-A-LIST from
- clhp.lisp into cgi.lisp, because I need it there as part of the
- rewrite for QUERY-TO-A-LIST. Sooner or later I'll have to merge
- all this into a single package so things like this do not have to
- happen.
+2003-09-18 00:39 <aventimiglia at common-lisp.net>
- * cgi.lisp (QUERY-TO-A-LIST): Rewrote this mostly to
- simplify it, and make it prettier
- (*SERVER-ENV*,*QUERY-VARS*) : Converted them to list type a-lists
- ((A B)(C D)) from the Cons type they had been ((A . B) (C
- . D)). This is quite temporary, since I plan on making them hashes
- soon. I basically did this because the TAG mechanism needs List
- type a-lists, and I wanted to reuese list-to-a-list in
- cgi.lisp. So as part of the rewrite to QUERY-TO-A-LIST, this ended
- up as a result.
+ * config/binfmt-test.lisp, config/runclcgi.src, Makefile,
+ start-clcgi.lisp: All the necessary tools to run compiled code
+ directly from the command line are in place and working, as per
+ the documentation, which is a work in progress.
- * tests/cgi-test.lisp (OUTPUT-FUNCTION-TEST-DATA): Designed a
- class to test functions which print to *STANDARD-OUTPUT*. These
- test classes will be reused for clhp.lisp, and eventually moved
- into their own package.
+2003-09-17 23:24 <aventimiglia at common-lisp.net>
- * cgi.lisp (A-LIST-VALUE): Convenience macro for getting the
- values of a-lists
+ * config/runclcgi.src: Test program to test if binfmt_misc support
+ is working, mentioned in INSTALL
-2003-10-01 <ant at afghan.dogpound>
+2003-09-17 16:25 <aventimiglia at common-lisp.net>
- * tests/cgi-test.lisp: Beginning tests for CGI package, right now
- the code in tests/cgi-test.lisp has to be called interactively,
- but it does do some of the job
+ * config/lispc.lisp: Addedd a little explanation for bad error
+ reporting, eventually this wrapper should do a better job
+ reporting errors.
- * clhp.lisp, cgi.lisp: converted to easier defpackage construct.
+2003-09-17 16:21 <aventimiglia at common-lisp.net>
-2003-09-23 <ant at afghan.dogpound>
+ * clhp.lisp: Wrote a nice little reader macro to make cvs
+ versioning automatic, the $Date: 2003/11/12 21:22:20 $ keyword is parsed to make a 8
+ digit number YYYYMMDD with the suffix "cvs" addedd, so a CVS
+ release with a $Date: 2003/11/12 21:22:20 $ of 2003/09/15 ends up with a
+ *CLHP-VERSION* of "20030915cvs"
- * clhp.lisp: Created XML-ELEMENT structure and exported all it's
- associated symbols. This struct includes a pritty printer
- PPRINT-XML-ELEMENT, which outputs the structure as an xml tag. I
- also wrote TAG, which is a convenience function that makes
- xml-element creation a breeze.
- (EVALUATE-CODE-BLOCK): Enhanced error handling facility, now
- errors are reported and processing continues.
+2003-09-17 14:47 <aventimiglia at common-lisp.net>
- * examples/index.clhp: Placed some examples of using TAG
- function. This includes the PRINT-A-LIST-TABLE macro, which is
- used to create tables from (CONS . TYPE) a-lists. Also added some
- comments.
+ * Makefile, config/lispc.lisp: Made lispc.lisp, a little program
+ that will aide in compiling lisp in a mkae freindly way by
+ passing a non-zero exit code when compilation fails
-$Id: ChangeLog,v 1.20 2003/10/31 02:27:12 aventimiglia Exp $
\ No newline at end of file
+$Id: ChangeLog,v 1.21 2003/11/12 21:22:20 aventimiglia Exp $
\ No newline at end of file
More information about the Clhp-cvs
mailing list