TextWrangler 5.0.1 Release Notes

TextWrangler 5.0.1 is a focused maintenance update which includes fixes for reported issues.

For details on all the new features and enhancements available in TextWrangler 5, please see its release notes.

For information on changes made in previous versions, please see the release notes archive.

For detailed information on using any of TextWrangler's features, please refer to the user manual (choose "User Manual" from TextWrangler's Help menu).


TextWrangler 5.0.1 requires Mac OS X 10.8.5 or later, and is compatible with OS X 10.11 "El Capitan".


  • This release consists entirely of fixes and behavior changes to address reported issues, and contains no new features.


  • Rearranged the font options in the Printing preferences to make them a little clearer.

  • The factory default for FullScreenWindowsHogScreen is now on, so that clicking the "enter full screen" button will cause the window to take up the entire display, irrespective of whether it's a good idea to do so. You can hold down the Command key when clicking the "enter full screen" button to have the application make that decision based on the current width of the window; complete details are in the Expert Preferences help.

  • Results windows and disk browsers are now included when using the Arrange commands on the Window menu. (Each type of window is arranged with its own kind.)


  • Fixed bug in which "File Path" file filter terms did not work correctly.

  • Rewrote the bezel alerts (wrap around, "not found", unbalanced paren, etc) to use AppKit instead of HIToolbox, which eliminates a nest of old HIToolbox code and corrects appearance on Retina displays.

  • Fixed a bug in which the C/C++/Objective-C function scanner would very occasionally run off the end of a source file and crash.

  • Rewrote our font panel glue to work around longstanding OS bugs in which changes in the font panel were not reflected in their intended target (Editor Defaults preferences, Printing preferences, or active document).

  • Removed workaround for Radar 22872931 and corrected API usage. (This change has no visible effect, but let's hear it for using the APIs correctly!)

  • Fixed bug in which "Revert" would report an error when trying to revert changes to a document being viewed in a Differences window.

  • Fixed bug in which tab-to-indent didn't work correctly when the selected range of text was at the end of a document which itself did not end with a line break.

  • Put in some armorplate to protect against a crash that cannot be reproduced and whose name shall not be spoken lest it summon a shoggoth.

  • Put some code in to guard against a crash that would hypothetically happen during multi-file search processing in cases where a file got deleted from underneath the folder scanner thread.

  • We now use an alternative I-beam cursor on dark backgrounds which is more visible than the one provided by the system. Note that at higher display resolutions and larger cursors sizes, the cursor image will be jaggy due to a bug in the OS (23188495).

  • Fixed regression in which the "Magnification" status bar item did not correctly reflect the document's magnification setting.

  • Fixed bug in which the "Case Sensitive" option for Sort Lines did not affect the Unicode comparison used to determine duplication (the comparison was always case sensitive).

  • Fixed build goof in which the Mac App Store build of TextWrangler shipped with some inappropriate menu commands enabled.

  • TextWrangler gets the "Previous/Next Error" commands on the Go menu, which includes support for "Previous/Next Difference" when a Differences window is active.