jxhistory.jpg
New Features History Download Add-in Progs Library FAQ JAPAN.jpg Japanese

Rev.1.40 (2007.5.28)

Improvements

  • Added a support to display a progress indicator when sending the crash report.

Bugs Fixed
  • Fixed a bug of the menu "Shift Left" that the program sometimes froze when executed at the end of the document.
  • Fixed a bug of the menu "Fix Garbled Characters" that it did not work correctly for some garbled patterns.
  • Fixed a bug of the menu "To Half-width Characters" that the mark "・" was also converted along with Katakana characters.

Leopard Compatibility

  • Improved compatibility of the crash reporter so that the console log are displayed in the report.
  • Improved compatibility of the Preferences "Key Bind" so that the key commands can be assigned correctly.
  • Improved compatibility of the toolbar font menu so that menu items are displayed correctly.
  • Improved compatibility of the book mark so that it works correctly when clicking the book mark.

Rev.1.39 (2007.3.13)

Improvements

  • Tuned the condition of the text encoding sniffing more strict to prevent the misclassifications.
  • Implemented a new crash reporter that supports Intel Mac and Mac OS X Leopard.

Bugs Fixed
  • Fixed a bug of the Find Panel that Tibetan characters couldn't be input at the Find/Replace field.
  • Fixed a bug of the menu "Add Prefixes with Hard Wrapping" that the program froze when the prefix was a white space character.
  • Fixed a bug of the menu "Line spacing" that the typing attribute was not changed when the document was plain text.
  • Fixed a bug of the text encoding confirmation dialog that the program stalled when the cancel button was clicked.

Rev.1.38 (2007.1.23)

Improvements

  • Added a text encoding sniffer "Traditional Chinese (Big 5 HKSCS)."
  • Added an option "Save UTF-16LE/BE documents with BOM" to the Preferences "Save."

Bugs Fixed
  • Fixed a bug of Rev.1.37 that did not work on Mac OS X 10.3.8 or earlier.
  • Fixed a bug of the menu items "Zoom In/Zoom out" that the scale value displayed at the bottom of the window were not updated by the menu execution.
  • Fixed a bug of the AppleScript command "do menu" of Rev.1.37 that it did not work for some menu items.
  • Fixed a bug of the AppleScript command "print" that it sometimes crashed when print command was executed soon after the editing operations.

Rev.1.37 (2007.1.9)

Improvements

  • Supported the print scaling at the Page Setup panel.
  • Supported an wait message when inquiring the paper size to the printer because it sometimes takes several tens of seconds depending upon user environments.
  • Now Jedit X works on Leopard preview version.
  • Added the vertical tab (VT, 0x0B) display to the menu item "Show Invisibles."
  • Added the CID(Character Identifier) display to the tool tip window of "Show Character Code with Tool Tip."
  • Improved the find/replace history restoring to neglect the states of "Wrap Around" and "Search Backward."
  • Supported submenu items "Follows Window Width", "Fixed Width", "Follows Page Width" and "Don't Wrap Lines" for the menu item "Document Width."
  • Supported to display the ruler font information in the document width setting panel.
  • Added menu items "Zoom In" and "Zoom Out" in the "View" menu.
  • Added an option "Workaround the system bug for Arabic" in the Preference "General." It works around a bug of text engine NSTextView that it can't handle correctly "right to left writing" documents especially when it contains "Justify" alignments in it.
  • Improved the behavior of the start-up option "Open Last Documents" in the Preferences "General" when Jedit X started as an the log in item.
  • Improved the behavior of the submenu items of "Change Case" so that they can handle the multi-style strings correctly.
  • Improved the error message of the menu "Open Location" to display the detailed information of the error.
  • Improved the behavior of the page break insertion of the "Wrap to Window" mode so that it also inserts a line break code before the page break.
  • Supported an AppleScript command "multiReplace" that replaces multiple items at the same time.
  • Supported a boolean parameter "'record" for the AppleScript commands "find", "findAll", "replace" and "replaceAll" that specifies the preservation of the find/replace history.
  • Improved the AppleScript execution from the macro menu so that the AppleScript property values are preserved in the script file.

Bugs Fixed

  • Fixed a crash bug that Jedit X sometimes stalls just after the display format was changed from "Wrap to Page" to "Wrap to Window."
  • Fixed a bug of the invisible character display for "right to left writing" documents, such as Arabic.
  • Fixed a bug of the AppleScript command "do menu" that it did not work for the document objects.
  • Improved the behavior of the horizontal scroll when the cursor was set by the mouse clicking.
  • Improved the ruler display so that it is updated correctly after the horizontal scrolling.
  • Fixed a bug of the syntax coloring that coloring was not updated correctly after drag & drop operations in a same document.
  • Fixed a bug of the "Ignore Full/Half width" sort when the document contained some characters that were not defined in Shift JIS encoding, such as €.
  • Fixed a bug of the regular expression search when nothing was assigned in the find string.
  • Fixed a bug of the services menu "Open Selected File" that did not work in Finder.
  • Fixed a bug of the color panels in the Preferences that caused unintended change in the document character color.
  • Fixed a bug of the menu item "Character Back Color" that changed the character fore color at the same time.

Rev.1.36 (2006.6.8)

Improvements

  • Added an option "Toolbar Find Field Action" for the Preferences "Find."
  • Improved AppleScript "save" command so that it open up a save panel when the path name was specified with a zero-length string.
  • Improved Automator Action "Save Jedit X Document" so that it open up a save panel when the path name was specified with a zero-length string.
  • Supported the List type input for Automator Action "New Jedit X Document" and "Set Contents of Jedit X Document."
  • Improved the color comparing routine of the add-in program "FindWithStyle" to have an allowance.
  • Improved the line number jump so that it beeps when a number larger than the maximum line number is specified.
  • Updated the Jedit X Help document.

Bugs Fixed

  • Fixed a bug on Max OS X 10.3 that Jedit X failed to load some plain text documents that contained multiple text encodings. This bug is only found in Jedit X Rev.1.34 and 1.35.

Rev.1.35 (2006.5.22)

