BBEdit 13.1.3


BBEdit is the leading professional HTML and text editor for the Mac. Specifically crafted in response to the needs of Web authors and software developers, this award-winning product provides a plethora of features for editing, searching, and manipulation of text. BBEdit transforms text with high performance.

An intelligent interface provides easy access to BBEdit’s best of class features including grep pattern matching, search and replace across multiple files, function navigation and syntax coloring for numerous source code languages, FTP and SFTP open and save, AppleScript, Perl, and OS X Unix scripting support, glossary support, and a complete set of HTML tools.

What's New Version 13.1.3

  • Fixed bug in which clicking on links with a target="_blank" attribute would misbehave in live preview windows.
  • Fixed bug in which the Search menu would display incorrect information or crash the application when pulled down after certain search sources had been selected in the Multi-File Search window.
  • Added code to report a specific error code when encountering an unexpected condition during a Grep search which would otherwise generate a crash log.
  • Made a change to improve performance when restoring application state for windows containing an extremely large (hundreds) number of documents.
  • When saving application state (when quitting or automatically for crash recovery), BBEdit will record the names of untitled documents, and display those names during subsequent state restoration.
  • Fixed 10003 error which would be reported when using process lines containing, process duplicates, or sort lines via the AppleScript interface, with the source data being a string provided by the script itself (rather than a reference to something open in BBEdit), and requesting output to a new window.
  • Fixed bug in which selecting a window containing multiple documents (under the "Open Editing Windows") heading as a search source would cause the Multi-File Search window to subsequently (and incorrectly) mark all Open Editing Windows for searching.
  • Made changes to improve visibility of the text selection range when it overlaps with highlighted differences in a Differences window.
  • Fixed a bug in which an escaped backslash immediately before a closing quote in a PHP string would confuse function scanning and fold generation when the PHP was itself contained within a processing instruction inside of an HTML document.
  • Corrected a bug in which the Unix Shell Script language module would miscolor single-quoted strings ended by character escapes which occurred inside of variable expansions which in turn occurred inside of single-quoted strings.
  • Fixed bug in which font names and sizes specified in .editorconfig files (specifically, "x-font-name:" and "x-font-size:") did not properly override the Editor Defaults font/size settings.
  • "Normalize Options" will now take EditorConfig settings into account, insofar as the global defaults may be overridden by a nearby .editorconfig file.
  • Fixed bug in which the JavaScript function scanner would generate folds for strings which didn't cross a line boundary, resulting in those strings being hidden when using "Collapse All Folds."