diff --git a/Build/Changes.txt b/Build/Changes.txt index 2c9882409..03d0e47ea 100644 --- a/Build/Changes.txt +++ b/Build/Changes.txt @@ -41,6 +41,7 @@ Current BETA Version 6.25.1021.(build_#) (2025-10-21) NEW: -------------------------------------------------------- [.###.#]- . +[1021.2]- Add extensions "ts"and "tsx" in Tcl Script lexer (LEX). [1021.1]- Add extension "JSX" in JavaScript lexer (LEX). [.828.1]- Added Notepad3 Version in the Title bar of the Inno Setup dialog box (SUP). diff --git a/Build/Themes/Dark.ini b/Build/Themes/Dark.ini index 544df612b..f459ce2c6 100644 --- a/Build/Themes/Dark.ini +++ b/Build/Themes/Dark.ini @@ -647,7 +647,7 @@ String=fore:#008080 Identifier=fore:#800080 Substitution=fore:#CC0000 Modifier=fore:#FF00FF -FileNameExtensions=tcl; itcl; tm +FileNameExtensions=tcl; itcl; tm; ts; tsx [TOML Config] Keyword=bold; fore:#FF0080 Comment=fore:#008000 diff --git a/Build/Themes/Obsidian.ini b/Build/Themes/Obsidian.ini index 590d15890..530f1ba30 100644 --- a/Build/Themes/Obsidian.ini +++ b/Build/Themes/Obsidian.ini @@ -648,7 +648,7 @@ String=fore:#008080 Identifier=fore:#800080 Substitution=fore:#CC0000 Modifier=fore:#FF00FF -FileNameExtensions=tcl; itcl; tm +FileNameExtensions=tcl; itcl; tm; ts; tsx [TOML Config] Keyword=bold; fore:#FF0080 Comment=fore:#008000 diff --git a/Build/Themes/Sombra.ini b/Build/Themes/Sombra.ini index 6b8f372de..748c0fb68 100644 --- a/Build/Themes/Sombra.ini +++ b/Build/Themes/Sombra.ini @@ -660,7 +660,7 @@ String=fore:#00AFAA Identifier=fore:#FF35FF Substitution=fore:#FF1926 Modifier=fore:#A005A0 -FileNameExtensions=tcl; itcl; tm +FileNameExtensions=tcl; itcl; tm; ts; tsx [TOML Config] Keyword=bold; fore:#CB0965 Comment=fore:#00CB00 diff --git a/Build/minipath.ini b/Build/minipath.ini index f9e034e59..41356ff74 100644 --- a/Build/minipath.ini +++ b/Build/minipath.ini @@ -98,7 +98,7 @@ Ruby Script=*.rb;*.ruby;*.rbw;*.rake;*.rjs;*.rakefile;*.gemspec;*.podspec ;Shell Script=*.sh;*.csh;*.zsh;*.bash;*.tcsh;*.m4;*.in ;SQL Query=*.sql;*.mysql;*.hsql;*.pkb ;SystemVerilog HDVL=*.sv;*.svh -;Tcl Script=*.tcl;*.itcl;*.tm +;Tcl Script=*.tcl;*.itcl;*.tm;*.ts;*.tsx ;TOML Config=*.toml ;VBScript=*.vbs;*.dsm ;Verilog HDL=*.v;*.vh diff --git a/src/StyleLexers/styleLexTCL.c b/src/StyleLexers/styleLexTCL.c index d3ca11751..bd899999c 100644 --- a/src/StyleLexers/styleLexTCL.c +++ b/src/StyleLexers/styleLexTCL.c @@ -33,7 +33,7 @@ KEYWORDLIST KeyWords_TCL = EDITLEXER lexTCL = { - SCLEX_TCL, "tcl", IDS_LEX_TCL, L"Tcl Script", L"tcl; itcl; tm", L"", + SCLEX_TCL, "tcl", IDS_LEX_TCL, L"Tcl Script", L"tcl; itcl; tm; ts; tsx", L"", &KeyWords_TCL, { { {STYLE_DEFAULT}, IDS_LEX_STR_Default, L"Default", L"", L"" }, //{ {SCE_TCL_DEFAULT}, IDS_LEX_STR_Default, L"Default", L"", L"" },