Improvements

  • Added a support for cmd+option drag scroll in the document window.
  • Supported JChecker X plug-in Rev.1.0 (product version).

Rev.1.34 (2006.4.26)

Improvements

  • Supported the multiple document Searching/Replacing for currently opened documents.
  • Changed the background color for the regular expression string from light yellow to light blue.
  • Supported the regular expression background coloring also in the find panel.
  • Improved the "Find/Replace All in Selection" so that entire document is searched when the length of the selection was 0.
  • Added support for the command+period cancellation for the Find All and Replace All execution.
  • Supported "Toggle Regular Expression mode" key command also in the Find Panel search/replace fields.
  • Improved the Find panel behavior when nothing were found in Replace All.
  • Added an option "Convert Overline mark (0x7e) to Unicode Tilde (U+007E) when Shift-JIS encoding group." to the Preferences "Encoding."
  • Modified the option "Convert Yen (0x5c) to Unicode Back Slash (U+005C) when Shift-JIS encoding group." in the Preferences "Encoding."
  • Supported the Print Panel when the menu "Print Selection" was chosen.
  • Improved the response of multi-mega bytes file loading when the wrapped line indent was specified.
  • Supported the restoration for the document drawer states.
  • Modified the <img> tag generation for image file dropping so that the "border" attribute will not be attached.
  • Added support for JChecker plug-in license registration/display in the License panel.

Bugs Fixed

  • Fixed a bug on Intel-based Mac that the menu "Check encoding compatibility" did not work.
  • Fixed a bug on Intel-based Mac that Jedit X failed to load some plain text documents that contained multiple text encodings.
  • Improved the menu shortcut key registration so that system defined shortcut ,such as option+cmd+T, can't be accepted as Jedit X shortcut keys.
  • Improved the method of the cmd+numeric shortcut key assignment for Window menu.
  • Fixed a space code display bug that the space at the end of the line sometimes were not displayed correctly.
  • Fixed a bug of image file dropping onto HTML documents that the content were sometimes inserted one line after the dropped location.
  • Fixed an HTML browsing bug that Jedit X sometimes stalled when the HTML was an unsaved document.
  • Improved the message of the multi-file search when the number of target files were 0.
  • Fixed a Rev.1.31 bug that the color panel invoked from the tool bar or font panel did not work correctly.
  • Fixed a sorting bug that Jedit X sometimes stalled when nonexistent sort key positions were specified.

Rev.1.33 (2006.2.20)

Improvements

  • Supported a key command "Toggle Regular Expression mode" in the Preference "Key Bindings".
  • Set the upper margin of the start line of the document to 3 point.
  • The tab code in the Find Results list will be drawn as "\t" in order to show the result in one line.

Bugs Fixed

  • Fixed a bug of Rev1.31 that it took long time to load a large document when the line endings was CR+LF.

Rev.1.32 (2006.2.15)

Bugs Fixed

  • Fixed a bug of Rev.1.31 that the program sometimes stalled when loading a document that contained multiple encodings.

Rev.1.31 (2006.2.15)

Improvements

  • Added a new menu item "Open Location" at the File menu.
  • Added a support to open remote URLs when the service menu "Open Selected File" is selected.
  • Supported the full path name display in the Document Info panel.
  • Supported the background coloring for the toolbar search/replace field in order to distinguish between normal search and regular expression search.
  • Improved the behavior of "Remove LF's and Prefixes" not to insert space delimiters when "smart text editing" was off at the Preferences "General."
  • Changed the "macro" menu title from text to icon.
  • Updated the regular expression framework "OgreKit" to ver.2.1.0.
  • Localized the comment template of the Smart Crash Report.

Bugs Fixed

  • Fixed a bug of the tool menu items "Remove LF's and Prefixes", "Remove Leading Spaces" and "Remove Trailing Spaces" that the whole document was not processed when the length of the selected area was 0.
  • Fixed a bug that the hyper link was not created when dropping a bookmark onto the "Wrap to Page" document.
  • Fixed a bug of the line number coloring when the document mode was "Wrap to Window."
  • Fixed a bug of the ruler scale for some fonts, such as Courier.
  • Fixed a bug of the applescript command "FindAll" when the option "Entire Document" in the Find Panel was checked.
  • Improved the response of the horizontal scroll bar when split editing,
  • Fixed a bug of the button "Replace" action when the look-ahead/ look-behind expressions were contained in the regular expression.
  • Fixed a bug that the toolbar find field value was reverted to the last find condition when the replace was executed from the toolbar replace field.
  • Fixed a bug that the background color panel wrongly closed when the menu "Format&Font&Character Fore Color" had been selected.
  • Fixed a bug that the hide extension option did not work when the menu "File&Save Selection" was executed.
  • Fixed a bug that the replaced area was not selected correctly after the replace all was executed in Panther.
  • Fixed a bug of the line endings conversion when the encoding was UTF16_BE, UTF16_LE, UTF32_BE, or UTF32_LE.
  • Fixed a bug that the function "Browse HTML with" did not work when Internet Explorer was specified.
  • Fixed a bug that the toolbar character size menu did not work when document was plain text and "Wrap to Page" mode on Tiger.

Rev.1.30 (2005.12.1)

Improvements

  • Changed the toolbar style to the unified title/toolbar look when running on Tiger.
  • Supported Smart Crash Reports which enables to send crash reports to Artman21 in addition to Apple. (This works on PowerPC Tiger.)
  • Improved the RTF document background color compatibility. You can change the document background color through the Font Panel.
  • Revised Jedit X Help manual.

Bugs Fixed

  • Fixed a bug that the numbering style menu popped up when the down arrow key was pressed at the document window opening.
  • Fixed a bug that the menu "Shift Right"/"Shift Left" did not work on the wrap to page display mode.
  • Improved the numbering font assignment to use System Font when the font "Helvetica" was not installed in the system.
  • Fixed a bug of the menu "Check Encoding Incompatibility" that it did not work correctly when both old and new type characters (ex. U+8D08 and U+FA65 for "贈") existed in the document.

Rev.1.29β (2005.11.18)

