It is often very useful to inspect more than one object (object-tree) at the same time.
With SLIME, one can Inspect an object, and then rename the *Slime Inspector* buffer, and inspect another object, getting a new *Slime Inspector* buffer. (It would be better to have a "Spawn New Inspector" command.)
However, inspect operations in the old (renamed) buffer cause the results to be displayed in the new inspector rather than the "current" inspector.
How hard would it be to make this work.
* Lynn Quam [2006-03-30 20:45+0200] writes:
How hard would it be to make this work.
Not very hard. There a few global variables on the Lisp side which hold the state of the inspector. It should be enough to package those variables up a structure and then associate each inspector buffer with such a structure.
Helmut.