github royqh1979/RedPanda-CPP 2.23
Red Panda C++ 2.23

latest releases: v3.1, v3.0.1, v3.0-1...
14 months ago

Red Panda C++ Version 2.23

  • fix: When selection is availalbe, Ctrl+Click shouldn't jump to declaration/definition.
  • enhancement: Code completion for '->' operator on std iterators.
  • enhancement: Tooltip support for '->' operator on std iterators.
  • enhancement: Close other editors.
  • fix: Goto definition/Goto declaration/Info tips can't be correctly triggered when mouse pointer is at the last half character of current word.
  • fix: Use "/" as path seperator when starting app by double clicking c/c++ files in the explorer.
  • enhancement: differenciate -> and . when displaying completion suggestion infos.
  • enhancement: improve code completion for std iterators defined with "using namespace std"
  • enhancement: improve pointer calculation when inferencing type info
  • enhancement: improve parsing for multiple vars defined in one line
  • enhancement: improve parsing result for function parameters like 'Node (&node)[10]'
  • fix: Can't copy by ctrl+dray&drop to current selection's begin/end
  • enhancement: Support debug executable files generated by mingw-w64 gcc 13.1 and filepath contains non-ascii chars.
  • enhancement: When deleteing files in the files/project view, try moving to the trash bin instead.
  • fix: GNU assembly files (.s) are not shown in the files view.
  • fix: "typedef struct" that don't have definition of the struct is not correctly parsed.
  • enhancement: correctly highlight multiline raw string literals.
  • enhancement: correctly highlight multiline string literals.
  • change: remove "Assembly" color scheme item (it's not used anymore).
  • fix: crash when parsing files containing inline assembly code.
  • fix: crash when source files contains macro definitions like "#define cfun (cfun + 0)"
  • improvement: Correctly expands multi-line macros when parsing;
  • improvement: Correctly eppands macros when real param string contains '(' or ')'.
  • enhancement: add "OI Wiki" and "turtle graphics tutorial" in help menu for zh_CN locale.
  • fix: Replace panel should be hidden after finding occurrencies.
  • enhancement: Show code completion suggestion after "typedef" and "const".
  • fix: GLFW project template.
  • fix: Inherited class/struct members are not correctly shown in the completion suggestions.
  • enhancement: Sort symbols by their declaration pos in the Class Browser, if not sort by alpha order.
  • fix: Keyword asm is not correctly parsed.
  • fix: Tips for problem is not correctly displayed.
  • enhancement: Folder mode in "File in files" dialog.
  • enhancement: When open a file, test if it contains binary contains.
  • enhancement: Correctly reformat C++ three-way comparision operator "<=>"
  • enhancement: Auto insert spaces between #include and <> when reformat
  • enhancement: Auto insert spaces between #include and "" when reformat
  • fix: Click editor's gutter won't toggle breakpoint in KDE debian 12
  • fix: "Toggle breakpoint " in the editor gutter's context menu doesn't work.
  • fix: Shouldn't auto indent lines starts with "\".
  • enhancement: When problem case's expected output is not too large (<= 5000 line), highlight text in the first different line in the expected output.
  • enhancement: Highlight text in the first different line using the error color.
  • enhancement: Add the option "redirect stderr to the Tools output panel" in the options dialog -> executor -> problem set page.
  • fix: Can't correctly uncomment multiple "//" comment lines that doesn't have spaces at linestarts.
  • fix: Autoindent for "{" is not correct.
  • change: Don't print repeated values in gdb individually
  • enhancement: Don't show "\000" of string values in the debug local variables panel.

Don't miss a new RedPanda-CPP release

NewReleases is sending notifications on new releases.