aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--INSTALL2
-rw-r--r--TODO8
-rw-r--r--debian/control2
-rw-r--r--[-rwxr-xr-x]debian/sciteco-gtk.install0
4 files changed, 10 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 9574e36..09d13b8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -16,7 +16,7 @@ SciTECO Build and Runtime Dependencies
* Autotools and an UNIX-like environment
* GNU Make
* A GCC-compatible C11 and C++17 compiler, e.g. GNU C/C++
- (v5.0 or later) or LLVM/gcc or LLVM/Clang.
+ (v8.1 or later) or LLVM/gcc or LLVM/Clang.
SciTECO itself does not require C++, but Scintilla does.
* Glib 2 as a cross-platform runtime library (v2.44 or later):
https://developer.gnome.org/glib/
diff --git a/TODO b/TODO
index 9bd1d32..128fa6a 100644
--- a/TODO
+++ b/TODO
@@ -7,6 +7,10 @@ Tasks:
similar to double right click.
Known Bugs:
+ * Upgrade to Scintilla 5.5.7 requires charconv header which bumps
+ the minimum GCC version to 8.1 (officially 9).
+ This breaks OpenSUSE 15.5-15.6 builds.
+ * Build problems on Fedora 41: See mail from Blake McBride.
* @^Um{-$$} Mm= should probably return -1.
* {@I/$$23=/} doesn't insert anything after $$.
This would be necessary for an interactive screen editing script,
@@ -194,6 +198,8 @@ Known Bugs:
* repl.tes terminates when encountering the first error.
This requires error catching to be fixed.
Also, the command-line redrawing is still broken in GNOME Terminal.
+ * When config.status is run as a consequence of touching configure.ac,
+ config.h will be wrong, forcing us to rerun ./configure.
Features:
* Should we support *.sgml files with the HTML lexer?
@@ -732,6 +738,8 @@ Features:
to call C function func() from lib with a string argument and numeric
arguments. Would allow extending SciTECO with external libraries
as well.
+ * Solaris libxcurses (/usr/include/xpg4/curses.h)
+ is X/Open compatible and could be supported.
Optimizations:
* Use SC_DOCUMENTOPTION_STYLES_NONE in batch mode.
diff --git a/debian/control b/debian/control
index 3c6cf63..7cadc4f 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: sciteco
Section: editors
Priority: optional
Maintainer: Robin Haberkorn <robin.haberkorn@googlemail.com>
-Build-Depends: debhelper (>= 10), dh-exec, gcc (>= 4:5.0), g++ (>= 4:5.0),
+Build-Depends: debhelper (>= 10), dh-exec, gcc (>= 4:8.1), g++ (>= 4:8.1),
libglib2.0-dev (>= 2.44),
ncurses-term, libncurses-dev,
libgtk-3-dev (>= 3.12), xvfb,
diff --git a/debian/sciteco-gtk.install b/debian/sciteco-gtk.install
index bafa0d8..bafa0d8 100755..100644
--- a/debian/sciteco-gtk.install
+++ b/debian/sciteco-gtk.install