Skip to main content

Take Command / TCC / CMDebug / TCC-RT Version 30

We have released Take Command, TCC, CMDebug, and TCC-RT Version 30.0, and you can download fully functional evaluation versions from our web site.

Version 30 includes updates to the GUI framework library, Everything Search, Python 3.12, Lua 5.4.6, and Scintilla 5.3.4. We have also added line wrapping options for the edit windows in the debugger and TCEdit, and made significant improvements to the help.

V30 includes 5 new internal commands, including:

SREPLACE, a GUI tool for search / replace in files that supports ANSI, UTF-8, and UTF-16 files.

EXPR, a greatly improved version of the Linux expression evaluator. EXPR supports regular expressions, any arithmetic expression supported by @EVAL, or any conditional expression supported by IF / IFF.

DIRENV, which allows you to configure the environment on a per-directory basis. When DIRENV enters a directory it will look for a file called “.envtc” for environment variables to set while in that directory. When TCC leaves a directory, it will unset the variables in .envtc.

V30 also features 9 updated internal commands, 7 new or updated variable functions and internal variables, and many security, performance, and size improvements. See What’s New in Version 30 in the help for details on the changes and new features.