aboutsummaryrefslogtreecommitdiffhomepage
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog49
1 files changed, 49 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f186778..5d9e0da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,55 @@ using a prebuilt binary) are included.
Entries marked with "(!)" might break macro portability
compared to the preceding release.
+Version 2.5.2 (2026-04-20)
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+* sped up `EQq<filename>$`
+* Curses/UNIX: It should be possible to interrupt more potentially blocking
+ operations with CTRL+C (SIGINT).
+* (!) `^A` now supports a message severity level, so you can log
+ warnings and errors as well.
+* Added TANK MODE.
+ Launch with EI^EQ[$SCITECOPATH]/tank.tes$
+* support Groff v1.24.0 and later
+* fnkeys.tes: When preserving the horizontal column,
+ take the character representations and tab draw modes into account.
+* SIGTERM/SIGHUP always quits.
+ On GTK recovery files are always dumped first.
+* decreased default recovery dumping interval to 120s
+* (!) `-$$` and `-^C` always return -1 now instead of passing down the prefix sign
+* fixed scrolling at the end of a multi-line command-line
+* fixed auto completion of two-character Q-register names
+* `ER` updates `^S`/`^Y` now as any other text insertion
+* GTK: fixed --detach and support stdout/stderr redirections.
+ Has been broken since v2.5.0.
+* GTK: Fixed interaction between `^T` and main input handling.
+ Key presses are no longer missed and inserted into the command line later.
+* Curses: handle window resizes when blocking in `^T` and don't return function keys.
+ Also, filter out bogus key press events on PDCursesMod/WinGUI.
+* Curses: fixed monochrome support.
+ Has been broken since v2.5.0.
+* Curses: fixed 16-color schemes and default colors (`sciteco --no-profile`)
+ on 8-color terminals (like the Linux/FreeBSD VTs)
+ Has been broken since v2.5.0.
+* Curses: default colors are now closer to terminal.tes
+* Curses: fixed colors on emulators with less than 256 color pairs
+ (e.g. TERM=rxvt)
+* Curses: support up to 32767 color pairs
+* Curses: require wide-char support even on PDCurses
+* fixed auto-completion of Unicode (non-ANSI) file names
+* disallow replacing non-Unicode command lines via `{` and `}`
+* Curses: fixed flickering of the hardware cursor on the command line.
+ On the downside, this can result in the cursor being visible when
+ drawing the buffer as well.
+ Has been broken since v2.5.1.
+* fallback.teco_ini: added commented-out line to disable the hardware cursor
+* fallback.teco_ini: fixed exclusion of the unnamed buffer from custom
+ margin and indention settings.
+ Has been broken since v2.5.0.
+* opener.tes: opener.check-recovery can be used in ~/.teco_ini to check
+ for and warn about the presence of `#recovery#` files.
+
Version 2.5.1 (2026-01-10)
~~~~~~~~~~~~~~~~~~~~~~~~~~