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

latest releases: 2.26, 2.25, 2.24...
23 months ago

Red Panda C++ Version 1.1.0

  • enhancement: when ctrl+mouse cursor hovered an identifier or header name, use underline to highlight it
  • enhancement: mark editor as modified, if the editing file is changed by other applications.
  • enhancement: When the editing files is changed by other applications, only show one notification dialog for each file.
  • fix: c files added to a project will be compiled as c++ file.
  • enhancement: restore caret position after batch replace
  • enhancement: rename in files view's context menu
  • enhancement: delete in files view's context menu
  • change: drag&drop in files view default to move
  • fix: rename macro doesn't work in project
  • fix: undo doesn't work correctly after rename symbole & reformat
  • fix: can't remove a shortcut
  • enhancement: hide all menu actions in the option dialog's shortcut panel
  • enhancement: add 'run all problem cases' / 'run current problem case' / 'batch set cases' to the option dialog's shortcut panel
  • enhancement: more templates for raylib
  • fix: compiler settings not correctly saved

Red Panda C++ Version 1.0.10

  • fix: modify watch doesn't work
  • fix: make behavior consistent in adding compiler bindirs to Path (thanks for brokencuph@github)
  • enhancement: basic MacOS support ( thanks for RigoLigoRLC@github)
  • fix: #define followed by tab not correctly parsed
  • enhancement: don't auto add () when completing C++ io manipulators ( std::endl, std::fixed, etc.)
  • fix: can't goto to definition of std::endl
  • fix: errors in the calculation of cut limit
  • enhancement: new turtle library based on raylib ( so it can be used under linux)
  • fix: autolink calculation not stable

Red Panda C++ Version 1.0.9

  • fix: selection in column mode not correctly drawn when has wide chars in it
  • fix: delete & insert in column mode not correctly handled
  • fix: input with ime in column mode not correctly handled
  • fix: copy & paste in column mode not correctly handled
  • fix: crash when project name is selected in the project view and try create new project file
  • change: panels can be relocated
  • fix: tab icon not correct restore when hide and show a panel
  • fix: the hiding state of the tools output panel is not correctly saved
  • enhancement: add "toggle explorer panel" and "toggle messages panel" in "view" menu
  • fix: cursor is wrongly positioned when insert code snippets that don't have placeholders
  • fix: "run current cases" dosen't correctly display real output

Red Panda C++ Version 1.0.8

  • enhancement: auto complete '#undef'
  • enhancement: redesign components for compiler commandline arguments processing
  • fix: selection calculation error when editing in column mode
  • enhancement: add compiler commandline argument for "-E" (only preprocessing)
  • enhancement: auto set output suffix to ".expanded.cpp" when compiler commandline argument for "-E" is turned on
  • enhancement: auto set output suffix to ".s" when compiler commandline argument for "-S" is turned on
  • enhancement: show error message when user set a shortcut that's already being used.
  • enhancement: adjust scheme colors for "dark" and "high contrast" themes
  • enhancement: can debug files that has non-ascii chars in its path and is compiled by clang
  • fix: when debugging project, default compiler set is wrongly used

Red Panda C++ Version 1.0.7

  • change: use Shift+Enter to break line
  • change: highlight whole #define statement using one color
  • enhancement: don't highlight '' as error
  • enhancement: hide add charset option in project options dialog's compiler set page, when project compiler set is clang
  • fix: When generating project's makefile for clang, don't add -fexec-charset / -finput-charset command line options
  • fix: index of the longest line not correctly updated when inputting with auto completion open
  • enhancement: support UTF-8 BOM files
  • enhancement: add new tool button for "compiler options"
  • fix: keyword 'final' in inhertid class definition is not correctly processed
  • change: stop generating 'profile' compiler set

Don't miss a new RedPanda-CPP release

NewReleases is sending notifications on new releases.