summaryrefslogtreecommitdiff
path: root/.mrconfig.in
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-01-02 15:49:06 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-01-02 15:49:17 -0700
commitab924009cb7e84fcdc95935d9d5bda66ee113789 (patch)
tree7504da03113411073691e2a5cd458fae73404b14 /.mrconfig.in
parent76d25274ee20c4542e0a25178dcb00b37836af60 (diff)
downloaddotfiles-ab924009cb7e84fcdc95935d9d5bda66ee113789.tar.gz
add TODO regarding configuring Emacs in-tree builds
Diffstat (limited to '.mrconfig.in')
-rw-r--r--.mrconfig.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/.mrconfig.in b/.mrconfig.in
index f5e72cf9..6878f057 100644
--- a/.mrconfig.in
+++ b/.mrconfig.in
@@ -439,6 +439,11 @@ lib =
# quick to reconfigure and rebuild Emacs's C core with and without debug flags
# (the .elc and .eln stick around). Use two mr commands to make the two sets
# of configure flags easy to get at.
+#
+# TODO It looks like we might need to drop --enable-check-lisp-object-type
+# sometimes in order to use preprocessor macros in break point conditions, so
+# perhaps we want to implement all this as Emacs abbrevs, so that we can edit
+# them just before running them.
debug =
prep
./configure $opts --enable-checking='yes,glyphs' CFLAGS='-O0 -g3' "$@"