Please enable JavaScript to view this site.

Navigation: » No topics above this level «

What's New in Version 36

Scroll Prev Top Next More

Version 36.50

 

CMDebug:

 

The IDE / Batch Debugger now support Notepad++ plugins. The Plugin Manager (Plugins in the main menu) connects you to a repository of third-party plugins. You can browse the available plugins, and install / update / remove them.

 

The IDE / Batch Debugger now supports horizontal or vertical tab groups (like Take CommandI). The tab group options are on the Windows menu, and on the tab context menu (right click on a tab).

 

You can detach / float / dock the toolbar.

 

The Scintilla editor has been updated to version 5.6.3.

 

The Lexilla lexer has been updated to version 5.5.0.

 

 

Updated Commands:

 

FSEARCH

 

Added support for > 4Gb files.

 

FSEARCH is significantly faster, particularly with large files.

 

 


 

Version 36.0

 

TCC-RT:

 

Many performance and security optimizations.

 

Lua has been updated to 5.5.

 

Libcurl has been updated to 8.20.

 

Added Python 3.15 support.

 

Added pre-BTM and post-BTM aliases (or plugin commands).

 

PRE_BTM - Executed before running a .BTM batch file. It will also be run when chaining from one .BTM file to another, but *not* when CALL'ing another .BTM.

 

POST_BTM - Executed after finishing a .BTM batch file.

 

 

CMDebug:

 

Many performance and security optimizations.

 

Lua has been updated to 5.5.

 

Curl has been updated to 8.18.

 

Added Python 3.15 support.

 

The IDE is using a new version of the GUI framework.

 

The Scintilla editor has been updated to version 5.5.8.

 

The Lexilla lexer has been updated to version 5.4.6.

 

 

Help:

 

The help viewer (eViewer.exe) has been updated to version 5.6.

 

 

Updated Variable Functions:

 

@GETDATE - added optional title. @getdate[[date][,title]]

 

@GETDATETIME - added optional title. @getdate[[date time][,title]]

 

 

Updated Commands:

 

CLS

 

Added support for all of the COLOR color specifications.

 

KEYSTACK

 

KEYSTACK now supports sending keys as though they were entered on the numeric keypad. The numeric keypad key names are:

 

NUMPAD0

NUMPAD1

NUMPAD2

NUMPAD3

NUMPAD4

NUMPAD5

NUMPAD6

NUMPAD7

NUMPAD8

NUMPAD9

MULTIPLY

ADD

SEPARATOR

SUBTRACT

DECIMAL

DIVIDE

 

/N - Use the numeric keypad mode for the following keys. For example:

 

keystack /n "45" - "37"

 

SELECT

 

Ctrl-W will display the currently selected file in VIEW.

 

TPIPE

 

/input - Now supports CLIPn: and TMPn: pseudo-devices.

 

/output - Now supports CLIPn: and TMPn: pseudo-devices.

 

TS

 

/C - Display a cumulative timestamp (since the start of TS) in the format hh:mm:ss.ms

 

/I - Display an incremental timestamp (since the previous line) in the format hh:mm:ss.ms

 

/F - Display a footer with a timestamp and "---- End of Pipe ----" when the pipe is closed.

 

UNICODE

 

Now supports the CLIPn: and TMPn: pseudo-devices for the input file..

 

Now supports the CLIPn: and TMPn: pseudo-devices for the output file.

 

XSORT

 

Now supports the CLIPn: and TMPn: pseudo-devices for the input file..

 

Now supports the CLIPn: and TMPn: pseudo-devices for the output file.