CotEditor/CHANGELOG.md

548 lines
31 KiB
Markdown
Raw Normal View History

2014-12-12 15:57:01 +03:00
Change Log
==========================
develop
--------------------------
### Additions/Changes
- Revert find panel behavior to select always whole text in find field when the panel is called.
2.1.2
--------------------------
### Additions/Changes
2015-03-03 10:43:13 +03:00
- Change place to create backup files (Now, backup files are always created in `~/Library/Autosave Information/`).
- Improve find panel:
- Add scroll bars to the text fields.
- Show invisible characters in text fields.
- Now, “Swap Yen and backslash keys” option is also applied to the fields in the find panel.
- Remove “Escape Character” option for regular expression search.
- Add “Cyrillic (Windows)” to the encoding list.
2015-03-05 14:46:51 +03:00
- Optimize launching speed of `cot` command-line tool.
### Fixes
- Fix an issue where application could hang up on saving backup file.
- Fix an issue where unwanted find panel was shown when perform “Use Selection for Find” or “Use Selection for Replace” action.
2015-02-19 16:21:07 +03:00
2.1.1
--------------------------
2015-02-21 13:38:04 +03:00
### Fixes
- Fix an issue where octal file permisson in the document inspector was wrong.
2015-02-27 11:08:04 +03:00
- Fix an issue where application could hang up on text editing.
2015-02-21 17:19:16 +03:00
- Improve general stability.
2015-02-21 13:38:04 +03:00
2015-02-19 16:21:07 +03:00
2015-02-12 13:00:28 +03:00
2.1.0
--------------------------
2015-02-12 13:27:03 +03:00
### Additions/Changes
- [beta] Add `--new` option to `cot` command-line tool.
2015-02-12 13:27:03 +03:00
- Update help contents.
2015-02-12 13:00:28 +03:00
### Fixes
2015-02-17 09:07:59 +03:00
- Fix an issue where some document icons were not applied under the specific environments.
2015-02-16 18:29:30 +03:00
- [rc.2] Fix an issue where syntax style was suddenly reset while editing on new document.
- [beta] Fix an issue where “Shift Left” action with whole text makes application hang up.
- [beta] Fix an issue where “Shift Right” action at blank line inserts unwanted indent to the next line.
2015-02-12 13:00:28 +03:00
- [beta] Fix an issue where split orientation setting was ignored.
2015-02-12 17:31:01 +03:00
- [beta] Fix an issue where text replacement could occasionally fail.
2015-02-13 04:56:26 +03:00
- [beta] Fix an issue where closed windows remained in memory.
- [beta] Fix an issue where application hang up on opening documents with specific file name on Mountain Lion.
- [beta] Fix line number drawing with non-opaque view on Mountain Lion.
2015-02-12 13:00:28 +03:00
2015-02-12 08:31:47 +03:00
2.1.0-rc.2
2015-02-11 13:02:52 +03:00
--------------------------
2015-02-12 08:31:47 +03:00
### New Features
2015-02-12 12:43:35 +03:00
- Now your documents are automatically backuped while editing and will be resumed at the next session, even after force quitting.
2015-02-12 08:31:47 +03:00
- This feature doesn't modify your actual files. You still need to perform “Save” manually to apply changes to your files.
2015-02-11 13:02:52 +03:00
### Additions/Changes
- [beta] add a missing localization in simplified Chinese. (Thanks to Wei Wang!)
2015-02-11 04:24:39 +03:00
2.1.0-rc
--------------------------
### Additions/Changes
2015-02-02 12:27:57 +03:00
- Update Sparkle framework to version 1.9.0.
- [beta] close popover on clicking regex help button if it's already shown.
2015-02-03 02:45:29 +03:00
### Fixes
2015-02-04 12:05:09 +03:00
- Fix an issue where tab width on printing didn't reflect user indent setting.
2015-02-04 12:01:12 +03:00
- Fix an issue where tab width didn't update on font size change.
- [beta] Fix an issue where the application could crash on Mountain Lion.
- [beta] Fix an issue where `cot` command cannot be insalled on Mavericks and earlier.
- [beta] Fix some layout issues on Mountain Lion.
2015-02-03 02:45:29 +03:00
2.1.0-beta.2
--------------------------
2015-01-29 09:33:46 +03:00
### Additions/Changes
2015-01-29 13:24:00 +03:00
- Make key bindings for panel windows customizable.
2015-01-29 19:46:07 +03:00
- [beta] Enhance Find & Replace panel:
2015-01-30 17:16:28 +03:00
- Revert “Highlight” button in find panel.
- Remove “Replace & Find” button from find panel and add “Select Next Match after Replace” option.
2015-01-29 19:46:07 +03:00
- Now, return with Shift key in find text field finds text backwards.
- Always bring focus to the find text field when find panel is called.
2015-01-29 09:33:46 +03:00
### Fixes
2015-01-30 00:55:26 +03:00
- Fix an issue where the help button on Edit pane and Format pane didn't show correct help page.
2015-01-29 13:24:00 +03:00
- [beta] Fix an issue where `cot` command couldn't open relative path.
- [beta] Fix an issue where find panel could fail to set escape character.
- [beta] Fix an issue where find panel occasionally did not update setting of regex enability and syntax.
2.1.0-beta
2014-11-04 20:58:12 +03:00
--------------------------
### New Features
- `cot` command-line tool.
- 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.
2014-12-20 19:07:24 +03:00
- Add “New CotEditor Document with Selection” and “Open File in CotEditor” Services.
2015-01-11 02:36:32 +03:00
- Add syntax styles for “Erlang” and “Julia”.
2014-11-04 20:58:12 +03:00
### Additions/Changes
2015-01-17 20:33:01 +03:00
- Drop support for __OS X Lion.__
2014-12-18 22:30:32 +03:00
- Migrate document drawer to sidebar style.
- Add “show document inspector” option to preferences.
- Improve document information display.
2015-01-04 08:06:27 +03:00
- Introduce brand-new find panel with more organized UI.
- OniGmo is still be using for the regular expression engine as before.
2015-01-09 22:13:59 +03:00
- Settings for find panel has been once reset. You can set them again from the gear button in the find panel.
- Enable to change multiple checkboxes in syntax style editor at once.
2014-11-04 20:58:12 +03:00
- Improve to display gear icon in menu bar while executing a script.
- Improve auto-outdent behavior with `}` input.
2015-01-17 20:33:01 +03:00
- Improve auto-tab-expand behavior with intent that tab characters and spaces are mixed.
- Add hidden “Reveal in Finder” menu item to syntax style action menu in Preferences (visible with `Option` key).
- Improve CotEditor Script to apply the result to the document that was frontmost when the script was launched.
2014-12-23 05:46:51 +03:00
- Close Preferences window with esc key.
2015-01-09 20:01:36 +03:00
- Character inspector popover becomes detachable (on Yosemite and later).
- Update about Console Panel:
- Rename “Script Error Panel” to “Console Panel.”
- Change toolbar style.
2015-01-21 01:11:23 +03:00
- Beautify output message style.
- Prefer using user custom syntax style if the file mapping conflicts with other bundled style.
- Change to save `com.apple.TextEncoding` xattr only if the file already has the encoding xattr or it's a new document.
- Move removed themes/styles to Trash instead delete them immediately.
- Now, Utility actions perform with multiple selection.
- Avoid showing not-writable alert on Resume again.
- Delay timing to save text key bindings setting.
2015-01-01 08:22:49 +03:00
- Localize document types.
- Improve text rendering with non-opaque view.
- Update “Markdown” syntax style:
- Add horizontal rules to outline menu.
2015-01-17 20:33:01 +03:00
- Tweak text view drawing performance.
2014-11-04 20:58:12 +03:00
2014-12-16 03:21:11 +03:00
### Fixes
- Fix an issue that the preferred file encoding for encoding detection could be set wrong after running file open panel.
2014-12-18 01:09:42 +03:00
- Fix an issue that incompatible character markup positions were wrong by CR/LF line endings.
2015-01-17 20:33:01 +03:00
- Fix duplication check in key bindings editor.
- Fix “Restore Defaults” button enability on text key bindings edit sheet.
- Fix possible crashes on input.
- Fix an issue that application could crash after closing split view.
2014-12-31 20:18:31 +03:00
- Fix an issue that application could crash after switching theme in preferences.
2015-01-25 16:18:38 +03:00
- Fix an issue that application couldn't open file that is not Unicode, has more than 4,096 characters and consists only of 2 byte characters.
2015-01-09 07:31:57 +03:00
- Fix an issue that text font could occasionally change after pasting or inputting text from other application.
2015-01-09 08:11:27 +03:00
- Fix an issue that number of selected lines displayed less than actual count if last selected lines are blank.
2015-01-24 04:02:55 +03:00
- Fix an issue that Unicode character insertion was occasionally failed.
2015-01-06 20:43:15 +03:00
- Fix an issue that syntax highlights were removed after perform Unhighlight.
- Fix timing to display sheets on file open.
2015-01-25 13:43:07 +03:00
- Fix an issue that selection of line endings menu and encoding menu in toolbar did not update on undo/redo.
2015-02-10 13:40:12 +03:00
- Fix an issue where “Go To” dialog could duplicate and then most of controls were disabled.
2015-01-24 16:30:45 +03:00
- Fix an issue that checkmark in line height menu was not displayed.
2014-12-18 01:09:42 +03:00
- Fix some missing localizations in simplified Chinese. (Thanks to Wei Wang!)
2014-12-18 01:27:59 +03:00
- Fix an issue that an alert message was not localized.
2014-12-27 01:19:25 +03:00
- And other trivial UI fixes and enhancements.
2014-12-16 03:21:11 +03:00
2014-11-04 20:58:12 +03:00
2014-11-26 04:18:57 +03:00
2.0.3
--------------------------
2014-11-28 11:40:03 +03:00
### New Features
- Add Chinese (Simplified) localization. (Thanks to Wei Wang!)
2014-12-12 15:57:01 +03:00
- Add feature to scale font size up by pinch gesture.
2014-11-28 11:40:03 +03:00
2014-11-27 03:26:27 +03:00
### Additions/Changes
- Add “Traditional Chinese (Big 5 HKSCS)”, “Traditional Chinese (Big 5-E)” and “Traditional Chinese (Big 5)” to encoding list.
2014-12-12 15:57:01 +03:00
- Add “show invisible characters” option to set 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.
2014-12-12 15:57:01 +03:00
- 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”.
2014-12-12 15:57:01 +03:00
- Improve syntax highlighting performance.
- Remove delay when a AppleScript/JavaScript is run for the first time after application launch.
2014-12-01 09:56:30 +03:00
- Update “CSS” syntax style:
- Add several keywords. (Thanks to Nathan Rutzky!)
- Update “JSON” syntax style:
2014-12-12 15:57:01 +03:00
- Improve highlighting performance.
2014-12-11 20:38:28 +03:00
- Improve find panel behavior with Spaces.
2014-12-12 15:57:01 +03:00
- Disable rech text in find panel.
2014-11-27 03:26:27 +03:00
### Fixes
2014-12-01 20:36:03 +03:00
- Fix page guide position and tab width.
- Fix an issue that “Go” button in “Go To” sheet didn't work by clicking.
2014-12-12 15:57:01 +03:00
- Fix an issue that line endings menu in toolbar whose document had been newly created was always set to “LF”.
- Fix an issue that cancelation 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.
2014-12-12 15:57:01 +03:00
- Fix a possible issue that syntax highlighting while text editing chould cause application crash.
- Fix an issue that application could hang up when no text font is found.
- Fix an issue that highlights weren't updated after “Replace All” under Japanese localization.
- Fix an issue that the Auto-Completion feature couldn't enable from the preferences under Japanese localization.
2014-11-26 04:18:57 +03:00
2.0.2
--------------------------
### Fixes
2014-12-12 15:57:01 +03:00
- Fix a critical issue that the application hang up if either file encoding or line endings is shown in status bar.
2.0.1
--------------------------
2014-11-18 04:46:19 +03:00
### New Features
- Introduce new AppleScript commands `comment out` and `uncomment` for selection object.
- 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.
2014-11-21 12:44:36 +03:00
- Add “Create Bug Report…” action to the Help menu.
2014-11-22 02:56:24 +03:00
- Add syntax style for “BibTeX”.
2014-11-18 04:46:19 +03:00
### Additions/Changes
2014-11-21 06:54:08 +03:00
- Display an alert if the opening file is larger than 100 MB.
2014-11-18 04:46:19 +03:00
- Change default value for “Comment always from line head” option to enable.
- Rename labels for line endings.
2014-11-21 06:54:08 +03:00
- Update “Python” syntax style:
- Fix highlighting `print` command.
- Update “Ruby” syntax style:
- Improve highlighting `%` literals.
- Update “R” syntax style:
- Add file name `.Rprofile` to file mapping.
- Update “JavaScript” syntax style:
- Highlight shebang as comment.
2014-11-18 04:46:19 +03:00
- Update documents for scripting with AppleScript.
2014-11-22 04:23:40 +03:00
- Update sample scripts.
2014-11-22 02:58:11 +03:00
- Remove syntax style for “eRuby”.
### Fixes
2014-11-21 12:44:36 +03:00
- Fix an issue that new documents couldn't occasionally be saved with an extension that is automatically added from syntax definition.
- Fix an issue that the application could crash after closing split view.
- Fix an issue that some objects couldn't be handled via JavaScript for Automation on Yosemite.
2014-11-21 12:44:36 +03:00
- Fix an issue that syntax style validator didn't warn about keywords duplication that were newly added.
- Fix an issue that syntax style mapping conflict tables were always blank.
- Fix an issue that quoted texts and block comments at the end of document weren't highlighted.
2014-11-21 12:44:36 +03:00
- Fix an issue that text kerning was too narrow with non-antialiasing text (thanks to tsawada2-san).
- Fix an issue that text view scrolls to the opposite side when line number view is dragged.
2014-11-25 03:00:18 +03:00
- Fix an issue that `contents` of document property couldt be set via AppleScript.
2014-11-20 01:11:20 +03:00
- Fix an issue that word selection didn't expand correctly under the specific conditions.
- Fix an issue that current line highlight didn't update after font size change.
- Fix an issue that navigation/status bars are shown for a moment on window creation even they are set as hidden.
2014-11-21 12:44:36 +03:00
- Fix an issue that new added row in file drop setting occasionally disappear immediately.
- Fix some Japanese localizations.
2014-11-05 04:14:26 +03:00
2.0.0
--------------------------
2014-11-05 11:16:32 +03:00
### Additions/Changes
- 「編集」メニューの項目「スペル」を「スペルと文法」に変更し、さらに「自動変換」と「変換」機能を追加
2014-11-10 20:34:50 +03:00
- これにともない、「ユーティリティ」メニュー内の「大文字に」、「小文字に」、「先頭の文字を大文字に」を削除
2014-11-07 17:49:04 +03:00
- “Apache” シンタックス定義の更新
- アウトラインをインデントで階層化
- コンテキストメニューのスクリプトメニューにはスクリプト管理のための項目を含めないように変更
- [beta] 全角空白の不可視文字代替文字を一部変更
2014-11-05 11:16:32 +03:00
- [beta] 書類タイプに public.text を追加
2014-11-07 05:19:57 +03:00
- [rc] ほか、見た目の微調整
2014-11-05 11:16:32 +03:00
2014-11-05 04:14:26 +03:00
### Fixes
- 「CotEditor がアクティブになるとき新規書類を開く」オプションが正しく機能していなかった不具合を修正
- ファイルオープンパネルでのエンコーディング選択が無視されていた不具合を修正
2014-11-05 11:16:32 +03:00
- [beta] ウインドウがない状態で「移動」パネルが開けることがあり、実行すると以降ほかのコマンドを受け付けなくなる不具合を修正
- [beta] メニューキーバインド編集のアウトライン展開アイコンが表示されないことがある不具合を修正
2014-11-05 06:01:03 +03:00
- [beta] ウインドウが閉じたあともウインドウオブジェクトが残っていた不具合を修正
- [beta] ビューが不透明のとき、ウインドウリサイズ時にテキストビューが伸び縮みすることがある不具合を修正
- [beta] コンテキストメニュー内のスクリプトメニューのスクリプトアイコンが表示されていなかった不具合を修正
- [beta] 日本語環境で一部 UI のフォントが Aqua カナになっていた不具合を修正
2014-11-06 04:21:28 +03:00
- [rc] テキスト編集時に行番号ビューが更新されないことがある不具合を修正
2014-11-05 04:14:26 +03:00
2014-11-04 03:21:53 +03:00
2.0.0-rc
2014-10-26 18:16:42 +03:00
--------------------------
### New Features
2014-10-26 18:16:42 +03:00
2014-10-25 16:59:00 +04:00
- “Rust”, “Tcl” シンタックス定義を追加
2014-10-26 18:16:42 +03:00
### Additions/Changes
2014-10-26 21:28:29 +03:00
- 行番号ビューの色がテーマカラーを反映したものになるように改良
- アプリケーション識別子 (bundle identifier) を `com.aynimac.CotEditor` から `com.coteditor.CotEditor` へ変更
2014-10-28 02:30:32 +03:00
- キーバインディングの編集方法と解説を変更
2014-10-26 21:28:29 +03:00
- “YAML” シンタックス定義の更新
- アウトラインの抽出ルールを変更
- 設定項目 “選択テキストをすぐにドラッグ開始” を廃止
- シンタックススタイルの検証結果メッセージを調整し、一部日本語化
- バージョン履歴をリッチテキストファイルからヘルプ内へ移動
- 背景色の描画方法を変更:
2014-10-31 06:21:26 +03:00
- Mountain Lion 以降で背景半透明時のスクロールのもたつきを改善
- Mountain Lion 以降で背景半透明時に文字のドロップシャドウが落ちないように変更
- アウトラインの前後移動ボタンで最初の “<アウトラインメニュー>” 項目には遡らないように変更
- 隠し設定である行番号ビューの文字色設定を廃止
- CotEditor 0.7.2 で廃止され後方互換性のために残されていた、CotEditor スクリプトの出力タイプ指定キーワード `Pasteboard puts` を正式に廃止
- [beta] 2.0 初回起動時に移行ウインドウを表示
2014-11-02 23:19:24 +03:00
- [beta] 起動スピードの改善
2014-10-30 21:23:18 +03:00
- [beta] 環境設定の「つねに行頭からコメントアウト」する設定項目のラベルを変更
- [beta] シンタックス定義のメタデータ入力欄でローマ字以外の IM での入力を許可
2014-11-03 05:41:38 +03:00
- [beta] 環境設定のウインドウ透明度のスライダに注意事項を追加
2014-10-30 22:46:40 +03:00
- [beta] エンコーディング編集シートのレイアウトを調整
2014-10-31 06:21:26 +03:00
- [beta] 非互換文字のハイライトカラーを調整
2014-11-02 23:48:13 +03:00
- [beta] カラーリングインジケータが出る条件を調整
- [beta] ナビゲーションバー/ステータスバーの表示切り替え時のアニメーション時間を調整
2014-10-30 21:23:42 +03:00
- [beta] 画像の調整
- [beta] ドキュメントの更新
2014-10-26 21:28:29 +03:00
### Fixes
- キーバインド編集シートで横スクロールの発生を抑止
- 環境設定ウインドウのヘルプボタンから該当するヘルプページが開かなかった不具合を修正
- [beta] Yosemite 上でビューを半透明にした時にスクロール時に背景がチラつく不具合を修正
- [beta] 日本語環境でのシンタックススタイル編集シートで横スクロールの発生を抑止
2014-10-27 20:35:55 +03:00
- [beta] シンタックス定義の検証でカラーリング名の後半が欠落する不具合を修正
- [beta] “Haskell”, “LaTeX”, “PHP” シンタックス定義のカラーリングを修正
2014-10-30 16:13:44 +03:00
- [beta] 英語環境で書類ウインドウのツールバーアイコンのツールチップが一部なかった不具合を修正
- [beta] シンタックス定義を編集した後、すでに開いている書類のカラーリングが更新されないことがある不具合を修正
2014-10-26 18:16:42 +03:00
2.0.0-beta.2
--------------------------
### Additions/Changes
- プリント設定のラベルを一部変更
- [beta] “AppleScript” シンタックス定義の更新
2014-10-23 01:30:30 +04:00
- CotEditor 2.0 で変更になった CotEditor コマンドを更新
- [beta] 環境設定のツールバーアイコンを調整
2014-10-25 23:36:27 +04:00
- 非互換文字リストのラベル文字列を変更
### Fixes
- [beta] 日本語環境でテーマの一部の色が編集できなかった不具合を修正
2014-10-26 01:08:52 +03:00
- [beta] 特定の条件下で折り返しの切り替えをするとレイアウトが崩れる不具合を修正
2014-10-25 23:36:27 +04:00
- [beta] ドロワー内の書類情報に隠れている部分があるときにスクロールできない不具合を修正
- [beta] OS X Lion においてドロワー内の文書情報が表示されない不具合を修正
2.0.0-beta
2014-04-25 20:30:05 +04:00
--------------------------
2014-05-21 21:32:18 +04:00
### New Features
2014-05-26 23:09:21 +04:00
- テーマ機能
- コメントアウト/コメント解除機能
2014-10-10 03:38:12 +04:00
- シンタックス定義に新しい色 “タイプ”, “属性”, “変数” を追加
- シンタックス定義にファイル名の設定を追加
2014-10-10 03:38:12 +04:00
- これにともない、シンタックス編集シートでの表記を「拡張子」(Extensions) から「ファイル関連付け」(File Mapping) に変更
- シンタックス定義にスタイル情報欄を追加
2014-08-18 23:17:26 +04:00
- ファイル保存時にシンタックスに応じた拡張子を追加
2014-10-10 03:38:12 +04:00
- シンタックス定義内の拡張子リストの最上位にある拡張子が使用されます。
2014-08-18 23:17:26 +04:00
- これにともない、以前まであった「ファイル保存時に拡張子“txt”をつける」オプションは廃止になりました。
2014-10-10 03:38:12 +04:00
- 引き続き拡張子 “txt” を自動的に追加したい場合は、環境設定 > フォーマットのデフォルトシンタックススタイルを“Plain Text”にすることで同様の効果を得られます。
- 横書き/縦書き切り替えボタンをツールバーに追加
2014-10-10 03:38:12 +04:00
- エディタを縦に分割するオプション
- 行番号をクリック/ドラッグして行を選択
2014-08-12 02:04:48 +04:00
- 「編集」に「行を選択」コマンドを追加
- “AppleScript”, “C#”, “Go”, “Lisp”, “Lua”, “R”, “Scheme”, “SQL”, “SVG”, “Swift” シンタックス定義を追加
2014-10-10 03:38:12 +04:00
- 自動補完機能を追加(実験的実装, デフォルトはオフ)
2014-05-26 23:09:21 +04:00
### Additions/Changes
2014-05-21 21:32:18 +04:00
2014-10-10 03:38:12 +04:00
- OS X Yosemite に対応
2014-07-16 04:19:01 +04:00
- Yosemite スタイルの新しいアプリケーションアイコン
2014-07-04 23:29:58 +04:00
- 新しいデフォルトシンタックスカラーリング配色
2014-08-12 02:04:48 +04:00
- パフォーマンスの大幅な改善
2014-10-10 03:38:12 +04:00
- アウトラインの抽出をバックグラウンドスレッドで行うように変更
- これにより、巨大なファイルをオープンした際のカラーリングインジケータダイアログが出るまでのアプリケーション無反応時間を大幅に削減
- 初回の抽出が終わるまではナビゲーションバーにスピンインジケータと抽出中である旨のメッセージを表示するようにした (2回目以降の更新時は表示をしない)
- シンタックスカラーリングの抽出をバックグラウンドスレッドで行うように変更
- シンタックスカラーリング抽出結果をキャッシュし、文書内容に変更がない場合は再カラーリング時にキャッシュを用いるよう変更
2014-08-12 02:04:48 +04:00
- 現在行をハイライトしているときのファイルオープンおよびカーソル移動のパフォーマンスを大幅に改善
- 不可視文字描画のパフォーマンスを大幅に改善 (約4倍)
- 行番号表示のパフォーマンスを大幅に改善 (約6倍)
2014-10-10 03:38:12 +04:00
- Mountain Lion 以降のビュー不透明時および、Yosemite 以降でスクロールのもたつきを改善
2014-08-12 02:04:48 +04:00
- ファイルオープンの高速化のため、エンコーディング宣言の走査を文書前方2,000文字のみに制限
2014-09-25 18:45:30 +04:00
- シンタックス定義ファイルのフォーマットを plist (XML) から YAML に変更
- ユーザのカスタム定義の移行は、初回 CotEditor 2.0 起動時に自動で行なわれます。
- 新しい形式の定義ファイルは `~/Library/Application Support/CotEditor/Syntaxes/` に保存されます。以前の plist 形式の定義ファイルは `SyntaxColorings/` ファイルに残されたままになりますが CotEditor 2.0 はこれを使用しないので、必要なければ削除しても構いません。
- シンタックス定義で RE (正規表現) を無効にしていても IC (大文字小文字を無視) を有効にできるように変更
2014-08-12 02:04:48 +04:00
- アウトライン抽出に用いる正規表現ライブラリを OniGmo (OgreKit) から ICU (NSRegularExpression) に変更
2014-10-10 03:38:12 +04:00
- マッチした文字列全体を表す `$&` 定義の削除(代わりに `$0` を使ってください)
- アウトラインメニューでのタブ幅をスペース4個分に変更
- カラーリングインジケータダイアログの改良:
2014-08-12 02:04:48 +04:00
- キャンセルボタンが正しく反応するように改善
2014-10-10 03:38:12 +04:00
- Mavericks 以降ではダイアログ表示中でも他ファイルの操作ができるように改善
- ダイアログに現在行なっている作業を表示するように改善
- 途中でキャンセルした際に書類のシンタックス設定が「なし」にならないように変更
- 途中でキャンセルした際に現在のカラーリングを破棄しないように変更
- esc キーでもカラーリングをキャンセルできるように変更
2014-10-10 03:38:12 +04:00
- 文書定義と書類アイコンを追加し、CotEditorと関連づけられた書類のアイコンと種類がよりファイルを反映したものになるようにした
- エディタ内で矢印キーでカーソル移動をしたときのスクロール幅を1行ずつに変更
2014-10-02 02:25:14 +04:00
- 自動インデントが有効なときは、 `{` または `}` 直後の改行でインデントの対応を取るように改善 (Naotaka さんに感謝!)
2014-08-12 02:04:48 +04:00
- シンタックス定義フォーマットの変更に対応するための、すべてのバンドル版シンタックス定義の更新
- “CSS” シンタックス定義の更新
- CSS3 に対応
2014-08-17 05:52:09 +04:00
- “Perl” シンタックス定義の更新
- いくつかのキーワードを追加
2014-08-19 04:34:32 +04:00
- `=pod`, `=cut` をコメントカラーリングに追加
- 拡張子に “pm” を追加
2014-09-18 11:20:57 +04:00
- “JSON” シンタックス定義の更新
- 拡張子に “cottheme” を追加
- “LaTeX” シンタックス定義の更新
- 拡張子に “cls”, “sty” を追加
2014-07-08 21:07:22 +04:00
- アウトラインメニューの階層表示スタイルを変更
2014-08-05 05:31:06 +04:00
- “YAML” シンタックス定義の更新
- YAML 1.2 に対応
2014-10-10 03:38:12 +04:00
- ほか、いくつかの修正
- “Ruby” シンタックス定義の更新
- %記法に対応
- 特殊変数を追加
2014-10-10 03:38:12 +04:00
- 数値の抽出条件を改良
2014-08-23 02:48:21 +04:00
- ヒアドキュメントに対応
- ほか、いくつかの修正
2014-08-17 05:05:19 +04:00
- “Java” シンタックス定義の更新
- 数値の抽出条件を改良
- アノテーションに対応
2014-08-17 05:05:19 +04:00
- ほか、いくつかの修正
2014-08-15 05:56:03 +04:00
- “JavaScript” シンタックス定義の更新
- リライト
2014-08-17 06:48:46 +04:00
- “Haskell” シンタックス定義の更新
- 数値の抽出条件を改良
- エスケープ文字を追加
2014-08-12 02:04:48 +04:00
- “DTD” (文書型定義) シンタックス定義 を “XML” シンタックス定義から分離
2014-10-10 03:38:12 +04:00
- これにより、“XML” シンタックス定義のカラーリングパフォーマンスを改善
2014-10-13 19:45:01 +04:00
- AppleScript 対応に関する変更:
- AppleScript コマンドの定義ファイルを sdef 形式に移行
2014-10-13 06:02:58 +04:00
- コマンド `unicode normalization``normalize unicode` に変更
2014-10-13 06:11:49 +04:00
- `selection` オブジェクトの `range` プロパティのための内部コードを変更
- これにともない、selection の操作が含まれかつ __コンパイルされている__ AppleScript (.scpt) は、修正が必要となります。詳しくはヘルプメニュー内の「AppleScript でのスクリプト作成」をご覧下さい。
- AppleScript に関わるドキュメントの更新
- ステータスバーおよび情報ドロワーの文字数カウントを composed character 単位に変更
- 従来の文字数カウントは愚直にUTF-16 (= OS Xでの文字列内部表現) での length を表示するのに対して、新しいカウント法は表示される文字単位でカウントを行なう(例えば、絵文字などのサロゲートペアは文字数:1, 文字長:2となる
- 過去の「文字数」については「文字長」という名前に改名し「文字数」とは別に項目を設けた
- 「ファイル」メニューの隠しメニュー「非表示ファイルを開く…」と「すべてを閉じる」を表示するキーを Option に変更
- ダブルクリックでの単語選択時の区切り文字に `.``:` を追加
2014-10-10 03:38:12 +04:00
- 文字情報ポップアップでのサロゲートペアおよび Variation Selector の扱いを改善 (doraTeX さんに感謝!)
2014-10-02 02:25:14 +04:00
- 未保存で空のドキュメントを閉じるときに保存するかを問うアラートを出さないように変更 (Naotaka さんに感謝!)
2014-10-10 03:38:12 +04:00
- ツールバーアイコンを改良
- 行番号の文字サイズがエディタの文字サイズに追従するように変更
2014-10-10 03:38:12 +04:00
- ページガイド線の生成方法を変更し、線は設定したテキストカラーと同色で描画
- シンタックススタイル編集シートを表示中でも書類の編集ができるように変更 (Mavericks 以降)
- アプリケーションアイコンがフォルダのドラッグ&ドロップに反応しないように変更
- 入力補完キャンセル時の挙動を改善
- 「グリフ情報を表示」を「文字情報を表示」に改名
2014-10-10 03:38:12 +04:00
- メニューキーバインドのユーザ設定を保存するタイミングを設定を変更したときまで遅延し、カスタマイズしていないときは常にアプリケーションの最新のデフォルト値を用いるように変更
2014-10-15 01:19:25 +04:00
- CotEditot 1.x での設定は一度リセットされます。
- 行間設定を行の高さ(行そのものを含む値)ベースに変更
- 行の高さのデフォルト値を 1.3 に変更
- 情報ドロワーの数値に桁区切り(カンマ)を入れるように変更
2014-07-11 20:29:31 +04:00
- 情報ドロワーの日時のフォーマットを変更
2014-08-27 00:15:03 +04:00
- ステータスバーの表示スタイルを調整
2014-07-17 20:42:30 +04:00
- シンタックスカラーリングでコメントと勘案してカラーリング処理をするクオート文字に `\`` を追加
- 移動パネルをシートに変更
- ステータスバーとナビゲーションバーのトグルにアニメーション効果を追加
2014-08-06 20:46:28 +04:00
- 不可視文字を描画するフォントを固定
- 不可視文字の選択肢を一部変更
2014-10-10 03:38:12 +04:00
- エンコーディング編集シートの表示を改良
- 環境設定のウインドウサイズ入力欄をタブキーで移動できるように改良
- デフォルト表示を縦書きにする隠し設定 `layoutTextVertical` を追加
2014-08-12 02:04:48 +04:00
- 隠し設定であるナビゲーションバーのフォント設定を廃止
2014-10-10 03:38:12 +04:00
- ドキュメントの更新
2014-08-22 20:40:36 +04:00
- Sparkle framework を 1.8.0 に更新
2014-10-30 18:51:33 +03:00
- ビルド環境を OS X Yosemite + Xcode 6.1 (SDK 10.10) に変更
- ほか、内部コードの変更
### Fixes
2014-10-03 17:59:06 +04:00
- 「検索文字列をほかのアプリケーションと共有」オプションが有効にならない不具合を修正
- 引用符で囲まれた文字列内にコメント開始記号がある場合、同行内で引用符外にコメントがあってもカラーリングされない不具合を修正
- 不可視制御文字 Variation Selector の表示が消えることがある不具合を修正
2014-07-11 21:37:20 +04:00
- エンコーディングの順序を変更したときにツールバーの選択がリセットされる不具合を修正
2014-07-11 06:10:28 +04:00
- ステータスバーの情報がウインドウ幅からあふれるとき、左右の文字が重なっていたのを「…」で省略されるように修正
2014-07-23 20:06:11 +04:00
- テキストの全文置換後に置換対象でないウインドウも再カラーリングが実行される不具合を修正
- 日本語を持たないフォントで日本語を入力したときになど表示フォントが混合した際にページガイドが誤った位置に描画されることがある不具合を修正
- ビューを分割しているとき、現在行ハイライトが編集中のビューのみに表示されるように修正
- 縦書きで行間を固定し現在行をハイライトしているとき、キャレットを移動すると行が微動することがある不具合を修正
2014-08-02 22:25:17 +04:00
- テキストを編集したとき、フォーカスのある分割エディタ以外の行番号が更新されない不具合を修正
- ツールバーアイコンを後から追加したときに、追加されたアイコンがそのウインドウの状態を反映していない不具合を修正
- 非互換文字リストの空欄をクリックするとコンソールにエラーログが吐かれる不具合を修正
- ウインドウが開いた状態で環境設定からビューの不透明度を100%から下げると既出のウインドウの背景が透けない不具合を修正
- カスタム行間設定パネルからの入力が即座に反映されない不具合を修正
- プリント時の不可視文字設定「書類の設定と同じ」が書類の設定を反映しない不具合を修正
2014-08-27 18:51:00 +04:00
- 選択範囲の最後に改行を含むとき、選択行数が1行多く表示される不具合を修正
2014-10-11 08:03:19 +04:00
- AppleScript Editor から `selection` オブジェクトのプロパティを見たときに `range` プロパティの名前が `character range` と表示される不具合を修正
2014-10-11 20:40:38 +04:00
- 正しく実行できなかったいくつかのサンプルスクリプトを修正
- OS X Lion において、環境設定のいくつかの設定項目が非表示になっていた不具合を修正