Improvements

  • Supported Universal Binary.
  • Updated the regular expression framework Ogrekit to 2.0.3 that supports Universal Binary.
  • Added new item "Find & Select" to the menu "Edit." Found items are selected as multiple discontinuous ranges at once. This function works on Mac OS X 10.4 or later.
  • Improved the behavior of "Replace All" so that the multiple selected areas are preserved after replacing.
  • Improved following Tools functions to support the multiple selection. Hard Wrap Lines with LF, Remove LF's and Prefixes, Add Prefixes, Add Prefixes with Hard Wrapping, Remove Prefixes, Remove Leading Spaces and Remove Trailing Spaces.
  • Improved following Tools functions so that the multiple selected areas are preserved after the execution. Tabs to Spaces, Spaces to Tabs, Full-width Space to Single Spaces, To Full-width Characters, To Half-width Characters, Unify Full/Half-width Characters, Fix Garbled Characters, Change Case, Kanji to Hiragana, Hiragana <-> Katakana and Check Encoding Compatibility.
  • Improved the specification of "Find All" and "Replace All" so that it will find/replace for entire document when the nothing was selected.
  • Added "All Fonts" sub-menu to the toolbar Font Menu and enlarged the menu width.
  • Added new toolbar item "Marker Pen."
  • Improved the behavior of the toolbar Find field when ESC key was pressed.
  • Added an item "New Script" to the action menu of the Script Window. It adds a new item to the macro menu and invokes Script Editor automatically for editing the script. When pressing the "+" button of the Script Window, "New Script" function is also invoked.
  • Added an option "Convert FULLWIDTH TILDE '〜' (U+FF5E) to WAVE DASH '〜' (U+301C)" to the Preferences "Encoding."
  • Added items "YYYY-MM-DD", "System Short Date" and "System Long Date" to the menu "Name of New Document" in the Preferences "New Document."
  • Improved the behavior of the item "Open Last Documents" of the menu "At start-up" in the Preferences "General."
  • Improved the behavior of Jedit X Dock menu so that the documents opened are brought to the front of the screen.

Bugs Fixed

  • Fixed a scaling bug that characters are sometimes drawn a little narrow when the margin for document end was specified other than "None."
  • Fixed a bug of "Replace All" that no message were shown in the Find Panel when nothing were replaced.
  • Fixed a rich text incompatibility bug between Panther and Tiger when page breaks was contained in the document.
  • Fixed a bug of the sample script "Consult Wikipedia.scpt" English version.
  • Fixed a RTFD saving bug that it failed to save the read-only document.

Rev.1.28 (2005.10.27)

Improvements

  • Added an option "Assign cmd+Number shortcut for Windows menu item" in the Preferences "Key Bindings."
  • Released Ruby coloring set on "Jedit X Library" web-page.
  • Added a new option "Auto Indent" in the Hard Wrap Settings Panel of the menu Tools > Hard Wrap Settings.
  • Added a new menu item "Character Back Color" in the menu Format > Font.
  • The Preferences Find option "Leave cursor in the Find Field when nothing is found" will be also applied to the toolbar Find field.

Bugs Fixed

  • Improved the response of the vertical scroll bar when the option "Margin of the end of the document" and "Do not Wrap Lines" were specified at the same time.
  • Fixed a bug of the split editing that the default paragraph style was not inherited to the newly created view.
  • Improved the response of the checkbox "Show Hidden Files/Folders" of the open panel.
  • Fixed an Undo bug after the menu "Replace & Find" was executed while the string to be replaced had not existed.
  • Fixed a bug on Tiger that ESC shortcut key did not work on the toolbar Find field.
  • Fixed a bug of the regular expression search that the program fell into infinite loop when the document size was 0 and the option "Wrap Around" was specified.

Rev.1.26 (2005.10.4)

Improvements

  • Added support for new toolbar item "Superscript/Subscript."
  • Improved the scroll-up behavior when a new line appended at end of the documents so that it scrolls up a half page height at once.
  • Improved the external editor routine so that it works with SFTP client "Fugu 1.20."
  • Supported "Find All" for un-editable documents.
  • Improved the crash guard backup when files are opened.
  • Improved the find history behavior so that the replace field is not affected when a find history item is selected.
  • Improved the syntax coloring behavior so that redundant coloring is not executed when saving documents.
  • Added a new php coloring rule set to Jedit X Library.
  • Modified the C coloring rule set.

Bugs Fixed

  • Fixed a bug of the plain text tab positioning that default tab positions are not assigned correctly under a specific tab width.
  • Fixed a bug of AppleScript command "do menu" that sometimes did not work when executed just after Jedit X start-up.
  • Fixed a bug of simple Find when the option "Wrap Around" and "Start with"/"Full word" were specified at the same time.
  • Fixed a bug of the split editing when a new split view was created.
  • Fixed a bug of the split editing when a new line was appended at the end of the document.
  • Fixed a bug of the split editing when the scale of the document was changed.
  • Fixed an auto-coloring bug that "Color as You Type" was automatically set after the document was saved.
  • Fixed a line number display bug that the line numbers were not displayed when a document smaller than the window size was opened.
  • Mended a Japanese expression in the Save Panel.

Rev.1.25 (2005.8.23)

Improvements

  • Speeded up the file opening.

Bugs Fixed

  • Fixed a bug of Rev.1.24 that the tab width setting did not work on plain text documents.

Rev.1.24 (2005.8.15)

Improvements

  • Added "Chapter 12 Automator Actions" to Jedit X Help manual.

Bugs Fixed

  • Improved the space code display when the switch "Show Invisibles" was set.
  • Removed a debug code that displays a string with yellow background color which "data" attribute was set at the syntax coloring data.
  • Fixed a bug of Automator action "Change Text Encoding" that the encoding setting couldn't be saved.
  • Corrected a spelling error in Automator action "Process White Spaces"

Rev.1.23b (2005.8.4)

