What is BBEdit for Mac. 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. Many downloads like Torchlight 1.12 Key may also include a serial number, cd key or keygen. If this is the case it is usually included in the full crack download archive itself. Otherwise you can try the serial site linked below.
Oct 14, 2019 BBEdit 13.0.5 Crack MAC Full Serial Keygen Free Download Latest BBEdit Crack 2020 is here BBEdit 13.0.5 Crack Mac is the main skilled HTML and textual content editor for the Mac. Particularly crafted in response to the wants of Net authors. BBEdit 13.0.5 contains fixes for reported issues. For details on all the new features and enhancements available in BBEdit 13, please see the release notes for BBEdit 13.0. If you haven't looked at BBEdit for a while, we encourage you to catch up on the notes from BBEdit 12.6, BBEdit 12.5, BBEdit 12.1, and BBEdit 12.0, or browse the. Dec 12, 2017 Download Active Boot Disk. [email protected] Boot Disk is a complete and functioning computer operating system on CD/DVD/USB disk. BBEdit for Mac 13.0.5 Filed in For Developers. BBEdit Talk This group is for sharing knowledge regarding the use of Bare Bones Software's flagship product BBEdit. Topics include the creation and/or sharing of AppleScripts and grep patterns, etc.
Windows
4,960
[email protected] Boot Disk does not modify the operating system already installed on a computer's hard drive. It includes many tools to boot up a computer and fix most startup, PC configuration, and system management problems.
Features:
- Full access to non-bootable PC
- Network access via TCP/IP, network configurator is included
- Ability to start non-bootable PC for full access to it
- Boot Disk media may be removed from the system after successfully booting the system
- Start from a CD, DVD or USB flash drive (appropriate BIOS settings required)
- Multi-boot or dual-boot functionality (DOS + Windows)
- Recovery utilities recover deleted files, or recover data from deleted/damaged partitions
- Ability to backup and restore data (Disk Image)
- Administrator password resetting Utility for resetting your Windows user passwords including Administrator account
- DoD-compliant disk erasing & wiping of free space on PC disks, securely erase data
Bbedit 13.0.5 Crackers
Popular apps in Operating Systems
Wondershare UniConverter 11.7.0.3 Crack + Mac Full Version [2020]
Wondershare UniConverter 11.7.0.3 Crack + Mac Full Version Free Download [2020]
Wondershare UniConverter 11.7.0.3 Crack is one of the most powerful and multi functional tools for converting vector image formats. The most popular types of such components are: CorelDRAW and Adobe Illustrator. The program is able to work with these extensions without problems, preparing them for the others you need. You May Also Download Internet Download Manager 6.36 Crack Free Download.
Wondershare UniConverter License Key
The functionality of this program is useful for specialists who specialize in drawing in vector utilities. In this case, the finished project files are extracted in limited formats that are not always supported by other applications. Therefore, in order not to search for a new program, it will be much easier and faster to change the format of the vector image itself, due to the conversion process. In this case, it will be possible to adapt the project to the desired program, making the correct compatibility between them.
Converter Benefits:
- Ability to work with the command line;
- Hotkey support;
- Convert to any modern file format;
- High conversion speed;
Mac Serial Number
Bbedit 13.0.5 Crack Torrent
You can download the UniConverter program for free directly from us by clicking on the link on this page.
Bbedit 13.0.5 Crack Free
The post Wondershare UniConverter 11.7.0.3 Crack + Mac Full Version [2020] appeared first on CrackPediaa. Ifreeup 1.0.0.
BBEdit 14.0 Release Notes
BBEdit 14.0 is a major upgrade, which includes significant new features; visible changes to existing features; and fixes for reported issues.
Because BBEdit 14 builds on features that were added during the BBEdit 13 cycle (as well as previous versions), please take a few moments to browse the release notes archive and review the release notes for any versions that you may not have seen.
To get a high-level overview of what's new in BBEdit 14, with screen shots, see the What's New in BBEdit 14 page.
For detailed information on using any of BBEdit's features, please refer to the user manual (choose 'User Manual' from BBEdit's Help menu).
Requirements
BBEdit 14 requires Mac OS X 10.14.2 or later, and is compatible with macOS 10.15 'Catalina' and macOS 11 'Big Sur'.
If you are using macOS 10.14 'Mojave', please make sure that you have updated to the latest available OS version (10.14.6 or later).
If you are using macOS 10.15 'Catalina', please make sure that you have updated to the latest available OS version (10.15.7 or later).
If you are using macOS 11 'Big Sur', please make sure that you have updated to the latest available OS version (11.5 or later).
Upgrading
If you have been using any previous version of BBEdit in Free Mode, starting BBEdit 14.0 will reset your 30-day evaluation period, so that you can have a full trial of the new features.
If you have previously purchased a license from us for BBEdit 13 or older, you will have a full 30-day evaluation period in which to try out BBEdit 14's new features. License upgrades are available at a discount for existing customers. Please see the BBEdit upgrades page for information and instructions.
Additions
Bbedit Mac Serial Key Free
- BBEdit 14 enables the following new and/or enhanced featuresfor source code editing:
- Improved language-specific completions while typing;
- On-demand display of function parameters and (if available)documentation;
- In-editor highlighting of errors, warnings, and noticesfrom 'linters' and syntax checkers;
- Reformatting of entire documents and/or selection ranges;
- Enhanced 'Go to Definition';
- Navigation to declarations, definitions, and symbol references(reverse lookup), where applicable;
- Interactive symbol search via 'Find Symbol in Workspace' and'Go to Named Symbol'.
BBEdit 14 implements these additions and enhancements via new built-insupport for the Language Server Protocol(often referred to as 'LSP', not to be confused with LightspeedPascal).(Note: Despite the term 'server', nothing is transmitted over a network,nor does any data otherwise leave your computer by means of LSPsupport.)Complete information on BBEdit's support for LSP is documentedhere: Language Server Protocol Support in BBEdit 14. - You know that thing where you have a whole bunch of untitleddocuments open, because it's so easy to make one and type somenotes, and then just leave it open? And you rely on BBEdit'samazing crash recovery and document restoration to not lose yourcarefully kept notes? You can keep doing that if you want, but wehave a new feature to make the whole thing faster and easier:Notes.Notes are mostly like ordinary text documents, except that you don'thave to remember to save them or even make up a name if you don'twant to. BBEdit keeps notes all together in a 'notebook'. Notesexist on disk as text files; there's no secret file format involved.Although notes are stored as text files, some of BBEdit's commandsfor working with text files are disabled or modified when a note isactive, in order to avoid confusion. (For example, you can'trelocate a note file since that would break lots of things, but youcan use 'Save a Copy' to save a copy of a note's contents as anordinary text file somewhere else.)There are many ways to make a note, so you can use whatever fits yourworkflow and style:
- Choose 'Note' from the 'File → New' menu. This makes a newempty note, into which you can type or paste text.
- Choose 'Note (with selection)' from the 'File' → New menu.If you have a range of selected text in a BBEdit textdocument, this command is enabled and choosing it will createa new note with the selected text.
- Choose 'Note (with Clipboard)' from the 'File → New' menu.If this command is enabled, choosing it makes a new note withthe contents of the Clipboard.
- Choose 'Save as Note' from the File menu. This command isavailable for untitled text documents (which have never beensaved to disk).
- Right-click on some selected text in a BBEdit editing windowand choose 'New Note (with selection)' from the contextual menu.
- Right-click on some selected text in another application,and choose 'New Note in BBEdit' from the Services submenu ofthe contextual menu; or from the Services submenu of the menu.
- Open the Notes window (on the Window menu), and use the '+'button at the bottom of the sidebar, or the contextual menuin the sidebar, to add a new empty note.
- With the Notes window open and its sidebar visible, drag afile or some text into the sidebar. If you drag a file, theoriginal file is left undisturbed.
- After installing the command line tools, pipe some text into
bbedit --note
; BBEdit will create a new note from the text.Additional details are available in thebbedit(1)
man page.
The 'Notes' command on the Window menu opens the Notes window, whichdisplays all of the notes that you've created. Drag notes in thesidebar to rearrange them; you can also use the '+' menu orcontextual menu in the sidebar to create Collections to organizeyour notes.When you create a note, and as you edit it, BBEdit will change thenote's title based on the text at the beginning of the note. If youwould like to make a note's name 'sticky', right-click on it in theNotes window sidebar and choose the 'Rename Note' command from thecontextual menu. The name you apply there will become that note'sname forever (or until you 'Rename Note' again), and subsequent editsto the note's content won't affect the note's name.To permanently delete a note, use the 'Remove' command in the Noteswindow's sidebar contextual menu. You can right-click on any note toremove it; or on a selected range of notes; or on a selected rangeof collections and notes. (Removing a collection will remove all ofthe notes within it.) You'll need to confirm that you wish topermanently delete the note(s), since the operation is not undoable.When you delete a note, BBEdit will place the note's backing file inthe Trash, so if you change your mind you can open the file andrecover its contents.If for some reason you need to export all of your notes, use the'Export Notes' command on the File menu. This will create a folderwith all of your notes in it, with subfolders for collections. Thiscommand is always available if any notes exist.Use the 'Notes' item in the list of search sources in the Multi-FileSearch window to have BBEdit search your notes when doing amulti-file search (or replace, or extract).You can quickly go to a note using the 'Open File by Name' window;enter all or part of a note's title, and matching notes (and otherfiles) will appear in the results. - If you are using Anaconda via the
conda
orminiconda
tools, BBEdit will list youravailable environments on the '#!
' menu, and you can change theactive environment (which has effect only within BBEdit) bychoosing it from the menu.The following notes and limitations apply:- Scripts and filters that you run from the
#!
menu'scommands, as well as from the Scripts menu, Apply TextFilter, and text factories, will use the additionalenvironment variables contributed by the current virtualenvironment.This includes, but is not by any means limited to$PATH
, andso switching virtual environments may alter the behavior of Unixscript operations in ways that only make sense if you keep thisin mind. - Shell Worksheets do not participate in virtual environmentawareness or switching.
- Added 'Repeat Last Command' to the Edit menu. This commandliterally repeats the previous menu command selection. Thisincludes base menu commands as well as items on the Scripts,Clippings, Apply Text Filter, and Stationery submenus.Note that that choosing the Repeat command only repeats theselection of the previous menu command, not necessarily itseffects. If the state of your document or the application haschanged so that the previous command would be disabled, 'Repeat'will be disabled.The only repeatable commands are the ones that also appear in the'Commands' command window. Therefore, items on the 'BBEdit' menu arenot repeatable, nor is the 'Repeat Last Command' command itself, noris the 'Commands' command.Some menu commands will not affect the 'Repeat Last Command' state,specifically: commands on the Window menu, Close commands, and 'NextDocument'/'Previous Document' will leave the Repeat Last Commandstate alone. So (for example) if you did 'Change Case' on adocument, and then switched to another document, 'Repeat LastCommand' would repeat the selection of 'Change Case'.The factory default keyboard equivalent for 'Repeat Last Command' isCommand-Y. As always you can adjust this in the 'Menus & Shortcuts'preferences.
- Added 'Automatic completion' to the language-specificpreferences, in the 'Editor' tab. You can employ this as desired,either to turn completion off by default and then re-enable itfor specific languages, or (more likely) turn off automaticcompletion for Markdown and other content- oriented (vscode-oriented) languages.
- Added the
extract
command to the scripting dictionary. - The Clipboard window makes a triumphant return. (Choose 'ShowClipboard' from the Edit menu to make it visible.)
- When dragging an image or an HTML file into a Markdown document,BBEdit will generate appropriately formatted Markdown references.(As when doing this in an HTML document, you can bypass thebehavior by holding down the Option key while dragging anddropping.)
- BBEdit now displays Finder tag information for files insidebars. You can control this using the 'Show Finder tags insidebar lists' setting in the Sidebar preferences.
- File (and folder) filters include a new term: 'Any Finder tag'.You can enter the name of a single Finder tag in the stringfield, and if the file has any Finder tags applied and any ofthe applied tags matches the tag name you entered (using anyavailable string test), the file or folder will match the filter.
- 'Remove Blank Lines' is now available as a text transformationon the Text menu, in text factories, and via the AppleScriptinterface. This transformation will remove blank (onlywhitespace) and empty (no characters before the line break) linesfrom the document. This saves you the trouble of having to comeup with a Grep pattern to do the same work, as well as the effortof trying to misuse 'Process Lines Containing' for the job.
- Added 'Alternate Case' to the available options for Change Case(in the menu command, submenu, text factories, and scriptinginterface). This option will force the character case ofeverything in the processed range, starting with lower case andalternating between upper and lower; and resetting at sentenceboundaries. hErE'S aN eXaMpLe Of WhAt ThIs LoOkS lIkE. sOmEtImEsIt's CaLlEd 'sPoNgEcAsE'.
- The 'Replace All' panel for text factory windows now provides a'history' menu button, providing access to the Find window'shistory. That way, if you've spent time sorting out asearch/replace pair in the Find or Multi-File Search window, youcan easily reuse it in a text factory without resorting tocopying and pasting it like some kind of cave dweller.
- You can now control whether any given language appears in theLanguages menu (as used in the status bar and in the 'TextOptions' panel). In the 'Languages' preferences, click the'Installed Languages' button to see the list; you can use thecheck box in the 'Menu' column to show or hide the language.Hiding a language from the menu does not affect BBEdit's abilityto open files in that language.
- When 'Show matches' is turned on in the Find window, a statusline appears at the bottom of the window to indicate thelive-match results.
- BBEdit will now provide docset information toDash when you use 'Find in Documentation'.Most of BBEdit's factory-supplied languages specify a defaultdocset list, derived (where applicable) from informationprovided by the developer.Custom language settings (in the 'Languages' preferences) have a tabfor 'Dash'. In here, you can customize (or set up) the list of Dashdocsets that BBEdit will request when using Dash for 'Find inDocumentation'.
- The Languages preferences pane now has settings to control thedefault language. There are separate settings for new vs.existing documents, the latter which affects files that alreadyexist, but which don't carry any metadata (such as a mode line,EditorConfig file, or filename extension) to identify theirlanguage.
- Added two commands to the Text menu: 'Reformat Document' and'Reformat Selection'. These are enabled when the currentdocument's language module supports reformatting intrinsically,or if the language module has a configured running languageserver which supports the respective capabilities.
- Added 'Expand Emmet Abbreviation' to the Edit menu. If you haveEmmet installed (see below), this commandwill ask Emmet to expand the abbreviation on the line containingthe insertion point, based on the line's contents and theposition of the insertion point.This feature requires that Emmet be installed, which you can dousing '
npm install emmet
'. That means you must also haveNode andnpm
installed. You can do thisusing Homebrew (use 'brew install node
') or someother utility; or by downloading the installation package from theNode.js web site.As long as theemmet
package has been installed as of applicationlaunch, BBEdit will be able to run Emmet. - Added JSON formatting support to the factory-supplied JSONlanguage module. Choose 'Reformat Document' from the Text menu toreformat the document's text.
- Added built-in support for R syntaxcoloring, function navigation, and folding.
- Added a built-in language module for Lisp (its base keyword setcomes from Common Lisp), Scheme (whose keyword set is derivedfrom MIT scheme), and Clojure.
- Added built-in support for Go: syntaxcoloring, function navigation, and folding.
- Added a built-in language module for Rust.
- Added a built-in language module for TOML.
- Added built-in support for syntax coloring and functionnavigation in Arduino source files. The 'Arduino' language istreated similarly to C++, so that counterpart navigation andother relevant features behave as they would for such files.Note: If you previously were using an outboard Arduino codelesslanguage module, we recommend that you remove it from your LanguageModules folder, or else it will override the built-in support.
- Added 'Vue.js' as a distinct language setting, to allow separatefilename extension mappings and language server configuration for
Vue.js
source files. - Added a language module for USDA,the ASCII interchange format for Universal Scene Description files.
- Added Grep syntax coloring to the text factory 'Replace All'sheet (when 'Use Grep' is turned on).
- Added support for
~~strikethrough~~
syntax coloring in Markdowndocuments, as defined in GitHub-flavored Markdown. - Added an adjustable splitter to the Pattern Playground window,so that the Search Pattern area can be enlarged.
- Packages can now contain a
Custom Keywords
folder and thuscontribute additions to any language's built-in keywords. - Changed the HTML syntax coloring scanner so that 'sloppy'comments which contain runs of dashes are allowed, as long asthey begin with '
<!--
' and end with '-->
'. - Added support to Markdown module for syntax coloring of footnotereferences and footnote definitions, as supported by some flavorsof Markdown.A footnote definition must start at the beginning of a line,and looks like
[^theName]: the footnote text
.An inline footnote reference is just[^theName]
. - URLs from inline links in Markdown documents are now listed inthe includes menu at the top right of the editor window.Selecting one of these URLs from the menu will do the regularthing: try to open the contents of that URL in a new document.
- If the system trackpad preference for 'Look up & data detectors'is set to 'Force Click with one finger', then doing so on a wordin a text document will open the Dictionary panel on that word.
- Added the ability to drag files (not folders) from an FTP/SFTPbrowser window to the Finder (and other applications that wantfiles). When the item is dropped in its destination, BBEdit willdownload the file as indicated.This is intended strictly as a convenience.
- The 'Add Items' file panel for projects gets a 'Show hiddenitems' check box, which allows you to add normally invisiblefiles/folders to the project.
- Added 'Show in Project List' to the contextual menu for a singleitem in the Currently Open Documents list of a project window.
- The Appearance preferences provide the following options forwhich application icon to display in the Dock:
- Default: the factory application icon;
- Classic: the icon used in BBEdit versions 11-13;
- Legacy: the icon used in versions of BBEdit first shipped in the 20th century;
- TextWrangler: the TextWrangler application icon.
- Added the ability to use wildcard filename extension mappings,both in the custom mapping list (Languages preferences) as wellas in the defaults for a language module, in its
BBLMFilenameExtensions
list. - Added 'Precompose Unicode' to the Text menu. This command willconvert decomposed Unicode pairs (such as a letter followed by acombining accent or diaresis) into a single Unicode character,where possible. Precompose Unicode is also available as a TextFactory operation as well as via the AppleScript interface.
- 'Open in New Window' is available when right-clicking on an itemin the Project section of the list, as well as in the Noteswindow, for documents that are not otherwise open in the currentwindow. Likewise, for documents that are open in the currentwindow, 'Move to New Window' and 'Open in Additional Window' areavailable on the contextual menu in the Project section (or Noteswindow sidebar).
- Text factory windows get a contextual menu; you can cut, copy,paste (if you previously cut or copied a text factory operation),and enable/disable selected items.
- Added 'Open Issues Panel' to the Navigation Bar section of theMenus & Shortcuts preferences; this keyboard equivalent can beused as a substitute for clicking on the diagnostics indicator inthe navigation bar. In addition, using this keyboard gesturewhile the insertion point is in the middle of an underlined issuerange will open an issue panel at that location.
- Added
omni*js
as a default mapping to TypeScript, to supportOmni Automation composition. - Added a new script attachment point, to provide additionalcontrol over the text generated when you drop an image file intoa BBEdit editing view.The entry point for the script is
documentWillInsertTextForDroppedImageFile
,and the parameters are (listed in the order supplied):- a reference to the BBEdit document on which the image fileis being dropped;
- a reference to the image file being dropped;
- the text generated by BBEdit for the drop, if any. This willalways be present, but may be the empty string.
Unlike the other 'will
' attachment points,documentWillInsertTextForDroppedImageFile
should return a value. This can be one of:- the proposed text, which inserts what BBEdit would haveinserted anyway had this script not been present;
- the
missing value
pseudo-value, which will abort the dropoperation (and insert no text); - some customized string, generated at the script's solediscretion.
Note that BBEdit will wait for this function to return, so any work that itdoes must take minimal time (or be done asynchronously, perhaps in an'ignoring application responses
' block).Here is a small example script to describe and illustrate. In thiscase, the script asks Acorn to openthe image file being dropped, while otherwise leaving BBEdit'sdefault behavior unaffected.
Changes
Mac Serial Crack
- The 'BBEdit Backups' folder now lives inside of theapplication's sandbox container, within the 'Documents' folder.You can get there from the 'Document Backups' command on theFolders submenu of the BBEdit application menu. Existing BBEditBackups folders (including those in Dropbox, iCloud Drive, andthe previous location in
~/Documents/
) are recognized and usedin place; there is no need to relocate them. - 'Reveal in Finder' and 'Reveal in Project List' have beenrenamed to 'Show in Finder' and 'Show in Project List',respectively. They still do the same thing, though.
- Added a 'System Diagnostic Folders' entry to the Folders menu,for quick access to diagnostic logs generated by macOS.
- 'Entab' and 'Detab' have had their names changed to 'ConvertSpaces to Tabs' and 'Convert Tabs to Spaces', respectively. Thisis more verbose but less abstruse.
- The 'none' indicator for unset keyboard equivalents in the Menus& Shortcuts preferences now reads 'click to set', thus making itclear(er) that you need to do something to change an unassignedkeyboard equivalent.
- The 'Counterparts' navigation bar item has been renamed, andreworked. It's now called 'Related Files', and the Appearancepreferences have been changed to reflect that. The Related Filesmenu contains includes (as detected by the language module'sfunction scanner, if any) as well as related 'counterpart' filesin the same directory. The 'Includes' navigation bar item hasbeen retired (and the Appearance preferences have changed toreflect that, too).
- Although BBEdit will avoid activating the 'Unix Script Output'window when it's already open, you may find it desirable to do soanyway. If so, an expert preference exists for this purpose:
defaults write com.barebones.bbedit AlwaysBringUnixScriptOutputToFront -bool YES
- When using a Unix command to generate HTML for previewing,BBEdit will set the current working directory to the directorycontaining the document, if possible. That way, processes whichdepend on being able to find data relative to the file can use
getcwd(3)
to find the appropriate location. - File transfer progress for open/save via FTP/SFTP is nowwindow-modal when possible.
- The Expert Preferences help is now exclusively served on our website, at https://www.barebones.com/support/bbedit/ExpertPreferences.html.The button in the 'Expert' preferences pane will take you there,as will the Expert Preferences link in the help book.
- Made a change so that shell worksheets don't show the languagesetting by default. (The language for worksheets is always 'UnixShell Worksheet'.)If for some reason you need to show or change the language of ashell worksheet (which affects only its display, not its behavior),you can do so with an expert preference:
defaults write com.barebones.bbedit ShowLanguageSettingInShellWorksheets -bool YES
- The old path overrides for
git
andsvn
are surplus torequirements and are no longer supported. If BBEdit can't findthose tools in your$PATH
, fix your shell environmentconfiguration as needed. If you need to disable Git or Subversionsupport entirely, turning the appropriate menu off in the 'Menus& Shortcuts' menu does that. - Made a change to behavior when using 'Save Default TextWindow'/'Save Default Project Window' as follows: if the'Automatically show sidebar' preference is set to 'as needed',BBEdit will store the current sidebar visibility of the windowas part of the default window layout. Otherwise, if the sidebarpreference is set to 'Always' or 'Never', then BBEdit will setthe default sidebar state to be visible ('Always') or hidden('Never'), respectively.
- BBEdit will always apply the font configured in the 'EditorDefaults' preferences when opening an existing document, even ifa different font was manually set in the document. That way, ifyou save changes to a file, close it, and subsequently change thedefault font setting, the new font setting will be in effect thenext time you open that file, rather than the previous default.If you prefer the previous behavior, go to the Editor Defaultspreferences and turn off 'Override document setting'.
- Added a setting to the Editing preferences, to explicitlycollapse folds below a specified level when opening a document.This setting is off by default.
- When running on macOS Big Sur, the 'Don't Save' button (or itsequivalent) in the 'save changes before closing' alert is nowtagged as a 'destructive action' button. The OS may elect tocolor this button accordingly and/or implement behavior changesto prevent its accidental use. (At this writing, there is novisible difference in the button's appearance.)
- Slightly tweaked the table layout in the Find Definition sheetfor multiple results.
- Gave item badges for the completion/function/Find Definition/GoTo Named Symbol lists a white border to increase legibility ondark backgrounds (in dark mode or when selected).
- Turned off 'Check spelling as you type' by default for JSON andSQL. If you need this back on, you can add a custom languagepreference setting in the Languages preferences.
- The Includes menu will show icons for other include-filereference types, based on their name.
- Changed the factory default application appearance setting to'Use system appearance' rather than forcing Dark Mode. As alwaysyou can change this in the Appearance preferences. Existingpreferences are unaffected by this change.
- Made BBEdit's clipboard processing aware of 'transient' itemsplaced on the system clipboard by utilities such as Typinator,TypeIt4Me, TextExpander, and others. Under those circumstances,BBEdit will avoid rotating the clipboard ring so as not todisturb the other contents of the ring.
- Changed the behavior of 'Compare Two Front Windows' so thatinstead of always putting the newer document on the left, it willalways put the front window's document on the left. In this way,if you want to alter the position of the compared documents, it'sas simple as altering the front-to-back order of the desiredwindows.
- Changed the behavior of 'Un/Comment Lines', so that if anylines in the selection range are uncommented, then all linesin the selection range will be prefixed with the line commentdelimiter -- including lines which are already prefixed. If alllines are prefixed with the line comment delimiter, then BBEditwill remove the first occurrence of the line comment delimiter oneach line, thus returning things to their previous state. Thisbehavior is consistent with the 'toggle comments' behavior ofXcode and others.
- Made some changes to how status bar items are laid out below thetext area, so that they occupy a little less space. This allowsthe Text Encoding and Line End status bar items to be on bydefault. (As always you can adjust which items are visible usingthe Appearance preferences.)
- The document modification date status bar item will display onlythe time, in cases where the modification date is 'today'. If thedocument was last saved on a different day, the status bar willshow the date and time.
- When you are running in Free Mode and choose a command thatrequires a paid license or active subscription (the latter onlyin the Mac App Store), BBEdit will now bring up its licensepanel, which provides a better experience than the previousalert.
- When aging out rescued items from the 'Rescued Documents'window, BBEdit will place them in a 'Rescued BBEdit Documents'folder in the Trash, so that their origin is a little lessmysterious. (Reminder: you can control document rescue behaviorin the 'Text Files' preferences.)
- When doing an Extract operation (from the Find or Multi-FileSearch window), with Grep turned off, BBEdit will now extractthe entire line containing the match, rather than just the exactmatch. Because when your spouse needs to process a gigabyte ofCSV data across two dozen files in under ten seconds, you do whatyou have to do.
- Increased the maximum width of the Window palette, again.
- Changed (and normalized) the nomenclature: 'Spaces pertab' is now used instead of 'Tab width: xxx spaces' in the EditorDefaults preferences, Text Options sheet, text options popover,and the font panel.
- Added a stepper control to the tab width in the font panel (View=> Text Display => Show Fonts) and modernized the control layout.
- Added stepper controls to the tab width setting in the 'TextOptions' sheet and the Editor Defaults preferences.
- If a search/replace string pair is added to the history as theresult of an Extract operation, the history menu will soindicate.
- Changed 'Find in Reference' on the Search menu to 'Find inDocumentation', which is less ambiguous now that 'Find Referencesto Selected Symbol' exists.
- Added qualifying terms (
AND
,OR
) to the file filter editorsettings. - Updated the built-in
cmark
to version 0.30.0 (the current asof this writing). - Language module developers: language modules (compiled andcodeless) support a new (and recommended) property key:
BBLMFilenameExtensions
. This is an array of strings, and isintended to replace the legacyBBLMSuffixMap
array ofdictionaries.Each string in theBBLMFilenameExtensions
array is a filenameextension (which by definition does not include a period) whichshould map to the language being described.For backward compatibility, BBEdit will continue to recognize andload the legacyBBLMSuffixMap
array, but you should not use itfor new modules. - Language module developers: string constants in the languagemodule API have been redefined as global symbols rather thanmacros, so that they get stored in a single global section ratherthan being replicated every time '
BBLMInterface.h
' gets included.You will need to add 'BBLMInterface.mm
' to your project. - Language module developers: if you would like to specify a defaultdocset list for BBEdit to use, add a
BBLMDashDocsets
value to yourlanguage module's property list, with an array of strings. Each stringis a docset name, and the list is provided to Dash in the order that youspecify it.Here is an example, for Objective-C:
Fixes
- Made a change to improve performance when checking to seewhether a given file is already open. This is noticeable whenintersecting a lot of files (such as a multi-file search) with alot of open documents.
- If you specify a full path to a custom Markdown processor, thatwill now work correctly. (Generally there's no reason to do this,since command-line tools should generally be available in your
$PATH
.) - Made a change to improve the performance of UTF-16 byte-orderconversion for very large documents.
- Made a change to improve performance when computing sub-linedifferences in a Differences window.
- Made a change to improve performance and reduce memoryrequirements during single-item drops into editing windows.
- Adjusted the factory defaults so that the custom languagesettings list (in the Languages preferences) no longer shows aspurious entry for YAML.
- Made some refinements to the (Go to) Named Symbol panel, withimprovements to badge rendering and table item alignment.
- Fixed clipped descenders in the language modules prompt in theLanguages preferences.
- Set a default sorting order for the custom settings list in theLanguages preferences; the 'Language' column is now sorted inascending order by name (by default), and is the only sortablecolumn.
- Fixed cosmetic issue with the Language and Character Set popupsin the 'New HTML Document' dialog box when running on macOS 11.
- When using a Subversion or Git 'Revert' command on a documentwith unsaved changes, BBEdit will now discard those changesbefore issuing the SCM command, so as to avoid the alert whichoccurs when the backing file gets modified while the opendocument has unsaved changes.
- Fixed bug in which BBEdit projects added to a project wouldappear as twistable items, and double-clicking the project woulddo a strange round-trip via the Finder rather than openingdirectly in BBEdit as they should have.
- Reworked the cosmetics of badges used in the functions menu andcompletion panel, to improve appearance and (in some cases)readability.
- Made a change so that BBEdit only calls the '
documentWillSave
'and 'documentDidSave
' attachment scripts in cases where thedocument's contents were actually changed. This preventsunnecessary work with automatically saved documents such asnotes. - Fixed bug in which BBEdit projects were treated the same asfolders in disk browser and project sidebars.
- Made a layout change in the drawing of search results lists sothat the text lines up more pretty.
- Updated the HTML5 syntax tables to allow attributes and valuesthat were previously reported as errors.
- Changed the encoding of the BBEdit scripting dictionary to
Western (Mac OS Roman)
so that eight-bit Mac Roman charactersin terminology codes don't confuse things like Cocoa Scripting. - Fixed a bug in which the Unix environment was not set upcorrectly when running
perldoc
for 'Find in Documentation'. - Fixed bug in which confirming the language-specific settingssheet without changing a custom color scheme setting would causethe setting to be reset to 'Application Default'.
- Fixed bug in which 'Deploy Site' would always request a passwordbefore starting, even when it wasn't strictly necessary (such aswhen using an SSH key).
- Allow interstitial underscores in PHP numeric constants.
- Worked around an iCloud Drive behavior which would causedocument settings and state to be lost for documents storedthere, when the '
UseResourceForkForDocumentState
' expertpreference was in effect. - BBEdit no longer needs a custom I-beam cursor for darkbackgrounds; so it (once again) uses the system-provided I-beamcursor.
- Corrected the image used for the Grep pattern popup menu in theSort Lines and 'Save Grep Pattern' sheets.
- Use the system image for 'Caution' where appropriate, instead ofour old one.
- Made a change to the mechanics of Extract so that no work isdone accumulating search results which are then discarded.
- Fixed crash which would occur when attempting to convert alegacy (non-package) project document.
- Put in a guard so that Open File by Name and other commands thatenumerate Xcode projects won't get stuck if a project containscircular references to other projects that lead back to theoriginal. (Yes, someone actually did this. No, I won't tell youwho it was.)
- Fixed bug in which the completion panel was allowed to run offthe right-hand edge of the screen, in cases where it was wide andappeared close enough to that edge to matter.
- Fixed bug in which the replace string was not included in thesearch history when using 'Extract' from the Find or Multi-FileSearch window.
- Fixed bug in which some submenu head items in the Menus &Shortcuts preferences had 'click to set' indicators, even thoughsetting a key equivalent for those items is not possible.
- Fixed bug in the HTML includes processor in which relativeinclude references which partially matched a file (but did notactually match an existing file) would erroneously return thepartial path to an existing folder, and then report an error.(The 'can't include something that isn't a text file' errormessage has been corrected, as well.)
- Fixed bug in the HTML includes processor in which relativeinclude references which partially matched a file (but did notactually match an existing file) would erroneously return thepartial path to an existing folder, and then report an error.(The 'can't include something that isn't a text file' errormessage has been corrected, as well.)
- Fixed bug in which using 'Print Selection' on a document wouldresult in strange looking printed output if soft wrap forprinting was in effect.
fin