From 2a7c6a499c0ba8f8c644ef112177f5794e4256c7 Mon Sep 17 00:00:00 2001 From: Iristyle Date: Tue, 2 Oct 2012 08:04:08 -0400 Subject: [PATCH] SublimeText 2.0.1 Build 2217 Full Installer --- SublimeText2.app/SublimeText2.app.nuspec | 119 +++++++++++++++++++ SublimeText2.app/Sublime_Text.png | Bin 0 -> 31959 bytes SublimeText2.app/tools/ChocolateyInstall.ps1 | 39 ++++++ 3 files changed, 158 insertions(+) create mode 100644 SublimeText2.app/SublimeText2.app.nuspec create mode 100644 SublimeText2.app/Sublime_Text.png create mode 100644 SublimeText2.app/tools/ChocolateyInstall.ps1 diff --git a/SublimeText2.app/SublimeText2.app.nuspec b/SublimeText2.app/SublimeText2.app.nuspec new file mode 100644 index 0000000..ee4203b --- /dev/null +++ b/SublimeText2.app/SublimeText2.app.nuspec @@ -0,0 +1,119 @@ + + + + SublimeText2.app + Sublime Text 2 + 2.0.1.2217 + Jon Skinner + Ethan J Brown + Sublime Text 2 is a sophisticated text editor for code, html and prose. You'll love the slick user interface and extraordinary features. Includes Package Control. + Sublime Text 2 is a sophisticated text editor for code, html and prose. You'll love the slick user interface and extraordinary features. Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. + This brings the Sublime Text full installation version to your system, which has a built-in auto-update mechanism. Furthermore, Sublime Package Control is included. + Version 2.0.1 + Release Date: 14 July 2012 + Keyboard input while dragging a selection will cancel the drag + Improved backspace behavior when use_tab_stops and translate_tabs_to_spaces are true + Improved shift+drag behavior + Improved double click drag select behavior + About Window shows the license key details + Fixed a Goto Anything issue where pressing backspace could scroll the overlay incorrectly + Fixed a crash triggered by double clicking in the Goto Anything overlay + Fixed incorrect window position when dragging a tab in some scenarios + Added missing toggle_preserve_case command + word_wrap setting accepts "true" and "false" as synonyms to true and false + OSX: Fixed System Preferences menu not working + Linux: Added support for mice with more than 5 buttons + Linux: Fixed an occasional graphical glitch when running under Unity + + Version 2.0 + Release Date: 26 June 2012 + See the blog post for a summary. + OSX: Added Retina display support + Added "Quick Skip Next", on Command+K,Command+D / Ctrl+K,Ctrl+D + Added text drag and drop + Reloading a file maintains the selection + OSX: Find uses the system find pasteboard + OSX: Added support for the ODB Editor Suite + Theme: Added support for the highlight_modified_tabs setting + Added setting show_full_path, to control if the full path is shown in the window title + Added setting bold_folder_labels + OSX: Bundle is signed in preparation for Mountain Lion + OSX: Added scroll bar support for the "Jump to the spot that's clicked" system preference + OSX: Added create_window_at_startup setting + OSX: Folders accessed via symlinks are monitored for changes + OSX: Fixed Lion press-and-hold inserting two characters + Windows: Installer is signed + Windows: Directory scanning makes use of inodes where available + Windows: Files are opened with the FILE_SHARE_DELETE share mode + Windows: Fixed a regression in command line handling with network paths + Windows and Linux: Tweaked command line handling when Sublime Text isn't already running + Linux: Tweaked handling of the Primary selection + Linux: GTK is loaded at runtime, removing any dependency on specific libpng versions + Linux: Fixed occasional jittering with the auto complete window + Linux: Fixed a directory watching issue + Linux: Sub-folders within the syntax menu on the status bar work as expected + Linux: Show Completions has changed from ctrl+space to alt+/, to not interfere with IMEs + Reworked CSS completions + Improved Toggle Comment for HTML and CSS + Added Open in Browser context menu for HTML files + Saving a file now calls fsync to ensure the data is written to disk + Added support for file_include_patterns and folder_include_patterns in projects + Find in Files can exclude directories using "-some_path/" syntax + Added BOM variants to the Save with Encoding menu + Added setting preview_on_click + Improved Indentation Detection + ASCII control codes are rendered in a different style + Auto complete and tool tips say within the screen boundaries + Double clicking in the tab header area will create a new tab + Delete Folder will prompt before moving the folder to the trash + Double clicking on whitespace will select only whitespace + Theme: Added 'expandable' attribute to tree_rows, enabling folders to be styled differently + Theme: Tweaked quick panel to better indicate the selected item + Disabling find result highlighting will also disable find-as-you-type in the Find panel + Pressing escape in the incremental find panel will set the selection to the search start point + Extended behavior of home and end keys on word wrapped lines + Changes in file name case are detected in the side bar + Fixed save_on_focus_lost causing Goto Anything to not show if the current file has unsaved changes + Fixed folders not being added to the recent folders list + Fixed rendering of active indent guides + Fixed pasting file:line expressions into the Goto Anything panel + Invalid key names in keymap files will are logged to the console + Build Systems: Added variants + Build Systems: Improved debug output of the exec command when the target isn't found + Build Systems: Added show_panel_on_build setting + Build Systems: Build times are reported + Build Systems: Exit code is reported, if it's non-zero + Build Systems: Improved output panel height serialization + Build Systems: Canceling a build will terminate rather than kill the process + Vintage: Added backspace motion (thanks mrannanj) + Vintage: Improved quote text object (thanks Guillermo) + Vintage: Added Ctrl+U and Ctrl+D (thanks misfo) + Vintage: 'vintage_use_clipboard' forces pasting from system clipboard too (thanks Guillermo) + Vintage: Fixed motions with "0" in them for actions (thanks bengolds) + Vintage: Visual mode I and A (thanks misfo) + Vintage: Added vintage_use_clipboard setting to yank to the system clipboard (thanks Guillermo) + Vintage: Tweaked behavior of cw and cW when the caret is in whitespace (thanks misfo) + Vintage: Added bindings for moving the group focus up, down, left, right (thanks misfo) + Vintage: Paste accepts a repeat count (thanks misfo) + Vintage: Added bindings for u and U in visual mode, to change the case of the selection and exit visual mode (thanks quarnster) + Vintage: Macro replay accepts a repeat count (thanks zbuc) + Vintage: r<char> processes lines individually (thanks Guillermo) + Vintage: Tweaked % behavior (thanks misfo) + Vintage: Fix bug that caused deletes to erroneously left_delete (thanks misfo) + Vintage: Fix EOF behavior with linewise changes (thanks misfo) + Vintage: Ignoring a and i when in visual mode (thanks Guillermo) + Vintage: cc and S take counts (thanks misfo) + Vintage: Correctly shrink selections when reversed (thanks misfo) + Vintage: Added vap (thanks behrends) + API: Added sublime.message_dialog() + API: Added sublime.ok_cancel_dialog() + API: Added Command.is_checked() to support checkbox menu items + API: Added sublime.log_result_regex() + + http://www.sublimetext.com/2 + sublime text editor + http://www.sublimetext.com/eula + false + https://github.com/Iristyle/ChocolateyPackages/raw/master/SublimeText2.app/Sublime_Text.png + + diff --git a/SublimeText2.app/Sublime_Text.png b/SublimeText2.app/Sublime_Text.png new file mode 100644 index 0000000000000000000000000000000000000000..d272c93bf6da6f6265618307d0ecf3ec866f4910 GIT binary patch literal 31959 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 T<^yp13#4^b_e!ybZRGy}NmQ-V literal 0 HcmV?d00001 diff --git a/SublimeText2.app/tools/ChocolateyInstall.ps1 b/SublimeText2.app/tools/ChocolateyInstall.ps1 new file mode 100644 index 0000000..feef69f --- /dev/null +++ b/SublimeText2.app/tools/ChocolateyInstall.ps1 @@ -0,0 +1,39 @@ +try { + $package = 'SublimeText2' + #uses InnoSetup - http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html + Install-ChocolateyPackage 'Sublime Text 2.0.1 Setup' 'exe' '/VERYSILENT /NORESTART /TASKS="contextentry"' ` + 'http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20Setup.exe' ` + 'http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20x64%20Setup.exe' + + # install package control + $installPath = Join-Path $Env:ProgramFiles 'Sublime Text 2' + $sublimeDataPath = Join-Path ([Environment]::GetFolderPath('ApplicationData')) 'Sublime Text 2' + $packagesPath = Join-Path $sublimeDataPath 'Installed Packages' + if (!(Test-Path $packagesPath)) { New-Item $packagesPath -Type Directory } + $packageControl = Join-Path $packagesPath 'Package Control.sublime-package' + + if (!(Test-Path $packageControl)) + { + # http://wbond.net/sublime_packages/package_control/installation + $packageUrl = 'http://sublime.wbond.net/Package%20Control.sublime-package' + Get-ChocolateyWebFile -url $packageUrl -fileFullPath $packageControl + } + + $sublDefined = Test-Path function:subl + $profileExists = Test-Path $PROFILE + $sublInProfile = $profileExists -and (((Get-Content $PROFILE) -match '^function\s+subl\s+').Count -gt 0) + + # add subl alias to powershell profile + if (!$sublDefined -and !$sublInProfile) + { + New-Item (Split-Path $PROFILE) -Type Directory -ErrorAction SilentlyContinue + 'function subl { &"${Env:ProgramFiles}\Sublime Text 2\sublime_text.exe" $args }' | + Out-File -FilePath $PROFILE -Append -Encoding UTF8 + Write-Host 'Added subl alias to Powershell profile to launch Sublime Text 2!' + } + + Write-ChocolateySuccess $package +} catch { + Write-ChocolateyFailure $package "$($_.Exception.Message)" + throw +}