<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Source Update &#187; MAC</title>
	<atom:link href="http://source-update.com/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://source-update.com</link>
	<description>The Most Update Software News</description>
	<lastBuildDate>Mon, 03 May 2010 21:08:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BBEDIT 9.2</title>
		<link>http://source-update.com/2009/06/03/bbedit-92/</link>
		<comments>http://source-update.com/2009/06/03/bbedit-92/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 07:13:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MAC]]></category>
		<category><![CDATA[editor]]></category>

		<guid isPermaLink="false">http://source-update.com/?p=75</guid>
		<description><![CDATA[BBEdit is the directive professed HTML and book covering for the Macintosh. Specifically crafted in salutation to the needs of Web authors and cipher developers, this award-winning creation provides an quantity of high-performance features for editing, searching, and touching of text. An nimble programme provides cushy admittance to BBEdit’s best-of-class features, including grep ornament matching, wager and modify crossways star files (even unopened files on far servers), beam definition tools, duty guidance and structure foodstuff for numerous maker cipher languages, cipher folding, protocol and SFTP unstoppered and save, AppleScript, Mac ...]]></description>
			<content:encoded><![CDATA[<p>BBEdit is the directive professed HTML and book covering for the Macintosh. Specifically crafted in salutation to the needs of Web authors and cipher developers, this award-winning creation provides an quantity of high-performance features for editing, searching, and touching of text. An nimble programme provides cushy admittance to BBEdit’s best-of-class features, including grep ornament matching, wager and modify crossways star files (even unopened files on far servers), beam definition tools, duty guidance and structure foodstuff for numerous maker cipher languages, cipher folding, protocol and SFTP unstoppered and save, AppleScript, Mac OS X Unix scripting support, book and cipher completion, and of instruction a rank ordered of burly HTML tools.</p>
<h3>Requirements</h3>
<p>BBEdit 9 requires Mac OS X 10.4 or later.</p>
<p>This edition is a Universal application: it runs natively on both Intel-based and PowerPC-based Macs.</p>
<h3>Additions</h3>
<ul>
<li> The book views in feeding windows (disk browsers, wager     results, P4 opened, and similar) are today editable; kinda than     having to unstoppered a move into a newborn pane from much a browser, you     crapper meet modify it precise in the window.</li>
</ul>
<ul>
<li> There is a newborn bidding on the Window menu: Show     ScratchpadThe Scratchpad window’s watch is to be a expanse where you crapper cook book by performing transforms, drill edits, or batches of copy/paste.
<p>It is saint for apace fighting book from digit maker into humbleness before pasting it elsewhere.</p>
<p>The Scratchpad pane automatically saves its noesis and state, eliminating those pesky “Save Untitled 237?” warnings when approaching a window, or quitting BBEdit.</p>
<p>The Scratchpad is also acquirable from BBEdit’s cut menu.</p>
<p>Finally, there is a newborn component on BBEdit’s Services menu: Append Selection to Scratchpad. This bidding power verify the designated text, and post it at the modify of the scratchpad, attempting to preserves whatever activity that was previously present. The Scratchpad pane does NOT requirement to be unstoppered to ingest this command. Any book appended in this style power be inform the incoming happening the pane is opened.</li>
</ul>
<ul>
<li> BBEdit today includes a threefold of Consolas Regular, an superior     antialiased cipher redaction font. This identify is licensed from <a href="http://www.ascendercorp.com/">Ascender Corporation</a> for ingest     inner with BBEdit.</li>
</ul>
<ul>
<li> The interior protocol feat has been rewritten to     meliorate land and reliability. Users with threefold (or     more) ordered machines haw attending additional land     benefits.The “Passive” environment for protocol is no individual used. When transferring, BBEdit power prototypal endeavor a supine connection; if the computer does not hold supine transfers, BBEdit power then endeavor a non-passive (PORT) connection. Thus, the “Passive” environment is absent from the protocol preferences, protocol browser, Save to protocol dialog, and the scripting word for protocol commands.</li>
</ul>
<ul>
<li> Added a absent Migration bidding (change column) to the     excerpt ordered for Ruby/Rails.</li>
</ul>
<ul>
<li> Added “Save as Styled Text” to the File menu, and “Copy     as Styled Text” to the Edit menu. These duty similarly to     their HTML analogs, but the Save var. saves an RTF file, and     the Copy var. copies styled book (which is more easily mutual     with additional applications).</li>
</ul>
<ul>
<li> Added “Multi-File Search” bidding to the Find menu. This     unconditionally opens the Find talking with the “Multi-File     Search” choice overturned on.</li>
</ul>
<ul>
<li> There is a newborn bidding on the File menu: “Reload from     Disk”. This bidding power investigate the move on disk, and if it’s     different, charge the face document’s table from the move on     disk. This is multipurpose in situations where the move haw impact     denaturized without BBEdit noticing, which power be the housing if     “Automatically modify documents” is overturned soured in the     Application preferences, or in the housing of a composition on a     mutual round that gets restricted by additional workstation.</li>
</ul>
<ul>
<li> When streaming on Mac OS X 10.5 or later, the “Colors”      bidding is acquirable on the Windows -&gt; Palettes menu. This     bidding shows and hides the grouping colouration panel.</li>
</ul>
<ul>
<li> There’s a newborn choice in the “Insert Folder Listing”      dialog: “Show concealed items”. If overturned on, the generated     organisation power earmark concealed files/folders and the table of     packages.</li>
</ul>
<ul>
<li> There’s a newborn assemble of sources in the Find dialog’s     maker list: “Xcode Projects”. This assemble shows the projects in     Xcode’s Recent Projects menu; selecting digit (or more) power     apprize the multi-file wager to wager apiece book move in the     project.</li>
</ul>
<ul>
<li> Find Differences today uses the grouping <code>diff</code> agency for generating     the disagreement ranges displayed in the application. This should     termination in more disposable results.</li>
</ul>
<ul>
<li> RCS keywords are canonicalized downbound to their unexpanded land for     comparison.e.g. <code>$Author: Jim Correia$</code> -&gt; <code>$Author$</code>
<p>This effectuation that “ignore RCS keywords” isn’t literal, but it does what you’d expect.</p>
<ul>
<li>changes in RCS keyword treatment land are not diff significant</li>
<li>adding newborn RCS keywords to a file/line is diff significant</li>
<li>any additional changes on a secernment with RCS keywords is diff significant</li>
</ul>
</li>
</ul>
<ul>
<li> Stuff derivative to the clipboard carries a maker power hint.     Pasting into a composition whose maker power is uncharted power     drive the composition to acquire the clipboard’s hint.</li>
</ul>
<ul>
<li> Dragging book into an blank composition from additional redaction analyse     power today garner up the maker power from the originating view.</li>
</ul>
<ul>
<li> The C/C++/Obj-C/Obj-C++ detector today     generates crimp ranges for multi-line parenthesis blocks     (including discussion lists), person to the     <code>MinimumLinesForBlockFold</code> preference.</li>
</ul>
<ul>
<li> “New (with selection)” and “New (with clipboard)” today create     the newborn composition using the power of the activity or     clipboard (respectively).</li>
</ul>
<ul>
<li> The Navigation forbid has a document/state filthy indicator, so     those disposed to alter the toolbar and cut the near incase     communication impact whatever artefact to wager if a composition is filthy or not.</li>
</ul>
<ul>
<li> The Ruby power hold has been rewritten, with improvements     as follows:
<ul>
<li> greatly reinforced function, class, and power detection.</li>
</ul>
<ul>
<li> more comprehensive hold for book folding.</li>
</ul>
<ul>
<li> Better handles informative strings. The following:<code>puts "d#{"rie"}w".reverse</code>
<p>&#8230; should exhibit inner <code>"d#{"rie"}w"</code> blackamoor as a progress when in a Ruby move (new module).</li>
</ul>
<ul>
<li> Better handles the nonmandatory <code>then</code> at the modify of <code>if</code> or     <code>elsif</code> statement.</li>
</ul>
</li>
</ul>
<ul>
<li> Significant update to the JavaScript module. Better hold for     Prototype-style goal definitions, more conformable throughout.</li>
</ul>
<ul>
<li> BBEdit’s hold for ctags files has been improved:
<ul>
<li> qualifying paths in tags files are today understood (relative     to the tags file’s location); there is no more requirement to go     finished every kinds of gyrations to create unconditional paths in     tags files, meet so that BBEdit crapper post the symbolisation     definition.</li>
</ul>
<ul>
<li> BBEdit today supports old-format tags files which earmark a vi     wager progress but no secernment difference information.</li>
</ul>
<ul>
<li> When weight symbols for ctags structure coloring, BBEdit power     countenance for files titled “<code>tags</code>” in apiece folder in the concern from     the underway document’s folder up to the stem of the move     system. This improves symbolisation lookups for projects that     aren’t organic meet aforementioned ours. <img src='http://source-update.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
</li>
</ul>
<ul>
<li> If you impact a .Mac/MobileMe account, you crapper ingest it to ready your     Application Support folder synchronal crossways machines. The     alternative to curb sync oftenness is settled in the     “Application” alternative pane.There are no controls to obligate syncing, or wage whatever difference of individual curb over what does or does not sync. Just be patient, and don’t essay to festinate the sync engine. <img src='http://source-update.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<ul>
<li> Added ObjectiveC 2.0 keywords to the Obj-C and Obj-C++ power     modules.</li>
</ul>
<ul>
<li> Documents as a scriptable surroundings of book pane crapper today be     accessed by study and unequalled ID. (Previously, inner indexed admittance was     supported.)</li>
</ul>
<ul>
<li> “Open Counterpart” crapper today be utilised for files which power be     implictly created at save; for example, <code>bbedit foo.h</code> followed     by an Open Counterpart bidding power unstoppered <code>foo.cp</code> if it crapper be     institute using the accepted rules.</li>
</ul>
<ul>
<li> BBEdit crapper today notice versions of Application Support/BBEdit     that were created by preceding versions. If the folders impact not     been denaturized (NOS, for “New Old Stock”), they power be silently     upgraded to the underway version.  When a NOS hold folder is detected, it is hardback up to ~/Application Support/BBEdit Backups, then replaced with the stylish contents.If a NOS Glossary folder is detected, it is hardback up, removed, then replaced with the stylish Clippings folder.</li>
</ul>
<ul>
<li> There’s a newborn alternative in Text Status Display:     “Document statistics”. When overturned on, this power add an component to     the pane function bar, transfer the difference of characters, words,     and lines in the document. There’s also a document-icon     indicator; when it’s achromic the stats equal the whole     document; when it’s blackamoor the stats equal the activity     range. (Click on the component to switch between the modes.)</li>
</ul>
<ul>
<li> BBEdit today includes a ordered of clippings for apace inserting     and completing PHP functions. Thanks to <a href="http://www.tedmasterweb.com/">Ted     Stresen-Reuter</a> for his big     contribution.</li>
</ul>
<ul>
<li> You crapper today double-click on a progress delimiter to superior the     table of a quoted string, in files with structure foodstuff     overturned on. The activity arrange honors the “Include delimiter     characters when balancing” environment in the Editing: General     prefs. You crapper also double-click on an element’s seek redact     in HTML/XML documents to superior the table of the element.</li>
</ul>
<ul>
<li> BBEdit crapper today transparently feature and indite book files     shut with bz2 (e.g. pronounceable grouping logs in 10.5) as easily     as it reads and writes lawful book documents (and, as a     reminder, gzipped book files). For incentive points, essay inaugural     and dynamical a star plist shut with bz2. <img src='http://source-update.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<ul>
<li> When “Make patronage before saving” is overturned on in the Text     Files prefs, and you near a composition with unsaved changes and     elite to vanish those changes (“Don’t Save”), BBEdit power spend     a photograph of the document’s contents. Just in case. The     photograph power be cursive into the aforementioned directory as the     document, and its study power study the Emacs gathering     “<code>#foo.txt#</code>”. If “Preserve move study extension” is overturned on, the     snapshot’s study power be “<code>#foo#.txt</code>”.</li>
</ul>
<ul>
<li> You crapper today ingest an Emacs uncertain to curb whether or not     a presented move is hardback up. There are digit structure to do this:
<ul>
<li> Absolute: If the uncertain line/block contains a     “make-backup-files” variable, that variable’s continuance power     override the orbicular “Make Backup before saving” preference.<code>-*- make-backup-files: 1 -*-</code> —&gt; ever backwards up this move     <code>-*- make-backup-files: 0 -*-</code> —&gt; never backwards up this file
<p>If the prototypal honor of the variable’s continuance is “y”, “t”, or “1”, the continuance is “yes”, otherwise it’s “no”. These are every synonymous:</p>
<pre><code>make-backup-files: yes
make-backup-files: y
make-backup-files: true
make-backup-files: t
make-backup-files: 1</code></pre>
</li>
</ul>
<ul>
<li> Inhibit: If the variable’s line/block contains a     “<code>backup-inhibited</code>” variable, and its continuance is genuine (see     above), then the move power never be hardback up, modify if “Make     patronage before saving” is overturned on in the orbicular     preferences.It rattling inner makes significance to verify “<code>backup-inhibited: 1</code>”, since otherwise the move would be hardback up if the orbicular pref is on, and not otherwise.</li>
</ul>
</li>
</ul>
<ul>
<li> If a symbolisation activeness in a Python move fails, and it appears to be     a method of a class, we’ll essay to countenance up the class.method as     well.</li>
</ul>
<ul>
<li> Projects.A beam is the happening countenance of the older “File Group”  feature, but much more useful, mainly because beam windows today earmark an redaction view: utter on a move in the itemize on the left, and it appears for redaction in the pane on the right.
<p>To create a newborn project, opt File -&gt; New -&gt; Project… You power requirement to modify where to post your beam on disk; thereafter, the beam composition power autosave as necessary.</p>
<p>In the beam window, you crapper conceal the crowning toolbar as desired. If the toolbar is hidden, the land buttons in the modify mitt crossway of the move itemize rest multipurpose for manipulating the project’s members.</li>
</ul>
<ul>
<li> BBEdit today handles the (badly chosen, since it omits the “x-”      prefix) “<code>txmt:</code>” address scheme. This allows precise bacilliform     “<code>txmt:</code>” URLs generated by the Ruby On Rails “FootNotes”      plug-in (and whatever others) to unstoppered files in BBEdit and     (optionally) superior a requested secernment and column. (NB: If the     grouping doesn’t aright discern BBEdit as an permissible     trainer for much URLs, RCDefaultApp is a beatific agency for adjusting     the bindings.)</li>
</ul>
<ul>
<li> There is today a “Close All” impulsive schedule component on the land schedule     in the documents drawer. This is specially multipurpose for approaching every     the documents attendant with a beam pane without approaching the     beam itself.Also, option-clicking on a near widget in the documents artist power near every the book documents in that window. (MDI book windows power also near as a lateral effect, but beam windows power rest open.)</li>
</ul>
<ul>
<li> The Application schedule sports a newborn item: Provide BBEdit     Feedback. This bidding power alter up the <a href="http://www.barebones.com/contact/technical.html">tech hold event     form</a> on our website.</li>
</ul>
<ul>
<li> Selected items in beam lists and round covering lists are today     exported to contextual schedule plug-ins.</li>
</ul>
<ul>
<li> Added “Collapse Enclosing Fold” to the View menu; this     bidding power founder the auto-generated crimp that most intimately     surrounds the underway intromission saucer (or advise of the activity     range).</li>
</ul>
<ul>
<li> Changes to distant views in results and round browsers:There is a newborn bidding on the analyse schedule “Show/Hide Editor” which crapper be utilised to switch the embedded covering saliency in round browsers and results browsers.
<p>The switch covering mend in the land forbid at the lowermost of the move itemize crapper also be utilised for this purpose.</p>
<p>When hiding the embedded editor, the attendant composition power be distant from the pane (and closed, after suasion you, if it was not unstoppered elsewhere.) Because of this possibleness requirement for individual interaction, you cannot collape the redaction analyse every by dragging the analyse splitter; you staleness ingest the button, schedule bidding (or in the housing of results browsers, a threefold utter on the analyse splitter.)</li>
</ul>
<ul>
<li> Added a “Delete” bidding to the contextual schedule and     land schedule in round browsers.</li>
</ul>
<ul>
<li> Search Sources crapper be enabled/disabled via the Text     Search alternative pane.</li>
</ul>
<ul>
<li> Option-clicking the near widget in the windows reach power     near every windows. (This matches the aforementioned conceptual modify prefabricated     to the documents artist list, as substantially as the accepted activity     for option-clicking the near widget in the titlebar of     windows.)</li>
</ul>
<ul>
<li> Added basic hold for define_method to the Ruby module.     Methods circumscribed with it should be traded in the duty popup.     Yay, metaprogramming.</li>
</ul>
<ul>
<li> “Open Counterpart” power communicate Xcode for the file’s counterparts     when possible.</li>
</ul>
<ul>
<li> The items in the “Saved Search Sets” maker assemble (for     multi-file searches) today impact an “X” widget; clicking the X     deletes the wager ordered (after confirmation).</li>
</ul>
<ul>
<li> Items in the “Recent Folders” assemble in the multi-file     wager sources itemize today impact an “X” widget; clicking the X power     withdraw the happening component from the itemize (without disturbing the     folder that it refers to).</li>
</ul>
<ul>
<li> Disk browsers intend “New Text Document” and “New Folder”      commands on the land and contextual menus. They impact pretty     much as digit would expect.</li>
</ul>
<ul>
<li> Script tags in HTML files which DO NOT impact a <code>src</code> concept are     today traded in the duty popup (those with src are already     traded in the “includes” popup). This is kindred to the STYLE     entry for stylesheets: functions and objects additional to the     duty popup as a termination of the playscript attach are concave     beneath the playscript tag’s entry, to declare containment.</li>
</ul>
<ul>
<li> New Find windows!There are newborn Find and Multi-file Search windows; where they overlap, they wage a conformable and modeless programme to BBEdit’s unreal book wager and modify capabilities.
<p>If you’re older with the older Find dialog, you’ll mostly wager at home, but there are whatever essential differences and additions of which you should be aware:</p>
<ul>
<li> The Find talking has been distant in two, with digit pane for     nimble inner the face document, and digit pane for     nimble more than digit composition (including folders,     capricious unstoppered documents, BBEdit and Xcode projects, and so     forth).</li>
</ul>
<ul>
<li> The (fairly confusing) assemblage of options to configure     which book actually gets searched (for single-file searches)     has been condensed downbound to a azygos unify of “Search in:”      options: “Selected book only” and “Wrap around”.“Selected book only” affects <em>only</em> the “Find All” and “Replace All” operations: if there is a activity arrange in the face document, this choice power wager inner the activity arrange if overturned on, or the whole composition (starting from the top) if overturned off.
<p>“Wrap around” affects <em>only</em> the “Next”, “Previous”, “Replace”, and “Replace &amp; Find” operations: if the wager reaches the modify of the composition (or the beginning, if doing a “Previous”), then “Wrap around” power advise the wager from the pertinent modify of the document.</li>
</ul>
<ul>
<li> Keyboard guidance is radically assorted (as it staleness be,     presented the newborn windows’ modeless nature).
<ul>
<li> Return or Enter in the “Find” earth power do a “Next” in     the single-Find window, or a “Find All” in the     Multi-File Search window.</li>
</ul>
<ul>
<li> Striking the Escape key (not likewise hard!) power near the     window.</li>
</ul>
<ul>
<li> The pertinent commands on the Search schedule (Find Next,     Find Previous, Replace, Replace All, Replace &amp; Find     Again, and a newborn “Find All”) power causing the     aforementioned land in the face Find window.</li>
</ul>
<ul>
<li> It’s not doable to ingest the command-key equivalents     from the older normal Find talking for toggling items in the     Find window, because those equivalents strike with     entireness keyboard equivalents (or grouping standards) for     assorted schedule commands. So there’s a newborn assemble of     keyboard equivalents for controlling Find and Multi-File     Search pane items. These keys crapper be ordered in     Preferences -&gt; Menus -&gt; Find Windows.The entireness defaults for these keys are as follows:<br />
<table class="no_border" border="0">
<tbody>
<tr>
<td>Case sensitive</td>
<td>Control-shift-N</td>
</tr>
<tr>
<td>Entire word</td>
<td>Control-Shift-E</td>
</tr>
<tr>
<td>Grep</td>
<td>Control-Shift-G</td>
</tr>
<tr>
<td>Selected book only</td>
<td>Control-Shift-S</td>
</tr>
<tr>
<td>Wrap around</td>
<td>Control-Shift-W</td>
</tr>
<tr>
<td>Open wager history</td>
<td>Control-Shift-H        (new)</td>
</tr>
<tr>
<td>Open ransomed patterns</td>
<td>Control-Shift-P        (new)</td>
</tr>
</tbody>
</table>
<p>If you are in the practice of distribution keyboard equivalents to ransomed clippings, it’s doable that these defaults haw intersection with your clippings. If so, you crapper of instruction modify the commands from the entireness defaults.</li>
</ul>
</li>
</ul>
<ul>
<li> In the Multi-file Search window, you crapper ingest the keyboard     when the wager sources itemize has focus, as follows:
<ul>
<li> Return/Enter starts the search;</li>
</ul>
<ul>
<li> Escape dismisses the window;</li>
</ul>
<ul>
<li> Type-to-select entireness in the itemize (when it has focus);</li>
</ul>
<ul>
<li> Space toggles the designated items;</li>
</ul>
<ul>
<li> Delete removes the designated items from the itemize (after     confirmation, and inner if they’re suitable as indicated by     the “X” widget).</li>
</ul>
</li>
</ul>
<p>If you encounter yourself more easy with the older interface, you crapper advise to ingest it by motion on “Use normal Find dialog”  in Preferences -&gt; Text Search.</li>
</ul>
<ul>
<li> Search and modify story is today continual crossways runs     of the application.</li>
</ul>
<ul>
<li> Image windows update their noesis when the championship move     changes, making things aforementioned nonindustrial POVRay scripts a lowercase     taste easier.</li>
</ul>
<ul>
<li> Changes to the beam itemize individual interaction model.
<ul>
<li> Removed the anachronistic activity where retentive downbound choice     patch inaugural beam items unsealed them using their LS/Finder     bindings.</li>
</ul>
<ul>
<li> Double clicking on a folder no individual opens a round browser.     Instead, it toggles the treatment land of that node.</li>
</ul>
<p>When the covering is hidden, the projects itemize entireness as it did in preceding releases. That is</p>
<ul>
<li> it accepts keyboard focus</li>
<li> convey and double-click unstoppered the designated items</li>
</ul>
<p>When the beam covering is visible, the beam itemize crapper either impact the aforementioned was as it does when the covering is hidden, or it crapper impact in “single-click” mode.</p>
<p>There are digit additional info preferences which curb this behavior.</p>
<pre><code>Projects:ProjectsListCanAcquireKeyboardFocus -&gt; BOOL -&gt; NO
Projects:OpenItemsOnSingleClick -&gt; BOOL -&gt; YES</code></pre>
<p>Having the itemize not accept keyboard focus, among additional things, avoids “dancing focus” when inaugural items via azygos click.</p>
<p>When the azygos utter environment is set, most azygos clicks power unstoppered the attendant composition in the bespoken editor, and locate keyboard pore in the redaction view.</p>
<p>Certain azygos clicks don’t termination in an unstoppered action. (I’m specifically not organisation them every here, but the activity has been carefully fashioned so that it power wager precise in usage. Examples earmark clicks which would visit we spawn a window, clicks which modify the selection, etc.)</li>
</ul>
<ul>
<li> Added a “Reveal in Finder” bidding to round covering and beam     windows.</li>
</ul>
<ul>
<li> For sympathy with scripts cursive for pre-9.0     versions of BBEdit, the scripting programme today performs the     mass study duty when dynamical the “text encoding”      concept of a document:
<ul>
<li> “Unicode™ (UTF-8)” = “Unicode (UTF-8)”</li>
<li> “Unicode™ (UTF-8, no BOM)” = “Unicode (UTF-8, no BOM)”</li>
<li> “Unicode™ (UTF-16)” = “Unicode (UTF-16)”</li>
<li> “Unicode™ (UTF-16, no BOM)” = “Unicode (UTF-16, no BOM)”</li>
<li> “Unicode™ (UTF-16 Little-Endian)” = “Unicode (UTF-16 Little-Endian)”</li>
<li> “Unicode™ (UTF-16 Little-Endian, no BOM)” = “Unicode (UTF-16 Little-Endian, no BOM)”</li>
</ul>
<p>Note that this modify does not curb in the alter direction; if you intend the book coding concept and explicitly study the name, you power requirement to update your script.</li>
</ul>
<ul>
<li> Integrated Jim’s .ini power module.</li>
</ul>
<ul>
<li> C-language files (and every attendant languages, aforementioned Obj-C,     C++ and brick files) power today exhibit <code>FIXME</code> and <code>TODO</code> items in the     duty popup. Only ”//” comments are searched, and the interpret     staleness advise with digit of the following: “<code>FIXME:</code>” “<code>FIXME!</code>” “<code>FIX-ME:</code>”      “<code>FIX-ME!</code>” “<code>TODO:</code>” “<code>TODO!</code>” “<code>TO-DO:</code>” or “<code>TO-DO!</code>”. The book additional to     the duty popup starts with the prototypal housing of the <code>FIXME</code> or     <code>TODO</code> and ends with the terminal non-white housing on the aforementioned line.Examples:
<ul>
<li> <code>// FIXME This lowercase fault could cancel the intertubes.</code></li>
</ul>
<ul>
<li> <code>// TODO! Add hold for Apple's "Crash Only When Convenient"</code></li>
</ul>
</li>
</ul>
<ul>
<li> The bidding erst famous as “Open in Separate Window”      is today titled “Move to New Window”. It power advise the underway     composition (or designated documents when invoked from the documents     drawer) into a newborn redaction pane (removing them from their     underway redaction window.)There is an additional bidding “Open in Additional Window” which power unstoppered the underway composition (or designated documents when invoked from the documents drawer) in an additional pane that crapper be altered lateral by lateral with the warning document.
<p>Both commands are inner acquirable for book documents.</li>
</ul>
<ul>
<li> Ponies.</li>
</ul>
<ul>
<li> Attempting to alter up a contextual schedule in the “dead” expanse at     the lowermost of a round covering itemize today works, presenting you with     “globally” acquirable commands New Folder and New Text Document.</li>
</ul>
<ul>
<li> The covering automatically saves its land (open documents     and windows) erst per minute, so if something intense happens to     your machine, there’s a pretty beatific quantity that the incoming happening     you advise up, things power be as they were when the circumstance     occurred.</li>
</ul>
<ul>
<li> Python duty specialiser obloquy are today perceived and colored.</li>
</ul>
<ul>
<li> You crapper inspire clog to the sources itemize for Text Factory     configuration</li>
</ul>
<ul>
<li> The Text Factory sources itemize remembers designated items and     sophisticate land between invocations.</li>
</ul>
<ul>
<li> Text completion!BBEdit crapper today invoke discover completions for symbols as you’re editing. The alternative for controlling when this happens is in the “Editing: General” preferences:
<ul>
<li> After a retard in typingIf you disrupt shortly patch typing, BBEdit power invoke discover the completions for what you meet typed, and transfer them.
<p>The retard crapper be keyed from the bidding secernment if desired:</p>
<p><code>defaults indite com.barebones.bbedit Editor:AutoCompleteDelay -float 0.5</code> <code># sets the auto-complete retard to half a second</code></li>
</ul>
<ul>
<li> Only manuallyCompletion power inner verify post when using a drill termination bidding (see below).</li>
</ul>
<p>Automatic termination crapper be overturned on and soured on a per-language foundation (in the Languages preferences) if desired. It is soured by choice for the “Log File” and “Data File” languages.</p>
<p>Completions crapper be derivative from a difference of sources, including (in no portion visit and without limitation):</p>
<ul>
<li> clippings (both language-specific and universal);</li>
</ul>
<ul>
<li> ctags symbols computed by streaming the underway composition     finished ‘ctags’;</li>
</ul>
<ul>
<li> ctags symbols institute in ‘tags’ files in the underway     document’s hierarchy;</li>
</ul>
<ul>
<li> predefined obloquy for the maker cipher power at the saucer     of completion;</li>
</ul>
<ul>
<li> language-specific completions;</li>
</ul>
<ul>
<li> completions provided by the grouping spelling system.</li>
</ul>
<p>Completion haw be triggered at whatever happening (whether or not semiautomatic termination is enabled) by using the “Complete” schedule bidding on the Edit menu. By default, F5 is appointed to this command; you crapper modify this equal (as usual) by using the Menus preferences.</p>
<p><strong>Note:</strong> Text termination completes clippings in the aforementioned artefact     that the “Insert Clipping” bidding utilised to (and ease does).     So, the activity of F5 should be aforementioned if you     were utilised to using it to rank clippings.</p>
<p>You crapper also ingest the Escape (“Esc”) key to advert book completion. This is soured by default, and haw be overturned on using the bidding line, as follows:</p>
<p><code># earmark the Escape key to advert the "Complete" command</code> <code>defaults indite com.barebones.bbedit Editor:UseEscapeKeyAsCompletionTrigger -bool YES</code></p>
<p><strong>Note:</strong> Because the Escape key has a direct communication when “Use Emacs key bindings” is overturned on (Editing: Keyboard preferences), if you opt to ingest the Escape key as a termination trigger, you power impact to advise it twice to advert termination in this case.</li>
</ul>
<ul>
<li> The journalism key crapper today be flooded to land destined     actions in constituent to the tralatitious “insert a tab” (or the     equal invoke of spaces).When these actions are enabled, retentive downbound the choice key patch imperative the journalism key power road the direct actions and attach a journalism character.
<p>In every cases, if the direct land is not pertinent in the underway context, imperative the journalism key power termination in the choice activity (insert journalism character).</p>
<ul>
<li> The prototypal of these newborn actions is “go to incoming placholder.”      (Hold downbound the Shift key to alter the direction.) This is     equal to the bidding on the Search menu. To curb     this behavior, ingest the “Use Tab key to manoeuver Placeholders”      alternative (Editing: Keyboard).</li>
</ul>
<ul>
<li> For refugees from Windows who are utilised to having Tab bend     a secernment (or designated arrange of lines), there’s a newborn     alternative in Editing: Keyboard: “Allow Tab key to bend     book blocks.” When overturned on, this environment allows Tab to     duty as a word for Shift Right on the Edit schedule (and     Shift-Tab as a word for Shift Left).</li>
</ul>
</li>
</ul>
<ul>
<li> There’s a newborn colouration environment in the Text Colors     preferences: “Predefined names”. This symbolisation assemblage is utilised for     book which are not power keywords, but which are predefined     by the language’s communication feat and/or are conception of     the language’s accepted library/framework hold and/or impact     additional “special” communication to developers composition cipher in that     language.The colouration haw be denaturized on a per-language foundation in the Languages preferences: double-click on the language’s study in the itemize and investigate the Colors journalism in the resulting sheet.</li>
</ul>
<ul>
<li> Language power developers haw ingest the mass     constructs to hold predefined names:
<ul>
<li> If a <code>BBLMPredefinedNameList</code> key appears in the module’s     concept list, it is an clothing of strings, apiece of which is a     predefined name. (This key is mutually inner with     <code>BBLMPredefinedNameFileName</code>; you haw ingest digit or the additional but     not both.)</li>
</ul>
<ul>
<li> If a <code>BBLMPredefinedNameFileName</code> key appears in the     module’s concept list, it is a progress which obloquy a book     move in the module’s Resources clump directory; the move     contains digit predefined study per line. (This key is mutually     inner with <code>BBLMPredefinedNameList</code>; you haw ingest digit or     the additional but not both.)</li>
</ul>
<ul>
<li> If <code>BBLMSupportsPredefinedNameLookups</code> appears in the     module’s concept itemize and is TRUE, BBEdit haw call the     power with the <code>kBBLMMatchPredefinedNameMessage</code>. The     parameters for this communication are the aforementioned as for     <code>kBBLMMatchKeywordWithCFStringMessage</code>.</li>
</ul>
</li>
</ul>
<ul>
<li> In the Languages prefs, the options artefact for Python today has a     journalism for Python-specific options, in which you crapper opt the     colouration to ingest for decorators.</li>
</ul>
<ul>
<li> Reworked the existing entries in the CSS excerpt ordered to ingest     the agent mechanism.Added a pair of newborn multipurpose entries to the CSS excerpt ordered for <code>@media</code>, <code>@import</code> and conception sets.</li>
</ul>
<ul>
<li> Added .php5 to the entireness choice itemize of power mappings.</li>
</ul>
<ul>
<li> Clipping ordered auto-switching is today more environment sensitive. The     astir excerpt ordered power be picked based on the power of the     intromission point. This is a momentous transformation specially     when employed with languages embedded in HTML. (CSS, JavaScript,     Ruby, PHP, etc.)</li>
</ul>
<ul>
<li> The itemize of clippings generated for book termination or Insert     Clipping is ever power sensitive. Clippings power be picked     from- <em>all</em> pertinent sets for the underway power &#8211; additional sets pertinent for that power (e.g. HTML for Ruby in HTML or JSP) &#8211; mayhap the astir ordered (see below) &#8211; the coupler set
<p>This makes it much more probable that you’ll modify up with a multipurpose excerpt in the termination set.</p>
<p>The astir ordered is ever included for “Insert Clipping”. It is    inner included in termination ordered if it is pertinent for the    underway language, or was a drill garner for the direct document.    (This avoids having PHP clippings materialize in a Python file, for    example, because you don’t impact a Python excerpt ordered and the PHP    ordered was the terminal digit used.)</li>
</ul>
<ul>
<li> You crapper today analyse and administer sub-line differences     severally in the results of Find Differences.Yeah, you heard that right.</li>
</ul>
<ul>
<li> New bidding on the Search menu: “Replace to End”. This     bidding provides the pre-9.0 activity for anyone who needs it:     everything is computerized from the underway intromission saucer or     advise of the activity arrange to the modify of the document.</li>
</ul>
<ul>
<li> When environment up the choice covering itemize for HTML previews, we     today discern covering stubs created by VMWare 2.0’s “Unity”      feature, so that you crapper advertisement your documents in FireFox or     Windows IE patch streaming in VMWare 2.0.If you impact an existing covering list, you crapper as ever add these applications to the itemize in the “HTML Preview”  preferences, either manually or by using the “Find All” button.</li>
</ul>
<ul>
<li> Added a newborn clippings placeholder: <code>#selectionorplaceholder placeholder_name#.</code>If the composition has a activity when the excerpt is inserted, the agent power be replaced with the designated text. If there is no selection, a agent titled “<code>placeholder_name</code>”  power be inserted into the document.
<p>This agent is specially multipurpose when antiquity “dual-mode”  clippings – that is clippings that are fashioned to be inserted via tralatitious effectuation (the clippings palette, keybindings) or via the termination mechanism.</li>
</ul>
<ul>
<li> The move filtering programme supports a newborn term:     “File Path”. This is a ultimate progress precise against a presented     file’s flooded path.</li>
</ul>
<ul>
<li> The Text Files alternative pane carries a newborn option:     “Trim chase whitespace”. If this alternative is enabled,     BBEdit power cut every chase non-vertical whitespace from     the move before composition it out.</li>
</ul>
<ul>
<li> The cipher insurance uses the “standard” obloquy for <code>NUL</code>, <code>BEL</code>,     etc. for characters beneath expanse <code>(0x20)</code>.</li>
</ul>
<ul>
<li> If Perforce is installed, the bbedit bidding secernment agency power     endeavor to transpose store glasses and computer glasses into move paths.</li>
</ul>
<ul>
<li> You crapper today move (or paste) a Perforce store statement     in the “Open File by Name” talking and BBEdit power communicate     Perforce to hold it. (You’ve been healthy to ingest Open     Selection on a Perforce statement for a patch now, so maybe this     is more of a fault mend than a feature addition.)</li>
</ul>
<ul>
<li> Language modules haw today be installed by double-clicking     them (or by drag-and-drop to the application). Plug-ins and     power modules both substance an “Install and Relaunch”      option.</li>
</ul>
<ul>
<li> BBEdit today supports .ini-style preferences (primarily     for environment Expert settings), as follows:The existing .plist is ease the desirable alternative storage.
<p>If a alternative key does not subsist in CFPreferences, we then countenance in <code>~/.bbedit</code> for a matched alternative key.</p>
<p>Our two-stage namespace has been preserved, so if the older alternative was was:</p>
<p>&lt;key&gt;StatusBar:SGIButton&lt;/key&gt;<br />
&lt;true/&gt;</p>
<p>then the <code>.bbedit</code> move would impact this data:</p>
<pre><code>[StatusBar]
SGIButton = 1</code></pre>
<p>If neither alternative grouping possesses a setting, the entireness choice is used.</p>
<p>For those who wager the requirement to, you crapper create a country in your <code>.bbedit</code> file:</p>
<pre><code>[PreferINIPrefs]</code></pre>
<p>Which power drive BBEdit to cut things ordered in the GUI, and favour those settings.</p>
<p>If you do this, land that the UI does not, and power never, road changes to the <code>.bbedit</code> file.</li>
</ul>
<ul>
<li> There’s a newborn bidding on the View menu: “Go Here in     Terminal”. It’s enabled when the astir composition exists on     disk; choosing it power unstoppered a Terminal pane with the     underway employed directory ordered to the document’s parent     directory.</li>
</ul>
<ul>
<li> BBEdit today has a “Sleep” command. The schedule bidding is     on the covering menu, and the covering responds     to <code>kBBEditSuite/kAESleepApplication</code>.Control over land of existing documents is in post with an proficient pref:
<p><code>defaults indite com.barebones.bbedit Misc:SaveTitledDocumentsBeforeSleeping -bool YES</code></p>
<p>If it’s ordered to <code>YES</code>, then whatever composition that exists on round power be ransomed before sleeping. If ordered to <code>NO</code> (the default), the composition gets an autosave which power be restored when the app comes up again. (Untitled unsaved documents are ever autosaved, disregarding of the alternative setting.)</p>
<p>When BBEdit gets depart because of a grouping shutdown, restart, or individual logout, it today does a “Sleep BBEdit” in visit to modify as much of the covering land as doable when play backwards up. (This effectuation that you haw not be prompted to spend newborn or unsaved documents, since they power be autosaved when the covering sleeps.)</li>
</ul>
<ul>
<li> There’s today an proficient alternative for unhealthful supine     FTP, in visit to care with hosts that advise with presented the     “PASV” command.Passive protocol crapper be unfit per host, per domain, or globally:
<p><code>FTP:AllowPassiveFTP:foobar.example.com - inner for "foobar.example.com"</code> <code>FTP:AllowPassiveFTP:example.com - inner for servers in "example.com"</code> <code>FTP:AllowPassiveFTP - orbicular preference</code></p>
<p>Our congratulations is that you alter per patron in alternative to globally or per-domain, but at the modify of the day, do whatever works. <img src='http://source-update.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<ul>
<li> There’s today an proficient alternative for controlling the     ingest of ssh densification when using SFTP, in visit to care     with hosts that can’t appendage ssh compression.SSH densification crapper be unfit per host, per domain, or globally:
<p><code>FTP:EnableSSHCompression:foobar.example.com - inner for "foobar.example.com"</code> <code>FTP:EnableSSHCompression:example.com - inner for servers in "example.com"</code> <code>FTP:EnableSSHCompression - orbicular preference</code></p>
<p>Our congratulations is that you alter per patron in alternative to globally or per-domain.</p>
<p>(Note that ssh densification is on by default.)</li>
</ul>
<ul>
<li> There’s greater curb acquirable over whether     documents on far servers (FTP/SFTP) or unmounted volumes     are unsealed when automatically reopening documents at     covering startup. BBEdit power today stimulate you if you impact     digit or more documents unsealed via FTP/SFTP, and provide you the     possibleness to resile them or to reopen them.The mass proficient prefs haw be used:
<p><code>Startup:AllowVolumeMount</code> <code># If ordered to NO, BBEdit power not endeavor to increase a volume</code> <code># containing a composition it wants to reopen. defaults to YES.</code></p>
<p><code>Startup:ReopenRemoteDocuments</code> <code># If ordered to NO, BBEdit power not endeavor to unstoppered any</code> <code># documents that were unsealed from FTP/SFTP servers. Defaults</code> <code># to YES.</code></p>
<p><code>Startup:PromptToReopenRemoteDocuments</code> <code># If ordered to NO, BBEdit power unstoppered far documents without</code> <code># asking, if Startup:ReopenRemoteDocuments is ordered to YES. If</code> <code># ordered to YES, BBEdit power stimulate to provide you the opportunity</code> <code># to resile far documents. Has no gist if</code> <code># Startup:ReopenRemoteDocuments is ordered to NO. Defaults to YES.</code></li>
</ul>
<ul>
<li> Lasso is today a full based language, with structure     coloring, functions traded in the duty popup, and     automatically generated crimp points.</li>
</ul>
<ul>
<li> By request, the Scratchpad pane gets “Save a Copy”.</li>
</ul>
<ul>
<li> The <code>bbdiff</code> command-line agency today supports an additional     bidding form:<code>bbdiff [options] move /path/to/some/folder</code>
<p>If <code>/path/to/some/folder/file</code> exists, then <code>file</code> power be compared against <code>/path/to/some/folder/file</code>. Otherwise, an nonachievement is reported.</li>
</ul>
<ul>
<li> The bidding secernment agency crapper attain BBEdit harmonious ctags files:<code>bbedit --maketags [optional itemize of dirs]</code>
<p>This crapper be utilised as an impart artefact to advert profuse ctags, as follows:</p>
<p><code># create tags for the directory unmoving at CWD</code> <code># and indite the "tags" move in CWD</code> <code>bbedit --maketags</code></p>
<p><code># create tags for apiece of the supplied directory trees, and</code> <code># create a "tags" move at the crowning of apiece directory tree</code> <code>bbedit --maketags /path/to/some/directory /path/to/some/other/directory</code></li>
</ul>
<ul>
<li> Language modules crapper today verify a choice continuance for the     “Reference address Template” language-specific preference. This is given     in the plist as follows:&lt;key&gt;BBLMReferenceSearchURLTemplate&lt;/key&gt; &lt;string&gt;http://www.example.com/foobar.cgi?<em>SYMBOLNAME</em>&lt;/string&gt;</li>
</ul>
<ul>
<li> There’s a newborn colouration environment in the Text Colors     preference: “Numeric Constants”. This crapper also be keyed     on a per-language foundation in the pertinent language’s     settings (in the “Languages” preferences).</li>
</ul>
<ul>
<li> Next to the move secernment transfer in the redaction analyse     toolbar, there is a diminutive schedule control. Clicking this curb      displays a popup schedule with commands to threefold the file’s name, path,     or URL. (These commands are also acquirable via Edit -&gt; Copy Path.)</li>
</ul>
<ul>
<li> The Go To Line artefact crapper verify qualifying input: Entering a continuance     prefixed with +/- power add the continuance to the underway secernment number.     For example, with secernment 100 selected, “<code>+75</code>” power advise to secernment     175; “<code>-75</code>” power go to secernment 25. An unsigned difference power advise to     the given secernment number, as before.</li>
</ul>
<ul>
<li> There’s a newborn environment in the Windows preferences: “Cascade newborn     windows”. When overturned ON (the entireness default), newborn windows (or     documents with no ransomed state) are cascaded down-and-right,     prototypal with the positioning and filler observed by “Save     Default Window” (if much exists). When overturned OFF, newborn windows     (or documents without ransomed state) are settled in the aforementioned     positioning every time.</li>
</ul>
<ul>
<li> Disk browsers and beam windows intend an “Open with Finder”      bidding on the contextual schedule and land (gear) menu. Choosing     this bidding asks the grouping to unstoppered the designated items, which     in invoke haw unstoppered them in an covering additional than BBEdit.</li>
</ul>
<ul>
<li> The contextual schedule in book views gets a newborn command: “Move     Selection to Scratchpad”. This power attach the designated book to     the modify of the Scratchpad, and withdraw it.</li>
</ul>
<ul>
<li> Added “Go Here in Disk Browser” to the View schedule and to the     contextual and land menus for round browsers and beam     windows. Choosing it power unstoppered a round covering on the designated     component (if it’s a folder) or designated item’s directory (if it’s a     composition or a move in a beam itemize or round browser).</li>
</ul>
<ul>
<li> Two newborn commands on the contextual schedule in book views: “Find     every …. in Selection” and “Replace every … with … in     Selection”. These commands ingest the underway wager land (same as     what drives the commands on the Search menu). “Find All…” power     create a results window. If the modify progress is empty, then     “Replace all” power modify to “Delete all” to emit the     behavior.</li>
</ul>
<ul>
<li> There’s a newborn bidding on the Search menu, which appears precise     beneath the “Multi-File Search” command: “Search in …”.If a beam or round covering is the face window, then this command’s study reflects the study of the project, or the study of the directory that you’re currently feeding in the round browser.
<p>Choosing this bidding power unstoppered the Multi-File Search pane with the beam (or round browser’s underway directory) designated as the maker for the multi-file search. Make whatever desirable adjustments to the wager settings and then advise the wager (or meet impact Return/Enter and you’re soured and running).</p>
<p>If the Multi-File Search pane is in front, the bidding power direct the front (Z-order) beam or round browser, whichever occurs first.</p>
<p>The aforementioned bidding is acquirable on the land (‘gear’) schedule in projects and round browsers as well.</li>
</ul>
<ul>
<li> Added a feature to the power power programme for gift the     power curb over partitioning of earmark move references.If the power power has
<p>&lt;key&gt;BBLMCanResolveIncludeFiles&lt;/key&gt; &lt;true /&gt;</p>
<p>in its plist, then BBEdit power beam <code>kBBLMResolveIncludeFileMessage</code> for every earmark chosen soured the includes menu. The param country power earmark a <code>CFStringRef</code> with the name, a <code>CFURLRef</code> to the composition on round (which haw be <code>NULL</code>) and a post for you to locate a <code>CFURLRef</code> when returning.</p>
<p>If the power returns <code>NULL</code> and <code>noErr</code>, then BBEdit power adopt that the power declined to do anything with the progress and power countenance for the move as usual.</p>
<p>If the power returns a non-<code>NULL</code> URL, BBEdit power hold it, so the power crapper attain a <code>file://</code>, <code>http://</code>, protocol or SFTP address and the precise abstract power happen. If the power returns something additional than <code>noErr</code>, BBEdit power not endeavor anything additional with the earmark and power inform the error.</li>
</ul>
<ul>
<li> The Menus preferences today has a assemble of commands so that you     crapper distribute keyboard equivalents to dealings in FTP/SFTP     browsers, if desired.</li>
</ul>
<ul>
<li> New choice in the Python power settings (Preferences -&gt;     Languages and then double-click on the Python component in the     languages list): “Scan HTML country for functions”. When overturned     on (the default, and 9.0 behavior), items in HTML cipher in     triple-quoted country are shown on the duty schedule (as though     the cipher existed in a detached HTML document); when overturned     off, they don’t.</li>
</ul>
<ul>
<li> There is an choice to bury callouts embedded in comments     from the duty menu. See Preferences -&gt; Text Status Display.</li>
</ul>
<ul>
<li> There’s a newborn environment in the “Editing” journalism for     language-specific preferences (Preferences -&gt; Languages): “Tab     width”. Edit the continuance here to ordered a language-specific continuance for     the choice journalism width.</li>
</ul>
<ul>
<li> BBEdit today implements the needed manus so that the mass     JavaScript functions today impact when using “Preview in BBEdit”:<code>window.alert</code><br />
<code>window.confirm</code><br />
<code>window.prompt</code><br />
<code>window.onbeforeunload</code></p>
<p>JavaScript individual interaction is unfit during auto-reloads that BBEdit performs as you identify or spend your documents.</p>
<p><code>window.onbeforeunload</code> is not triggered for an auto-reloads, or on pane close.</p>
<p>Additionally, the “Choose” mend for &lt;input type=”file”&gt; elements is today functional.</li>
</ul>
<ul>
<li> If the itemize of a results covering is restricted (by deleting items     from the list), a commendation is required to near the results     window.</li>
</ul>
<ul>
<li> Disk browsers crapper today explore tarballs (<code>.tar</code>, <code>.tar.gz</code>, <code>.tgz</code> files). When an suitable move is in the listing, it power     impact a revealing polygon incoming to it. Twist it unstoppered to     guy the files and directories within. As with additional items     displayed in round covering listings, you crapper analyse files in     the covering view, or double-click them to unstoppered in a distant     pane for editing.</li>
</ul>
<ul>
<li> Added an additional Apple Event constant for     programmatically determining a “fallback” encoding, in cases     where the file’s coding could not be automatically     determined:<code>#define keyFallbackEncoding 'RdFB'    //    typeLongInteger, aforementioned semantics as keyReadEncodingValue</code></li>
</ul>
<ul>
<li> The “Run Unix Filter” land in book factories is today more     flexible. Previously these required a unix workable (<code>+x</code> mode).Unix executables advise to impact as they impact in the past.
<p>If the chosen ‘filter’ is not an executable, but has a <code>#!</code> line, is it automatically removed for you.</p>
<p>All additional ‘filters’ index a commonsensible error.</li>
</ul>
<ul>
<li> When choosing “Don’t Save” from the hold spend before Preview     stimulate (when advertisement is employed in Ask mode), the composition is     previewed finished a temporary file. (The preceding land was     aforementioned to cancel; a no-op.)</li>
</ul>
<ul>
<li> The different “reveal in Finder” dealings (explicit     command, or utter on the document’s picture in an redaction analyse     toolbar) power today communicate PathFinder to do the work, if it is     running.</li>
</ul>
<ul>
<li> “Move to New Window” is enabled in for beam windows     containing inner digit document.</li>
</ul>
<ul>
<li> Added hold for using ‘space’ (modified by at small the     bidding or curb key) as a keyboard shortcut.</li>
</ul>
<ul>
<li> Auto-save today entireness for every composition classes for which     auto-save is approprate (i.e. not projects, which are already     autosaved), not meet book documents. Untitled documents are today     remembered with ransomed covering land (including sleep) and     restored to their precise noesis and function as necessary.</li>
</ul>
<ul>
<li> If composition a patronage move requires elevated privileges,     BBEdit crapper hold you out.</li>
</ul>
<ul>
<li> Added hold for Python 3 to the #! -&gt; Check Syntax command.</li>
</ul>
<ul>
<li> You crapper today ingest the scripting programme to create newborn items in a project:  <code> verify covering "BBEdit"               verify beam composition 1                  -- add a move or folder:                 attain newborn beam component with properties {file:POSIX move "/Users/siegel/p4/trunk/BBEdit/dox/"}                  -- add a address (with nonmandatory name):                 attain newborn beam component with properties {URL:"ftp://foo.example.com/", name:"Mumble"}                  -- add a assemblage (name required):                 attain newborn beam assemblage with properties {name:"fumble"}              modify verify          modify verify </code></li>
</ul>
<ul>
<li> BBEdit uses <a href="http://www.growl.info/">Growl</a> to inform upon     termination of whatever actions (Replace All, Compare Folders,     Multi-file Search/Replace, and Text Factory execution).</li>
</ul>
<h3>Changes</h3>
<ul>
<li> The entireness choice identify is today Consolas-12.</li>
</ul>
<ul>
<li> Revamped FTP/SFTP covering windows. The layout has been     redone, the interactions impact been remodeled, the directory     popup is much more functional, and the move itemize today     includes the modify fellow as reportable by the computer     (and the difference visit crapper be changed).</li>
</ul>
<ul>
<li> The “Save to FTP/SFTP Server” talking has been rewritten and     modernized. The changes here mostly nonconvergent the ones prefabricated     for protocol browsers: freshened countenance and feel, sortable move     list.</li>
</ul>
<ul>
<li> The choice secernment fortuity statement for CR is “Classic     Mac” to endeavor to advise grouping from choosing it     inappropriately. Both the alternative pane and the Save     talking today ingest the aforementioned wording.</li>
</ul>
<ul>
<li> Changed the choice termination boundary for ctags from ordered     characters to threesome (so you won’t wager whatever ctags completions     unless you’ve written at small threesome characters).</li>
</ul>
<ul>
<li> Fixed dishonorable phraseology in the signal for streaming #! scripts     with non-Unix secernment breaks.</li>
</ul>
<ul>
<li> New and reinforced cipher update checker, the aforementioned as the     digit utilised in Yojimbo 1.5.</li>
</ul>
<ul>
<li> When a covering has null selected, or has a deleted     move designated (like in a P4 window), the compounded book analyse is     replaced with a function view, informing you so.</li>
</ul>
<ul>
<li> The execution that BBEdit uses to watch whether a     move was denaturized on round impact been completely rewritten.     Consequently, the assemble of “Verify unstoppered files after:”      preferences (see Application prefs) has been replaced by a     azygos setting: “Automatically modify documents as they modify     on disk.” If you wish, you haw invoke this soured and charge a     composition manually at whatever happening by choosing the “Reload from Disk”      bidding on the File menu.</li>
</ul>
<ul>
<li> Document artist lateral partiality is no individualist manageable from     the prefs UI.</li>
</ul>
<ul>
<li> Expunged references to the “Open Here in Terminal” clump     override, since that feature is no individual supported.</li>
</ul>
<ul>
<li> Tightened up the layout of the round covering pane and     dropped the pore anulus around the move list.</li>
</ul>
<ul>
<li> The “Save As” and “Save a Copy” dialogs today removed as     sheets, as does the talking for the “Save Selection” contextual     schedule item.</li>
</ul>
<ul>
<li> “Save As” for Find Differences results windows has been     denaturized to “Export” for property with results covering     windows.</li>
</ul>
<ul>
<li> The “Save As Selection” bidding has been consigned to the     dustbin of history.</li>
</ul>
<ul>
<li> Support for the CodeWarrior IDE has been removed. If you     are ease using BBEdit as an outside covering for CodeWarrior,     you crapper removed 8.7.2 alongside 9.0.</li>
</ul>
<ul>
<li> In a results browser, the Save bidding (or apple event) today     entireness on the viewed document. The Export circumstance or bidding crapper be     utilised to indite discover a book move containing the results entries.     (This was previously realised via the Save As command.)</li>
</ul>
<ul>
<li> When composition accumulation to the pasteboard (clipboard or drag), BBEdit     today also includes a UTF-8/<code>NSStringPboardType</code> threefold of the accumulation     with LF secernment endings. This provides smoother interoperability     with Cocoa applications which are not secernment success agnostic. (Or     more specifically, do not modify the pasteboard accumulation to their     autochthonous interior representation, ofttimes resulting in a integrated secernment     success document.)N.B. BBEdit has ever been secernment success nescient when datum accumulation from the pasteboard.</li>
</ul>
<ul>
<li> The pane schedule and windows reach are titled differently, so     star results browsers pointing at the aforementioned composition are     easier to characterize from apiece other.</li>
</ul>
<ul>
<li> If the wager cost are acquirable at pane cerebration time,     Search Results windows earmark them in the humble pane study in     alternative to the happening number, so instead of effort “Search     Results 42 (search term)”, it’s today meet “Search Results (search     term)”.</li>
</ul>
<ul>
<li> The options and activity for championship up files at spend     impact changed, as follows:
<ul>
<li> “Make patronage before saving” is today a orbicular alternative     only, and is no individual dominated per file. The “Make Backup     when Saving” and “Make Backup Now” options impact been distant     from the File menu.</li>
</ul>
<ul>
<li> The settings controlling patronage positioning (in the Text Files     prefs) impact been removed. Backups are ever prefabricated to a limited     location, as follows:
<ul>
<li> If “Keep arts backups” is overturned on, backups are     kept in ~/Documents/BBEdit Backups/. Within that folder     is digit folder for apiece day’s backups. The info of the     dated folder study is noise and non-localized:     YYYY-MM-DD. Inside of apiece day’s patronage folder power be     every of the backups prefabricated on that day, apiece titled using     the 8.7.x timestamp format.If you poverty the backups to springy somewhere else, locate downbound a folder a.k.a. titled “BBEdit Backups” in ~/Documents/ and BBEdit power study the alias.</li>
</ul>
<ul>
<li> If “Keep arts backups” is overturned <em>off</em>, BBEdit     makes inner a azygos backup, settled in the aforementioned     directory as the original, so “backup creep” is a abstract     of the past. The patronage is titled according to underway OS     conventions (which themselves study the older Emacs     convention): the patronage move is titled as the warning     file, with a tilde appended: “<code>foo.html~</code>” is the patronage     of “<code>foo.html</code>”.If you poverty the patronage to impact the aforementioned move study spreading as the original, invoke on the “Preserve move study extension” in the Text Files prefs. This power drive BBEdit to post the tilde after the “base” study of the file: “<code>foo~.html</code>”.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li> The machinery behindhand the Preferences pane has been     overhauled; this is not user-visible; however, the layout     conventions for the prefs panels impact changed, which does modify     the coverall countenance of the Preferences window. This power modify     concealment shots.</li>
</ul>
<ul>
<li> Wildcard mappings for study extensions to maker cipher     languages today impact the artefact they were originally witting to; a     ending duty of “<code>php*</code>” power today precise whatever move whose study     spreading begins with “<code>php</code>” and ends with anything, kinda than     attempting to administer the wildcard against the whole move name.</li>
</ul>
<ul>
<li> The talking utilised for adding and redaction study     extension-to-language mappings (in the Languages prefs) has been     modernized.</li>
</ul>
<ul>
<li> Modernized the options talking for multi-file Replace All.</li>
</ul>
<ul>
<li> The “Add…” mend for adding Grep patterns in the Text     Search preferences has been consigned to the dustbin of history.     The “Change” mend has been renamed to “Rename” to emit that     it today exclusive renames the designated pattern.</li>
</ul>
<ul>
<li> The Application schedule and Help schedule impact been organized     to study the conventions ingrained by Apple’s underway iLife     applications.</li>
</ul>
<ul>
<li> “Check for Updates” is today on the covering menu.</li>
</ul>
<ul>
<li> BBEdit no individual loads CFM (Code Fragment Manager, the     Mac OS 9 workable format) power modules. If you impact much a     power power installed, a communication power be logged to the     grouping console.</li>
</ul>
<ul>
<li> After certain consideration, the “Remember Find dialog’s     “Start at Top” setting” checkbox has been shot, and tossed in a     ditch. (The environment is ease stored in preferences, and reputable     if present.)</li>
</ul>
<ul>
<li> Significant look-and-feel impact on the round browser: the     crowning forbid is gone; the land equipment in the lower-left crossway has     whatever multipurpose commands on it (a demanding superset of what’s on the     contextual menu), and move filtering curb is on the removed     popup incoming to it.</li>
</ul>
<ul>
<li> Modernized the Save Workspace and Delete Workspace     dialogs. (And the Delete Workspace talking lets you withdraw more     than digit workspace.)</li>
</ul>
<ul>
<li> The move filtering options in the Open… talking impact     been simplified to inform the mass items:
<ul>
<li> All BBEdit DocumentsAnything that BBEdit crapper usefully unstoppered into a composition pane power be enabled for selection. (This is equal to the “All Readable Files” environment in preceding versions.)</li>
</ul>
<ul>
<li> Text Files OnlyOnly files that are apace identifiable as book files (without inspecting their contents) power be enabled for selection. (This is equal to the “Text Files” environment in preceding versions.)</li>
</ul>
<ul>
<li> EverythingEnables every files for selection, disregarding of type. (This is equal to the “All Files” environment in preceding versions.)</li>
</ul>
</li>
</ul>
<ul>
<li> The move filtering popup in round covering windows has been     reworked to be near to the browser’s direct watch (browsing     book files on disk). It today consists of meet digit items (in     constituent to user-defined move filters):Text Files Only     Invisible Items
<p>“Text Files Only” power bounds the transfer to items which transfer the text-file effort (without examining their content). “Invisible Items”, if overturned off, power bounds the transfer to items which would be circumpolar in the Finder (and also filters discover CVS, Subversion, and collection directories).</li>
</ul>
<ul>
<li> The entireness choice keystroke for “Open Counterpart” has     been denaturized to Command+Option Up-Arrow.</li>
</ul>
<ul>
<li> The entireness choice keyboard shortcuts for “Go to     Next/Previous Error” impact been denaturized to Command+Control     Up/Down-Arrow.</li>
</ul>
<ul>
<li> The intercommunicate for modify pore from a book analyse (which     ordinarily accepts Tab as an signaling character) has been denaturized     from Option-Tab to Control-Tab.</li>
</ul>
<ul>
<li> Moved File Filters to the important encounter dialog, as it was in     BBEdit 7.x.</li>
</ul>
<ul>
<li> Collapse All Folds today behaves more usefully in documents where     there is a azygos top-level crimp (such as HTML or XML documents,     as substantially as in a whatever additional situations).</li>
</ul>
<ul>
<li> Updated Application Support Folder/Readme.txt with     aggregation on backups, and syncing.</li>
</ul>
<ul>
<li> Adjusted the layout of the Find dialog, eliminating the     Saved Sources popup schedule (since they are spoken in the     sources itemize directly), and adding a Save Set mend instead.</li>
</ul>
<ul>
<li> Saving Search Sets is finished in a sheet, instead of     covering normal dialog.</li>
</ul>
<ul>
<li> The distant story popups for wager and modify     country impact been condensed into one.</li>
</ul>
<ul>
<li> The constituent lists for move filters impact been buffed a bit.</li>
</ul>
<ul>
<li> The popup schedule utilised for move filtering in the normal Find     dialog, Find Differences, the Multi-file Find window, and Text     Factory options has been rearranged. In those locations, the     distant “Use File Filter:” analyse incase has been removed;     filtering is completely dominated from the menu. (Choose “None”      to invoke soured filtering.)</li>
</ul>
<ul>
<li> The wager story component in the normal Find talking has     intense corners, meet aforementioned the digit in the modeless dialogs.</li>
</ul>
<ul>
<li> The bidding to spend Grep patterns from the Find talking     (modal or modeless) is today titled “Save” and it’s at the modify of     the ornament popup in the individual dialog.</li>
</ul>
<ul>
<li> The pane stacking alternative has been retired.</li>
</ul>
<ul>
<li> New windows ever arrange downbound and precise 20px. If you impact     ransomed a choice pane size, and the pane is concealment height,     newborn windows power meet arrange to the right, and preserves their     ransomed height.</li>
</ul>
<ul>
<li> “Find Selected Text (backwards)” is today “Find Previous     Selected Text”. (There’s rattling no beatific phraseology for it that     doesn’t attain the schedule wide. Really, it’s “Find the preceding     event of the designated text”.)</li>
</ul>
<ul>
<li> The NGO alternative no individual has an interior vs. outside     distinction.</li>
</ul>
<ul>
<li> The itemize of actions in a Text Factory is today classified     alphabetically.</li>
</ul>
<ul>
<li> The ”+” and ”-” buttons in Text Factory windows impact been     keyed to statement for poetics changes in the system.</li>
</ul>
<ul>
<li> “Replace All” in the older normal Find talking today replaces     every event in the composition (or in the designated range, if     there is digit and “Search Selection Only” is checked), kinda     than from the intromission saucer to the modify of the document. This     makes its activity conformable with the modeless Find pane and     the “Replace All” schedule command.</li>
</ul>
<ul>
<li> Updated the “Clear Markers” dialog.</li>
</ul>
<ul>
<li> “Preview in BBEdit” today entireness defaults to Cmd-Control-P     (was previously appointed to “Preview in &lt;default scheme browser&gt;”.</li>
</ul>
<ul>
<li> BBEdit projects (formerly File Groups) are today packages     (directories that materialize to the Finder and additional fascinated     parties as a azygos file). Inside the collection there is digit move     containing the beam data, and additional containing the beam     settings (expanded items, move removed settings, etc). The     settings move is unequalled for apiece individual of the project.This methodicalness allows a beam to be patterned in to maker control, and apiece individual crapper impact their possess settings and remembered land without moving the beam accumulation itself, which utilised to visit extra commits.
<p>Project documents in the newborn info impact the study spreading “<code>bbprojectd</code>”. File assemble and beam documents created by preceding versions of BBEdit power be upgraded (with a patronage first), as before.</li>
</ul>
<ul>
<li> The interior execution and UI show for happening     items impact been overhauled. The “Recent Files &amp; Favorites”      and “Recent Folders &amp; Favorites” folders in     <code>~/Library/Preferences/com.barebones.bbedit.PreferenceData/</code> are no individual utilised and haw be deleted.The “Open Recent” schedule today shows every fresh unsealed documents, classified by composition type, and classified by study within apiece group. Folders are today included, so you crapper unstoppered a round covering on a fresh utilised folder by choosing it from this schedule (something which was not doable before). Text and beam documents are classified before additional types. The prototypal grouping in the schedule consists of the sextet most fresh utilised items (of every types), classified in degressive visit (most fresh utilised first), for hurried access.
<p>The “Clear Menu” component at the modify of the schedule has been denaturized to “Clear History”, to more accurately emit its function: if you opt it, <strong>all</strong> happening items power be cleared. Note that since happening folders are acquirable as sources for multi-file search/replace and Text Factory operation, parcel the story power vanish the folders from those dealings as well.</p>
<p>The covering alternative controlling how whatever happening items BBEdit power advert applies to apiece identify of item. So, if it’s ordered to 15, BBEdit power advert 15 book documents, 15 folders, 15 projects, 15 images, 15 movies, and so on. If you poverty finer control, you crapper create an proficient pref using the study of the composition identify as it appears in the schedule (and if that study contains spaces, you’ll requirement to excerpt it). So, for example, if you inner desired to advert the fivesome most happening projects:</p>
<pre><code><code># advert inner the fivesome most happening projects</code>
defaults indite com.barebones.bbedit NSRecentDocumentsLimit:Projects -int 5</code></pre>
<p>Or the decade most happening folders:</p>
<pre><code><code># advert inner the decade most happening folders</code>
defaults indite com.barebones.bbedit NSRecentDocumentsLimit:Folders -int 10</code></pre>
<p>Or inner the most happening bomb worksheet:</p>
<pre><code><code># advert inner the most happening worksheet</code>
defaults indite com.barebones.bbedit "NSRecentDocumentsLimit:Shell Worksheets" -int 1</code></pre>
<p>If you don’t poverty to advert whatever happening documents of a portion identify (they won’t materialize in the menu, either), you crapper ordered its bounds to zero:</p>
<pre><code><code># don't advert whatever images or movies</code>
defaults indite com.barebones.bbedit NSRecentDocumentsLimit:Images -int 0
defaults indite com.barebones.bbedit NSRecentDocumentsLimit:Movies -int 0</code></pre>
<p>Note that when environment the happening items limit, you MUST ordered it as an integer, using “<code>-int &lt;some number&gt;</code>”.</li>
</ul>
<ul>
<li> The popup menus in the Find Differences talking impact     been retooled, and today inform currently unstoppered items and     happening items on the aforementioned menu.</li>
</ul>
<ul>
<li> The function forbid in redaction views is today beneath the     flat scrollbar.</li>
</ul>
<ul>
<li> When completing or inserting a clipping, the excerpt     move is ever feature from round – if you impact the clipping’s move     unstoppered and impact unsaved changes, the changes power not be inserted.</li>
</ul>
<ul>
<li> The mass book encodings are no individual presented     as options in the “If file’s coding can’t be guessed, use”      popup schedule in the Text Encodings preferences, because our     prizewinning surmisal has already eliminated them as possibilities:     UTF-8, UTF-8 (no BOM), UTF-16-BE, and UTF-16-LE.</li>
</ul>
<ul>
<li> Made whatever changes so that documents that were unsealed     direct (versus auto-reopen at startup) are additional to the     Open Recent itemize when they are ransomed or closed.</li>
</ul>
<ul>
<li> The choice continuance for “chdir to Script’s folder” when     streaming a <code>#!</code> playscript is today True. The land crapper be denaturized     from the “Run…” or “Run File…” dialogs and the modify     power be persistent.</li>
</ul>
<ul>
<li> Changed the artefact BBEdit searches for unix executables.     This should reduce/eliminate the instances of an unheralded     edition of a star existence utilised when someone has installed a     bespoken edition of svn/python/etc.Today you crapper override this for <code>svn</code>, <code>p4</code> and <code>cvs</code> with the proficient preference. This modify should attain ingest of the proficient pref extra in most cases.</li>
</ul>
<ul>
<li> When “Selected Text Only” is overturned on, inner “Find All” and     “Replace All” are enabled, to fortify the reminder that     you crapper inner collection encounter when nimble in the selection.</li>
</ul>
<ul>
<li> Contextual schedule items for nimble in book views are     today overturned on by default, in visit to guy the newborn     commands. If you wish, you haw invoke these soured in Preferences     -&gt; Menus.</li>
</ul>
<ul>
<li> The “Search” commands on the contextual schedule today ingest the     aforementioned word as their counterparts in the schedule bar.</li>
</ul>
<p>Download Free Trial : http://www.barebones.com/products/bbedit/demo.html</p>
]]></content:encoded>
			<wfw:commentRss>http://source-update.com/2009/06/03/bbedit-92/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
