Professional Documents
Culture Documents
Added
Added
Added
Added
rom Settings.add_on_change()</li>
<li>API: Calling Settings.add_on_change() from within a settings change call
back won't cause the added callback to be run</li>
</ul>
<h2>Build 3047</h2>
<div class="release-date">Release Date: 27 June 2013</div>
<ul>
<li>Beta is now open to non-registered users</li>
<li>Windows and Linux: Added High DPI support</li>
<li>Improved file change detection</li>
<li>Improved rendering performance</li>
<li>HTML tag auto completion is better behaved in script tags</li>
<li>Fixed a crash on exit that could occur when hot_exit is disabled</li>
<li>Linux and OSX: atomic_save is adaptively disabled when it's not possible
to preserve file permissions</li>
<li>OSX: Fixed context menus not working when the application is in the back
ground</li>
<li>Windows: Auto updater supports updating from unicode paths</li>
<li>API: Plugins in zip files are able to be overridden via files on disk</l
i>
<li>API: Added support for the termios module on Linux and OS X</li>
<li>API: Fixed Selection.contains</li>
<li>API: Fixed settings objects getting invalidated too early with cloned vi
ews</li>
</ul>
<h2>Build 3033</h2>
<div class="release-date">Release Date: 7 May 2013</div>
<ul>
<li>New auto update system for Windows and OS X</li>
<li>Previewing a file from the side bar will no longer add an entry to the O
PEN FILES section of the side bar</li>
<li>Added Paste from History</li>
<li>Added setting 'auto_find_in_selection', for S2 style Find in Selection l
ogic</li>
<li>Find panel has a drop down arrow to select previous items</li>
<li>Pressing right in the Goto Anything overlay will open the selected file
without closing the overlay</li>
<li>Fixed several crash bugs</li>
<li>Further startup time improvements</li>
<li>Improved HTML completions when typing outside of tags</li>
<li>Fixed Close Tag not respecting self closing tags</li>
<li>PHP: Improved auto indenting for the alternative control syntax</li>
<li>Added setting always_prompt_for_file_reload</li>
<li>Improved handling of deleted files when restoring sessions</li>
<li>Deleting a file via the side bar will first close the corresponding view
, if any</li>
<li>"Remove all Folders from Project" now prompts to confirm</li>
<li>Added telemetry. Telemetry is disabled by default, but can be turned on
with the enable_telemetry setting</li>
<li>Using Google Breakpad to automatically report crashes</li>
<li>Updated syntax highlighting for PHP, Haskell and Pascal</li>
<li>Symlinks are followed by default in folders added to the side bar</li>
<li>Windows: Fixed erroneous entries in system menu</li>
<li>Windows: New style Open Folder dialogs are used on Vista and later</li>
<li>API: Significantly improved communication speed with plugin_host</li>
<li>API: Added view.close()</li>
<li>API: Added view.show_popup_menu()</li>
<li>API: Added is_valid() method to view and window, to determine if the han
<h2>Build 3012</h2>
<div class="release-date">Release Date: 10 February 2013</div>
<ul>
<li>Fixed a syntax highlighting regression in 3011</li>
</ul>
<h2>Build 3011</h2>
<div class="release-date">Release Date: 9 February 2013</div>
<ul>
<li>Improved protection against degenerate syntax definitions</li>
<li>Linux: Fixed version incompatibilities with <tt>libffi</tt></li>
<li>OSX: Fixed <tt>exec</tt> command on 10.7</li>
<li>OSX: Fixed incompatibility between Dictionary lookup and <tt>gpu_window_
buffer</tt></li>
<li>Objective-C: Improved symbol indexing</li>
<li>API: Plugins may import modules from <tt>plugin_loaded()</tt></li>
<li>API: <tt>sublime.version()</tt>, <tt>sublime.platform()</tt>, <tt>sublim
e.architecture()</tt>, and <tt>sublime.channel()</tt> may now be used before <tt
>plugin_loaded()</tt> is called</li>
<li>API: Added <tt>view.command_history()</tt></li>
</ul>
<h2>Build 3010</h2>
<div class="release-date">Release Date: 3 February 2013</div>
<ul>
<li>OSX: Buttery smooth scrolling on Retina displays</li>
<li>Symbol Indexing: fixed degenerate behavior that could cause an explosion
in the number of worker processes</li>
<li>Symbol Indexing: less worker processes are used, to be more unobtrusive<
/li>
<li>Symbol Indexing: better handling of binary files</li>
<li>OSX: Control+C will cancel the current build</li>
<li>API: <tt>view.insert()</tt> returns the number of characters inserted</l
i>
</ul>
<h2>Build 3009</h2>
<div class="release-date">Release Date: 1 February 2013</div>
<ul>
<li>Improved symbol indexing for Ruby</li>
<li>OSX: Reduced CPU usage when <tt>gpu_window_buffer</tt> is enabled</li>
<li>Symbol Indexing works on Windows XP</li>
<li>Can monitor indexing behavior by entering <tt>sublime.log_indexing(True)
</tt> in the console</li>
<li>Tweaked brace matching logic</li>
<li>Removed undesirable animation during startup</li>
<li>API: Added _ssl module on OS X and Windows</li>
<li>API: Fixed ctypes regression in 3008 on OS X</li>
<li>API: Plugins can define <tt>plugin_loaded()</tt> and <tt>plugin_unloaded
()</tt> module functions. <tt>plugin_loaded()</tt> will be called when the API i
s ready to use.</li>
<li>API: Added view.find_by_class()</li>
<li>API: Added view.expand_by_class()</li>
<li>API: Fixed <tt>on_new_async()</tt></li>
<li>API: Tweaking handling of <tt>show_quick_panel</tt> when items is a mixe
d list of strings and sequences</li>
</ul>
<h2>Build 3008</h2>
<li>API:
<li>API:
<li>API:
<li>API:
<li>API:
<li>API:
<li>API:
<li>API:
</ul>