[clhp-cvs] CVS update: clhp/ChangeLog

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
participants (1)
-
Anthony Ventimiglia