github cpeditor/cpeditor 6.5.3
CP Editor 6.5.3

latest releases: 7.0.1, 6.11.2, 6.10.3...
3 years ago

6.5.3

This version is the same as 6.5.2, but it's considered stable now.

6.5.2 (Beta)

Fixed

  • Fix wrong default setting for C++ executable file path.

Added

  • On Windows, install VC Redist along with the application.
  • Now you can use ${tempdir} as an alternaltive of ${tmpdir} in C++ executable file path setting and Java class file path setting.

6.5.1 (Beta)

Added

  • Now you can change the font of the message logger. (#331 and #334)
  • Now besides the name of a setting, you can also search for the desciption, tool tip and help information of a setting in the preferences window. (#337)
  • Now you can use Alt to choose the menu in the main window. (#344)
  • Now it's optional to save the file on compilation and execution or not.
  • Now you can choose the path of the executable file for C++ and the path of the parent directory of the class file for Java. (#271)
  • Now you can get the git commit hash when executing cpeditor --version in the terminal.
  • Now the application catches SIGINT, SIGTERM and SIGHUP on Linux/macOS and catches CTRL_C_EVENT, CTRL_BREAK_EVENT and CTRL_CLOSE_EVENT on Windows, it be will gracefully closed when receiving these signals. (#178 and #268) Warning: It's reported that on some environments it doesn't always work.
  • Now you can restore the problem URL when opening a file previously with a problem URL, and/or open the old file when parsing an old problem URL. (#199)
  • Now the update checker shows changelogs and provides a button to cancel the update operation and a button to directly download binaries. (#361)
  • Now you can set a initial position for the code template. (#352)
  • Use tab to jump out of a parenthesis. (#256)
  • Parentheses settings for each parenthesis in each language. (#206)
  • A button to clear the messages.
  • Export and import settings. (#336)

Fixed

  • Fixed some unexpected file saving. (#353)
  • Fix a bug which makes the application crash when quiting in some scenarios. (fa5259b)
  • Fix a bug which makes the saved test cases are not loaded correctly.
  • Fix the screen is not scrolled to show the cursor in some situations.

Changed

  • Open an empty untitled tab when the open file length limit is exceeded. (#353)
  • When parsing a problem while it is already parsed and opened in a tab, the new test cases will override the old test cases.
  • If you click "Cancel" when saving all files, the action will be aborted instead of saving the next file.

Don't miss a new cpeditor release

NewReleases is sending notifications on new releases.