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@afghan.dogpound +2003-11-12 15:44 aventimiglia@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@common-lisp.net + + * mod_clhp.c: Getting nowhere slowly + +2003-11-10 14:21 aventimiglia@common-lisp.net + + * config/lispc.lisp: Only loads lisp-init at compile-time + +2003-11-10 10:39 aventimiglia@common-lisp.net + + * config/: build-core.lisp, lispc.lisp: Fixed path to + lisp-init.lisp + +2003-11-10 10:32 aventimiglia@common-lisp.net + + * config/lisp-init.lisp: Startup file for cmucl + +2003-10-30 21:27 aventimiglia@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@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@common-lisp.net + + * mod_clhp.c: Working on Apache Module
-2003-10-29 ant@afghan.dogpound +2003-10-21 14:48 aventimiglia@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@afghan.dogpound +2003-10-21 12:57 aventimiglia@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@common-lisp.net
-2003-10-20 ant@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@afghan.dogpound +2003-10-20 23:09 aventimiglia@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@afghan.dogpound +2003-10-18 21:57 aventimiglia@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@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@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@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@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@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@common-lisp.net + + * config/binfmt-test.lisp: Addedd explanation to comments + +2003-10-16 00:00 aventimiglia@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@common-lisp.net + + * ChangeLog, Makefile, NEWS, TODO, cgi.lisp, clhp.lisp: 0.1.1 + release + +2003-10-15 10:05 aventimiglia@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@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@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@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@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@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@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@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@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@common-lisp.net + + * cgi.lisp, clhp.lisp, ChangeLog: Finally got defpackage to work + properly. + +2003-10-01 10:01 aventimiglia@common-lisp.net
-2003-10-16 ant@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@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@afghan.dogpound +2003-09-23 10:44 aventimiglia@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@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@afghan.dogpound +2003-09-19 10:04 aventimiglia@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@afghan.dogpound +2003-09-19 00:49 aventimiglia@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@afghan.dogpound +2003-09-18 16:57 aventimiglia@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@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@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@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@afghan.dogpound +2003-09-17 16:25 aventimiglia@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@common-lisp.net
-2003-09-23 ant@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@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