diff options
-rw-r--r-- | TODO | 4 | ||||
-rw-r--r-- | contrib/scintilla.am | 3 |
2 files changed, 7 insertions, 0 deletions
@@ -4,6 +4,9 @@ Tasks: "edit" hook. Known Bugs: + * A local Q-Register can be left as the edited document + even after invoking a macro via <M>. + This is probably not safe and we should throw an error instead. * E%$...$ broken. Similarily EQ$file$ won't do what you would expect it to. * <23(1;)> leaves values on the stack and the internal hidden @@ -101,6 +104,7 @@ Known Bugs: logging system. * Out-of-tree builds are broken. See contrib/scintilla.am. + See also https://github.com/ScintillaOrg/lexilla/issues/266 * Gtk on Unix: On ^Z, we do not suspend properly. The window is still shown. This would be a useful feature especially with --xembed on st. Perhaps we should try to catch SIGTSTP? diff --git a/contrib/scintilla.am b/contrib/scintilla.am index 6c75e65..55511b0 100644 --- a/contrib/scintilla.am +++ b/contrib/scintilla.am @@ -5,6 +5,8 @@ # 1.) Out-of-tree builds are not straight forward and require # manually cloning the submodules into the build system. # `make distcheck` is consequently also broken. +# Lexilla already has DIR_O, that could be used for proper +# out of tree builds, but Scintilla is still lacking it. # 2.) We cannot add plain static libraries to libtool convenience # libraries using LIBADD. # Therefore, we cannot wrap Scintilla and Lexilla into a convenience @@ -53,6 +55,7 @@ clean-local-scintilla: $(MAKE_SCINTILLA) clean MAKE_LEXILLA = $(MAKE) -C @LEXILLA_PATH@/src \ + SCINTILLA_INCLUDE=@SCINTILLA_PATH@/include \ CXXFLAGS='@SCINTILLA_CXXFLAGS@' \ CC='@CC@' CXX='@CXX@' \ AR='@AR@' RANLIB='@RANLIB@' |