[Bese-devel] Some trivial changes
Anton Rizov
anton.rizov at gmail.com
Fri May 14 16:42:15 UTC 2010
Hi,
Before anything else I have a "management" question. As I'll be doing
(mostly trivial for now) changes so it would be useful to know about the
policy here. What do you prefer to ask/discuss on this list before
changing anything or directly send patches?
This time I'll ask:
* Is there any reason in-application is not exported?
In protocol.lisp there is a macro in-application but it is not
exported. IMHO it could be useful in client code as it will
eliminate the need to specify :application argument in
defentry-point.
Any objections about exporting it?
* Is *ucw-applications-directory* in vars.lisp needed?
I don't think this variable is actually used. Any reason to keep it?
* Is *ucw-systems* in vars.lisp needed?
Same as *ucw-applications-directory*
* How about changing default value fo create-server :application argument?
- (applications *ucw-applications*)
+ (applications (or *ucw-applications* '(*default-application*))
So than one could write:
(in-application (make-instance 'demo-application))
(create-server)
rather than
(create-server :applications '(*default-application*))
Or maybe changing in-application
(pushnew *default-application* *ucw-applications*)
Kind regards,
Anton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/bese-devel/attachments/20100514/e61f4cad/attachment.html>
More information about the bese-devel
mailing list