What's new in Virtual-C IDE 2.3.0
Sep 13, 2022
- SLibC: typo fix in limits.h, fix in scanf (buffer handling) with float/double
- Full support for dark mode
- SimpleC: fix with identical variables of different types
- SimpleC: fix memory bug with symbol handling (nested structs/unions)
- SimpleC: condition parser replaced
- Syntax Highlighting: (critical) )Bugs in multiline comments fixed
New in Virtual-C IDE 2.0.0 (Mar 29, 2020)
- Windows 4K screens fixed, font changed to courier new
- fix in TSC: Test skipped
- static code analyzer enhanced
New in Virtual-C IDE 1.9.0 (Mar 29, 2020)
- dcp version 5
- static code analyzer
New in Virtual-C IDE 1.8 (Oct 11, 2017)
- Directly execute C-expressions in the Shell window
New in Virtual-C IDE 1.7.0 (Apr 1, 2016)
- bug fixes virtual machine: handling float type casts
- bug fixes compiler: or-condition with additional brackets, passing structs as arguments
- thrd_join will now properly keep thread resources until joined
- new style checker (now independent from the C compiler)
New in Virtual-C IDE 1.6 (Apr 1, 2016)
- initial support of ISO-C threads, Debugger/Threads menu to select a thread for debugging, coloring scheme for threads
- fixed function pointers in arrays/ structs & global variables
- fix in the MOPVM for handling of some explicit signed short & signed char operations
- fixed typecast on arrays
New in Virtual-C IDE 1.5 (Apr 1, 2016)
- full support of tsc (test suite compiler), see tsc.pdf
- editor tabs are now closable
- compiler bugs in SimpleC fixed (preprocessor # operator, defines with empty brackets, empty return statement, struct assignment, parameter passing), added hex float literals
- MOPVM, bugfix with float casts in expressions & function calls
- slibc.c added hex float support for convert functions, scanf/printf %a
- new plugins for double linked list and array visualization
New in Virtual-C IDE 1.4 (Apr 1, 2016)
- missing functions in math.h added (note, that most new C99 math functions are not yet supported in the win32 version)
- integration of tsc (test suite compiler)
- fix in peep-hole-optimizer, often re-compilation resulted in broken images
- added step-out in Debug-menu
- fixed line limitation in console output
New in Virtual-C IDE 1.3 (Apr 1, 2016)
- stable plugins moved to Debug-Menu (former in examples)
- new plugin ProcedureVisualization, that prints a flow trace during single step debugging
- many bugfixes of the SimpleC-Compiler: strict code checking on const qualifier
New in Virtual-C IDE 1.2 (Apr 1, 2016)
- Introduced expert mode: some options are visible only in expert mode
- Introduced plug-ins, added first tutorial
- Introduced html exercises (free form)
- Load and store project files
- Changed File / Open examples menu (never really worked on OS X due to a bug in the file dialog) as a plug-in, now in the menu Help / Examples
- New console with history [Up][Down] and limit to 200 lines
- New zoom handling: zooming is done with [CTRL] and [+]/[-] for all windows the active window is zoomed)
- added JavaScript interface to VM (plug-ins) for visualization
- added JavaScript for test programs (full access to the Virtual-C IDE from the test program)
- C11 support: added designated initializers and compound literals