github royqh1979/RedPanda-CPP v3.5
Red Panda C++ 3.5

4 hours ago

Red Panda C++ Version 3.5

  • fix: Stacktrace table shows extra rows.
  • fix: The first line of disassembled code is lost in the cpu dialog.
  • enhancement: Skip all std:: (C++ standard libraries) functions when debugging.
  • enhancement: Correctly syntax color lines ending with ''. (https://en.cppreference.com/w/c/language/translation_phases.html)
  • enhancement: Correctly parse lines ending with ''. (https://en.cppreference.com/w/c/language/translation_phases.html)
  • redo/undo restore caret and select positions.
  • fix: keep indents while commenting blocks.
  • fix: Qsynedit now accept multi-QChar key press input.
  • fix: Crash when parsing lambda expression that has incomplete statements.
  • fix: Chances to deadlock while parser is working and trying to close/switch editors.
  • fix: Can't goto definition / declaration in an unsaved new file.
  • fix: Actions in Run menu not correctly enabled/disabled when filetype changed.
  • fix: Can't process relative file path passed by command line.
  • fix: Can't correctly complete folder name ending with "\" in #include preprocessors.
  • change: Option "Auto clear symbol table when editor's hidden" default to false.
  • fix: Block comments are not correctly replaced with space char.
  • change: Remove "parse system headers" and "parse local headers" options.
  • fix: Can't get clang's version.
  • change: Show completion popup only if it's not empty.
  • change: Reformat code don't clear breakpoints and bookmarks.
  • enhancement: Correctly expand multi-line function-like macros.
  • fix: Can't parse embedding "using namespace".
  • fix: Auto indention for embeding parenthesis not correct.
  • enhancement: Correctly parse array of pointers.
  • enhancement: New option "Uninitialized variable visited." in Compiler Set -> Compile/Link options -> Error.
  • enhancement: Notify user if file creation failed. (by C14147@github.com)
  • fix: Parser crash in debug mode, when char literal is not correctly closed.
  • enhancement: Greatly optimized "Copy as HTML" / "Export to HTML" processes.
  • fix: Font style not correct in exported RTF.
  • fix: Printed text doesn't have color.
  • enhancement: Release Compiler set add "-DNDEBUG" parameter when compiling by default.
  • enhancement: Show progress when finding in files / finding compiler sets / find occurences in project.
  • fix: Can't correctly parse "std::views" in
  • fix: Induced type of auto var is not correct.
  • enhancement: Parsing structured binding of struct instance.
  • fix: Can't parse non-const structured binding.\
  • enhancement: Filtering project files to be searched by name in "search in files" dialog.
  • enhancement: Detect if mingw32-make.exe is utf8 manifestoed, and auto generate utf8 encoded makefile for it.
  • fix: Goto block start / end doesn't work correctly.
  • fix: Matching braces doesn't correctly work if there are '{'/'}' in comments.
  • fix: Scroll by CTRL+arrow work too slow.
  • change: Remove option "Clear symbol table when editor is hidden".
  • change: Redesin first time startup dialog.
  • fix: Option "Search subfolders" doesn't work in the search-in-files dialog.
  • enhancement: Option to control if auto skipping included files already parsed.
  • enhancement: "Reparse Code" in "Code" menu.
  • change: Switch mouse cursor to arrow if it is over selection.\
  • fix: Double clicking watch value can't modify it. (github #753)
  • fix: Modify watch doesn't work.
  • fix: Overrided parent methods is still shown in class browser. ( github #755 )
  • fix: Class inheritance is not correctly handled. ( github #755 )
  • fix: Can't select content in CPU Dialog.
  • fix: Can't Copy content in CPU Dialog.

Don't miss a new RedPanda-CPP release

NewReleases is sending notifications on new releases.