From 2e16a589f6876bc6520bd430ed3e51599e3d0c4a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 13 Jan 2025 02:05:58 +0300 Subject: mention the Alpine package and updated TODO --- NEWS | 9 ++++++--- README | 1 + TODO | 12 +++++++++++- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index 4a69a86..73fc742 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,13 @@ News ==== + +There is now an [Alpine Linux package](https://pkgs.alpinelinux.org/package/edge/testing/x86_64/sciteco) +thanks to user Celeste. + FreeBSD is the first operating system that adds an official [port/package for SciTECO](https://www.freshports.org/editors/sciteco/). -But you will probably have to wait a few months until you can just `pkg install sciteco-curses` -if you are following the quarterly branches. +But it's still not in the package registry... -Join our new [IRC chatroom](https://web.libera.chat/#sciteco): #sciteco at irc.libera.chat +Join our [IRC chatroom](https://web.libera.chat/#sciteco): #sciteco at irc.libera.chat diff --git a/README b/README index 696ce5d..3de865d 100644 --- a/README +++ b/README @@ -118,6 +118,7 @@ There are prebuilt binary packages and source bundles for your convenience: * [FreeBSD port](https://www.freshports.org/editors/sciteco/) * [Ubuntu PPA](https://launchpad.net/~robin-haberkorn/+archive/sciteco) * [Arch User Repository](https://aur.archlinux.org/packages/sciteco-git) +* [Alpine Linux package](https://pkgs.alpinelinux.org/package/edge/testing/x86_64/sciteco) * [Chocolatey package](https://community.chocolatey.org/packages/SciTECO) for Windows users. * Yocto/OpenEmbedded users should try the diff --git a/TODO b/TODO index dc85057..c11a83a 100644 --- a/TODO +++ b/TODO @@ -4,7 +4,6 @@ Tasks: "edit" hook. Known Bugs: - * Solaris/OmniOS: There are groff build errors. * Gtk sometimes allows scrolling with the mouse when it shouldn't. All mouse events should currently be blocked. * PDCurses/WinGUI: There is still some flickering, but it got better @@ -137,7 +136,12 @@ Known Bugs: commands for ALL of the Scintilla messages involved. Automatically running EF EB...$ in the "save" hook could also have unwanted side effects. + * Solaris/OmniOS: There are groff build errors. * session.vcs does not properly work in MSYS2 environments. + * The Windows GTK version no longer works under Wine: + "Failed to translate keypress (keycode: 88) for group 0 (00000409) because we could not load the layout." + Also, all Windows builds have problems executing ECdir$ (under Wine!). + See also https://github.com/fontforge/fontforge/issues/5031#issuecomment-1143098230 * At least the GTK version with --xembed is prone to unexpected crashes. Interestingly, while this does leave orphaned savepoint files around, it does not produce a core dump. @@ -574,6 +578,12 @@ Features: syntax highlighted. I am not sure however how that could be done without a special ED hook. + * SciTECO syntax highlighting improvements: + * The { } escapes should be styled as SCE_SCITECO_OPERATOR. + * There should be two SCE_SCITECO_STRING[12] styles and second + string arguments could be styled SCE_SCITECO_STRING2. + * Alternatively, string building constructs could be styled with the + alternate string style. * Instead of defaulting to nothing in the absence of ~/.teco_ini, we should load the installed sample.teco_ini, which gives a more user-friendly experience. -- cgit v1.2.3