github coteditor/CotEditor 4.4.0

latest releases: 5.0.4, 5.0.3, 5.0.2...
2 years ago

system requirements: macOS 12 and later

New Features

  • Add Advanced Character Count feature to the Text menu.
  • Dynamically prioritize the scripts in the subfolder whose name is the same as the frontmost document's syntax style when the same keyboard shortcut is determined in multiple CotEditor scripts.
  • Add URL Encode/Decode commands to the Text > Transformations submenu.
  • Display a dot in the window tab if the document has unsaved changes.
  • Add the option to draw the separator line between the line number view and the editor.
  • Add syntax styles for DOT (Thanks to usr-sse2!) and TypeScript.

Improvements

  • Support macOS 13 Ventura.
  • Change the system requirement to macOS 12 Monterey and later.
  • Improve the Find All button only on macOS 13 Ventura (and later) to enable performing additional commands.
  • Store the state of the “Don’t ask again for this document” option for the inconsistent line endings alert and respect it for future open.
    • [for advanced users] Now you can also disable the feature entirely within the application by running the following command in Terminal: defaults write com.coteditor.CotEditor suppressesInconsistentLineEndingAlert -bool YES, though it is not recommended.
  • Deprecate the length property in AppleScript (Use number of characters of contents instead).
  • Support the split cursor for bidirectional languages in multi-cursor editing.
  • Update the CotEditor's setting view in the print panel.
  • Change the location and column count to start with zero.
  • Add the history menu to the regular expression patterns in the pattern sort dialog.
  • Display the error message in the pattern sort dialog if the regular expression pattern is invalid.
  • Improve the algorithm to parse numbers in the Sort by Pattern command.
  • Improve the algorithm of uncommenting.
  • Improve the algorithm of encoding detection.
  • Improve VoiceOver support.
  • Deprecate the “Ignore line endings when counting characters” option.
  • Deprecate the option to hide file size in the status bar.
  • Remove the text length display in the document inspector.
  • Improve stability.
  • [trivial] Adjust ticks in the line number view for vertical orientation.
  • [trivial] Save documents asynchronously.
  • [trivial] Visually adjust the filter field in the outline inspector.
  • [trivial] Organize the editor's contextual menu.
  • [trivial] Improve the basic regular expression syntax reference.
  • [trivial] Improve the status bar display.
  • [trivial] Optimize the script menu update.
  • [dev] Update the build environment to Xcode 14.1 (macOS 13 SDK).
  • [dev] Migrate helpindex to cshelpindex.
  • [non-AppStore ver.] Optimize the script menu update.

Fixes

  • Fix an issue that the empty draft documents silently discarded remained in the Open Recents menu.

Don't miss a new CotEditor release

NewReleases is sending notifications on new releases.