Update help contents

This commit is contained in:
1024jp 2024-03-16 19:03:44 +13:00
parent 8ad2ddc781
commit 54b15032c6
25 changed files with 470 additions and 470 deletions

View File

@ -65,7 +65,7 @@
- Support the alpha channel in theme settings (Custom themes using alpha channel are not compatible with CotEditor prior to version 4.7.4).
- Make sections in the document inspector collapsable.
- Add “Hexadecimal with Alpha” format to the Color Code panel.
- Add “Hexadecimal with Alpha” format to the Color Code window.
- Add Czech localization (Thanks to Martin Růžička!).
@ -911,7 +911,7 @@
### Fixes
- Fix an issue that memory could leak when the opacity toolbar item is used.
- Fix an issue that the option “Give execute permission” in the save dialog was applied to the document even when the save operation was cancelled.
- Fix an issue that the option “Give execute permission” in the save dialog was applied to the document even when the save operation was canceled.
- Address an issue since macOS 12.4 that the buttons in the save dialog became occasionally unresponsive when the application is running in some specific Japanese environment.
- Fix an issue that memory could leak when the opacity toolbar item is used.
- Fix an issue that the column of the outline pane was narrower than the list width.
@ -1147,7 +1147,7 @@
- [dev] Update Yams from 5.0.0 to 5.0.1.
- [beta] Add the panel notifying about the line ending migration.
- [beta] Select the character in the editor also when an item already selected in the Warnings pane is clicked.
- [beta][trivial] Rename “Unicode Next Line” to “Next Line.
- [beta][trivial] Rename “Unicode Next Line” to “Next Line.
### Fixes
@ -1546,7 +1546,7 @@
### Fixes
- Fix an issue on the Big Sur that the navigation bar in the document window disappeared.
- Fix an issue on Big Sur that the navigation bar in the document window disappeared.
@ -1796,7 +1796,7 @@
### 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.
- 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.
@ -1994,7 +1994,7 @@
### Improvements
- Include the last line break to line count.
- Update Kotlin, JSON, and SVG syntax styles.
- Update Kotlin, JSON, and SVG syntax styles.
### Fixes
@ -2039,9 +2039,9 @@
- Make space to draw the invisible symbol for ZERO WIDTH SPACE (U+200B) when the “other invisible characters” option is enabled.
- Enable “Move Line Down” and “Move Line Up” commands swap lines with the last empty line.
- Improve general performance while typing.
- Update CSS syntax style.
- Update CSS syntax style.
- [trivial] Keep the visible area after resizing a document window even if overscrolling is enabled.
- [trivial] Adjust the theme “Note.
- [trivial] Adjust the theme “Note.
### Fixes
@ -2119,7 +2119,7 @@
### Improvements
- Revert shortcut `⌘/` to comment-out toggle.
- Add .zprofile and .zlogin extensions to Shell Script syntax style.
- Add .zprofile and .zlogin extensions to Shell Script syntax style.
@ -2155,7 +2155,7 @@
- Raise an alert when performing find (or replacement) with “in selection” option while no text is selected.
- Change the Console font to monospaced.
- Dim the Console content area during the incremental search.
- Accept importing custom syntax styles with .yml extension.
- Accept importing custom syntax styles with .yml extension.
- Avoid re-parsing syntax highlight when the appearance is switched.
- Support Dark Mode in the help.
- [non-AppStore ver.] Update Sparkle framework.
@ -2195,7 +2195,7 @@
- Restore all of the last cursors on the window restoration.
- Highlight matching braces for all cursors.
- Adjust the printing area by the vertical text orientation.
- Update JSON syntax style by adding .resolved extension.
- Update JSON syntax style by adding .resolved extension.
### Fixes
@ -2250,7 +2250,7 @@ no change.
### New Features
- Add “Appearance” option in the Appearance preferences pane to change document window appearance whatever the system appearance is (only on macOS 10.14 and later).
- Add a new theme “Anura (Dark).
- Add a new theme “Anura (Dark).
### Improvements
@ -2263,7 +2263,7 @@ no change.
- Adjust text baseline of input fields in the find panel when a fallback font is used.
- Always enable Left to Right button in Writing Direction toolbar button.
- Change the way to count words for stability.
- Update TOML syntax style to support array of tables (Thanks to Takuto ASAKURA!)
- Update TOML syntax style to support array of tables (Thanks to Takuto ASAKURA!)
- [dev] Update build environment to Xcode 11.1 (Swift 5.1, macOS 10.15 SDK).
@ -2626,7 +2626,7 @@ no change.
### Improvements
- Update syntax style for SVG.
- Update syntax style for SVG.
- Update `cot` command-line tool:
- Fix an issue where stack trace displayed when using `--wait` option with some clients other than Terminal.app.
- Fix an issue where `--column` could misplace the insertion point when a negative number was given.
@ -2661,7 +2661,7 @@ no change.
### New Features
- Add syntax style for Kotlin.
- Add syntax style for Kotlin.
### Improvements
@ -2671,7 +2671,7 @@ no change.
- Make editing multiple replacement definitions undoable.
- Syntax highlight regular expression patterns in the syntax style editor, multiple replacement definitions, and the custom sort dialog.
- Move focus to the editor when lines are selected by clicking line numbers.
- Apply update of “Line numbers, “Page guide” and “invisible characters” visibility options in the preferences immediately to opened documents.
- Apply update of “Line numbers, “Page guide,” and “invisible characters” visibility options in the preferences immediately to opened documents.
- Suppress the dialog asking if you want to keep the document when an unsaved empty document is about to close, and silently discard the auto-saved backup file.
- Change the label of the option “Count each line ending as one character” in General pane to “Ignore line endings when counting characters” (the value reversed).
- Enable the “Share” button in toolbar also in the Text Only mode.
@ -2722,7 +2722,7 @@ no change.
### New Features
- Add syntax style for TOML.
- Add syntax style for TOML.
### Improvements
@ -2750,7 +2750,7 @@ no change.
- Change not to highlight occurrences of the selection when there are more than 100.
- Update validation pane in the syntax style editor:
- Now, validation is performed automatically when the pane switched to “Validation.
- Now, validation is performed automatically when the pane switched to “Validation.
- [trivial] Remove “Restore Defaults” button in the syntax style editor if the style has no defaults.
- [non-AppStore ver.] Update Sparkle framework.
@ -2861,7 +2861,7 @@ no change.
- Avoid selecting deleted spaces when undoing a soft tab deletion.
- Make the credits view in About panel dark in the Dark Mode.
- Add .cxx extension to C++ syntax style.
- Add .cxx extension to C++ syntax style.
- Adjust the width of line number views.
- [non-AppStore ver.] Update Sparkle framework.
@ -2905,7 +2905,7 @@ no change.
### Fixes
- Fix an issue where theme was not applied to document print when the print theme setting is “Same as Document's Setting.
- Fix an issue where theme was not applied to document print when the print theme setting is “Same as Document's Setting.
- Fix an issue where “Copy as Rich Text” command lost the style information when paste to some specific applications, such as Pages.
- [beta] Fix an issue where theme color was not applied to document print.
- [beta] Fix an issue where the editable area in editors are occasionally set wrong after zooming on macOS 10.14 Mojave.
@ -2960,7 +2960,7 @@ no change.
### New Features
- Support Dark Mode in macOS 10.14 Mojave.
- Add a new theme “Dendrobates (Dark).
- Add a new theme “Dendrobates (Dark).
- Add new commands to transform selections to snake case, camel case, or pascal case.
- Add “Emoji & Symbols” toolbar item.
- [non-AppStore] The non-AppStore application binary is now notarized by Apple.
@ -3062,7 +3062,7 @@ no change.
### New Features
- Let the input fields in the find panel accept text scaling commands, such as “Bigger, “Smaller” and “Reset to Default.
- Let the input fields in the find panel accept text scaling commands, such as “Bigger, “Smaller,” and “Reset to Default.
### Improvements
@ -3289,7 +3289,7 @@ no change.
- Remove `⌘1` shortcut for Console from default key-binding settings.
- Avoid switching to inactive tabbed window only to show a syntax highlighting indicator.
- Remove the workaround for the issue of editor scrolling on early macOS High Sierra that was introduced on CotEditor 3.2.4.
- Update Java syntax style by adding term `var` (Thanks to Marc Prud'hommeaux!)
- Update Java syntax style by adding term `var` (Thanks to Marc Prud'hommeaux!)
- [trivial] Use monospaced digits where suitable.
- [trivial][non-AppStore ver.] Update Sparkle framework.
- [dev] Update build environment to Xcode 9.3 (Swift 4.1).
@ -3308,14 +3308,14 @@ no change.
### Improvements
- Update Swift syntax style for Swift 4.1.
- Update Swift syntax style for Swift 4.1.
### Fixes
- Fix an issue where application could rarely crash under specific environment on saving.
- Fix an issue where the domain part of URL was ignored when a favicon was dropped from Safari to editor.
- Update YAML syntax style to fix outline extraction with a specific case.
- Update YAML syntax style to fix outline extraction with a specific case.
@ -3557,7 +3557,7 @@ no change.
- Fix an issue where a vertical orientation document broke the layout on printing.
- Fix an issue where the syntax highlighting indicator could display twice.
- Fix an issue where the separator was selected meaninglessly in the Window pane if the window tabbing setting was set to “Manually.
- Fix an issue where the separator was selected meaninglessly in the Window pane if the window tabbing setting was set to “Manually.
- Fix an issue where editor's text orientation was not cascaded to the print operation when the window was restored from the last session.
- Fix the line-wrapping behavior when a line contains a long unbreakable word.
- Fix some missing localized strings.
@ -3573,7 +3573,7 @@ no change.
- Keep showing the console when CotEditor becomes inactive.
- Make the Key-Bindings for “Bigger” and “Smaller” actions in Font menu customizable.
- Change to display the first line number even the document is empty.
- Rename “Incompatible Characters” toolbar item to “Incompatibles.
- Rename “Incompatible Characters” toolbar item to “Incompatibles.
- Some minor UI improvements and fixes.
@ -3596,7 +3596,7 @@ no change.
### Improvements
- Disable toggling sidebar while the tab overview mode on High Sierra.
- Update CSS syntax style:
- Update CSS syntax style:
- Fix an issue where keywords were highlighted incorrectly.
- Some minor improvements and fixes.
@ -3626,8 +3626,8 @@ no change.
- Improve the progress indicator.
- Change to highlight matching braces just like Xcode.
- No more beep for unbalanced braces.
- Update JavaScript syntax style:
- Add .pac extension.
- Update JavaScript syntax style:
- Add .pac extension.
- Update build environment to Xcode 9 (SDK macOS 10.13).
@ -3703,7 +3703,7 @@ no change.
- Now, key binding snippets can set cursor position.
- Add “Surround Selection With” actions to “Text” menu.
- Add a new AppleScript/JXA command `write to console` so that users can insert own message to the CotEditor's console.
- Add syntax style for Fortran.
- Add syntax style for Fortran.
### Improvements
@ -3721,8 +3721,8 @@ no change.
- Improve the setting file naming rule for when the name overlaps with an existing setting.
- Improve condition to insert a closing quote automatically.
- Improve the encoding declaration detection.
- Update Ruby syntax style to fix commands highlight.
- Update MATLAB syntax style to fix strings highlight.
- Update Ruby syntax style to fix commands highlight.
- Update MATLAB syntax style to fix strings highlight.
- Remove less useful “Inline script menu items into contextual menu” option.
- Update German localization (Thanks to J-rg!).
- And some minor improvements and fixes.
@ -3748,7 +3748,7 @@ no change.
### Improvements
- Add .swift extension to file types treaded as CotEditor script.
- Add .swift extension to file types treaded as CotEditor script.
- [non-AppStore ver.] Update Sparkle framework to version 1.17.0.
@ -3832,7 +3832,7 @@ no change.
- Evaluate also the shebang to specify the syntax style on saving the document newly.
- Scale up character view in character inspector.
- Change drawing font for some invisible characters to draw them at a better position.
- Update JavaScript syntax style.
- Update JavaScript syntax style.
- Add more description about scripting in the User Guide.
- Deprecate hidden settings for UI update interval.
- Update build environment to Xcode 8.2.1 (SDK macOS 10.12.2).
@ -3981,7 +3981,7 @@ no change.
- Adjust glyph size calculation.
- Improve performance of Find All and Replace All.
- Disable customizing key bindings for window tabbing actions (Because it's impossible to handle them correctly.)
- Update Swift syntax style to add some missing keywords.
- Update Swift syntax style to add some missing keywords.
- Improve error message on script error.
@ -4022,7 +4022,7 @@ no change.
- Add “Complete” action to “Edit” menu.
- On macOS Sierra, the default shortcut for completion action was changed to `⌥⎋`.
- Move action items in the menu “Edit” > “Transformations” to “Text” > “Transformations.
- Move action items in the menu “Edit” > “Transformations” to “Text” > “Transformations.
- Transform word contains the cursor if nothing is selected on transformation or Unicode normalization actions.
@ -4108,7 +4108,7 @@ no change.
- [beta] Fix an issue where the application could crash on document file sync.
- [beta] Fix an issue where the application could crash on termination.
- [beta] Fix an issue where document could silently be updated by an external document file update even if user doesn't set to “Update to modified version.
- [beta] Fix an issue where document could silently be updated by an external document file update even if user doesn't set to “Update to modified version.
- [beta] Fix an issue where smart dashes substitution state could be set wrongly.
- [beta] Fix an issue where auto indent style detection didn't work.
- [beta] Fix an issue where files were treated as dropped-files instead of just inserting filenames when files are copied-and-pasted from Finder.
@ -4166,7 +4166,7 @@ no change.
- Add “New Tab” action to File menu.
- Sync sidebar visibility among tabs in a window.
- Display recent used syntax styles at the top of the toolbar syntax style popup list.
- Add individual “Block Comment, “Inline Comment” and “Uncomment” actions in Text menu unlike the “Comment Selection” action changes its behavior intelligently.
- Add individual “Block Comment, “Inline Comment,” and “Uncomment” actions in Text menu unlike the “Comment Selection” action changes its behavior intelligently.
### Improvements
@ -4184,8 +4184,8 @@ no change.
- Update key binding setting format.
- Not compatible with previous key bindings setting. Please customize again in the preferences window.
- New acknowledgments window.
- Update Swift syntax style to Swift 3.0.
- Update Coffee Script syntax style for the block regular expression.
- Update Swift syntax style to Swift 3.0.
- Update Coffee Script syntax style for the block regular expression.
- Improve syntax highlighting algorithm with symbols.
- New “Go To Line” panel.
- Remove the following less important text actions:
@ -4230,7 +4230,7 @@ no change.
### Fixes
- Fix German localization (Thanks to J-rg!).
- Fix Markdown and Verilog syntax styles.
- Fix Markdown and Verilog syntax styles.
- Fix update range of syntax highlight while editing.
- Fix key binding setting error message.
- Fix an issue where syntax validation result view was editable.
@ -4243,17 +4243,17 @@ no change.
### New Features
- Add newly rewritten syntax styles for C and C++.
- Add newly rewritten syntax styles for C and C++.
- From this change, previous “C, C++, Objective-C” syntax style is deleted.
- Add syntax styles for MATLAB and Verilog.
- Add syntax styles for MATLAB and Verilog.
### Improvements
- Update Markdown syntax style:
- Update Markdown syntax style:
- Support strikethrough with `~~` that is defined in the GitHub flavored Markdown.
- Support emphasis with triple `*` and `_`.
- Focus back on the find panel after performing “Find All, “Replace All” and “Highlight.
- Focus back on the find panel after performing “Find All, “Replace All,” and “Highlight.
- Change to use the body text color for line numbers on printing that was previously always black.
- Improve scroll behavior with arrow keys.
- Improve compatibility with macOS Sierra beta.
@ -4265,7 +4265,7 @@ no change.
- Fix document counting as followings:
- “Char Count” counts composite characters as well as CR/LF as single characters and omits counting line endings if “Count each line ending as one character” option is off.
- “Length” counts bytes in UTF-16 literally and always counts line endings even if “Count each line ending as one character” option is off.
- “Location” and “Column” count characters just like “Char Count.
- “Location” and “Column” count characters just like “Char Count.
- Fix an issue where the selected marks of line height / tab width in the Format menu disappeared.
- Fix an issue where unselected last line number could be highlighted if the text orientation is vertical.
- Fix an issue where invisible characters were drawn off to the side if the text orientation is vertical.
@ -4286,12 +4286,12 @@ no change.
### New Features
- Add syntax style for Git.
- Add syntax style for Git.
### Improvements
- Update Julia and Swift syntax styles.
- Update Julia and Swift syntax styles.
- Apply the change of line height/tab width to all split editors so that split editors not focused also can layout text correctly after the change.
- Optimize text rendering performance a bit.
@ -4342,12 +4342,12 @@ no change.
- Improve line-height calculation.
- Optimize performance to apply syntax highlight to document significantly.
- Now, the setting changes of status bar, appearance, tab and invisible chars are applied to documents immediately.
- Update INI syntax style.
- Update INI syntax style.
- Remove spelling auto correction option.
- Remove “Delay coloring” option.
- Enable move between input fields in syntax style editor with Tab key.
- Apply font-face to font fields in preferences.
- Apply document line height on “Copy with Style.
- Apply document line height on “Copy with Style.
- Reflect the state of “Increase contrast” option in system Accessibility setting to custom UI.
- Adjust preferences layout.
@ -4382,7 +4382,7 @@ no change.
### Improvements
- Change underline style of outline items.
- Update JavaScript syntax style:
- Update JavaScript syntax style:
- Improve outline definitions to support the class syntax sugar introduced in ECMAScript 6.
- Better coloring for “get” and “set”.
@ -4422,10 +4422,10 @@ no change.
- Add independent “Unicode (UTF-8) with BOM” encoding to encoding list.
- Respect the existence of the UTF-8 BOM in opened files.
- Enable switching the document encoding between with and without BOM from the toolbar popup button and the “Format” menu.
- The “Unicode (UTF-8) with BOM” item will be automatically added to just after the normal “Unicode (UTF-8).
- The “Unicode (UTF-8) with BOM” item will be automatically added to just after the normal “Unicode (UTF-8).
- Now, the execute permission can be given to the file to save from the save panel.
- Add spelling auto correction option (in “Edit” pane).
- Add a new theme “Lakritz.
- Add a new theme “Lakritz.
### Improvements
@ -4486,7 +4486,7 @@ no change.
- Reimplement highlighting found string groups with different colors.
- Update BibTeX syntax style:
- Add .bibtex extension.
- Add .bibtex extension.
- Add some field names.
- Update Python syntax style:
- Remove a duplicated term.
@ -4617,7 +4617,7 @@ no change.
- Take a safety measure for in case the key binding setting file is corrupt.
- Truncate outline label in the navigation bar by appending ellipsis if it overflows.
- Move some options position within “General” pane and “Edit” pane in the preferences window.
- Rename the main text input area in window from “View” to “Editor.
- Rename the main text input area in window from “View” to “Editor.
### Fixes
@ -4715,7 +4715,7 @@ no change.
### New Features
- Add “Convert Indentation to Spaces/Tabs” actions to Text > Indentation menu.
- Add syntax styles for “METAFONT” (Thanks to M.Daimon!), “AWK”, “Git Config” and “Git Ignore”.
- Add syntax styles for METAFONT (Thanks to M.Daimon!), AWK, Git Config, and Git Ignore.
### Improvements
@ -4733,7 +4733,7 @@ no change.
- Improve text encoding detection for UTF-32.
- Update Python syntax style:
- Add several commands and variables that are in `__foo__` form.
- Add `pyi` extension.
- Add .pyi extension.
- Update Perl syntax style:
- Add some terms.
- Update PHP syntax style:
@ -4769,7 +4769,7 @@ no change.
- Update R syntax style:
- Fix boolean values were not highlighted correctly.
- Update Shell Script syntax style:
- Add “command” to extension list.
- Add .command to extension list.
### Fixes
@ -4790,7 +4790,7 @@ no change.
### Improvements
- Update R syntax style:
- Update R syntax style:
- Add “Rscript” to interpreters.
- Bundle cot command to `CotEditor.app/Contents/SharedSupport/bin/` again.
- Tweak UI text.
@ -4816,18 +4816,18 @@ no change.
- Detect indent style on file opening and set tab expand automatically.
- Add “Spell Check” button to toolbar icon choices.
- Customize toolbar to add it to your toolbar.
- Add syntax styles for “D”, “iCalendar” and “Rich Text Format”.
- Add syntax styles for D, iCalendar, and “Rich Text Format.”
### Improvements
- Reconstitute main menu.
- Embed key bindings editor to Key Bindings pane.
- Update Shell Script syntax style:
- Update Shell Script syntax style:
- Completely rewrite.
- Update INI syntax style:
- Add “url” to extension list.
- Update JavaScript syntax style:
- Update INI syntax style:
- Add .url to extension list.
- Update JavaScript syntax style:
- Add “z” to attributes.
- Temporarily hide the “Live Update” checkbox in the find panel since this feature by OgreKit framework has actually not worked correctly in the latest versions.
- Update Onigmo regular expression engine to 5.15.0.
@ -4839,7 +4839,7 @@ no change.
- Address syntax highlighting issue with multiple lines.
- Fix an issue where text view drawing was distorted while resizing window.
- Fix an issue where the application could crash on window restoration.
- Fix some typos in syntax styles Julia and SQL.
- Fix some typos in syntax styles Julia and SQL.
@ -4855,8 +4855,8 @@ no change.
### Improvements
- Update JSON syntax style:
- Add “geojson” to extension list.
- Update JSON syntax style:
- Add .geojson to extension list.
### Fixes
@ -4892,7 +4892,7 @@ no change.
### New Features
- Add new themes “Anura” and “Note.
- Add new themes “Anura” and “Note.
### Improvements
@ -4901,7 +4901,7 @@ no change.
- To use `cot` command with CotEditor 2.2.0 and later, download it from <http://coteditor.com/cot> and install manually. You cannot use the previous one with CotEditor 2.2.0.
- Improve saving error dialog to display more detailed error reason.
- Avoid beeping on typing an unmatched `>` even if `<>` brace highlighting turned on.
- Update Swift syntax style:
- Update Swift syntax style:
- Add new terms available in Swift 2.0.
- Improve contextual menu for theme/syntax style list on preferences.
- Tweak syntax style edit sheet layout.
@ -4952,7 +4952,7 @@ no change.
- Add stylesheet keyword to color code type.
- Add stylesheet keyword color list to editor panel.
- Make editor panel resizable.
- Now syntax style is automatically set to XML on file opening if no appropriate style can be found but the file content starts with an XML declaration.
- Now syntax style is automatically set to XML on file opening if no appropriate style can be found but the file content starts with an XML declaration.
- Update word completion list setting in Edit pane in Preferences (The previous setting has been reset).
- Support “swipe to delete” for some tables in Preferences on El Capitan.
- Improve contextual menu for theme list on preferences.
@ -5232,7 +5232,7 @@ no change.
- New AppleScript property `tab width` for document object.
- Now, CotEditor script receives the absolute file path of the frontmost document as an argument if available.
- Add “New CotEditor Document with Selection” and “Open File in CotEditor” Services.
- Add syntax styles for Erlang and Julia.
- Add syntax styles for Erlang and Julia.
### Improvements
@ -5264,7 +5264,7 @@ no change.
- Delay timing to save text key bindings setting.
- Localize document types.
- Improve text rendering with non-opaque view.
- Update Markdown syntax style:
- Update Markdown syntax style:
- Add horizontal rules to outline menu.
- Tweak text view drawing performance.
@ -5304,17 +5304,17 @@ no change.
### Improvements
- Add “Traditional Chinese (Big 5 HKSCS), “Traditional Chinese (Big 5-E)” and “Traditional Chinese (Big 5)” to encoding list.
- Add “Traditional Chinese (Big 5 HKSCS), “Traditional Chinese (Big 5-E),” and “Traditional Chinese (Big 5)” to encoding list.
- Add “show invisible characters” option to set the visibility of all invisible character types at once.
- From this, invisibles visibility of displayed windows can be toggled even all invisibles are hidden as default.
- Now, the popup menus in toolbar can be called directly even on “Text Only” mode without mode change.
- Now, window states will resume from the last session.
- Change default syntax style from “None” to “Plain Text.
- Change default syntax style from “None” to “Plain Text.
- Improve syntax highlighting performance.
- Remove delay when an AppleScript/JavaScript is run for the first time after application launch.
- Update CSS syntax style:
- Update CSS syntax style:
- Add several keywords. (Thanks to Nathan Rutzky!)
- Update JSON syntax style:
- Update JSON syntax style:
- Improve highlighting performance.
- Improve find panel behavior with Spaces.
- Disable rich text in find panel.
@ -5324,7 +5324,7 @@ no change.
- Fix page guide position and tab width.
- Fix an issue that “Go” button in “Go To” sheet didn't work by clicking.
- Fix an issue that line endings menu in toolbar whose document had been newly created was always set to LF.
- Fix an issue that line endings menu in toolbar whose document had been newly created was always set to LF.
- Fix an issue that cancellation of syntax extracting didn't work immediately under the specific conditions.
- Fix an issue that selecting inside of brackets by double-clicking didn't work.
- Fix an issue that script execution with large size output could cause application hang up.
@ -5350,10 +5350,10 @@ no change.
### New Features
- Introduce new AppleScript commands `comment out` and `uncomment` for selection object.
- Add “js“ extension to CotEditor script type.
- Add .js extension to CotEditor script type.
- __Hint__: Use `#!/usr/bin/osascript -l JavaScript` for shebang to run script as Yosemite's JavaScript for Automation.
- Add “Create Bug Report…” action to the Help menu.
- Add syntax style for BibTeX.
- Add syntax style for BibTeX.
### Improvements
@ -5361,17 +5361,17 @@ no change.
- Display an alert if the opening file is larger than 100 MB.
- Change the default value for “Comment always from line head” option to enable.
- Rename labels for line endings.
- Update Python syntax style:
- Update Python syntax style:
- Fix highlighting `print` command.
- Update Ruby syntax style:
- Update Ruby syntax style:
- Improve highlighting `%` literals.
- Update R syntax style:
- Update R syntax style:
- Add file name `.Rprofile` to file mapping.
- Update JavaScript syntax style:
- Update JavaScript syntax style:
- Highlight shebang as a comment.
- Update documents for scripting with AppleScript.
- Update sample scripts.
- Remove syntax style for eRuby.
- Remove syntax style for eRuby.
### Fixes
@ -5399,8 +5399,8 @@ no change.
### Improvements
- Rename “Spelling” menu item to “Spelling and Grammar” in Edit menu, and also add “Substitutions” and “Transformations” items
- From this, remove “Uppercase, “Lowercase” and “Capitalize” in “Utility” menu.
- Update Apache syntax style:
- From this, remove “Uppercase, “Lowercase,” and “Capitalize” in “Utility” menu.
- Update Apache syntax style:
- Indent outline items.
- Change not to include menu items that manage the script menu in the context menu.
- [beta] Change the line-up of substitute characters for full-width spaces.
@ -5427,7 +5427,7 @@ no change.
### New Features
- Add syntax styles for Rust and Tcl.
- Add syntax styles for Rust and Tcl.
### Improvements
@ -5435,7 +5435,7 @@ no change.
- Apply theme color to the line number view.
- Change the bundle identifier from `com.aynimac.CotEditor` to `com.coteditor.CotEditor`.
- Improve key bindings edit sheets.
- Update YAML syntax style:
- Update YAML syntax style:
- Improve outline extracting rules.
- Deprecate “Drag selected text immediately” setting.
- Tweak result messages by syntax style validator and partially localized.
@ -5464,7 +5464,7 @@ no change.
- [beta] Fix an issue that semi-transparent text views flicked on scrolling on Yosemite.
- [beta] Avoid horizontal scrollers on syntax edit sheets in Japanese localization.
- [beta] Fix an issue that coloring label names were partially missing in syntax style validator.
- [beta] Fix syntax colorings of “Haskell”, “LaTeX” and “PHP” styles.
- [beta] Fix syntax colorings of Haskell, LaTeX, and PHP styles.
- [beta] Fill missing tooltips of some toolbar icons in the English localization.
- [beta] Fix a possible issue that syntax highlighting could not be updated after style edit.
@ -5476,7 +5476,7 @@ no change.
### Improvements
- Rename some labels in print setting.
- [beta] Update AppleScript syntax style:
- [beta] Update AppleScript syntax style:
- Update commands that were changed on CotEditor 2.0.
- [beta] Tweak toolbar icons on preferences window.
- Tweak a label name in incompatible chars in Japanese.
@ -5498,9 +5498,9 @@ no change.
- Coloring theme feature.
- Comment toggling feature.
- Add “types, “attributes” and “variables” to syntax highlighting colors.
- Add “types, “attributes,” and “variables” to syntax highlighting colors.
- Now, syntax style can be determined not only from file extensions but also from filenames.
- From this, rename “Extensions” in syntax edit sheet to “File Mapping.
- From this, rename “Extensions” in syntax edit sheet to “File Mapping.
- Add metadata fields for syntax styles.
- Append a correspondent extension to the file name on saving.
- The top extension in the extension list in the syntax style definition will be used.
@ -5510,7 +5510,7 @@ no change.
- Add option to split views vertically.
- Select lines via clicking/dragging line numbers.
- Add “Select Line” command to “Edit” menu.
- Add syntax styles for “AppleScript”, “C#”, “Go”, “Lisp”, “Lua”, “R”, “Scheme”, “SQL”, “SVG” and “Swift”.
- Add syntax styles for AppleScript, C#, Go, Lisp, Lua, R, Scheme, SQL, SVG, and Swift.
- Auto-complete feature (experimental implementation, turned off by default).
@ -5548,37 +5548,37 @@ no change.
- Scroll line by line with an arrow key.
- Adjust indent automatically on return just after `{` and `}` if Auto-Indent is on. (thanks to Naotaka-san).
- Update all of bundled syntax styles.
- Update CSS syntax style:
- Update CSS syntax style:
- Support CSS level 3.
- Update Perl syntax style:
- Update Perl syntax style:
- Add some keywords.
- Add `=pod` and `=cut` to comment coloring.
- Add “pm” to extensions.
- Update JSON syntax style:
- Add “cottheme” to extensions.
- Update LaTeX syntax style:
- Add “cls” and “sty” to extensions.
- Add .pm to extensions.
- Update JSON syntax style:
- Add .cottheme to extensions.
- Update LaTeX syntax style:
- Add .cls and .sty to extensions.
- Update outline menu style.
- Update YAML syntax style:
- Update YAML syntax style:
- Support YAML 1.2.
- Some fixes.
- Update Ruby syntax style:
- Update Ruby syntax style:
- Support % notation.
- Add special variables.
- Improve number literals.
- Support here document.
- and some more fixes.
- Update Java syntax style:
- Update Java syntax style:
- Improve number literals.
- Support annotation.
- and some more fixes.
- Update JavaScript syntax style:
- Update JavaScript syntax style:
- Completely rewrite.
- Update Haskell syntax style:
- Update Haskell syntax style:
- Improve number literals.
- Add escape chars.
- Separate DTD (Document Type Declaration) syntax style from XML.
- From this, coloring performance with XML syntax style was improved.
- Separate DTD (Document Type Declaration) syntax style from XML.
- From this, coloring performance with XML syntax style was improved.
- Updates about scripting support:
- Migrate AppleScript API definition file to sdef format.
- Rename `unicode normalization` command to `normalize unicode`.
@ -5588,7 +5588,7 @@ no change.
- Count characters by composed character sequence in the status bar and the info drawer.
- The previous count was actually the length of the string in UTF-16 that is internal string expression on OS X (for example, a surrogate pair is counted previously as 2 and now as 1).
- Rename previous “Char Count” to “Char Length” and add another “Char Count” with the new count method for status bar items.
- Change key to display hidden menu items in “File” menu to “Option.
- Change key to display hidden menu items in “File” menu to “Option.
- Add `.` and `:` to word separators that are used for selecting a word with a double click.
- Improve messages on character info inspector with surrogate pairs and variation selectors. (thanks to doraTeX-san)
- Disable alert asking for save when blank & unsaved document will be closed. (thanks to Naotaka-san)
@ -5598,7 +5598,7 @@ no change.
- Improve syntax editor sheet so as to edit documents even the sheet is shown. (on Mavericks and later)
- Improve application icon so as not to react with dropped folders.
- Improve cancellation behavior of word completion.
- Rename “Inspect Glyph” to “Inspect Character.
- Rename “Inspect Glyph” to “Inspect Character.
- Delay timing to store users menu key bindings.
- The user setting for menu key bindings on CotEditor 1.x will be reset on the first launch of v2.0.
- Change line hight value to line height based, that includes the hight of the line itself.
@ -5627,7 +5627,7 @@ no change.
- Fix an issue that variation selectors, kind of invisible characters, disappeared occasionally.
- Fix an issue that encoding selection in toolbar was reset after changing of encoding list order.
- Fix over-wrapped text in the status bar to truncate with “…”.
- Fix an issue that unfocused windows performed also re-coloring after “Replace All.
- Fix an issue that unfocused windows performed also re-coloring after “Replace All.
- Fix an issue that page guide was occasionally drawn at a wrong place if a fallback font is used.
- Fix to highlight current line only in focused view of split views.
- Fix an issue that text lines vibrated during moving caret if text orientation is vertical and line height is fixed.

View File

@ -25,7 +25,7 @@
<img class="snapshot" src="gfx/ov_find@2x.png" width="400"/>
<h2>Powerful find and replace</h2>
<p>The CotEditors find &amp; replace feature not only supports the regular expression but also displays a list of the search results, or highlights matched words in your document.</p>
<p>The CotEditors find &amp; replace feature not only supports the regular expression but also shows a list of the search results, or highlights matched words in your document.</p>
<ul>
<li><a href="pgs/howto_find.html">How to find or replace text</a></li>
</ul>

View File

@ -25,19 +25,19 @@ ln -s /Applications/CotEditor.app/Contents/SharedSupport/bin/cot /usr/local/bin/
<h3>Security authorization</h3>
<p>In macOS, user authorization is required to control CotEditor from other applications in which <code>cot</code> command is used. The authorization is normally done via the dialog appeared when using the <code>cot</code> command for the first time. However, in some cases, you may need to authorize it manually from System Settings &gt; privacy &amp; Security &gt; Automation. Select the checkbox for <strong>CotEditor</strong> (and also <strong>System Events</strong> for <code>--wait</code> option) under your client application, such as Terminal.</p>
<p>In macOS, user authorization is required to control CotEditor from other applications in which <code>cot</code> command is used. The authorization is normally done by the dialog appeared when using the <code>cot</code> command for the first time. However, in some cases, you may need to authorize it manually from System Settings &gt; privacy &amp; Security &gt; Automation. Select the checkbox for <strong>CotEditor</strong> (and also <strong>System Events</strong> for <code>--wait</code> option) under your client application, such as Terminal.</p>
<h3>Installation of Python 3</h3>
<p>The cot command is implemented in Python 3. However, because Python has no longer been bundled into the system since macOS 12.3, you need to install <code>python3</code> manually for the cot command.</p>
<p>The developer tools provided by Apple include <code>python3</code>. Run the following line in Terminal to install Apples Command Line Developer Tools. Obviously, any <code>python3</code> installed via other methods can be used as well.</p>
<p>The developer tools provided by Apple include <code>python3</code>. Run the following line in Terminal to install Apples Command Line Developer Tools. Obviously, any <code>python3</code> installed by other methods can be used as well.</p>
<pre class="source"><code>xcode-select --install</code></pre>
<h2>Uninstall cot command</h2>
<p>To uninstall <code>cot</code> command at the recommended location above via Terminal is like the following:</p>
<p>To uninstall <code>cot</code> command at the recommended location above in Terminal is like the following:</p>
<pre class="source"><code>unlink /usr/local/bin/cot</code></pre>

View File

@ -6,12 +6,12 @@
<link rel="stylesheet" href="../../Shared/sty/standard.css"/>
<script defer src="../../Shared/js/toc.js"></script>
<title>If characters arent displayed correctly in CotEditor</title>
<title>If characters arent appeared correctly in CotEditor</title>
</head>
<body>
<h1>If characters arent displayed correctly in CotEditor</h1>
<h1>If characters arent appeared correctly in CotEditor</h1>
<p>Characters can be garbled if CotEditor fails to detect the files text encoding correctly. In such cases, change the text encoding as described below:</p>
<ol>

View File

@ -22,7 +22,7 @@
<li>The operation you performed just before the unexpected quit.</li>
<li>Your environment information such as the version of macOS, the version of CotEditor, your machine model, and so on.</li>
</ul>
<p>You can see a crash log by clicking Report in the dialog which appears on the crash.</p>
<p>You can see a crash log by selecting the Report button in the dialog which appears on the crash.</p>
</body>
</html>

View File

@ -20,6 +20,6 @@
<li><a href="https://github.com/coteditor/CotEditor/issues" rel="external">Issues coteditor/CotEditor -github</a></li>
</ul>
<p>Besides, you can also reach us via e-mail: <a href="mailto:coteditor.github@gmail.com">coteditor.github@gmail.com</a></p>
<p>Besides, you can also reach us by e-mail: <a href="mailto:coteditor.github@gmail.com">coteditor.github@gmail.com</a></p>
</body>
</html>

View File

@ -44,7 +44,7 @@
<h2>Types of invisible characters</h2>
<p>In the <a href="settings_window.html">Window</a> settings, you can set which types of invisible characters are shown when the invisible character display is enabled. The types correspond to the following characters:</p>
<p>In the <a href="settings_window.html">Window</a> settings, you can set which types of invisible characters are shown when the invisible character display is available. The types correspond to the following characters:</p>
<table>
<style>

View File

@ -80,7 +80,7 @@
<section>
<h3>Textual Search</h3>
<p>Options for search when the regular expression is disabled.</p>
<p>Options for search when the regular expression is turned off.</p>
<table>
<thead>
@ -97,7 +97,7 @@
<section>
<h3>Regular Expression Search</h3>
<p>Options for search when the regular expression is enabled.</p>
<p>Options for search when the regular expression is selected.</p>
<table>
<thead>

View File

@ -23,7 +23,7 @@
<p>At the same time, if there are multiple types of line endings in the document, CotEditor alerts about it. In the dialog, you can then choose whether to convert all those inconsistent line endings to the most common line endings or leave them for now so that you can review them.</p>
<p>If you turn on the “Dont ask again for this document” checkbox, the warning dialog doesnt appear more for the document even when inconsistent line endings are found when opening the document. To disable the warning dialog for all documents entirely, go to <a href="settings_general.html">General settings</a> &gt; <a href="howto_manage_warnings.html">Manage Warnings</a>, and enable the “inconsistent line endings dialog.”</p>
<p>If you turn on the “Dont ask again for this document” checkbox, the warning dialog doesnt appear more for the document even when inconsistent line endings are found when opening the document. To turn off the warning dialog for all documents entirely, go to <a href="settings_general.html">General settings</a> &gt; <a href="howto_manage_warnings.html">Manage Warnings</a>, and select the “inconsistent line endings dialog.”</p>
<h2>Look over the location of inconsistent line endings</h2>

View File

@ -27,7 +27,7 @@
<li>Press the <kbd>Return</kbd> key.</li>
</ol>
<p>Unicode character code to input should be just hexadecimal format as well as hexadecimal code with “U+”, “0x”, or “\u” prefixes. For example, “1F603, “U+1F603, “0x1F603, or “\u1F603” are valid to input “😃.</p>
<p>Unicode character code to input should be just hexadecimal format as well as hexadecimal code with “U+”, “0x”, or “\u” prefixes. For example, “1F603, “U+1F603, “0x1F603, or “\u1F603” are valid to input “😃.</p>
</body>
</html>

View File

@ -19,7 +19,7 @@
<img src="../gfx/characterInspector@2x.png" width="637" alt="The character inspector indicating the information about the character 🐕"/>
</figure>
<p>The inspector displays: the character in close-up, the Unicode code point, the Unicode character name, block name, general category, and the Unicode version that introduced the character. It shows also UTF-16 codes of each character in braces if the character is a surrogate pair. If the selected letter consists actually of multiple Unicode characters, only the code points and Unicode names appear.</p>
<p>The inspector shows: the character in close-up, the Unicode code point, the Unicode character name, block name, general category, and the Unicode version that introduced the character. It shows also UTF-16 codes of each character in braces if the character is a surrogate pair. If the selected letter consists actually of multiple Unicode characters, only the code points and Unicode names appear.</p>
</body>
</html>

View File

@ -19,7 +19,7 @@
<li>To close the inspector, drag the pane separator to the window edge, or choose View &gt; Inspector &gt; Document Inspector again.</li>
</ol>
<p>Selecting the Inspector item on the toolbar also opens the pane.</p>
<p>The information displayed in the inspector is as follows:</p>
<p>The information appeares in the inspector is as follows:</p>
<table>
<thead>
@ -46,7 +46,7 @@
<tr><th>Column</th><td>The number of of characters from the head of the current line to the insertion point.</td></tr>
</tbody>
<tbody>
<tr><th>Code Points</th><td>The Unicode code points for the selected character in hexadecimal (displayed only when single character is selected).</td></tr>
<tr><th>Code Points</th><td>The Unicode code points for the selected character in hexadecimal (appeared only when single character is selected).</td></tr>
</tbody>
</table>

View File

@ -14,7 +14,7 @@
<h1>Manage warnings in CotEditor</h1>
<p>You can disable some warnings by CotEditor. To change the settings, go to the General settings and click the Manage Warnings button under the dialog warnings section.</p>
<p>You can turn off some warnings by CotEditor. To change the settings, go to the General settings and click the Manage Warnings button under the dialog warnings section.</p>
<table>
<thead>

View File

@ -20,7 +20,7 @@
<h2>Display Outline menu</h2>
<p>The Outline menu is a pop-up menu appears in the navigation bar located above the editor. The menu displays the nearest Outline item above the insertion point. By selecting an item in the menu, the editor moves the insertion point to the corresponding part and scrolls.</p>
<p>The Outline menu is a pop-up menu appears in the navigation bar located above the editor. The menu shows the nearest Outline item above the insertion point. By selecting an item in the menu, the editor moves the insertion point to the corresponding part and scrolls.</p>
<p>To show the Outline menu:</p>
<ol>
@ -28,9 +28,9 @@
</ol>
<h2>Display Outline inspector</h2>
<h2>Show Outline inspector</h2>
<p>The Outline inspector is a table-style list displayed in the Outline pane in the inspector of the document. You can get a quick overview of the documents outline like a table of contents and move to the corresponding part in the editor by clicking an item in the list.</p>
<p>The Outline inspector is a table-style list appeares in the Outline pane in the inspector of the document. You can get a quick overview of the documents outline like a table of contents and move to the corresponding part in the editor by clicking an item in the list.</p>
<p>To show the Outline inspector, perform either of the followings:</p>
<ul>

View File

@ -77,7 +77,7 @@
<ul>
<li>Support the alpha channel in theme settings (Custom themes using alpha channel are not compatible with CotEditor prior to version 4.7.4).</li>
<li>Make sections in the document inspector collapsable.</li>
<li>Add “Hexadecimal with Alpha” format to the Color Code panel.</li>
<li>Add “Hexadecimal with Alpha” format to the Color Code window.</li>
<li>Add Czech localization (Thanks to Martin Růžička!).</li>
</ul>
@ -1081,7 +1081,7 @@
<h2>Fixes</h2>
<ul>
<li>Fix an issue that the option “Give execute permission” in the save dialog was applied to the document even when the save operation was cancelled.</li>
<li>Fix an issue that the option “Give execute permission” in the save dialog was applied to the document even when the save operation was canceled.</li>
<li>Address an issue since macOS 12.4 that the buttons in the save dialog became occasionally unresponsive when the application is running in some specific Japanese environment.</li>
<li>Fix an issue that the column of the outline pane was narrower than the list width.</li>
<li>Fix an issue that memory could leak when the opacity toolbar item is used.</li>
@ -1933,7 +1933,7 @@
<h2>Fixes</h2>
<ul>
<li>Fix an issue on the Big Sur that the navigation bar in the document window disappeared.</li>
<li>Fix an issue on Big Sur that the navigation bar in the document window disappeared.</li>
</ul>
</section>
</article>
@ -2161,7 +2161,7 @@
<h2>Improvements</h2>
<ul>
<li>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.</li>
<li>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.</li>
<li>Improve the style and behavior of the add/remove rule button in the multiple replacement window.</li>
<li><span class="trivial">trivial</span>: Delete multiple replacement rules by dropping items into the Trash.</li>
</ul>
@ -2318,7 +2318,7 @@
<ul>
<li>Include the last line break to line count.</li>
<li>Update Kotlin, JSON, and SVG syntax styles.</li>
<li>Update Kotlin, JSON, and SVG syntax styles.</li>
</ul>
</section>
@ -2389,9 +2389,9 @@
<li>Make space to draw the invisible symbol for ZERO WIDTH SPACE (U+200B) when the “other invisible characters” option is enabled.</li>
<li>Enable “Move Line Down” and “Move Line Up” commands swap lines with the last empty line.</li>
<li>Improve general performance while typing.</li>
<li>Update CSS syntax style.</li>
<li>Update CSS syntax style.</li>
<li><span class="trivial">trivial</span>: Keep the visible area after resizing a document window even if overscrolling is enabled.</li>
<li><span class="trivial">trivial</span>: Adjust the theme “Note.</li>
<li><span class="trivial">trivial</span>: Adjust the theme “Note.</li>
</ul>
</section>
@ -2512,7 +2512,7 @@
<ul>
<li>Revert shortcut <kbd>⌘/</kbd> to comment-out toggle.</li>
<li>Add .zprofile and .zlogin extensions to Shell Script syntax style.</li>
<li>Add .zprofile and .zlogin extensions to Shell Script syntax style.</li>
</ul>
</section>
</article>
@ -2570,7 +2570,7 @@
<li>Raise an alert when performing find (or replacement) with “in selection” option while no text is selected.</li>
<li>Change the Console font to monospaced.</li>
<li>Dim the Console content area during the incremental search.</li>
<li>Accept importing custom syntax styles with .yml extension.</li>
<li>Accept importing custom syntax styles with .yml extension.</li>
<li>Avoid re-parsing syntax highlight when the appearance is switched.</li>
<li>Support Dark Mode in the help.</li>
<li><span class="label">non-AppStore ver.</span>: Update Sparkle framework.</li>
@ -2636,7 +2636,7 @@
<li>Restore all of the last cursors on the window restoration.</li>
<li>Highlight matching braces for all cursors.</li>
<li>Adjust the printing area of vertical text orientation.</li>
<li>Update JSON syntax style by adding .resolved extension.</li>
<li>Update JSON syntax style by adding .resolved extension.</li>
</ul>
</section>
@ -2706,7 +2706,7 @@
<ul>
<li>Add “Appearance” option in the Appearance preferences pane to change document window appearance whatever the system appearance is (only on macOS 10.14 and later).</li>
<li>Add a new theme “Anura (Dark).</li>
<li>Add a new theme “Anura (Dark).</li>
</ul>
</section>
@ -2723,7 +2723,7 @@
<li>Adjust text baseline of input fields in the find panel when a fallback font is used.</li>
<li>Always enable Left to Right button in Writing Direction toolbar button.</li>
<li>Change the way to count words for stability.</li>
<li>Update TOML syntax style to support array of tables (Thanks to Takuto ASAKURA!)</li>
<li>Update TOML syntax style to support array of tables (Thanks to Takuto ASAKURA!)</li>
<li><span class="trivial">dev</span>: Update build environment to Xcode 11.1 (Swift 5.1, macOS 10.15 SDK).</li>
</ul>
</section>
@ -3072,7 +3072,7 @@
<h2>Improvements</h2>
<ul>
<li>Update syntax style for SVG.</li>
<li>Update syntax style for SVG.</li>
<li>Update <code>cot</code> command-line tool:<ul>
<li>Fix an issue where stack trace displayed when using <code>--wait</code> option with some clients other than Terminal.app.</li>
<li>Fix an issue where <code>--column</code> could misplace the insertion point when a negative number was given.</li>
@ -3134,7 +3134,7 @@
<h2>New Features</h2>
<ul>
<li>Add syntax style for Kotlin.</li>
<li>Add syntax style for Kotlin.</li>
</ul>
</section>
@ -3148,7 +3148,7 @@
<li>Make editing multiple replacement definitions undoable.</li>
<li>Syntax highlight regular expression patterns in the syntax style editor, multiple replacement definitions, and the custom sort dialog.</li>
<li>Move focus to the editor when lines are selected by clicking line numbers.</li>
<li>Apply update of “Line numbers, “Page guide” and “invisible characters” visibility options in the preferences immediately to opened documents.</li>
<li>Apply update of “Line numbers, “Page guide,” and “invisible characters” visibility options in the preferences immediately to opened documents.</li>
<li>Suppress the dialog asking if you want to keep the document when an unsaved empty document is about to close, and silently discard the auto-saved backup file.</li>
<li>Change the label of the option “Count each line ending as one character” in General pane to “Ignore line endings when counting characters” (the value reversed).</li>
<li>Enable the “Share” button in toolbar also in the Text Only mode.</li>
@ -3226,7 +3226,7 @@
<h2>New Features</h2>
<ul>
<li>Add syntax style for TOML.</li>
<li>Add syntax style for TOML.</li>
</ul>
</section>
@ -3273,7 +3273,7 @@
<ul>
<li>Change not to highlight occurrences of the selection when there are more than 100.</li>
<li>Update validation pane in the syntax style editor:<ul>
<li>Now, validation is performed automatically when the pane switched to “Validation.</li></ul>
<li>Now, validation is performed automatically when the pane switched to “Validation.</li></ul>
</li>
<li><span class="trivial">trivial</span>: Remove “Restore Defaults” button in the syntax style editor if the style has no defaults.</li>
<li><span class="label">non-AppStore ver.</span>: Update Sparkle framework.</li>
@ -3459,7 +3459,7 @@
<ul>
<li>Avoid selecting deleted spaces when undoing a soft tab deletion.</li>
<li>Make the credits view in About panel dark in the Dark Mode.</li>
<li>Add .cxx extension to C++ syntax style.</li>
<li>Add .cxx extension to C++ syntax style.</li>
<li>Adjust the width of line number views.</li>
<li><span class="label">non-AppStore ver.</span>: Update Sparkle framework.</li>
</ul>
@ -3534,7 +3534,7 @@
<ul>
<li>Support Dark Mode in macOS 10.14 Mojave.</li>
<li>Add a new theme “Dendrobates (Dark).</li>
<li>Add a new theme “Dendrobates (Dark).</li>
<li>Add new commands to transform selections to snake case, camel case, or pascal case.</li>
<li>Add “Emoji & Symbols” toolbar item.</li>
<li>Add an option to select the default writing direction among left-to-right, right-to-left, and vertical (Customize in Window preferences pane).</li>
@ -3563,7 +3563,7 @@
<h2>Fixes</h2>
<ul>
<li>Fix an issue where theme was not applied to document print when the print theme setting is “Same as Documents Setting.</li>
<li>Fix an issue where theme was not applied to document print when the print theme setting is “Same as Documents Setting.</li>
<li>Fix an issue where “Copy as Rich Text” command lost the style information when paste to some specific applications, such as Pages.</li>
<li>Fix an issue where the current line highlight could blink while pinch zoom.</li>
</ul>
@ -3689,7 +3689,7 @@
<li>New option to allow overscrolling (Customize the behavior in Window preferences pane).</li>
<li>Enable to change the tab width of a specific document to a desired number.
</li>
<li>Let the input fields in the find panel accept text scaling commands, such as “Bigger, “Smaller” and “Reset to Default.</li>
<li>Let the input fields in the find panel accept text scaling commands, such as “Bigger, “Smaller,” and “Reset to Default.</li>
</ul>
</section>
@ -3857,7 +3857,7 @@
<li>Highlight matching brace by moving cursor.</li>
<li>Select the range surrounded by a brace pair by double-clicking a brace.</li>
</ul></li>
<li>Add a new theme “Resinifictrix.</li>
<li>Add a new theme “Resinifictrix.</li>
</ul>
</section>
@ -3881,7 +3881,7 @@
<li>Avoid switching to inactive tabbed window only to show a syntax highlighting indicator.</li>
<li>Remove the workaround for the issue of editor scrolling on early macOS High Sierra that was introduced on CotEditor 3.2.4.</li>
<li>Optimize syntax highlighting performance.</li>
<li>Update Java syntax style by adding term <code>var</code> (Thanks to Marc Prudhommeaux!)</li>
<li>Update Java syntax style by adding term <code>var</code> (Thanks to Marc Prudhommeaux!)</li>
<li><span class="trivial">trivial</span> Use monospaced digits where suitable.</li>
<li><span class="trivial">trivial</span> <span class="label">non-AppStore ver.</span>: Update Sparkle framework.</li>
</ul>
@ -3918,7 +3918,7 @@
<ul>
<li>Update Swift syntax style for Swift 4.1.</li>
<li>Update Swift syntax style for Swift 4.1.</li>
</ul>
</section>
@ -3929,7 +3929,7 @@
<ul>
<li>Fix an issue where application could rarely crash under specific environment on saving.</li>
<li>Fix an issue where the domain part of URLs was ignored when a favicon was dropped from Safari to editor.</li>
<li>Update YAML syntax style to fix outline extraction with a specific case.</li>
<li>Update YAML syntax style to fix outline extraction with a specific case.</li>
</ul>
</section>
</article>
@ -3947,7 +3947,7 @@
<h2>Improvements</h2>
<ul>
<li>Update Swift syntax style for Swift 4.1.</li>
<li>Update Swift syntax style for Swift 4.1.</li>
</ul>
</section>
@ -4235,7 +4235,7 @@
<ul>
<li>Fix an issue where a vertical orientation document broke the layout on printing.</li>
<li>Fix an issue where the syntax highlighting indicator could display twice.</li>
<li>Fix an issue where the separator was selected meaninglessly in the Window pane if the window tabbing setting was set to “Manually.</li>
<li>Fix an issue where the separator was selected meaninglessly in the Window pane if the window tabbing setting was set to “Manually.</li>
<li>Fix an issue where editors text orientation was not cascaded to the print operation when the window was restored from the last session.</li>
<li>Fix the line-wrapping behavior when a line contains a long unbreakable word.</li>
<li>Fix some missing localized strings.</li>
@ -4260,7 +4260,7 @@
<li>Keep showing the console when CotEditor becomes inactive.</li>
<li>Make the Key-Bindings for “Bigger” and “Smaller” actions in Font menu customizable.</li>
<li>Change to display the first line number even the document is empty.</li>
<li>Rename “Incompatible Characters” toolbar item to “Incompatibles.</li>
<li>Rename “Incompatible Characters” toolbar item to “Incompatibles.</li>
<li>Some minor UI improvements and fixes.</li>
</ul>
</section>
@ -4298,7 +4298,7 @@
<ul>
<li>Disable toggling sidebar while the tab overview mode on High Sierra.</li>
<li>Update CSS syntax style:
<li>Update CSS syntax style:
<ul>
<li>Fix an issue where keywords were highlighted incorrectly.</li>
</ul></li>
@ -4351,9 +4351,9 @@
<ul>
<li>No more beep for unbalanced braces.</li>
</ul></li>
<li>Update JavaScript syntax style:
<li>Update JavaScript syntax style:
<ul>
<li>Add .pac extension.</li>
<li>Add .pac extension.</li>
</ul></li>
<li>Update build environment to Xcode 9 (SDK macOS 10.13).</li>
</ul>
@ -4434,7 +4434,7 @@
<li>Now, key binding snippets can set cursor position.</li>
<li>Add “Surround Selection With” actions to “Text” menu.</li>
<li>Add a new AppleScript/JXA command <code>write to console</code> so that users can insert own message to the CotEditors console.</li>
<li>Add syntax style for Fortran.</li>
<li>Add syntax style for Fortran.</li>
</ul>
</section>
@ -4457,8 +4457,8 @@
<li>Improve the setting file naming rule for when the name overlaps with an existing setting.</li>
<li>Improve condition to insert a closing quote automatically.</li>
<li>Improve the encoding declaration detection.</li>
<li>Update Ruby syntax style to fix commands highlight.</li>
<li>Update MATLAB syntax style to fix strings highlight.</li>
<li>Update Ruby syntax style to fix commands highlight.</li>
<li>Update MATLAB syntax style to fix strings highlight.</li>
<li>Remove less useful “Inline script menu items into contextual menu” option.</li>
<li>Update German localization (Thanks to J-rg!).</li>
<li>And some minor improvements and fixes.</li>
@ -4497,7 +4497,7 @@
<h2>Improvements</h2>
<ul>
<li>Add .swift extension to file types treaded as CotEditor script.</li>
<li>Add .swift extension to file types treaded as CotEditor script.</li>
<li><span class="label">non-AppStore ver.</span>: Update Sparkle framework to version 1.17.0.</li>
</ul>
</section>
@ -4637,7 +4637,7 @@
<li>Evaluate also the shebang to specify the syntax style on saving the document newly.</li>
<li>Scale up character view in character inspector.</li>
<li>Change drawing font for some invisible characters to draw them at a better position.</li>
<li>Update JavaScript syntax style.</li>
<li>Update JavaScript syntax style.</li>
<li>Add more description about scripting in the User Guide.</li>
<li>Deprecate hidden settings for UI update interval.</li>
<li>Update build environment to Xcode 8.2.1 (SDK macOS 10.12.2).</li>
@ -4878,7 +4878,7 @@
<li>Adjust glyph size calculation.</li>
<li>Improve performance of Find All and Replace All.</li>
<li>Disable customizing key bindings for window tabbing actions (Because its impossible to handle them correctly.)</li>
<li>Update Swift syntax style to add some missing keywords.</li>
<li>Update Swift syntax style to add some missing keywords.</li>
<li>Improve error message on script error.</li>
</ul>
</section>
@ -4943,7 +4943,7 @@
<ul>
<li>On macOS Sierra, the default shortcut for completion action was changed to <kbd>⌥⎋</kbd>.</li>
</ul></li>
<li>Move action items in the menu “Edit” &gt; “Transformations” to “Text” &gt; “Transformations.</li>
<li>Move action items in the menu “Edit” &gt; “Transformations” to “Text” &gt; “Transformations.</li>
<li>Transform word contains the cursor if nothing is selected on transformation or Unicode normalization actions.</li>
</ul>
</section>
@ -4990,7 +4990,7 @@
<li>Sync sidebar visibility among tabs in a window.</li>
</ul></li>
<li>Display recent used syntax styles at the top of the toolbar syntax style popup list.</li>
<li>Add individual “Block Comment, “Inline Comment” and “Uncomment” actions in Text menu unlike the “Comment Selection” action changes its behavior intelligently.</li>
<li>Add individual “Block Comment, “Inline Comment,” and “Uncomment” actions in Text menu unlike the “Comment Selection” action changes its behavior intelligently.</li>
<li>Add Italian localization (thanks to Agostino Maiello!).</li>
</ul>
</section>
@ -5025,8 +5025,8 @@
<li>Now, you dont need anymore to update script menu after script folder modification.</li>
</ul></li>
<li>New acknowledgments window.</li>
<li>Update Swift syntax style to Swift 3.0.</li>
<li>Update Coffee Script syntax style for the block regular expression.</li>
<li>Update Swift syntax style to Swift 3.0.</li>
<li>Update Coffee Script syntax style for the block regular expression.</li>
<li>Improve syntax highlighting algorithm with symbols.</li>
<li>New “Go To Line” panel.</li>
<li>Display “Not Found” in the find string field in the find panel also when “Find All” failed.</li>
@ -5093,7 +5093,7 @@
<ul>
<li>Fix German localization (Thanks to J-rg!).</li>
<li>Fix Markdown and Verilog syntax styles.</li>
<li>Fix Markdown and Verilog syntax styles.</li>
<li>Fix update range of syntax highlight while editing.</li>
<li>Fix key binding setting error message.</li>
<li>Fix an issue where syntax validation result view was editable.</li>
@ -5115,11 +5115,11 @@
<h2>New Features</h2>
<ul>
<li>Add newly rewritten syntax styles for C and C++.
<li>Add newly rewritten syntax styles for C and C++.
<ul>
<li>From this change, previous “C, C++, Objective-C” syntax style is deleted.</li>
</ul></li>
<li>Add syntax styles for MATLAB and Verilog.</li>
<li>Add syntax styles for MATLAB and Verilog.</li>
</ul>
</section>
@ -5128,12 +5128,12 @@
<h2>Improvements</h2>
<ul>
<li>Update Markdown syntax style:
<li>Update Markdown syntax style:
<ul>
<li>Support strikethrough with <code>~~</code> that is defined in the GitHub flavored Markdown.</li>
<li>Support emphasis with triple <code>*</code> and <code>_</code>.</li>
</ul></li>
<li>Focus back on the find panel after performing “Find All, “Replace All” and “Highlight.”</li>
<li>Focus back on the find panel after performing “Find All, “Replace All,” and “Highlight.”</li>
<li>Change to use the body text color for line numbers on printing that was previously always black.</li>
<li>Improve scroll behavior with arrow keys.</li>
<li>Improve compatibility with macOS Sierra beta.</li>
@ -5150,7 +5150,7 @@
<ul>
<li>“Char Count” counts composite characters as well as CR/LF as single characters and omits counting line endings if “Count each line ending as one character” option is off.</li>
<li>“Length” counts bytes in UTF-16 literally and always counts line endings even if “Count each line ending as one character” option is off.</li>
<li>“Location” and “Column” count characters just like “Char Count.</li>
<li>“Location” and “Column” count characters just like “Char Count.</li>
</ul></li>
<li>Fix an issue where the selected marks of line height / tab width in the Format menu disappeared.</li>
<li>Fix an issue where unselected last line number could be highlighted if the text orientation is vertical.</li>
@ -5180,7 +5180,7 @@
<h2>New Features</h2>
<ul>
<li>Add syntax style for Git.</li>
<li>Add syntax style for Git.</li>
</ul>
</section>
@ -5189,7 +5189,7 @@
<h2>Improvements</h2>
<ul>
<li>Update Julia and Swift syntax styles.</li>
<li>Update Julia and Swift syntax styles.</li>
<li>Apply the change of line height/tab width to all split editors so that split editors not focused also can layout text correctly after the change.</li>
<li>Optimize text rendering performance a bit.</li>
</ul>
@ -5269,12 +5269,12 @@
</ul></li>
<li>Optimize performance to apply syntax highlight to document significantly.</li>
<li>Now, the setting changes of status bar, appearance, tab and invisible chars are applied to documents immediately.</li>
<li>Update INI syntax style.</li>
<li>Update INI syntax style.</li>
<li>Remove spelling auto correction option.</li>
<li>Remove “Delay coloring” option.</li>
<li>Enable move between input fields in syntax style editor with Tab key.</li>
<li>Apply font-face to font fields in preferences.</li>
<li>Apply document line height on “Copy with Style.</li>
<li>Apply document line height on “Copy with Style.</li>
<li>Reflect the state of “Increase contrast” option in system Accessibility setting to custom UI.</li>
<li>Adjust preferences layout.</li>
</ul>
@ -5331,7 +5331,7 @@
<ul>
<li>Change underline style of outline items.</li>
<li>Update JavaScript syntax style:
<li>Update JavaScript syntax style:
<ul>
<li>Improve outline definitions to support the class syntax sugar introduced in ECMAScript 6.</li>
<li>Better coloring for “get” and “set”.</li>
@ -5369,12 +5369,12 @@
<li>Respect the existence of the UTF-8 BOM in opened files.</li>
<li>Enable switching the document encoding between with and without BOM from the toolbar popup button and the “Format” menu.
<ul>
<li>The “Unicode (UTF-8) with BOM” item will be automatically added to just after the normal “Unicode (UTF-8).</li>
<li>The “Unicode (UTF-8) with BOM” item will be automatically added to just after the normal “Unicode (UTF-8).</li>
</ul></li>
</ul></li>
<li>Now, the execute permission can be given to the file to save from the save panel.</li>
<li>Add spelling auto correction option (in “Edit” pane).</li>
<li>Add a new theme “Lakritz.</li>
<li>Add a new theme “Lakritz.</li>
</ul>
</section>
@ -5470,7 +5470,7 @@
<li>Reimplement highlighting found string groups with different colors.</li>
<li>Update BibTeX syntax style:
<ul>
<li>Add .bibtex extension.</li>
<li>Add .bibtex extension.</li>
<li>Add some field names.</li>
</ul></li>
<li>Update Python syntax style:
@ -5654,7 +5654,7 @@
<li>Take a safety measure for in case the key binding setting file is corrupt.</li>
<li>Truncate outline label in the navigation bar by appending ellipsis if it overflows.</li>
<li>Move some options position within “General” pane and “Edit” pane in the preferences window.</li>
<li>Rename the main text input area in window from “View” to “Editor.</li>
<li>Rename the main text input area in window from “View” to “Editor.</li>
</ul>
</section>
@ -5803,7 +5803,7 @@
<ul>
<li>Add “Convert Indentation to Spaces/Tabs” actions to Text &gt; Indentation menu.</li>
<li>Add syntax styles for “METAFONT” (Thanks to M.Daimon!), “AWK”, “Git Config” and “Git Ignore”.</li>
<li>Add syntax styles for METAFONT (Thanks to M.Daimon!), AWK, Git Config, and Git Ignore.</li>
</ul>
</section>
@ -5828,7 +5828,7 @@
<li>Update Python syntax style:
<ul>
<li>Add several commands and variables that are in <code>__foo__</code> form.</li>
<li>Add <code>pyi</code> extension.</li>
<li>Add .pyi extension.</li>
</ul></li>
<li>Update Perl syntax style:
<ul>
@ -5890,7 +5890,7 @@
<li>Fix boolean values were not highlighted correctly.</li>
</ul></li>
<li>Update Shell Script syntax style:<ul>
<li>Add “command” to extension list.</li>
<li>Add .command to extension list.</li>
</ul></li>
</ul>
</section>
@ -5931,7 +5931,7 @@
<ul>
<li>Customize toolbar to add it to your toolbar.</li>
</ul></li>
<li>Add syntax styles for “D”, “iCalendar” and “Rich Text Format”.</li>
<li>Add syntax styles for D, iCalendar, and “Rich Text Format.”</li>
</ul>
</section>
@ -5947,7 +5947,7 @@
<li>Completely rewrite.</li>
</ul></li>
<li>Update “INI” syntax style:<ul>
<li>Add “url” to extension list.</li>
<li>Add .url to extension list.</li>
</ul></li>
<li>Update “JavaScript” syntax style:<ul>
<li>Add “z” to attributes.</li>
@ -5972,7 +5972,7 @@
<li>Fix syntax highlighting issue with multiple lines.</li>
<li>Fix an issue where text view drawing was distorted while resizing window.</li>
<li>Fix an issue where the application could crash on window restoration.</li>
<li>Fix some typos in syntax styles Julia and SQL.</li>
<li>Fix some typos in syntax styles Julia and SQL.</li>
<li>Address an issue where syntax highlighted control character was sometimes not colored in the invisible color.</li>
</ul>
</section>
@ -6003,7 +6003,7 @@
<ul>
<li>Update “JSON” syntax style:<ul>
<li>Add “geojson” to extension list.</li>
<li>Add .geojson to extension list.</li>
</ul></li>
</ul>
</section>
@ -6062,7 +6062,7 @@
</ul></li>
<li>New setting option for the behavior on document modification by external process (in General pane).</li>
<li>Share button in toolbar (Customize toolbar to use it).</li>
<li>Add new themes “Anura” and “Note.</li>
<li>Add new themes “Anura” and “Note.</li>
<li>Line number view for vertical text orientation.</li>
<li>Print with vertical text orientation.</li>
<li>Save text orientation state to the file and restore it when the file is opened.
@ -6117,8 +6117,8 @@
<li>Add stylesheet keyword color list to editor panel.</li>
<li>Make editor panel resizable.</li>
</ul></li>
<li>Now syntax style is automatically set to XML on file opening if no appropriate style can be found but the file content starts with an XML declaration.</li>
<li>Update Swift syntax style:
<li>Now syntax style is automatically set to XML on file opening if no appropriate style can be found but the file content starts with an XML declaration.</li>
<li>Update Swift syntax style:
<ul>
<li>Add new terms available in Swift 2.0.</li>
</ul></li>
@ -6384,7 +6384,7 @@
<li>New AppleScript property <code>tab width</code> for document object.</li>
<li>Now, CotEditor script receives the absolute file path of the frontmost document as an argument if available.</li>
<li>Add “New CotEditor Document with Selection” and “Open File in CotEditor” Services.</li>
<li>Add syntax styles for Erlang and Julia.</li>
<li>Add syntax styles for Erlang and Julia.</li>
</ul>
</section>
@ -6492,14 +6492,14 @@
<h2>Improvements</h2>
<ul>
<li>Add “Traditional Chinese (Big 5 HKSCS), “Traditional Chinese (Big 5-E)” and “Traditional Chinese (Big 5)” to encoding list.</li>
<li>Add “Traditional Chinese (Big 5 HKSCS), “Traditional Chinese (Big 5-E),” and “Traditional Chinese (Big 5)” to encoding list.</li>
<li>Add “show invisible characters” option to set the visibility of all invisible characters at once.
<ul>
<li>From this, invisibles visibility of displayed windows can be toggled even all invisibles are hidden as default.</li>
</ul></li>
<li>Now, the popup menus in toolbar can be called directly even on “Text Only” mode without mode change.</li>
<li>Now, window states will resume from the last session.</li>
<li>Change default syntax style from “None” to “Plain Text.</li>
<li>Change default syntax style from “None” to “Plain Text.</li>
<li>Improve syntax highlighting performance.</li>
<li>Remove delay when an AppleScript/JavaScript is run for the first time after application launch.</li>
<li>Update “CSS” syntax style:
@ -6522,7 +6522,7 @@
<ul>
<li>Fix page guide position and tab width.</li>
<li>Fix an issue that “Go” button in “Go To” sheet didnt work by clicking.</li>
<li>Fix an issue that line endings menu in toolbar whose document had been newly created was always set to LF.</li>
<li>Fix an issue that line endings menu in toolbar whose document had been newly created was always set to LF.</li>
<li>Fix an issue that cancellation of syntax extracting didnt work immediately under the specific conditions.</li>
<li>Fix an issue that selecting inside of brackets by double-clicking didnt work.</li>
<li>Fix an issue that script execution with large size output could cause application hang up.</li>
@ -6567,12 +6567,12 @@
<ul>
<li>Introduce new AppleScript commands <code>comment out</code> and <code>uncomment</code> for selection object.</li>
<li>Add “js“ extension to CotEditor script type.
<li>Add .js extension to CotEditor script type.
<ul>
<li><strong>Hint</strong>: Use <code>#!/usr/bin/osascript -l JavaScript</code> for shebang to run script as Yosemites JavaScript for Automation.</li>
</ul></li>
<li>Add “Create Bug Report…” action to the Help menu.</li>
<li>Add syntax style for BibTeX.</li>
<li>Add syntax style for BibTeX.</li>
</ul>
</section>
@ -6602,7 +6602,7 @@
</ul></li>
<li>Update documents for scripting with AppleScript.</li>
<li>Update sample scripts.</li>
<li>Remove syntax style for eRuby.</li>
<li>Remove syntax style for eRuby.</li>
</ul>
</section>
@ -6645,10 +6645,10 @@
<ul>
<li>Coloring theme feature.</li>
<li>Comment toggling feature.</li>
<li>Add “types, “attributes” and “variables” to syntax highlighting colors.</li>
<li>Add “types, “attributes,” and “variables” to syntax highlighting colors.</li>
<li>Now, syntax style can be determined not only from file extension but also from file name.
<ul>
<li>From this, rename “Extensions” in syntax edit sheet to “File Mapping.</li>
<li>From this, rename “Extensions” in syntax edit sheet to “File Mapping.</li>
</ul></li>
<li>Add metadata fields for syntax styles.</li>
<li>Append a correspondent extension to the file name on saving.
@ -6656,14 +6656,14 @@
<li>The top extension in the extension list in the syntax style definition will be used.</li>
<li>From this, setting for “Append “txt” on saving” was deprecated.
<ul>
<li>If you want to keep using “txt” as default extension, set “Plain Text” syntax style as default style in Preferences &gt; Format.</li>
<li>If you want to keep using .txt as default extension, set “Plain Text” syntax style as default style in Preferences &gt; Format.</li>
</ul></li>
</ul></li>
<li>Add “Toggle Text Orientation” icon to toolbar.</li>
<li>Add option to split views vertically.</li>
<li>Select lines via clicking/dragging line numbers.</li>
<li>Add “Select Line” command to “Edit” menu.</li>
<li>Add syntax styles for “AppleScript”, “C#”, “Go”, “Lisp”, “Lua”, “R”, “Rust”, “Scheme”, “SQL”, “SVG”, “Swift” and “Tcl”,.</li>
<li>Add syntax styles for AppleScript, C#, Go, Lisp, Lua, R, Rust, Scheme, SQL, SVG, Swift, and Tcl.</li>
<li>Auto-complete feature (experimental implementation, turned off by default).</li>
</ul>
</section>
@ -6719,7 +6719,7 @@
<li>Adjust indent automatically on return just after <code>{</code> and <code>}</code> if Auto-Indent is on. (thanks to Naotaka-san).</li>
<li>Rename “Spelling” menu item to “Spelling and Grammar” in Edit menu, and also add “Substitutions” and “Transformations” items
<ul>
<li>From this, remove “Uppercase”, “Lowercase” and “Capitalize” in “Utility” menu.</li>
<li>From this, remove “Uppercase,” “Lowercase,” and “Capitalize” in the Utility menu.</li>
</ul></li>
<li>Update all of bundled syntax styles.</li>
<li>Update “CSS” syntax style:
@ -6730,15 +6730,15 @@
<ul>
<li>Add some keywords.</li>
<li>Add <code>=pod</code> and <code>=cut</code> to comment coloring.</li>
<li>Add “pm” to extensions.</li>
<li>Add .pm to extensions.</li>
</ul></li>
<li>Update “JSON” syntax style:
<ul>
<li>Add “cottheme” to extensions.</li>
<li>Add .cottheme to extensions.</li>
</ul></li>
<li>Update “LaTeX” syntax style:
<ul>
<li>Add “cls” and “sty” to extensions.</li>
<li>Add .cls and .sty to extensions.</li>
<li>Update outline menu style.</li>
</ul></li>
<li>Update “YAML” syntax style:
@ -6774,9 +6774,9 @@
<ul>
<li>Indent outline items.</li>
</ul></li>
<li>Separate DTD (Document Type Declaration) syntax style from XML.
<li>Separate DTD (Document Type Declaration) syntax style from XML.
<ul>
<li>From this, coloring performance with XML syntax style was improved.</li>
<li>From this, coloring performance with XML syntax style was improved.</li>
</ul></li>
<li>Updates about scripting support:
<ul>
@ -6795,7 +6795,7 @@
<li>Rename previous “Char Count” to “Char Length” and add another “Char Count” with the new count method for status bar items.</li>
</ul></li>
<li>Avoid the move to previous outline item button to select the first “&lt;Outline Menu&gt;” item.</li>
<li>Change key to display hidden menu items in “File” menu to “Option.</li>
<li>Change key to display hidden menu items in “File” menu to “Option.</li>
<li>Add <code>.</code> and <code>:</code> to word separators that are used for selecting a word with a double click.</li>
<li>Improve messages on character info inspector with surrogate pairs and variation selectors. (thanks to doraTeX-san)</li>
<li>Disable alert asking for save when blank &amp; unsaved document will be closed. (thanks to Naotaka-san)</li>
@ -6806,7 +6806,7 @@
<li>Tweak result messages by syntax style validator and partially localized.</li>
<li>Improve application icon so as not to react with dropped folders.</li>
<li>Improve cancellation behavior of word completion.</li>
<li>Rename “Inspect Glyph” to “Inspect Character.</li>
<li>Rename “Inspect Glyph” to “Inspect Character.</li>
<li>Delay timing to store users menu key bindings.
<ul>
<li>The user setting for menu key bindings on CotEditor 1.x will be reset on the first launch of v2.0.</li>
@ -6849,7 +6849,7 @@
<li>Fix help buttons on preferences panes.</li>
<li>Fix an issue that encoding selection in toolbar was reset after changing of encoding list order.</li>
<li>Fix over-wrapped text in the status bar to truncate with “…”.</li>
<li>Fix an issue that unfocused windows performed also re-coloring after “Replace All.</li>
<li>Fix an issue that unfocused windows performed also re-coloring after “Replace All.</li>
<li>Fix an issue that page guide was occasionally drawn at wrong place if fallback font is used.</li>
<li>Fix to highlight current line only in focused view of split views.</li>
<li>Fix an issue that text lines vibrated during moving caret if text orientation is vertical and line hight is fixed.</li>
@ -6895,7 +6895,7 @@
<li>Fix an issue that file size info didnt update after the file update. (thanks to aki-san)</li>
<li>Fix an issue that auto-indent was not invoked with Japanese fill-width space.</li>
<li>Fix an issue that change of view opacity would not be applied to the line number views of the opened windows.</li>
<li>Fix an issue that some temporary settings for the opened editors could be cancelled occasionally.</li>
<li>Fix an issue that some temporary settings for the opened editors could be canceled occasionally.</li>
</ul>
</section>
</article>
@ -7004,7 +7004,7 @@
<li>Add word count, file size and byte size to info drawer.</li>
<li>Tab format becomes settable via “Format” menu and toolbar to apply only to the current document.</li>
<li>On Auto-Indent mode, indent become automatically deeper when return key is pressed exactly between <code>{</code> and <code>}</code> or just after <code>:</code> character.</li>
<li>Add new “CoffeeScript” <a href="#v1.5fnote1"><sup>1</sup></a>, “Dart, “Diff, “INI” <a href="#v1.5fnote1"><sup>1</sup></a>, “JSON, “Makefile, “reStructuredText” <a href="#v1.5fnote1"><sup>1</sup></a>, “Textile” <a href="#v1.5fnote1"><sup>1</sup></a> and “YAML” syntax style definitions.</li>
<li>Add new “CoffeeScript,<a href="#v1.5fnote1"><sup>1</sup></a> “Dart, “Diff, “INI,<a href="#v1.5fnote1"><sup>1</sup></a>, “JSON, “Makefile, “reStructuredText,<a href="#v1.5fnote1"><sup>1</sup></a> “Textile,<a href="#v1.5fnote1"><sup>1</sup></a> and “YAML” syntax style definitions.</li>
<li>Now, script folder whose name begins with underscore (_) are not displayed in script menu.</li>
<li>[experimental] Add “Use Vertical Orientation” action to “Format” menu (Line numbers are always disabled while vertical orientation mode).</li>
</ul>
@ -7016,11 +7016,11 @@
<ul>
<li>Add “Western (ASCII)” and “Chinese (GB 18030)” to encoding list.</li>
<li>Brush-up terms on UI.</li>
<li>Update HTML syntax coloring definition.<ul>
<li>Update HTML syntax coloring definition.<ul>
<li>Support HTML5 and HTML5.1</li>
<li>Better coloring.</li>
</ul></li>
<li>Update Perl syntax coloring definition.<ul>
<li>Update Perl syntax coloring definition.<ul>
<li>Color numbers and variables.</li>
<li>Add some keywords.</li>
<li>Improve comments coloring.</li>
@ -7037,8 +7037,8 @@
<li>Remove the feature to make whole the window semi-transparent, and now opacity setting is applied always only to the view.</li>
<li>Now, line number view follows the text views opacity.</li>
<li>Now, opacity value need not be multiple of 5%</li>
<li>Fix term “transparency” to “opacity.</li>
<li>Change “Apply to all Windows” button to “Set as Default.</li>
<li>Fix term “transparency” to “opacity.</li>
<li>Change “Apply to all Windows” button to “Set as Default.</li>
<li>Update guide image for view opacity slider in preferences.</li>
<li>Fix windows drop-shadow whose text view is full-opaque.</li>
</ul></li>
@ -7206,25 +7206,25 @@
</ul></li>
<li>Update application, document and toolbar icons.</li>
<li>Add small size toolbar icons.</li>
<li>Add new Apache, Markdown, Scala and XML syntax coloring definitions.<a href="#v1.4fnote2"><sup>2</sup></a></li>
<li>Update PHP syntax coloring definition.<a href="#v1.4fnote2"><sup>2</sup></a>
<li>Add new Apache, Markdown, Scala and XML syntax coloring definitions.<a href="#v1.4fnote2"><sup>2</sup></a></li>
<li>Update PHP syntax coloring definition.<a href="#v1.4fnote2"><sup>2</sup></a>
<ul>
<li>Support until PHP5.5.</li>
<li>Color properties and numbers.</li>
<li>Improve outline menu.</li>
</ul></li>
<li>Update Python syntax coloring definition.<a href="#v1.4fnote2"><sup>2</sup></a>
<li>Update Python syntax coloring definition.<a href="#v1.4fnote2"><sup>2</sup></a>
<ul>
<li>Support Python3. (>=3.3)</li>
<li>Color decorators.</li>
<li>Improve and fix number coloring.</li>
<li>distinguish between “print” statement and “print” command.</li>
</ul></li>
<li>Update LaTeX syntax coloring definition.
<li>Update LaTeX syntax coloring definition.
<ul>
<li>Fixed <code>{}</code> symbol escaping</li>
</ul></li>
<li>Add py, markdown, md, xml, scala and conf extensions to document type.</li>
<li>Add .py, .markdown, .md, .xml, .scala and .conf extensions to document type.</li>
<li>Add “Enter Full Screen” command to menu &gt; View.</li>
<li>Remove “Preferences”, “Save”, “Save As”, “Page Setup” and “Transparency Panel” icons from toolbar.</li>
<li>Hide dot files and folders in script menu.</li>
@ -7290,7 +7290,7 @@
<h2>New Features</h2>
<ul>
<li>Full screen feature. (For 10.7 only)</li>
<li>Add option to append extension “txt” when saving a file.</li>
<li>Add option to append extension .txt when saving a file.</li>
</ul>
</section>
@ -7728,7 +7728,7 @@
<li>When selecting multiple lines, the selections background color would break between lines. This problem has been fixed.</li>
<li>Turning on the “All controls” option for “Full keyboard access” in System Preferences could cause some problems (e.g. hiding the caret in a new document or incorrect behavior of input method). This problem has been fixed.</li>
<li>Fixed a bug where user-configured key bindings couldnt be deleted in the “Menu Key Bindings” setting.</li>
<li>Fixed a bug where current syntax coloring was cancelled on each overwrite saving.</li>
<li>Fixed a bug where current syntax coloring was canceled on each overwrite saving.</li>
<li>With the “Fix line height with composite font” option turned off, line height couldnt be changed. This problem has been fixed.</li>
<li>Corrected the warning message appears when changing file encoding.</li>
<li>Modified the inner workings.</li>

View File

@ -18,12 +18,12 @@
<h2>Order of items in the menu</h2>
<p>By adding “number + closing parenthesis ())” at the head of the name, you can line up the files in numeric order. The part “number + )” wont be shown in the menu.</p>
<p>By adding “number + closing parenthesis ())” at the head of the name, you can line up the files in numerical order. The part “number + )” wont be shown in the menu.</p>
<table>
<caption>Example</caption>
<thead>
<tr><th>Filename</th><th>Display in the menu</th></tr>
<tr><th>Filename</th><th>Show in the menu</th></tr>
</thead>
<tbody>
<tr>
@ -75,7 +75,7 @@
<table>
<caption>Examples</caption>
<thead>
<tr><th>Filename</th><th>Display in the menu</th><th>Shortcut</th></tr>
<tr><th>Filename</th><th>Show in the menu</th><th>Shortcut</th></tr>
</thead>
<tbody>
<tr>

