>> But yeah, the second point also applies to strings and vectors, so maybe >> it should be (or (functionp answer) (commandp answer)) or even >> (or (functionp answer) (not (symbolp answer))) ? > > Something like that, yes. Together with > Actually, shouldn't C-] invoke abort-recursive-edit instead? Wouldn't > 'quit in the previous version do that, when abort-recursive-edit's > effect could be seen? Gives me the patch below. Stefan