Re: Bug in sql/oodml.lisp
Russ Tyndall <[email protected]> Mon, 03 Mar 2014 13:39:56 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
I think your argument is compelling enough to warrant implementation. However, I think that there probably needs to be a greater refactoring of print related bindings when writing database strings. Currently these bindings are in one small branch of printing for the database, when they should probably wrap all database printing functions. As such I will work on that eventually, but for now, I think we are good enough for a minor point release. That way Quicklisp users can eventually benefit from the bugfixes and improvements of the last quarter. Kevin do you have an estimate on when that might occur? Cheers and Thanks for the input, Russ Tyndall Acceleration.net On 02/25/2014 02:43 PM, Scott L. Burson wrote: >> Date: Mon, 24 Feb 2014 14:04:34 -0500 >> From: Russ Tyndall <[email protected]> >> >> I am hesitant to set *print-base* as it would effectively prevent >> printing numbers in different base systems to the database. Probably not >> a big deal, but it would seem like something you might want if you >> already have your system set to interact in another base. > I am strongly of the opinion that you should also bind *print-base*. > I sometimes set it to 16. in the REPL for interactive purposes; I > would never want this to affect the internals of CLSQL. > > If you really think someone might want to write numbers to the > database in some other base, you could introduce > clsql:*database-print-base* or some such and bind *print-base* to that > instead of to a constant 10. But I'll wager no one would ever use > this feature. > > -- Scott > _______________________________________________ > CLSQL mailing list > [email protected] > http://lists.b9.com/cgi-bin/mailman/listinfo/clsql