aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorAlexander Gramiak2016-11-04 10:41:21 +0200
committerEli Zaretskii2016-11-04 10:41:21 +0200
commite5d0efe8fc4130593a899a9699ed8a95b953df3a (patch)
tree6732aaca1b5b393ac7b6821544aa448f88d64553 /src/eval.c
parent86bec41906c17f3b96288bd34ac0f835cde88a27 (diff)
downloademacs-e5d0efe8fc4130593a899a9699ed8a95b953df3a.tar.gz
emacs-e5d0efe8fc4130593a899a9699ed8a95b953df3a.zip
Improve autoload error reporting
* src/eval.c (Fautoload_do_load): Include the absolute file name in the error message.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index a9bad2491fa..caeb791c19b 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1988,7 +1988,8 @@ it defines a macro. */)
1988 Lisp_Object fun = Findirect_function (funname, Qnil); 1988 Lisp_Object fun = Findirect_function (funname, Qnil);
1989 1989
1990 if (!NILP (Fequal (fun, fundef))) 1990 if (!NILP (Fequal (fun, fundef)))
1991 error ("Autoloading failed to define function %s", 1991 error ("Autoloading file %s failed to define function %s",
1992 SDATA (Fcar (Fcar (Vload_history))),
1992 SDATA (SYMBOL_NAME (funname))); 1993 SDATA (SYMBOL_NAME (funname)));
1993 else 1994 else
1994 return fun; 1995 return fun;