$(call v_tag,EMACS)if ! $(EMACS) >$*.build-log 2>&1 \
-L el/ -L $(EMACSLIB) \
--batch --no-site-file \
- --eval '(byte-compile-file "$<")'; then \
+ --eval '(kill-emacs (if (byte-compile-file "$<") 0 2))'; then \
cat $*.build-log; exit 2; \
fi
.abclrc_SRC = lisp-init.lisp
DOTLINKS += .swank.lisp
-## IPython.
+## IPython, Jupyter, and related annoyances.
DOTLINKS += .ipython/profile_default/ipython_config.py
DOTLINKS += .ipython/profile_default/startup/50-key-bindings.py
+DOTLINKS += .jupyter/nbconfig/notebook.json
.ipython/profile_default/ipython_config.py_SRC = ipython-config.py
.ipython/profile_default/startup/50-key-bindings.py_SRC = ipython-key-bindings.py
+.jupyter/nbconfig/notebook.json_SRC = jupyter-notebook.json
## Other languages.
DOTLINKS += .guile
SCRIPTLINKS += play-rawk
SCRIPTLINKS += x2x-privsep
SCRIPTLINKS += xduplic-terminal
+SCRIPTLINKS += xzoomscr
DOTCPP += .Xdefaults
Xdefaults_DEFS = -DEMACSWD=$(call mdw-conf,emacs-width,77)