aerique has quit [Read error: Connection reset by peer]
edgar-rft has joined #slime
<dmiles>
should the CL:*PRINT-PPRINT-DISPATCH* table be NIL on a swank repl-thread?
<dmiles>
well what i mean is if something rebinds it from the tread
<dmiles>
thread*
<dmiles>
for example we'd expect *print-readably* to have differnt values at differnt time s perthread
<luis>
dmiles: that's controlled by swank::*default-worker-thread-bindings*
<luis>
dmiles: by default it will use whatever default thread bindings your Lisp uses
<dmiles>
ok good. I mainly needed to confirm SWANK is agnostic towards this value
<luis>
dmiles: it does rebind at times within the debugger: swank::*backtrace-printer-bindings*
<dmiles>
oh, yep i was going to point that out just now
<dmiles>
the *backtrace-pprint-dispatch-table* would come from where?
<dmiles>
i mean what would set up its defults
<luis>
It's defined in swank.lisp, it's derived from the default table.
<luis>
i.e.: (copy-pprint-dispatch nil)
<dmiles>
oh heh i see its defined right about it
<dmiles>
oh heh i see *backtrace-pprint-dispatch-table* defined right above :)
<luis>
Ah, yes, exactly.
<dmiles>
well at see _my_ bug i have some varialbes like *print-pprint-dispatch* to be tracked per thread but i hadnt allowed somehow *backtrace-pprint-dispatch-table* to not be
<dmiles>
i wonder if two swank threads expect to share newly created variables
<dmiles>
sorry i mean repl-threads
<dmiles>
right now i dont share many variables because of the assumption that two diffenrt users woudl interfere with possbly running differnt programs while both in CL-USER
<dmiles>
but i see also that i would use a sencond repl-thread to do maunaul object inspection
<dmiles>
i am using Atom IDE and sometimes Elipse IDE to connect to the SWANK server
<dmiles>
I suppose an Emacs user has differnt ways to fork a repl-thread
<dmiles>
erm not fork, but create
<dmiles>
which would inform me to whether or not they expected certain symbol isolation
<luis>
dmiles: you want to have two different users programming on the same Lisp image?
<luis>
that sounds wild :D
<Shinmera>
sounds like asking for trouble
scymtym has quit [Ping timeout: 248 seconds]
anamorphic has joined #slime
anamorphic has quit [Quit: anamorphic]
anamorphic has joined #slime
<dmiles>
:) well it would not nesc be two users. More likely be two different programs running/being debug from the same image the was hosting a framework
<dmiles>
but good to know such a thing is on the wild side