Improvements

  • Supported 20 Automator actions below. After you installed your new Jedit X into "Applications" folder, you will see the Jedit X actions in the Automator window You can accomplish all of your time-consuming, repetitive manual tasks quickly, efficiently and effortlessly with these Automator actions.

    Actions related to File operation
    New Jedit X Document
    Close Jedit X Document
    Get Text from Jedit X Document
    Set Contents of Jedit X Document
    Make Rich or Plain Text
    Change Text Encoding
    Save Jedit X Document
    Print Jedit X Document

    Actions related to Find and Replace
    Extract Text with Jedit X
    Replace Text with Jedit X

    Actions related to Tools
    Hard Wrap Lines
    Remove Line Breaks
    Add Prefixes
    Remove Prefixes
    Sort with Jedit X
    Remove Duplicate Lines
    Process White Spaces
    Change Case with Jedit X
    Convert Full/Half Width Characters
    Convert Kanji Kana with Jedit X

  • Improved the multi-file search behavior so that the find result window is not automatically opened when "Done" button pushed but nothing was found.
  • Improved the behavior of the tool bar find field so that "Find Next" is executed when shift+return was pressed.
  • Improved the tab position setting of plain text documents.
  • Added a new parameter "properties" to AppleScript command "print" so that user can specify the setting of copies, collating, starting page and last page.
  • Added a new parameter "print dialog" to AppleScript command "print" so that user can specify to display the print dialog or not.
  • Improved the behavior of AppleScript command "close saving yes" for the edited new document.
  • Supported the rectangular/multiple selection for the font menu, size menu and color menu of the toolbar.
  • Revised the script "Consult with Japanese dictionary" according to the web specification change.

Bugs Fixed

  • Fixed a bug of the "Print Selection" that the word wrapping mode of the document was not taken over to printing.
  • Fixed a bug that the program occasionally crashed in the class J5NumberView when closing the document window.
  • Fixed a bug of the cross and block cursor display that the blinking rate became too fast or the program occasionally froze.
  • Fixed a bug of "Wrap Around Find Next" search that it failed when the start position was in the middle of the matching string.
  • Fixed a bug of the syntax coloring when "data" attribute was specified.
  • Fixed an error of "comment" coloring data for "Perl" syntax coloring.

Rev.1.21 (2005.7.12)

Improvements

  • Coped the Mail.app services menu bug that it could not receive the return data from the services providers such as Jedit X because it tried to get the return data from the general paste board though the data were contained in the services paste board.
  • Supported an AppleScript command "clear bookmarks" that clears all bookmarks.
  • Supported an option "Save UTF-8 document with BOM (0xEF,0xBB,0xBF) " in the Preferences "Save."
  • Improved the encoding sniffing when multiple possible encodings were found.
  • Improved the initial folder selection of the save panel when the last saving folder had been deleted.
  • Added an option "If no extension is provided, use '.xxxx' " to the plain text save panel.
  • Improved the behavior of "Add Prefixes with Hard Wrapping" so that multiple prefixes can be added.
  • Improved the cursor position restoration at opening file so that the restoration will be canceled if user sets selection before the restoration.

Bugs Fixed

  • Fixed a bug of Rev.1.20 that the word wrapping sometime did not work correctly when the option "Don't word wrap" was specified.
  • Fixed a bug that the typing attributes were not initialized when the plain text document were reverted.
  • Worked around a layout manager bug that the program occasionally crashed when a text file was dropped at the end of the document.
  • Fixed a bug that the cursor/scroll positions were not restored when wrapped to page documents of small file size were opened.
  • Fixed a bug that the program sometimes crashed when WAV/MP3 file was dropped on the editing window.
  • Fixed a bug that the file extension of the plain text was not inherited to the save panel file name when the "Hide extension" mode was specified.
  • Fixed a "Find Next" bug of of FindWithStyle that it fell into the infinite loop when the "wrap round" option was specified.
  • Fixed a bug of the file set history menu of the multi-replace that the program sometimes crashed when trying to remove one menu item with pressing option key.
  • Fixed a bug of the tool menu "Add Prefixes with Hard Wrapping" that the program fell into infinite loop on a specific condition.

Rev.1.20 (2005.7.4)

Improvements

  • Revised the manual "Jedit X Help."
  • The option "Hide Extension" was removed from the Plain Text Save Panel.
  • Supported rectangular/multiple selection for the menu "Paste Style Only."
  • Improved the bookmark jump for the split editing views.
  • The object specifier for the document was changed from the numbered object to the named object.
  • Improved the word counting method in the document information panel so that continuous non-blank characters are counted as one word.
  • When a document is saved with HTML file extension, the menu "Browse HTML with" and the toolbar "Browser Button" will be automatically enabled.
  • An original application icon of FindWithStyle was implemented.
  • Improved the Find Results item display when a page-break character was contained in the content.

Bugs Fixed

  • Fixed a bug in Tiger that the bookmarks were deviated from the right positions when the document which contained page breaks were loaded.
  • Fixed a bug in Tiger that some AppleScript alert messages were displayed on the system console.
  • Fixed a bug in Tiger that character vertical locations did not match to the ruled lines of the ruled paper.
  • Improved the table editing input for the multi-Replace panel.
  • Fixed a bug in the Find Results Panel that the line spacing was too narrow for some fonts, such as Osaka-Mono.
  • Fixed a bug in the Tools "Spaces To Tabs" conversion that extra tabs were sometimes inserted.
  • Fixed a bug that the default black color was not pasted to the text foreground color when "Paste Style Only" was executed.
  • Fixed a bug that Jedit X crashed infrequently just after an editing window had been closed.
  • Fixed a bug of printing for wrap-to-window mode that an exceptional error sometimes occurred when the document was empty or was not editable.
  • Fixed a bug of FindWithStyle that a script error occurred when all characters were deleted from Find/Replace field.

Rev.1.16 beta version (2005.6.2)

Improvements