View File

@ -166,7 +166,7 @@ When length is a negative value, the selection range ends at the length
<dl class="tree">
<dt><code class="command">write to console</code></dt>
<dd>Display a string on CotEditors console window.</dd>
<dd>Print a string on CotEditors console window.</dd>
<dd><dl>
<dt>target</dt>
<dd>document object</dd>

View File

@ -13,7 +13,7 @@
<h1>Script CotEditor with UNIX script</h1>
<p>This page explains how to pass your documents text to UNIX scripts that are executable via the Script menu, or how to receive the outputs from them.</p>
<p>This page explains how to pass your documents text to UNIX scripts that are executable from the Script menu, or how to receive the outputs from them.</p>
<ul>
<li>The file extensions of the scripts you can add to the Script menu are: .sh, .pl, .php, .rb, .py, .js, and .swift (regardless of the language)</li>

View File

@ -80,7 +80,7 @@
<dd>This allows you to use a syntax created on another computer. After selecting Import, choose the exported syntax file to install.</dd>
<dt>Show File Mapping Conflicts</dt>
<dd>Inspect if multiple syntaxes are associated with the same extension/filename. This command is disabled when no conflict exists.</dd>
<dd>Inspect if multiple syntaxes are associated with the same extension/filename. This command is turned off when no conflict exists.</dd>
</dl></dd>
</dl></td>
</tr>

