SubEthaEdit
- Version 3.5.4 | Release Date: 2011-06-01 | Download
-
SubEthaEdit 3.5.4 fixes problems with Mac OS X 10.7 and allows to use the Web Inspector in the Web Preview.
For a list of all fixes please consult the release notes. SubEthaEdit 3.5.4 requires Mac OS X 10.4 or later.
- Version 3.5 | Release Date: 2009-08-10 | Download
Additions/New Features
- Code Folding - SubEthaEdit now supports code folding in all the shipping modes. Even without mode support you have the ability to fold arbitrary selections to gain clarity in more complicated documents.
- Document state persistence using Xtended Attributes - SubEthaEdit now saves document state (mode, folding state, window position, selection and more) for plain text files using a extended filesystem attribute.
- Clickable URLs - if the mode has URL recognition, URLs can now be opened with a direct click in a fashion that does not interfere with editing.
- New "Tidy and Pretty Print HTML" feature
Changes
- Improved the speed of Applescript based text changes in documents (e.g. the commment/uncomment script in the c-modes)
- Reduced the cases where SubEthaEdit's port mapping triggers a bug in the mDNSResponder causing it to produce a high cpu load when used with Airport Base Stations.
- All shipped modes have been reengineered to support code folding.
- Updated the seetext file format to be more efficient and support the new folding state data.
- Added additional TLS/SSL encryption mode that does not need the temporary keychains anymore and is now default.
- Improved performance when using web preview with extensive javascript code after web preview is closed again.
Fixes
- Made network protocol more robust.
- Improved memory consumption when opening big files.
- Fixed crashes that could occur when opening files > 300 MB.
- Fixed an issue in mode definition syntax names which could lead to symbols not being displayed after initially showing up.
- Fixed a crash where context clicking on an URL could lead to an application hang.
- Fixed minor issues with the encoding recognition and conversion.
- Fixed minor issues to make SubEthaEdit work well with the upcoming Mac OS X Snow Leopard.
- Fixed minor issues that occurred when inserting characters that do not exist in the current encoding.
- Version 3.2 | Release Date: 2008-12-08 | Download
Improves speed and stability. The integrated automatic portmapping now supports even more routers. We also made a lot of improvements to various syntax modes.
- Version 3.1 | Release Date: 2008-03-18 | Download
- NAT-Traversal: SubEthaEdit now automatically maps its port so it can be reached from anywhere on the internet.
- iChat Invites: Documents and the Connection Browser allow drag and drop of iChat Buddies to invite them. (iChat invites only work on Mac OS X 10.5)
- Friendcasting: if you activate Friendcasting you get automatic connections to the friends of your friends. In a typical company/group setup one publicly reachable SubEthaEdit will be enough to act as friend to connect everyone to each other.
- Many more enhancements.
- Version 3.0.3 | Release Date: 2008-01-21 | Download
This release fixes a crash and compatibility with Spaces. It also improves the modes for Objective-C, C++, C and CSS.
For a list of fixes please consult the release notes. SubEthaEdit 3.0.3 requires Mac OS X 10.4 or later.
- Version 3.0.2 | Release Date: 2007-12-04 | Download
-
This release fixes various crashes and a regular slowdown on older machines related to autosaving. It also improves the modes for Javascript, PHP, LaTeX and C++.
For a list of fixes please consult the release notes. SubEthaEdit 3.0.2 requires Mac OS X 10.4 or later.
- Version 3.0.1 | Release Date: 2007-11-04 | Download
-
This release fixes an issue where SubEthaEdit keeps asking for Xcode's location on startup. Also improves startup time and PHP mode.
- Version 3.0 | Release Date: 2007-10-21 | Download
SubEthaEdit 3.0
Additions/New Features
- All connections are 2048-bit SSL encrypted if possible.
- Persistent file format that stores collaboration metadata and history with QuickLook support.
- Collaboration metadata is preserved where possible.
- Shiny new statistics window (Command-I) showing word, character and lines counts as well as a user history.
- User Interface for mode recognition order and mode recognition triggers.
- Restoring document contents after a crash (including metadata).
- Highlighter supports unlimited nesting of states.
- Highlighter supports unlimited importing and linking of states in states.
- Highlighter supports transcendend named groups in states (used for e.g. HEREDOC syntax).
- see command line tool now has options for selection, opening files in tabs, and marking pipe in documents dirty.
- Total rewrite of the encoding guessing which now includes: meta-tag content, BOMs of any kind, extended attributes and heuristical analysis.
- The user image now can be customized.
- Symbol recognition now ignores comment content.
- The participants drawer now features a follow button.
- New modes: SVNLog, SDEF, ERB (eRuby), ColdFusion and Lasso.
- New connection browser that combines the old bonjour and internet browsers into one.
- New menu commands for announcing and setting the access to all open documents.
- New menu commands for opening files in tabs / new window depending on the user preference.
- New menu command for restoring change marks - especially useful with the new file format.
- New menu command that pretty prints XML respecting the users indentation settings.
- New regular expression features (look into Help->Regular Expressions) for details.
Changes
- Mode recognition can match extensions case-insensitivly
- Improved highlighting speed.
- Greatly improved modes which now take advanctage of the new features of the highlighter: PHP/HTML, Perl, XML, XSLT, HTML, Objective-C, C++, C, Diff, Python.
- Improved error reporting when loading of documents fails.
- Better auto updating experience: Open documents are restored after (next) update
- New highres artwork for Leopard resolution independence.
Fixes
- Improved Leopard compatibility
- Added content based mode detection for many modes.
- Parenthesis matching now knows about comments and strings.
- Autocompletion now honors the charsinautocompletion setting of the mode.
- Fixed issue with window cascading if you disconnect a screen that is on the left and the last opened window was on that screen.
- Version 2.6.5 | Release Date: 2007-08-05 | Download
- Fixed a crash that could occur when closing a document while the web preview is reloading.
- Fixed an issue where turning on wrap lines wouldn't work when there is no text overflowing the current dimensions of the document window.
- Fixed an issue where sometimes when showing change marks, the change mark on the last character of an edit wasn't displayed.
- Fixed an issue where the document that is created at startup would close when you selected it via the window menu.
- Version 2.6.4 | Release Date: 2007-07-10 | Download
Additions/New Features
- Added the AppleScript command "show" to the document. "show" will show the frontmost window / tab of a document.
- Added the system wide show animation for selecting found text on Leopard
- Triple click now selects up to style boundaries. E.g. strings, variables.
- Save dialog now preselects filename without extension
Changes
- Changed "Check Syntax" in all modes. It now should work with all encodings and with tabs.
- Improved the syntax highlighting in Perl Mode
- Improved Objective-C Mode to include new Leopard Classes and support for Objective-C 2.0
- Improved a behaviour where new windows would open across screens, now new windows open on the screen of the topmost window.
- The report a bug menu item in the help menu now directly selects SubEthaEdit and the correct version in our bugtracker.
- When removing a split now, instead of the cursor position of the upper text view, the cursor position of the active text view is taken
Fixes
- Fixed an issue where the shared find panel string did overwrite a user created find string.
- Fixed an issue where the transition of the join and invitation windows wasn't completed.
- Fixed an issue where the command-number keyboard shortcuts for tabs could be wrong for a brief period of time after rearranging tabs inside a window.
- Fixed a crash that could be caused by using the command-number keyboard shortcuts for switching between tabs in certain situations.
- Fixed a crash that could happen when the first character in a document was deleted if it was a space, tabs have been turned off and you were unlucky.
- Fixed an issue where the Encoding Doctor did show the wrong button style.
- Fixed an issue where the ui on the hosting SubEthaEdit would not show that a user has aborted the join.
- Fixed an network related crash that could be caused by having long modal operations while joining a document, e.g. the loading of a mode that has an AppleScript with an unknown application in it.
- Fixed a crash that could be caused by adding or removing encodings from the encoding list after closing a tab but not the corresponding window by clicking with the mouse.
- Fixed an issue with PHP and other modes which had trouble running the Check-Syntax script when a Output document already was open.
- Fixed an issue where "show invisible characters" would draw big diamond shapes for the space character on leopard
- Version 2.6.3 | Release Date: 2007-07-10 | Download
- No changes specified
- Version 2.6.2 | Release Date: 2007-03-08 | Download
* Fixed a bug where the Web Preview no longer loaded resources (e.g. images).
* Fixed an issue where the Web Preview didn't run Javascript correctly.
* Fixed a bug where the Regex syntax option wasn't recognized correctly.
* Improved modes: Lua.- Version 2.6 | Release Date: 2007-01-29 | Download
Additions/New Features
* Editor windows can contain several documents respresented by tabs in a tab bar.
* Added preference option for opening new documents in tabs.
* Added additional New menu command for creating tabs.
* Windows and tabs can be closed separately from each other.
* Added 'Always Show Tab Bar' command to show or hide the tab bar.
* A tab can be moved to a new window using the command 'Move Tab to New Window'.
* All windows can be merged to a single window using the command 'Merge All Windows'.
* Navigation between tabs with commands for selecting the next or previous tab.
* Added 'Go to Tab' submenu for a listing of all tabs.
* Tabs can be rearranged via drag and drop.
* Tabs can also be dragged between windows.- Version 2.5 | Release Date: 2006-07-05 | Download
New key features include:
* Easy double-click mode installation
* Broad AppleScriptability, automate text manipulation
* Many new mode-specific features, such as close tags, execute scripts, etc.
* Modes can be extended with features written in AppleScript
* The toolbar is customizable for each mode
* Opening and saving hidden files
* Modes can be triggered by specific filenames or content
* Assistance to avoid inconsistent line endings
* Dock Icon Badge indicating invitations- Version 2.3 | Release Date: 2006-02-19 | Download
- No changes specified


