Hi all,

  Currently, the eval-expression command (more fondly known as M-:)
evaluates its argument in a protected scope.  The theory was to protect
users from accidentally overwriting important things in conkeror's
application scope.  In practice, it's not so useful, because apart from
the odd bit of arithmetic, I find that the main reason I ever want to use
M-: is to redefine things in conkeror.  Because of the protected scope,
variables have to be prefixed with "conkeror." and function definitions
have to be rephrased as assignments.

  Experience now tells me this is more hassle than benefit.  Should we
change it?

-- 
John Foerch
_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to