View File

@ -40,7 +40,7 @@
<tr>
<th>Enable Auto Save with Versions</th>
<td>Automatically save documents to your file constantly while editing. This option also enables Versions, the system feature allowing you to go back to previous versions, as well as modify document name or location from the window title bar.<br/>Even if the option is turned off, CotEditor creates backup covertly for unexpected quit.</td>
<td>Automatically save documents to your file constantly while editing. This option also makes Versions available, the system feature allowing you to go back to previous versions, as well as modify document name or location from the window title bar.<br/>Even if the option is turned off, CotEditor creates backup covertly for unexpected quit.</td>
</tr>
<tr>
@ -78,7 +78,7 @@
<tbody>
<tr>
<th>Check for updates automatically</th>
<td>Check the existence of a new version via the internet automatically on launch. Then if a new one has been released, CotEditor notifies the information on a dialog.</td>
<td>Check the existence of a new version through the internet automatically on launch. Then if a new one has been released, CotEditor notifies the information on a dialog.</td>
</tr>
<tr>

View File

@ -48,13 +48,13 @@
<ul>
<li><i>Name</i>: Change the syntax name.</li>
<li><i>Kind</i>: Define whether the syntax is for coding or for general purpose. This option affects the editors font and behavior set in <a href="settings_mode.html">Mode settings</a>.</li>
<li><a href="syntax_highlight_settings.html"><i>highlight elements</i></a>: Define the rules of the syntax highlighting.</li>
<li><a href="syntax_highlight_settings.html"><i>highlighting elements</i></a>: Define the rules of the syntax highlighting.</li>
<li><a href="syntax_comment_settings.html">Comments</a>: Define the comment delimiters and syntax highlighting for comments.</li>
<li><a href="syntax_outline_settings.html">Outline</a>: Define the extraction and formatting rules of outine items for the Outline feature.</li>
<li><a href="syntax_completion_settings.html">Completion List</a>: Define the input completion candidates.</li>
<li><a href="syntax_completion_settings.html">Completion</a>: Define the text completion candidates.</li>
<li><a href="syntax_file_mapping.html">File Mapping</a>: Define the file attributes to map the syntax.</li>
<li><a href="syntax_metadata_settings.html">Sytnax Information</a>: Change the metadata of the syntax definition.</li>
<li><i>Syntax Validation</i>: Verify that no grammatical or formatting errors exist in the definition.</li>
<li><a href="syntax_metadata_settings.html">Information</a>: Change the metadata of the syntax definition.</li>
<li><i>Validation</i>: Verify that no grammatical or formatting errors exist in the definition.</li>
</ul>

