Skip to content

@1024jp 1024jp released this Jun 28, 2020 · 12 commits to develop since this release

system requirements: macOS 10.13 and later

Improvements

  • Suppress showing a dialog when opening a file with the “.ts” file extension as it may not be a MPEG-2 Transport Stream file but a TypeScript file.
  • Improve the style and behavior of the add/remove rule button in the multiple replacement window.
  • [trivial] Delete multiple replacement rules by dropping items into the Trash.

Fixes

  • Fix an issue in the multiple replacement definition editing where the result order broke, or even the application crashed when reordering multiple rules at once.
  • Fix an issue in the editor that the cursor skipped the space just after the word when moving the cursor to the next word boundary with ⌥⇧→ or ⌥→ shortcut.
  • Fix an issue in theme editing that the editing color was occasionally forcibly updated in the editor's text color when an editor has the focus.
  • Fix an issue in theme editing that the crashed when setting one of the system's developer colors.
  • Fix an issue in theme editing that the option “use system color” for the selection color could not disable.
  • Fix an issue in theme editing that the values in the theme editor were not updated when the bundled theme currently edited is restored.
  • Fix an issue in the dialog for the pattern line sort that the sample line could indicate a wrong sort key scope when the sort key type is “column.”
  • Fix the feedback animation when dragging and dropping items in a table.
  • [trivial] Fix an issue that the menus in toolbar expended unwantedly after customizing toolbar.
  • [trivial] Fix some layout corruptions under macOS 11 Big Sur (beta).
Assets 3

@1024jp 1024jp released this Jun 13, 2020 · 49 commits to develop since this release

system requirements: macOS 10.13 and later

Improvements

  • Increase the size of the invisible space symbol.
  • Adjust the position of invisible symbols in vertical text orientation.
  • [trivial] Avoid selecting no item in the snippet setting table.

Fixes

  • Fix an issue in the syntax style editing that saving existing syntax styles failed.
  • Fix text flickering while pinch-zoom.
  • Fix an issue in the editor where the bottom part of the editor became occasionally not responsive when the editor is zoomed-out.
  • Fix an issue in the find panel fields that carriage returns (CR) were not drawn as line endings but control characters.
  • Fix an issue in the syntax style editing that reverting a modified bundled style through the style editor did not remove the existing user file.
  • Fix an issue under macOS 10.14 that the text in the About panel was black even in the Dark Mode.
Assets 3

@1024jp 1024jp released this May 27, 2020 · 81 commits to develop since this release

system requirements: macOS 10.13 and later

New Features

  • Rewrite the invisible character drawing feature to draw alternative symbols more properly under various environments.
  • Add an option to draw indent guides.
  • Display Unicode's general category in the character inspector.

Improvements

  • Adjust the text baseline to draw characters vertically center in lines.
  • Optimize the performance of “Replace All” with a large number of matches.
  • Improve the performance when pasting a huge text.
  • Remove the text encoding option for opened documents; instead, the encoding is always detected automatically when opening an existing file.
  • Update the Unicode block table to the latest Unicode 13.0.0.
  • Duplicate lines more intelligently.
  • Improve the encodings list edit view.
  • Adjust the width of toolbar items.
  • Remove “vertical orientation” from the selections of the Writing Direction toolbar button.
  • Make borders of line number views and opacity sample tips more distinct in the high-contrast mode.
  • Adjust the visible area after unwrapping lines in RTL text mode.
  • Remove the default value of the snippet keybindings, that inserts <br /> with ⇧↩.
  • Update help content.
  • [trivial] Rename “Auto-Detect,” the option detecting the file encoding automatically, to “Automatic.”
  • [trivial] Omit surrogate pair code points in the character inspector if the character consists of multiple Unicode characters.
  • [trivial] Adjust the drawing position of the zoomed character in the character inspector.
  • [trivial] Update some labels in the Format pane.
  • [trivial] Display default values as the input field's placeholder for window size setting when empty.
  • [trivial] Remove the snippet keybindings setting migration from CotEdtiror 2.x format and earlier.
  • [trivial] Make the identifier for document autosaving longer.
  • [dev] Update the build environment to Xcode 11.5 (Swift 5.2).
  • [dev] Replace YAML.framework with Yams.
  • [dev] Remove Carthage dependency.
  • [dev] Migrate codesign-specific build settings to .xcconfig (thanks to Yoshimasa Niwa!).

