This is a fixup release for v2.5.1 and v2.5.0.
Binary packages and repositories for various Linux distributions are provided via OBS repositories:
When installing the Curses (sciteco-curses_*.deb) or Gtk+ (sciteco-gtk_*.deb) Ubuntu packages, keep in mind that you will also need the corresponding common (sciteco-common_*.deb) package. The Gtk+ binary is called gsciteco, so it can be installed alongside the Curses version. Packages may or may not work on other versions of Ubuntu or Debian variants.
For generic Linux builds, you can try the AppImages (sciteco-*.AppImage). Be sure to add the executable flag after downloading. The Gtk AppImage (sciteco-gtk_*.AppImage) assumes that Gtk+ 3 is already installed on the host system. Since the image’s contents are not easily accessible, you are advised to download ~/.teco_ini and customize it afterwards.
The FreeBSD builds (sciteco-*_freebsd-15.0_amd64.pkg) are fully featured and behave very similar to the Ubuntu builds. However, you do not currently have to download a “common” package - the FreeBSD packages are self-sufficient.
Curses builds for Windows (sciteco-pdcurses_2.5.2_win64.zip) are based on PDCursesMod. The package contains both a console (sciteco.exe) and GDI window version (gsciteco.exe). The Windows Gtk+ version (sciteco-gtk3_2.5.2_win64.zip) is also shipped as a stand-alone ZIP and does not require installation.
The Mac OS X Curses build (sciteco-curses_2.5.2_macos_x86_64.tar.gz) is considered experimental and is not signed.
You can extract it into your rootfs (tar xzf sciteco-curses_2.5.2_macos_x86_64.tar.gz -C /) or into any other directory
since the binaries are relocatable.
See also Mac OS Support in the Knowledge Base.
Gtk+ builds for Mac OS are not currently provided.
For updating an existing ~/.teco_ini, have a look at the changes on fallback.teco_ini since the last release.
Here is the complete change log:
EQq<filename>$^A is no longer executed in parse-only mode - fixes bogus warnings.
Has been broken since v2.5.0.^A now supports a message severity level, so you can log
warnings and errors as well.EI^EQ[$SCITECOPATH]/tank.tes$-$$ and -^C always return -1 now instead of passing down the prefix signER updates ^S/^Y now as any other text insertion^T and main input handling.
Key presses are no longer missed and inserted into the command line later.^T and don’t return function keys.
Also, filter out bogus key press events on PDCursesMod/WinGUI.sciteco --no-profile)
on 8-color terminals (like the Linux/FreeBSD VTs)
Has been broken since v2.5.0.{ and }#recovery# files.16B Apr 19 22:42 ../ 3.9M Apr 20 00:28 sciteco-2.5.2.tar.gz 1.2M Apr 20 00:53 sciteco-curses_2.5.2_freebsd-15.0_amd64.pkg 2.6M Apr 20 02:00 sciteco-curses_2.5.2_macos_x86_64.tar.gz 4.1M Apr 20 02:01 sciteco-curses_2.5.2_x86_64.AppImage 23M Apr 20 02:02 sciteco-gtk3_2.5.2_win64.zip 1.3M Apr 20 00:59 sciteco-gtk_2.5.2_freebsd-15.0_amd64.pkg 1.8M Apr 20 02:02 sciteco-gtk_2.5.2_x86_64.AppImage 5.2M Apr 20 02:02 sciteco-pdcurses_2.5.2_win64.zip