summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-04-12 12:38:46 +0100
committerAndrea Corallo <akrl@sdf.org>2020-04-12 16:52:05 +0100
commit7f5d1e9aa8e3ad27700dbce2b8951ffde1054aaf (patch)
tree26c1d0b59241eb8ef1ea7de9ba55a93e10c6698b /lisp/emacs-lisp/autoload.el
parentf4156b452fd45ed4a706a2083755212c16ef88bb (diff)
downloademacs-7f5d1e9aa8e3ad27700dbce2b8951ffde1054aaf.tar.gz
emacs-7f5d1e9aa8e3ad27700dbce2b8951ffde1054aaf.tar.bz2
emacs-7f5d1e9aa8e3ad27700dbce2b8951ffde1054aaf.zip
Set invocation variables during dump load.
Vinvocation_directory must be set during dump load process to support .eln load. * src/pdumper.h: (pdumper_load): Add argv0 and original_pwd parameters. * src/pdumper.c (pdumper_load): Add argv0 and original_pwd parameter plus call 'set_invocation_vars'. * src/lisp.h (set_invocation_vars): New function. * src/emacs.c (set_invocation_vars): New function. (init_cmdargs): Move logic into 'set_invocation_vars' and call it. (load_pdump): Add 'original_pwd' parameter and update calls to 'pdumper_load'. (main): Set emacs_wd earlier and update call to 'pdumper_load'.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions