Dirk Gerrits dirk@dirkgerrits.com writes:
(eval-when (:compile-toplevel :load-toplevel :execute) (setq *read-default-float-format* 'long-float))
[...]
Anyone? This is really annoying, as it makes C-M-x, C-c C-k and C-x C-e completely unusable for this project. (Well unless there just happens to be no floating point literal in the evaluated code.)
This is probably specific to the Lisp implementation. Which are you using?
If you're using ACL then you should probably use excl:setq-default instead of setq. Otherwise new threads will use the default instead of what you want.
See http://www.franz.com/support/documentation/6.2/doc/pages/operators/top-level...