aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorStefan Monnier2019-07-09 16:13:25 -0400
committerStefan Monnier2019-07-09 16:13:25 -0400
commit3078e6d2fb9b2acf785be11de465f6410acaa5fc (patch)
treeb64e4e1d395652888af94a38660654711f3e7e03 /src/eval.c
parent2391a8e24f2ea1f80661ed29fcc64c02c7d8d95c (diff)
parent412139f1be7415791a0d964f95f319c86eded426 (diff)
downloademacs-3078e6d2fb9b2acf785be11de465f6410acaa5fc.tar.gz
emacs-3078e6d2fb9b2acf785be11de465f6410acaa5fc.zip
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs into trunk
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/eval.c b/src/eval.c
index 8f569949036..02a6c3555a9 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -2049,9 +2049,6 @@ it defines a macro. */)
2049 2049
2050 CHECK_SYMBOL (funname); 2050 CHECK_SYMBOL (funname);
2051 2051
2052 /* Preserve the match data. */
2053 record_unwind_save_match_data ();
2054
2055 /* If autoloading gets an error (which includes the error of failing 2052 /* If autoloading gets an error (which includes the error of failing
2056 to define the function being called), we use Vautoload_queue 2053 to define the function being called), we use Vautoload_queue
2057 to undo function definitions and `provide' calls made by 2054 to undo function definitions and `provide' calls made by
@@ -2067,7 +2064,7 @@ it defines a macro. */)
2067 so don't signal an error if autoloading fails. */ 2064 so don't signal an error if autoloading fails. */
2068 Lisp_Object ignore_errors 2065 Lisp_Object ignore_errors
2069 = (EQ (kind, Qt) || EQ (kind, Qmacro)) ? Qnil : macro_only; 2066 = (EQ (kind, Qt) || EQ (kind, Qmacro)) ? Qnil : macro_only;
2070 Fload (Fcar (Fcdr (fundef)), ignore_errors, Qt, Qnil, Qt); 2067 save_match_data_load (Fcar (Fcdr (fundef)), ignore_errors, Qt, Qnil, Qt);
2071 2068
2072 /* Once loading finishes, don't undo it. */ 2069 /* Once loading finishes, don't undo it. */
2073 Vautoload_queue = Qt; 2070 Vautoload_queue = Qt;