/[clhp]/clhp/TODO
ViewVC logotype

Contents of /clhp/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations)
Fri Sep 19 05:57:19 2003 UTC (10 years, 7 months ago) by aventimiglia
Branch: MAIN
CVS Tags: rel-0-1-0alpha
Changes since 1.2: +8 -2 lines
Ready for 0.1.0alpha release
1 $Id: TODO,v 1.3 2003/09/19 05:57:19 aventimiglia Exp $ -*- outline -*-
2
3 * COMPILE-CGI
4 This is just a convenience function that will compile and save fasl
5 files with the .clcgi extension.
6
7 Maybe I could also write a compiler program and install it in
8 /usr/local/bin (or wherever), to drop into makefiles.
9
10 * TAG
11 This has to be done with a macro.
12
13 * Error handling
14 This will be the biggest ongoing project, lets try to create every
15 kind of error imaginable, and make sure it reports something every
16 time. Also parse errors (like malformed lisp or unbound variables)
17 should not stop the entire page from parsing, it should just fail
18 for that form, report the error (and the offendding form) and
19 continue at the next reasonable point.
20
21 * Differences from PHP
22 Some differences I should keep, like you can't end blocks in the
23 middle of a form: like this:
24
25 <?clhp (echo "Hello There" ?> <b> Anthony </b> <?clhp ".") ?>
26
27 That works in PHP, but it really isn't something that I think needs
28 to be done in CLHP, at least not right away.
29
30 * Pre-release check list
31 ** version numbering
32 VERSION in Makefile and *CLHP-VERSION* in clhp.lisp should be
33 set. Eventually I'd like to set up a nice way to have this all
34 happen automatically. I think the best way to do this is to make
35 the whole build process more lisp dependent. The other option is
36 to go automake with it.

  ViewVC Help
Powered by ViewVC 1.1.5