Fixes

  • Fix an issue where the application crashed when a hanging indent depth becomes larger than the editor area.
  • Fix an issue where the application hung up by extending the selection with shortcut ⌥⇧→ when the character to select is a national flag emoji.
  • Fix an issue where the item “Automatic” (ex. Auto-Detect) was missing in the encoding selections in the open panel.
  • Fix an issue with multiple cursors where extra characters were deleted when performing forward delete with selection.
  • Fix an issue with multiple cursors where just a single UTF-16 character was deleted instead of the whole character when the character to delete consists of multiple UTF-16 characters.
  • Fix an issue where the outline menu could select the wrong item while typing.
  • Fix an issue where the line numbers could be shifted when printing vertical text orientation documents.
  • Fix an issue where line endings could remain when deleting duplicate lines with multiple selections.
  • Fix an issue in the character inspector where the inspector was not shown when the target character is hidden due to scroll.
  • Fix an issue in the line number view where the line number of the current line was not bolded under a specific condition.
  • Fix an issue in scripting with AppleScript/JXA where the application crashed by performing string in ... command.
  • Fix an issue in scripting with AppleScript/JXA where the contents of a document can rarely be overwritten with the contents of another document window under very specific conditions.
  • Fix an issue with scripting with AppleScript/JXA where the line range command selected a wrong range when the line endings of the document are CRLF.
  • Fix an issue with scripting with AppleScript/JXA where selecting a single line by specifying a single integer argument to line range did not work.
  • Fix an issue in the editor where lines were initially wrapped at the wrong position when the text orientation is vertical.
  • Fix an issue where the theme color was not applied to the color of typed text in split view.
  • Fix an issue in the RTL text mode where the page guide disappeared when lines are unwrapped.
  • Fix an issue where the current line highlight did not update properly after changing some settings.
  • Fix an issue in the find panel's input fields where a regular expression pattern for Unicode code point was not highlighted properly when the hex contains uppercase letters.
  • Fix an issue in the find panel's input fields where invisible control characters were drawn in the normal text color under specific conditions.
  • Fix an issue where the print font name in the Print pane was drawn in black even in the dark mode.
  • Fix an issue in the editor where the previous drawing could remain in a blank space after changing a display setting of the editor.
  • Fix the help button in the advanced find options view.
  • Fix missing localization.
Assets 3

@1024jp 1024jp released this Mar 8, 2020 · 538 commits to develop since this release

system requirements: macOS 10.13 and later

Improvements

  • Include the last line break to line count.
  • Update “Kotlin”, “JSON”, and “SVG” syntax styles.

Fixes

  • Fix an issue where the horizontal scrollbar didn't appear by unwrapping lines if the document consists of a single very long line.
  • Fix an issue where the application could crash after parsing syntax in a large document to highlight.
  • Fix an issue where the overscrolling was enabled only after window is resized.
  • Fix an issue where the current line was just partly highlighted under specific conditions.
  • Fix an issue in the line number view where the line number of the selected line was not bolded under a specific condition.
  • Fix an issue where the find panel could not display the result table when the find string is very long.
Assets 3

@1024jp 1024jp released this Feb 27, 2020 · 553 commits to develop since this release

system requirements: macOS 10.13 and later

Improvements

  • Avoid showing the rainbow cursor while parsing URLs in the editor with large contents when the “link URLs in document” option is enabled.
  • Improve “Snakecase” and “Camelcase” commands to handle uppercase letters with accent properly.
  • Improve message for syntax highlighting progress.
  • Improve drawing performance and general stability.
  • [trivial] Tweak the visual notification for wrapping search.

Fixes

  • Fix an issue where a document window zombie appeared when the window was closed while detached character info popovers remain.
  • Fix an issue where a blank progress dialog for a long syntax highlighting could rarely remain when the document is updated while parsing.
  • Fix an issue where the \x{hhhh}, \0ooo, and \$ style character expressions in the regular expression pattern were not syntax-highlighted correctly.
  • Fix an issue where the application could rarely crash when printing a document.
  • Fix an issue where the application could rarely crash when opening a document under macOS 10.14 and earlier.
Assets 3
You can’t perform that action at this time.