Windows:
https://semware.com/files/tse-pro-install/tse-setup-4.50-rc12.zip
(Contains an install program)
Linux:
https://semware.com/files/tse-pro-install/tse-linux-4.50-rc12.tgz
(Contains the /tse directory - see below for instructions)
---------------------------------------------------------------------------------
Windows:30 Sep 2023 v4.50 release candidate 12
---------------------------------------------------------------------------------
Attempt to fix cursor line in block syntax hilighting bug
reported by Carlo Hogeveen.
grep.exe now supports:
\h - shortcut for: [0-9A-Fa-f] a hexadecimal number
\H - shortcut for: [~0-9A-Fa-f] anything except a hexadecimal number
\p - shortcut for: [\x20-\x7E] a printable character
\P - shortcut for: [~\x20-\x7E] anything expect a printable character
\d - shortcut for: [0-9] a digit
\D - shortcut for: [^0-9] anything except a digit
\s - shortcut for: [ \f\r\n\t] whitespace
\S - shortcut for: [^ \f\r\n\t] anything except whitespace
\w - shortcut for: [a-zA-z0-9_] an identifier
\W - shortcut for: [^a-zA-z0-9_] anything except an identifier
---------------------------------------------------------------------------------
Linux:30 Sep 2023 v4.50 release candidate 12
---------------------------------------------------------------------------------
To untar this: tar -xf tse-linux-4.50-rc12.tgz
Root of the tar archive is tse/
Main executable is e
To run from any directory, perform the following commands in a terminal:
PATH=$PATH:/home/sam/tse
export PATH
Replace /home/sam/tse with wherever you installed TSE.
You can also add the following to your shells .rc file, commonly .bashrc
export PATH=$PATH:/home/sam/tse
Replace /home/sam/tse with wherever you installed TSE.
---------------------------------------------------------------------------------
AnsiColor setting added to Full Configuration and to tse.cfg.
This setting controls how the editor determines which set of ansi
escape sequences to show colors.
Values are:
0 - let the editor decide which sequences to use.
1 - use ansi RGB color sequences
8 - use 8 color mode
16 - use 16 color mode
How the color drivers are set:
term = getenv("TERM");
color_term = getenv("COLORTERM");
xterm = strnicmp(term, "xterm", 5) == 0;
if (put_color == NULL) {
if (color_term && (strnicmp(color_term, "truecolor", 9) == 0
|| strnicmp(color_term, "24bit", 5) == 0)) {
put_color = put_color_rgb;
} else if (xterm) {
put_color = put_color_16;
if (strstr(term, "256"))
put_color = put_color_rgb;
} else
put_color = put_color_8;
}
---------------------------------------------------------------------------------