From f0f477d48140581e5f02946f4d946902a7becaf8 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sun, 29 Dec 2013 23:36:23 +0800 Subject: [PATCH 01/66] Update to atom-shell v0.8.1. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 41e637599..7af47c8c1 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "url": "http://github.com/atom/atom/raw/master/LICENSE.md" } ], - "atomShellVersion": "0.7.6", + "atomShellVersion": "0.8.1", "dependencies": { "async": "0.2.6", "bootstrap": "git://github.com/benogle/bootstrap.git", From 878eca30e9c1ef2d1ebb3abc072fd68e7d72b516 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 31 Dec 2013 09:35:11 +0800 Subject: [PATCH 02/66] Update node-nslog to v0.3.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7af47c8c1..e31657618 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "mkdirp": "0.3.5", "keytar": "0.13.0", "less-cache": "0.10.0", - "nslog": "0.1.0", + "nslog": "0.3.0", "oniguruma": "0.24.0", "optimist": "0.4.0", "pathwatcher": "0.11.0", From b3ed9d468b6fa8d119b6e1523d1abef924cd223c Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 31 Dec 2013 09:35:44 +0800 Subject: [PATCH 03/66] Update node-oniguruma to v0.25.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e31657618..e3e7bc392 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "keytar": "0.13.0", "less-cache": "0.10.0", "nslog": "0.3.0", - "oniguruma": "0.24.0", + "oniguruma": "0.25.0", "optimist": "0.4.0", "pathwatcher": "0.11.0", "pegjs": "0.7.0", From 1dce2c439dd740b69f33fcf1fd613119e97cb9e7 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 31 Dec 2013 10:06:22 +0800 Subject: [PATCH 04/66] Update pathwatcher to v0.13.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e3e7bc392..d8e151643 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "nslog": "0.3.0", "oniguruma": "0.25.0", "optimist": "0.4.0", - "pathwatcher": "0.11.0", + "pathwatcher": "0.13.0", "pegjs": "0.7.0", "q": "0.9.7", "scandal": "0.9.0", From 963aef70e8cdaa9f2ef42041bd9dfa76aafb9aaf Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 30 Dec 2013 10:35:28 +0800 Subject: [PATCH 05/66] Use atom-chrome31 branch of apm. --- vendor/apm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/apm b/vendor/apm index 9343bd248..57c691dc4 160000 --- a/vendor/apm +++ b/vendor/apm @@ -1 +1 @@ -Subproject commit 9343bd248c08ed25a1018236a162b4aeeac5cf1d +Subproject commit 57c691dc4e2152395ef043d6c137e633a7fb661a From 033d85fd4fa6fa925e070d144723e9e985ee6a4d Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 31 Dec 2013 15:26:56 +0800 Subject: [PATCH 06/66] Update git-utils to v0.30.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d8e151643..ad0885d00 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "first-mate": "0.5.0", "fs-plus": "0.13.0", "fuzzaldrin": "0.1.0", - "git-utils": "0.29.0", + "git-utils": "0.30.0", "guid": "0.0.10", "jasmine-focused": "~0.15.0", "mkdirp": "0.3.5", From 206db1c271a8803e75f548d85e48c1b64dd900bf Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 10:38:30 +0800 Subject: [PATCH 07/66] Update scandal to v0.10.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ad0885d00..4bd10c4bf 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "pathwatcher": "0.13.0", "pegjs": "0.7.0", "q": "0.9.7", - "scandal": "0.9.0", + "scandal": "0.10.0", "season": "0.14.0", "semver": "1.1.4", "space-pen": "2.0.2", From 7b5055f974047677796760da921158a32314f8d5 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 10:39:36 +0800 Subject: [PATCH 08/66] Update apm. --- vendor/apm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/apm b/vendor/apm index 57c691dc4..40d6ccced 160000 --- a/vendor/apm +++ b/vendor/apm @@ -1 +1 @@ -Subproject commit 57c691dc4e2152395ef043d6c137e633a7fb661a +Subproject commit 40d6cccedf050e2f2a1651adf3f4df798ceaca0f From e1248561b614e5d7d8519c67754c5a98943206fc Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 10:44:10 +0800 Subject: [PATCH 09/66] Update keytar to v0.15.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4bd10c4bf..0ac5ff632 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "guid": "0.0.10", "jasmine-focused": "~0.15.0", "mkdirp": "0.3.5", - "keytar": "0.13.0", + "keytar": "0.15.0", "less-cache": "0.10.0", "nslog": "0.3.0", "oniguruma": "0.25.0", From 441e179c486ee63b5c0076776f0e2f4a5711f556 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 20:06:37 +0800 Subject: [PATCH 10/66] Update editor-stats to v0.10.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0ac5ff632..fc84c3d77 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "command-logger": "0.8.0", "command-palette": "0.14.0", "dev-live-reload": "0.20.0", - "editor-stats": "0.9.0", + "editor-stats": "0.10.0", "exception-reporting": "0.9.0", "feedback": "0.20.0", "find-and-replace": "0.63.0", From 884d276458a66e4f0d5fc8b2dadea3c590201c47 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 20:07:01 +0800 Subject: [PATCH 11/66] Update command-logger to v0.9.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fc84c3d77..e0fe2bcd7 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "background-tips": "0.1.0", "bookmarks": "0.15.0", "bracket-matcher": "0.15.0", - "command-logger": "0.8.0", + "command-logger": "0.9.0", "command-palette": "0.14.0", "dev-live-reload": "0.20.0", "editor-stats": "0.10.0", From 9b48df928ccd00eae133d95a9a6e4b07831a434f Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 20:33:52 +0800 Subject: [PATCH 12/66] Update gists to v0.14.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e0fe2bcd7..3286973c2 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "feedback": "0.20.0", "find-and-replace": "0.63.0", "fuzzy-finder": "0.28.0", - "gists": "0.13.0", + "gists": "0.14.0", "git-diff": "0.21.0", "github-sign-in": "0.15.0", "go-to-line": "0.12.0", From 3ca3b23ef8d68a24c7707a701dc4eb7f14d219c3 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 20:35:39 +0800 Subject: [PATCH 13/66] Update github-sign-in to v0.16.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3286973c2..170ba5779 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "fuzzy-finder": "0.28.0", "gists": "0.14.0", "git-diff": "0.21.0", - "github-sign-in": "0.15.0", + "github-sign-in": "0.16.0", "go-to-line": "0.12.0", "grammar-selector": "0.13.0", "image-view": "0.11.0", From b4974eee410276aded8b6523cc4a2642e1c16c69 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 20:50:43 +0800 Subject: [PATCH 14/66] Update spell-check to v0.19.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 170ba5779..5d3e1fe05 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "release-notes": "0.15.0", "settings-view": "0.52.0", "snippets": "0.17.0", - "spell-check": "0.17.0", + "spell-check": "0.19.0", "status-bar": "0.27.0", "styleguide": "0.19.0", "symbols-view": "0.27.0", From 5ecbd024cf44e2349747942117fea8326b0d5199 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 1 Jan 2014 21:00:37 +0800 Subject: [PATCH 15/66] Update symbols-view to v0.28.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5d3e1fe05..a9430d447 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "spell-check": "0.19.0", "status-bar": "0.27.0", "styleguide": "0.19.0", - "symbols-view": "0.27.0", + "symbols-view": "0.28.0", "tabs": "0.16.0", "terminal": "0.23.0", "timecop": "0.11.0", From 6942b82a7094884885a64087b2be99debc1847e1 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 6 Jan 2014 15:04:43 +0800 Subject: [PATCH 16/66] Update terminal to v0.24.0. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c4c7e89df..70dc2cf43 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "styleguide": "0.19.0", "symbols-view": "0.28.0", "tabs": "0.16.0", - "terminal": "0.23.0", + "terminal": "0.24.0", "timecop": "0.11.0", "to-the-hubs": "0.16.0", "tree-view": "0.53.0", From d0bf7698961da70dcd1e541d5df95c235090b6c3 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 6 Jan 2014 16:31:04 +0800 Subject: [PATCH 17/66] Use node-vm-compatibility-layer module. --- build/Gruntfile.coffee | 4 ++++ build/package.json | 1 + 2 files changed, 5 insertions(+) diff --git a/build/Gruntfile.coffee b/build/Gruntfile.coffee index 831f18a15..720924a09 100644 --- a/build/Gruntfile.coffee +++ b/build/Gruntfile.coffee @@ -2,6 +2,10 @@ fs = require 'fs' path = require 'path' os = require 'os' +# Add support for obselete APIs of vm module so we can make some third-party +# modules work under node v0.11.x. +require 'vm-compatibility-layer' + fm = require 'json-front-matter' _ = require 'underscore-plus' diff --git a/build/package.json b/build/package.json index 221dc69c2..ceaeeddb8 100644 --- a/build/package.json +++ b/build/package.json @@ -28,6 +28,7 @@ "request": "~2.27.0", "rimraf": "~2.2.2", "unzip": "~0.1.9", + "vm-compatibility-layer": "~0.1.0", "walkdir": "0.0.7" } } From 28ec1f3e2db32e37308cf05f51e0ce20cb948133 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 6 Jan 2014 16:31:28 +0800 Subject: [PATCH 18/66] delegate.browserMainParts.preMainMessageLoopRun is discarded. --- src/browser/main.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/browser/main.coffee b/src/browser/main.coffee index 3cef0f727..cd3c144f5 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -2,7 +2,6 @@ global.shellStartTime = Date.now() autoUpdater = require 'auto-updater' crashReporter = require 'crash-reporter' -delegate = require 'atom-delegate' app = require 'app' fs = require 'fs' module = require 'module' @@ -24,7 +23,7 @@ process.on 'uncaughtException', (error={}) -> nslog(error.message) if error.message? nslog(error.stack) if error.stack? -delegate.browserMainParts.preMainMessageLoopRun = -> +start = -> args = parseCommandLine() addPathToOpen = (event, pathToOpen) -> @@ -122,3 +121,5 @@ parseCommandLine = -> resourcePath = path.dirname(path.dirname(__dirname)) {resourcePath, pathsToOpen, executedFrom, test, version, pidToKillWhenClosed, devMode, newWindow, specDirectory, logFile} + +start() From c287be1725bad33b5b47bfbeeecf16b406c150f6 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 6 Jan 2014 16:53:43 +0800 Subject: [PATCH 19/66] Fix bootstrap in renderer. --- static/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/static/index.html b/static/index.html index d8df334f5..28ccf9b6c 100644 --- a/static/index.html +++ b/static/index.html @@ -5,10 +5,11 @@