diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2010-05-07 16:33:00 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2010-05-07 16:33:00 -0400 |
commit | 94b612ad880e0d6eab6659347cb66e3a5310f8be (patch) | |
tree | 104dbc03e1756a2fa74c2ce4c1e83a75d92fcd73 /lisp/emacs-lisp/trace.el | |
parent | 15e12598e1023e3a4c34015834a8856a8236bb3c (diff) | |
download | emacs-94b612ad880e0d6eab6659347cb66e3a5310f8be.tar.gz emacs-94b612ad880e0d6eab6659347cb66e3a5310f8be.tar.bz2 emacs-94b612ad880e0d6eab6659347cb66e3a5310f8be.zip |
Try and fix unbind_to when localness of binding has changed
* eval.c (unbind_to): Don't unbind a local binding into the global
binding when the local binding disappeared. Inversely, don't unbind
a global binding into a newly created local binding.
* data.c (set_internal): Make its `buf' arg into a `where' arg so we
can specify the frame to use, when applicable. Adjust callers.
Diffstat (limited to 'lisp/emacs-lisp/trace.el')
0 files changed, 0 insertions, 0 deletions