What's New in Version 24

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

What's New in Version 24

CMDebug 24.0:

 

 

Installer:

 

CMDebug is using new version of Advanced Installer.

 

 

CMDebug:

 

CMDebug is compatible with the Windows 10 Fall 2018 Update.

 

Version 24 is using a new version of the GUI framework library.

 

Version 24 is using a new version of the Scintilla editor.

 

Text display is faster and the antialiased fonts are a little clearer.

 

The dark themes now have dark margins (profiler, breakpoints, line numbering).

 

When you move the CMDebug window, it will snap to the screen edges if it's within 10 pixels.

 

CMDebug includes TCC-RT 24.0.

 

 

Help:

 

The v24 help is built with a new version of the help compiler (Help & Manual).

 

The help has been expanded with more examples and key words.  

 

 

Updated TCC-RT Commands:

 

COPY

 

/Nz - Skip system directories (when used with /S).

 

DEDUPE

 

/Nz - Skip system directories (when used with /S).

 

DEL

 

/Nz - Skip system directories (when used with /S).

 

DELAY

 

DELAY UNTIL now accepts a space, comma, or = between the date and the time. (This allows it to work with the string returned by @AGEDATE.)

 

DIR

 

/Nz - Skip system directories (when used with /S).

 

LIBRARY

 

/R now supports reading multiple library files.

 

/Q - Don't display an error if the function doesn't exist.

 

MOVE

 

/Nz - Skip system directories (when used with /S).

 

PATH

 

/V - Checks all of the directories in %PATH, and displays an error message for any that don't exist.

 

 

New TCC-RT Commands:

 

UNLIBRARY

 

UNLIBRARY removes library functions defined with the LIBRARY command. The syntax is:

 

UNLIBRARY [/Q /R filename ... (function ...)] functionname ...

 

/Q - Don't display errors if the library function doesn't exist.

 

/R - Read the functions to delete from a file

 

UNLIBRARY supports exception lists (enclosed in parentheses) to specify library functions you do not want to delete.