BBEdit 11.1.4 Release Notes

BBEdit 11.1.4 is a focused maintenance update which includes fixes for reported issues.

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

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


BBEdit 11.1.4 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, disk browsers, and Text Factory windows 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.

  • If an error occurs when saving a document being processed by Update Images, or Update Placeholders for a folder, that error is now reported in the results rather than aborting the process and presenting a generic error alert.

  • 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).

  • Fixed crash which would occur sometimes when using "Insert Clipping".

  • 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 the "Rebase" option was not honored in the Git "Pull from Remote" dialog.

  • 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 cursor sizes, the cursor image will be jaggy due to a bug in the OS (23188495).

  • Fixed bug in which the right-hand revision data in Subversion "Compare Arbitrary Revisions" was preceded by the revision data from the left-hand revision.

  • 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).