View File

@ -41,7 +41,7 @@
<li>e.g.: <code>#!/usr/bin/env python3</code> → Python (interpreter: <code>python3</code>)</li>
</ul></li>
<li>XML declaration<ul>
<li>When there is no corresponding syntax up to here but the file content starts with an XML declaration, syntax is automatically set to XML.</li>
<li>When there is no corresponding syntax up to here but the file content starts with an XML declaration, syntax is automatically set to XML.</li>
<li>e.g.: <code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;</code> → XML</li>
</ul></li>
<li>None<ul>

View File

@ -108,7 +108,7 @@
<li><details>
<summary>Solve problems</summary>
<ul>
<li><a href="pgs/faq_cannot_display.html">If characters arent displayed correctly</a></li>
<li><a href="pgs/faq_cannot_display.html">If characters arent appeared correctly</a></li>
<li><a href="pgs/faq_re_coloring.html">If syntax highlighting seems not working properly</a></li>
<li><a href="pgs/faq_about_yen_backslash.html">If the Yen sign appears as a backslash</a></li>
<li><a href="pgs/faq_shortcut.html">If your keyboard shortcut doesnt work as you expect</a></li>

View File

@ -47,13 +47,13 @@
<ul>
<li><i>名前</i>: シンタックスの名前を設定します。</li>
<li><i>種類</i>: シンタックスの言語がコーディング用途か一般的な文書かを設定します。この設定は、<a href="settings_mode.html">「モード」設定</a>で設定するエディタの振る舞いやフォントに影響します。</li>
<li><a href="syntax_highlight_settings.html"><i>カラーリング要素</i></a>: シンタックスカラーリングのカラーリング条件を設定します。</li>
<li><a href="syntax_highlight_settings.html"><i>ハイライト要素</i></a>: シンタックスカラーリングのカラーリング条件を設定します。</li>
<li><a href="syntax_comment_settings.html">コメント</a>: コメント記号とコメントのシンタックスカラーリング条件を設定します。</li>
<li><a href="syntax_outline_settings.html">アウトライン</a>: アウトライン機能の項目抽出条件とフォーマット条件を設定します。</li>
<li><a href="syntax_completion_settings.html">入力補完リスト</a>: 入力補完候補を設定します。</li>
<li><a href="syntax_completion_settings.html">入力補完</a>: 入力補完候補を設定します。</li>
<li><a href="syntax_file_mapping.html">ファイル関連付け</a>: シンタックスと関連付けるファイルを設定します。</li>
<li><a href="syntax_metadata_settings.html">シンタックス情報</a>: シンタックス定義のメタ情報を設定します。</li>
<li><i>シンタックスの検証</i>: 定義に文法やフォーマット上のエラーが存在しないかを検証します。</li>
<li><a href="syntax_metadata_settings.html">情報</a>: シンタックス定義のメタ情報を設定します。</li>
<li><i>検証</i>: 定義に文法やフォーマット上のエラーが存在しないかを検証します。</li>
</ul>