Probably a global parameter with a more expected default is appropriate.
Multi-store operation is not a commonly supported operating mode, although
we've made provisions for it over time. The current behavior was intended to
solve the following problem.
1) System one opens a store and starts u
LPP> the documentation for close-store says:
LPP> If you pass a custom store controller,
LPP> you are responsible for setting it to NIL.
What is "it" in this context"? I think it is pretty hard to read this as
"you are responsible for setting elephant:*current-controller* to NIL".
LPP>
Hi elephant-devel,
Sorry i have not notice it in document.
But i think this behavior will confuse me.
I hope you change it and don't let user care this maybe better.
best regards.
jingtao.
sky>
sky> Hi Jingtao,
sky>
sky> the documentation for close-store says:
sky>
sky> If you pass a c
Hi Jingtao,
the documentation for close-store says:
If you pass a custom store controller,
you are responsible for setting it to NIL.
Do you think this behavior should be changed?
Leslie
___
elephant-devel site list
elephant-devel@common-lisp
hi elephant-devel:
when there are no store-controller and i don't use
elephant:*store-controller* as default controller like this:
==
;;start store
(unless *license-store*
(setq *license-store* (open-store `(:BDB ,*license-store-dir*
;;close