New Functions on Tiger
  • Added new header/footer variables for the properties of "author", "company", "copyright", "title", "subject", "keywords" and "comment".
  • Added new date stamp formats for system date of "short", "medium", "long" and "full".
  • Added new time stamp formats for system time of "short", "medium", "long" and "full".
  • Added a note "Fixed-width font is recommended for plain text" at the Preferences > New Document > Font Color.
  • Supported rectangular selection for "Find All" and "Replace All."
  • Supported rectangular selection for tool menu items of "Check Encoding Compatibility", "Show Character Code with Tool Tip","Hiragana<->Katakana","Kanji to Hiragana", "Change Case", "Fix Garbled Characters", "Unify Full/Half-Width Characters", "To Full-Width Characters", "To Half-Width Characters","Full-width Spaces to Single-width Spaces", "Tabs to Spaces" and "Spaces to Tabs."
  • Added a rectangular selection not supported alert that will be invoked when a tool menu item that does not support the rectangular selection was chosen.(Tool menu items that works for paragraphs can't handle rectangular selection.)
loading/saving
  • The document edited flag will be set when a property is changed.
  • The paper size is set to default paper size (not 'letter' size) when Word document is loaded.
  • The color label of the file icon will be retained when the document type was changed from RTF to RTFD.
  • The file name extraction from the top of the content will not be carried out when the document is plain text and its file extension is not ".txt".
  • A cancel button is supported in the saving alert that notifies encoding incompatible characters were found in the document.
Edit/View
  • A confirmation alert will be displayed when document is going to be uneditable by clicking the pencil icon at the left side of the window bottom.
  • Adjusted the drag scroll speed to slower so that the positioning of drop location becomes easier.
  • Adjusted the window location of the first new document to the left upper corner of the screen.
  • The menu Format > Link is enabled even when the length of the selected area is 0.
  • The "Balance" function will be automatically executed when one of the parenthesis pair is double clicked.
  • Added an option "Enable Save menu even if the document has not been edited" in the Preferences Save.
  • Moved the menu items "Copy Ruler" and "Paste Ruler" from Format menu to Edit menu.
Find/Replace
  • Supported the history menu in "Load" button of the multi-replace panel.
  • Supported the "return" shortcut key for the "done" button in the progress sheet of the multi-file search.
  • The default button will be changed from "Find Next" to "Find All" when multi-file search was selected.
  • Improved the activation of the editing document after "Replace All" function was executed.
  • Supported Tiger compatible FindWithStyle.
  • Mended the Japanese title of FindWithStyle window.
Tools
  • Improved the function "Fix Garbled Characters" so that user can specify both wrong and right encodings.
  • A confirmation alert "Remove LF's & Prefixes will be carried out for the whole document" will be displayed when the menu "Remove LF's & Prefixes" was selected without selection.
  • The menus "Remove Leading Spaces" and "Remove Trailing Spaces" will be carried out for paragraphs.
HTML
  • When a file was dropped onto the selected area of an HTML document, the select area will be treated as data of <a> element and enclosed between <a> and </a>.
  • When loading a file that is clearly distinguished as an HTML from its file extension, it will be loaded without using readFromURL: method so that the image files described in HTML are not opened unnecessarily.
Coloring
  • When the document was changed from plain text to rich text using the format menu, the syntax coloring attributes are also transferred to rich text.
  • The syntax coloring attributes can be copied using the menu "Copy as Rich Text."
  • The menu items of "Syntax Coloring" will be disabled when the document is rich text.
  • Added a option "Print syntax coloring" in the Preferences Coloring that enables syntax coloring printing.
  • When HTML syntax coloring was chosen from the menu "Syntax Coloring", the document type will be automatically set to "HTML Document."
AppleScript
  • Added parameters "after indent" and "string" to AppleScript command "remove prefixes".
Others
  • The default character color was changed from system "textColor" to real black color whose CYMK components are all 100% so that the characters can be printed only with black ink.

Bugs Fixed

  • Fixed a Rev1.12 bug on Panther that the cursor position was not restored when the file was opened.
  • Fixed a Rev1.12 bug that the name of new document created from the template menu was not changed to "untitled".
  • Fixed a Rev1.12 bug on Tiger that the line space of plain text document couldn't be changed from the menu Format > Paragraph > Line Spacing.
  • Fixed a Rev1.12 bug on Panther that the "Find All" function sometimes did not work by an exceptional error.
  • Fixed a bug that the menu "Hide Line Number" sometimes did not work when the display mode was wrapped window.
  • Fixed a bug that Jedit X sometimes stalled after closing a document whose information drawer was opened.
  • Fixed a bug that the lines after the caret position were not displayed when return key was inputted quickly and repeatedly in a large file.
  • Fixed a bug of split editing that the focus did not move to new split view when a focus view was collapsed.
  • Fixed a bug that Japanese custom word wrapping does not work correctly when the document contained non-ASCII latin characters.
  • Fixed a bug that the menu "Hard Wrap Lines with LF" did not work at all when void prefix string "" was specified.
  • Fixed a bug that the ruler was not displayed correctly when the document type was changed from plain text to rich text.
  • Fixed a bug of split editing that the paragraph attributes were not reflected to the ruler when the focus was at lower split view.
  • Fixed an AppleScript bug that the command "make new document" that contains "at" parameter did not work.
  • Fixed an AppleScript bug that the command "remove leading spaces" did not work at all.
  • Fixed an AppleScript bug that the "string" parameter of the command "add prefixes" did not work.

Rev.1.12 beta version (2005.4.29)

New Functions on Tiger

  • Supported the selection for a rectangular area with option-dragging.
  • Supported rich text loading/saving for Word XML, HTML and Safari WebArchive formats.
  • Added a new option "Open HTML as Rich Text Document" in Preferences HTML.
  • Added options in Preferences HTML when saving rich text as HTML/Web Archive.
  • Added a new menu item "View HTML Source" in the View menu that converts rich text to HTML and displays its HTML source codes in a new document.
  • Added a new menu item "Table..." in the Format menu.
  • Added a new menu item "List..." in the Format menu.
  • Supported the document properties, such as author, company, copyright and so on. These properties can be shown and edited in the document drawer. The properties of rich text documents are treated as targeted information for Spotlight searching.
  • Added a new menu item "Show/Hide Control Characters" in the View menu.
  • Added a new menu item "Insert Line Break" in the Edit menu that inserts a line separator 0x2028 which is used to break lines without starting a new paragraph.
  • Supported a more detailed Line Space Setting sheet for the menu Format > Paragraph > Line Spacing.

Adjustments for Tiger

  • Modified the drag & drop routines so that it works correctly both on Panther and Tiger because NSTextView's drag & drop strategy has been changed.
  • Fixed a bug that the font collection item "All fonts" was displayed in the font menu of tool bar.

Other Improvements (common with Panther and Tiger)

  • Added new submenu items "None Breaking Spaces (0x00a0)", "Line Breaks (0x2028)" and "Page Break" in the menu View > Show Invisibles.
  • The content of the file, not the anchor tag, will be inserted when a clipping file was dropped in the HTML document.
  • Shortened the loading time of the plain text file when the wrapped line indent is specified.
  • The shape of the mouse cursor changes to closedHandCursor when dragging starts.
  • When a document is opened by AppleScript "load" command, the caret position will not be restored so that AppleScript "set selected text" command might not conflict with it and works correctly.
  • Fixed a bug that the actual insert location of a drag & drop sometimes went one character off from the dropped location.
  • Fixed a bug that a page break code was unexpectedly inserted to the editing document when the key cmd+return was pressed in the Find Panel.

Rev.1.11 (2005.4.1)

Improvements

  • Added an option "Carbon like Drag & Drop Start Timing" in the Preferences General that enables to choose the drag&drop start delay between Cocoa-like and Carbon-like.
  • NonBreakingSpaces (u00a0) will be displayed as filled triangles when "Show Single Spaces" is set in the View menu.
  • Improved the plain text saving so that the HFS File type of the loaded file is preserved when the switch "Change file creator to Jedit X file creator" in the Preferences Save is set to OFF.
  • Improved the undo method of the multi-replace so that the undo information does not grow to a huge amount even if thousands of replaces were occurred.
  • Supported a shortcut key "shift+Tab" for switching over between find and replace fields of the Find panel.
  • Updated the contents of Jedit X Help.

Bugs Fixed

  • Fixed a bug that the multi-file searching was sometimes interrupted and the beach ball appeared when the number of the target files exceeded more than 100.
  • Fixed a bug that the multi-replacing hung when the active application was switched from Jedit X to other.
  • Fixed a bug that option double-click in Finder was sometimes failed to open a Jedit documents.
  • Fixed a bug that a dropped script file was not registered to the script window when the directory of the dropped file was Jedit X scripts folder.

Rev.1.10 beta version (2005.3.16)

Improvements

External Editor Protocol
  • Supported the external editor protocol (ODB editor protocol). You can use Jedit X as an external editor in various applications such as Interarchy, Fetch, Captain FTP, Pipe and others, that support the external editor protocol.
  • Added a button "Set Jedit X as default ftp-editor" in the Preferences>General. By clicking this button, Jedit X is registered as a "ftp-editor" to the protocol helper list of the internet config system so that you can use Jedit X as an external editor in the ftp application Interarchy.
AppleScript
  • Supported an application "FindWithStyle" that enables the styled text search and replace. The program was developed with AppleScript Studio and the source code is open to the public.
  • Supported an AppleScript command "stack to undo." Use this command before in-undoable Text Suite operation so that you can undo after the execution.
  • Added an AppleScript document property "selected attribute range." you can get the attribute run range of selection or set the selection with an attribute run range.
  • Supported an AppleScript command "jump" that jump to the specified character range.
  • Supported an AppleScript command "replace" that replaces the selection according to the conditions of Find panel.
  • Supported an AppleScript command "display short message" that show a specified short message at the bottom of the document window for 5 seconds.
  • Supported an AppleScript command "add to find results" that adds the specified character range to the Find Results list.
  • Supported an AppleScript command "add to find results" that adds the specified character range to the Find Results list.
  • Added a property "selected text" to the "application" class.
Script Menu
  • Enabled to choose "alias" or "copy" when a script file is dropped onto the script window.
  • Allowed alias files as a member of the "scripts" folder."
  • Supported the default macro menu items and context menu items. To revert to the defaults macro/context menu, trash the following files and folder and restart Jedit X.
    ~/Library/Application Support/Jedit X/ContextMenu.plist
    ~/Library/Application Support/Jedit X/MacroMenu.plist
    ~/Library/Application Support/Jedit X/scripts
  • Added a menu item "Show Script Window" at the last of the macro menu.
Find and Replace
  • Enabled to adjust the width of the line number column of the multiple replace table of the Find Panel.
  • The Find Results are always saved with UTF-8 uncoding.
  • When the down arrow key is pressed at the find/replace field of the tool bar, the cursor moves to the end of the string of the find/replace field.
Load and Save
  • Added a button "Check Incompatibility" to the encoding alert sheet of the plain text saving. When the button is pressed, the menu "Check Encoding Compatibility..." will be executed.
  • Supported to open a URL string that starts with "file:///" for the services menu "Open Selected File" of Jedit X.
  • The saving specification was changed so that the menu "Save" is always selectable even just after the "Save" was executed.

Bugs Fixed

  • Fixed a bug of the single recent menu item deletion.
  • Fixed a bug that an exceptional error occurred when dropping a script file as a hidden child item in the script window.
  • Fixed a bug that Jedit X stalled when a broken QuickTime/Flash movie file was dropped onto HTML documents.

Rev.1.0.19 beta version (2005.2.23)

Improvements

  • Supported to save Find Results. The results can be saved both in plain text or rich text format. By cmd+clicking a path name part in the saved results, you can jump to the found location ( tag jump function).
  • Supported "Encoding Compatibility Check" in Tools menu. This function checks whether incompatible characters exist or not, when you convert the selected area to a non-unicode encoding. If incompatible characters are found, they are marked with a special background color or registered to the Find Results window.
  • Supported an AppleScript property "language" for "application" class. it returns "English" when the application language is English and returns "Japanese" when the language is Japanese. You can write bilingual scripts with this property.
  • Improved the image file dropping behavior not to change the image file format when the image size adjustment is not required.
  • Improved the window activation after "Replace All" in the Find Panel was executed. Either the document window or the Find Panel will be activated according to the Preferences "Find" setting.
  • Supported MD5 consistency checking between data fork and resource fork of loaded documents.
  • Improved the macro/context items deletion in the script window so that a shared script file is not moved to the trash when one of the items is deleted in the script window.

Bugs Fixed

  • Fixed a bug that exceptional errors occurred infrequently and the document became un editable when the menu "Remove LF's & Profixes" was executed.
  • Fixed a bug that exceptional errors sometimes occurred and the document became un editable when a text was drag & dropped in the same view of the multiple splitted window.
  • Fixed a bug that the child anchor information were not removed when their parent bookmark was removed.
  • Fixed a bug in the web browser addition of the Preferences "HTML."

Rev.1.0.18 beta version (2005.2.3)

Improvements

HTML
  • Improved the auto tag generation so that HTML tags are automatically generated without control key pressed when a file is dropped.
  • Supported the auto tag generation when flash movie files ( extension:swf) are dropped.
  • Supported the auto tag generation when QuickTime movie files ( extension:mov, mpg, mpeg, mp4, mpg4) are dropped.
  • Improved <img> tag auto generation so that it is applied only for the image files which extensions are png, jpeg or gif.
  • Supported a web browsers table in the Preferences HTML. A new browser item can be added with drag & dropping a browser application icon. A shortcut key also can be assigned for each "Browse with" menu. Also supported a browser menu button in the toolbar.
  • Supported an option "Use temporary files for browsing" in the Preferences HTML.
  • Supported an option "Open browsers in the background" in the Preferences HTML.
Services
  • Supported an item "Add Prefixes with Hardwrapping for the Selection" in the services menu.
  • Supported an item "Remove LFs and Prefixes for the Selection" in the services menu.
Editing
  • Supported one menu item deletion for the menu "Open Recent". To remove a menu item, choose it with option key pressed.
  • The menu "Copy as Plain Text" toggles to "Copy as Rich Text" when the editing document is plain text. When copying plain text to a Carbon application, garbled characters sometimes appear due to the encoding conversion errors in the Pasteboard Server. You can reduce that conversion errors by selecting the menu "Copy as Rich Text."
  • Added a command key item "ATOK Undo Fixing" in the Preferences Key Bindings. You need to assign control + delete key set for this command key item to enable ATOK undo fixing function.
Searching
  • Improved Replace All so that it ends with selecting the target area when executed from the menu "Replace All."
  • Updated the Regular Expression Search Engine to OgreKit ver.2.0.1 + oniguruma ver.3.5.4.
  • Supported one menu item deletion for the Find/Replace history menus in the Find Panel. To remove a menu item, choose it with option key pressed.
  • Improved the extension input for the include/exclude lists in the Multi-File Search drawer so that an empty string or a string which contains leading spaces can't be input.
Bookmarks
  • When a bookmark is clicked with option key pressed, the bookmark will be selected but the document jumping to the bookmark location does not occur.
Documents
  • Supported English Jedit X Help.
  • Updated English Regular Expression Help.
  • Revised English Jedit X Web pages.
Others
  • Supported the License checking for the local area network.
  • Reviewed English expressions in the program.
  • Changed the trial expired icon.

Bugs Fixed

  • Fixed an AppleScript bug so that the document property 'name' returns the window title, when the document is an untitled (=unspecified) document,
  • Fixed an AppleScript bug that the document name was not correct.
  • Fixed a bug that the wrong character size was sometimes displayed in the toolbar when the font was replaced.
  • Fixed a bug that searching did not work from the toolbar find field when the document was in the prevent editing mode.
  • FIxed a find history menu bug that the set value sometimes was different from the selected value in the menu.
  • Fixed a memory leak bug in the multi-file search/replace that the searching speed became slower and slower with each search.
  • Fixed a display bug in the multi-file search progress sheet.
  • Fixed a bug that a mailer application was mistakenly invoked when an URL string was double clicked with command key pressed.

Rev.1.0.17 beta version (2005.1.12)

Improvements

AppleScript
  • AppleScript now supported! Please refer to the menu "Help>Script Dictionary" for the classes and commands of Jedit X AppleScript.
  • Added "Chapter 11 AppleScript" to the Jedit X Help manual (Japanese).
  • Supported the menu "Macro" and the context menu that execute AppleScript macros.
  • Added the menu "Window>Script Window". You can add your own AppleScript macros to the macro/context menu using this Script Window. To add a new one, drag & drop your compiled script file to the script window or assign your script file by pressing the "+" button at the bottom of the script window. You can also organize macros using a hierarchy structure which depth is unlimited.
Find/Replace
  • Update the regular expression search engine to"OgreKit ver.2.0.0 + oniguruma ver.3.5.2."
  • Supported to choose the Find Result Display Font in the Preferences "Find."
  • Added an option "Set Cursor at the Find Field when Nothing were Found" in the Preferences "Find."
Loading/Saving
  • Improved RTFD file saving not to change the file creation date.
  • Improved the loading method to convert "〜" U+FF5E to "〜" U+301C because the character U+FF5E causes garbled characters when pasting or drag & dropping to none-unicode applications.
  • Improved the selection method in the file name field of the plain text Save Panel to select only the file name part except the extension part.
  • Added a saving alert when the same name folder exists.
  • Added an item "Why can't I save a file while its file permission is writable?" to the FAQ list.
Others
  • Added a button "Download and Show Release Notes" to the alert "A New Version is Available."
  • Added a option "Show Defaults Context Menu Items" (such as Copy or Paste) to the Preferences "General."
  • Modified the expression "Scale" to "Zoom" and misspelled words in the Full/Half character width conversion dialog.
  • Modified the expression "Remove Tailing Spaces" to "Remove Trailing Spaces" and "Remove Preceding Spaces" to "Remove Leading Spaces."
  • Improved the menu validation to disabled the menu "Cut" and "Copy" when nothing is selected.
  • Added a Latex document to the default templates.

Bugs Fixed

  • Fixed a bug that the cursor does not move correctly when setting the cursor to the end of the paragraph in the split editing window.
  • Fixed a bug that the document became un-editable due to an exception error when the menu "Shift Left" or "Shift Right" was quickly repeated.
  • Fixed a bug that the document becomes un-editable when the saved scroll position in the resource fork was broken.
  • Removed a duplicate and unnecessary codes in the defaultTextAttribute function which had caused slow response for loading long files.
  • Fixed a ruled paper bug that the ruled lines did not match the actual character lines when some font, such as Osaka, was used.
  • Fixed a multi-File search bug that the find string was forced to change by other Cocoa applications while executing multi-file search.
  • Fixed a Multiple Replace Table bug that the auto item number adjustment was not executed when the item number was less than 200.
  • Fixed a misspelled Japanese word in the confirm alert for the menu "Tools>Remove Trailing Spaces."
  • Fixed a "Remove Prefixes" bug that the document became un-editable due to an exception error when it was executed for the entire document.
  • Fixed a file saving bug that the file modified date was not set correctly in some network servers, such as "Netatalk."

Rev.1.0.1 (2004.11.10)

Improvements

  • Supported an option switch "Show hidden files/folders" in the document open panel. The switch mode is automatically saved and is continued in the next open panel execution.
  • Improved the execution of menu Remove LF's and Prefixes so that a single space is automatically inserted after an English punctuation.
  • Improved the saving action to continue the syntax coloring mode when the file extension does not match any syntax coloring extensions.
  • Updated LaTex syntax coloring rule.
  • Improved to set the document edited flag when the line endings type was changed.
  • Enabled to save empty new documents and empty template documents.
  • Supported the menu Help>Notes For Jedit4 Users of Jedit X English version.
  • Supported the menu Help>Jedit FAQ of Jedit X English version.

Bugs Fixed

  • Improved to remove an old search/replace pattern when a same name pattern was added.
  • Completed the syntax coloring action of the data (exclusive attributed) string which was leaked to modify in Rev.1.002b.
  • Fixed a bug that the color label was cleared when saving RTFD file.
  • Fixed a bug that the line space was reset to default value when the tab width of plain text was changed.
  • Fixed a bug that an alert of the trial period expired still appeared until Jedit X was restarted.
  • Fixed a bug that an exceptional error occurred and caused to disable editing when the menu Tools>Remove Prefixes was executed at the end of the document.
  • Modified an error in the php syntax coloring rule.
  • Fix a bug of Rev.1.002b that the syntax coloring was not executed correctly when the line ending type was CR+LF.

Rev.1.0.0.2 beta version (2004.10.28)

Improvements

Find/Replace
  • Supported the progress message display at the bottom of the document window for the Find All searching. And improved the performance of the find all searching when the matched items were many.
  • Add an option "Suppress Encoding Sniffer Alerts when Executing Multi-File Search" to the Preferences "Find."
  • Improved the regular expression searching for the beginning of line(BOL).
  • Added regular expression replace patterns to the replace patterns menu in the Find Panel.
  • Improved the Multi-File Replacing without opening windows so that the encoding information are updated.
Editing Functions
  • Supported an option "Auto Indent New Lines" at the Preference New Document > Format.
  • Added a menu "Tools>Add Prefix with Hard Wrapping."
  • Supported 4 types of window tiling at the menu "Window."
  • Enabled the arrow key operation for "標點符號" of the Traditional Chinese Input method.
  • Improved the webloc file dropping so that the URL string is simply pasted.
  • Supported the check mark display for the menu "Edit>Spelling>Check Spelling As You Type"
  • improved the cmd+click action for the mail address URL so that the mailer is launched enven if the address does not start with "mailto:".
Loading/Saving
  • Supported to save the saving directory of Save Panel so that the same directory is opened at the next Jedit run.
  • Improved the validity check method for the resource fork of RTFD files.
  • Improved the file name generation for the new document so that the leading spaces are neglected.
  • Improved the loading method for the text clipping files so that the unicode 'utxt' resource has priority over the 'TEXT' resource.
  • Improve the scroll position saving for the split editing windows.
Encoding Sniffing
  • Improved the sniffer to judge the encoding to be "Western(ASCII)" when the document contains only ascii codes.
  • Improved the sniffer to judge the encoding to be UTF-8 rather than UTF-16 when the BOM was not found.
Tool Bar
  • Supported Encoding Popup Menu and Line Endings Popup Menu.
  • Supported to move the key board focus from the find field to the editing document when the ESC key or the down arrow key is pressed in the find field.
Syntax Coloring
  • Improved the performance of the syntax coloring when many Data attribute strings exist in the document.
Printing
  • Add an option "Black Char and White Background" in the color menu of the Preference "Print."
Others
  • Added a button "Input License Key" to the panel "Thank you for your trial."
  • Changed the definition of the version number so that the decimal third place are reserved to the beta version that does not work with the menu "Check for Updates."
  • Improved the Information Drawer display not to show an unnecessary scroll bar.

Bugs Fixed

  • Fixed a bug that the saved plain text book marks did not work.
  • Fixed a bug that a white un-rendered area appeared after the Find Panel with a drawer had been closed.
  • Fixed a bug that jedit X stalled when loading some Jedit4.0 files.
  • Fixed a bug of syntax coloring that it did not work correctly when adding some strings such as an HTML comment end tag "-->".
  • Added the auto release pool releasing in the loop of simple Find All loop.
  • Fixed a bug that the encoding sniffing was executed when loading files for the multi-File search while the encoding sniffing was disabled in the Preferences "Encodings".
  • Fixed a bug that the menu "Hard Wrap Lines with LF" did not work correctly when the prefix has leading spaces.
  • Fixed a bug that an exception error occurred in some cases when removing prefixes at the end of the document.
  • Fixed a bug that the window height was not restored correctly when the window had a tool bar.
  • Fixed a bug that the word selection did not work correctly when the menus of "Tools>Change Case" were executed.
  • Fixed a bug that the character size was also reverted to default when the menu "View>Document Coloring" was executed.
  • Fixed a bug that the caret did not move correctly after an empty file was loaded.

Rev.1.0.0 (2004.10.4)

The First Authorized Version.

Jedit X Release Notes