This patch adds a previously discussed (long time ago)
*default-special-bindings* feature to SBCL,
whereby users can customize which special variables get automatically
bound in a new thread.
This allows some modularity in that a library L can declare such variables
such that application A can use library L inside threads that
infrastructure I spawns
without infrastructure I having to know anything about L, or A having
to intercept the way I spawns threads.
The patch is only lightly tested, but is rather straightforward.
NB: Cleaning up a checkout on a computer to be retired,
I realized these patches had never been pushed upstream.
I had a third patch, but it will hopefully be obsoleted when the
Windows branch is merged.
Any news about the merge? Is there a way I can help?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
He who refuses to do arithmetic is doomed to talk nonsense.
— John McCarthy, in his webpage on Progress and Sustainability