From ec41f70b4aa0730c65ba2cb50e94a34866ae325d Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 10:25:10 +0200 Subject: [PATCH 01/33] c9-auto-bump 3.0.2814 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4a1d5011..22bf59be 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2813", + "version": "3.0.2814", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 8e9ca61c88d84bf70527cdb20fc7f2b2886086bd Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 12:48:05 +0200 Subject: [PATCH 02/33] c9-auto-bump 3.0.2815 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 22bf59be..214b94a6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2814", + "version": "3.0.2815", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From f6256a8262284bd543b240b13444740b38222145 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 13:35:20 +0200 Subject: [PATCH 03/33] c9-auto-bump 3.0.2816 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 214b94a6..aaea767d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2815", + "version": "3.0.2816", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From c7218ede1207647d3fd7beb9ea826137234ed975 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 13:38:45 +0200 Subject: [PATCH 04/33] c9-auto-bump 3.0.2817 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index aaea767d..d41e5b2a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2816", + "version": "3.0.2817", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 86121e1a34568d3b893a252eac48036cea5cad0f Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 12:31:13 +0000 Subject: [PATCH 05/33] Report error dialog errors to raygun --- plugins/c9.error/logger.raygun.js | 5 +++++ plugins/c9.ide.dialog.common/error.js | 8 ++++++-- plugins/c9.ide.errorhandler/raygun_error_handler.js | 4 +++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/plugins/c9.error/logger.raygun.js b/plugins/c9.error/logger.raygun.js index 784832c8..c1997922 100644 --- a/plugins/c9.error/logger.raygun.js +++ b/plugins/c9.error/logger.raygun.js @@ -1,3 +1,8 @@ +/** + * This error handler is for server side error logging. + * + **/ + "use strict"; plugin.consumes = ["raygun"]; diff --git a/plugins/c9.ide.dialog.common/error.js b/plugins/c9.ide.dialog.common/error.js index 730e4c15..9fa4b731 100644 --- a/plugins/c9.ide.dialog.common/error.js +++ b/plugins/c9.ide.dialog.common/error.js @@ -1,7 +1,7 @@ define(function(require, exports, module) { "use strict"; - main.consumes = ["Plugin", "ui", "metrics"]; + main.consumes = ["Plugin", "ui", "metrics", "error_handler"]; main.provides = ["dialog.error"]; return main; @@ -9,6 +9,7 @@ define(function(require, exports, module) { var Plugin = imports.Plugin; var ui = imports.ui; var metrics = imports.metrics; + var errorHandler = imports.error_handler; /***** Initialization *****/ @@ -121,7 +122,10 @@ define(function(require, exports, module) { return console.error("empty error message", message); } - console.error("Error dialog shown: ", getMessageString(message)); + errorHandler.log(new Error("Error dialog shown"), { + message: message, + messageString: getMessageString(message), + }); } hide(function() { diff --git a/plugins/c9.ide.errorhandler/raygun_error_handler.js b/plugins/c9.ide.errorhandler/raygun_error_handler.js index 10eae39d..6c20b7be 100644 --- a/plugins/c9.ide.errorhandler/raygun_error_handler.js +++ b/plugins/c9.ide.errorhandler/raygun_error_handler.js @@ -1,5 +1,7 @@ /** - * This error handler catches window.onerror and sends them to raygun.io + * This error handler is for client side error logging + * It also automatically catches window.onerror and sends them to raygun.io + * You can also import it and call .log to manually send an error * * @extends Plugin * @singleton From 2fde10c25a596683d644ee2b743a1b27a48c7f4e Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 12:33:12 +0000 Subject: [PATCH 06/33] Only increment dialog.error when it's actually shown to the user, not for empty messages --- plugins/c9.ide.dialog.common/error.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/c9.ide.dialog.common/error.js b/plugins/c9.ide.dialog.common/error.js index 9fa4b731..33e12738 100644 --- a/plugins/c9.ide.dialog.common/error.js +++ b/plugins/c9.ide.dialog.common/error.js @@ -115,13 +115,13 @@ define(function(require, exports, module) { + (message.className ? message.className : ""); if (!message.noError) { - metrics.increment("dialog.error"); - if (!message) { console.trace(); return console.error("empty error message", message); } + metrics.increment("dialog.error"); + errorHandler.log(new Error("Error dialog shown"), { message: message, messageString: getMessageString(message), From e268297b988727770c89e7a7b20bba52d2ac285d Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 15:41:45 +0200 Subject: [PATCH 07/33] c9-auto-bump 3.0.2818 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d41e5b2a..7d24c212 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2817", + "version": "3.0.2818", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From b04a97230b1e411b23ae483f22ae9d3221efad8c Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 15:45:23 +0200 Subject: [PATCH 08/33] c9-auto-bump 3.0.2819 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7d24c212..71279513 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2818", + "version": "3.0.2819", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 579a282b7bca02bce67270febc2ec204d3c39687 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 16:08:06 +0200 Subject: [PATCH 09/33] c9-auto-bump 3.0.2820 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 71279513..4cc3338d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2819", + "version": "3.0.2820", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From e703109b9ae6e8a7b3ba63dfb30074148c99ba79 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 16:28:18 +0200 Subject: [PATCH 10/33] c9-auto-bump 3.0.2821 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4cc3338d..fc021649 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2820", + "version": "3.0.2821", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 806cd3b1628569ad99fb295bcb574d914bf267a6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 16:44:16 +0200 Subject: [PATCH 11/33] c9-auto-bump 3.0.2822 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fc021649..27feda96 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2821", + "version": "3.0.2822", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From fbb32a1991212a1b358ba5d1a0af6993bc7def4f Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 14:57:17 +0000 Subject: [PATCH 12/33] Report all jsonalyzer errors, not just fatal, so we can diagnose --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d41e5b2a..4127134a 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#df7e424b54", "c9.ide.language.javascript.tern": "#40cf04bded", "c9.ide.language.javascript.infer": "#8478e3c702", - "c9.ide.language.jsonalyzer": "#83646961c7", + "c9.ide.language.jsonalyzer": "#a9f0459903", "c9.ide.collab": "#a8e597ae5e", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#35379124ca", From 2f997c24c947fd4c92152ff8596c64b20d35e2bd Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 14:59:08 +0000 Subject: [PATCH 13/33] no double error --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4127134a..8f2e7f06 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#df7e424b54", "c9.ide.language.javascript.tern": "#40cf04bded", "c9.ide.language.javascript.infer": "#8478e3c702", - "c9.ide.language.jsonalyzer": "#a9f0459903", + "c9.ide.language.jsonalyzer": "#1836a0d5e0", "c9.ide.collab": "#a8e597ae5e", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#35379124ca", From 1caebd0d0e2d29cbe0a2234a811da58214fc47a3 Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 15:05:10 +0000 Subject: [PATCH 14/33] Adding custom data to errors --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8f2e7f06..d99a8c55 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#df7e424b54", "c9.ide.language.javascript.tern": "#40cf04bded", "c9.ide.language.javascript.infer": "#8478e3c702", - "c9.ide.language.jsonalyzer": "#1836a0d5e0", + "c9.ide.language.jsonalyzer": "#3c50f52868", "c9.ide.collab": "#a8e597ae5e", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#35379124ca", From 43b645088066c9cba8d67a17f5df10479509ff0f Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 15:05:39 +0000 Subject: [PATCH 15/33] Actually send the error --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d99a8c55..9da3e523 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#df7e424b54", "c9.ide.language.javascript.tern": "#40cf04bded", "c9.ide.language.javascript.infer": "#8478e3c702", - "c9.ide.language.jsonalyzer": "#3c50f52868", + "c9.ide.language.jsonalyzer": "#054330c746", "c9.ide.collab": "#a8e597ae5e", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#35379124ca", From e81dadc93a6a074214e219d36774d5b0f4e4ff74 Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Wed, 30 Sep 2015 15:31:09 +0000 Subject: [PATCH 16/33] Don't send all options --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9da3e523..1b6fd006 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#df7e424b54", "c9.ide.language.javascript.tern": "#40cf04bded", "c9.ide.language.javascript.infer": "#8478e3c702", - "c9.ide.language.jsonalyzer": "#054330c746", + "c9.ide.language.jsonalyzer": "#d44cb13695", "c9.ide.collab": "#a8e597ae5e", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#35379124ca", From 77d45ce1a2430ae81cbc33322e998ae94f30fe21 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 17:50:54 +0200 Subject: [PATCH 17/33] c9-auto-bump 3.0.2823 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 27feda96..3ddb1160 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2822", + "version": "3.0.2823", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 464978b08d96edcf23a904bb99949750e05871ca Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 17:51:14 +0200 Subject: [PATCH 18/33] c9-auto-bump 3.0.2824 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 644131c0..92dfd10e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2823", + "version": "3.0.2824", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 10dbf268a9981462838218a3e7fb8f05022c5aee Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 17:57:35 +0200 Subject: [PATCH 19/33] c9-auto-bump 3.0.2825 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 92dfd10e..62d1c3a4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2824", + "version": "3.0.2825", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 0de67163a7bad959acd7cc4f0aa29618753316b6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Wed, 30 Sep 2015 18:11:53 +0200 Subject: [PATCH 20/33] c9-auto-bump 3.0.2826 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 62d1c3a4..0ab1ec9b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2825", + "version": "3.0.2826", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From c55ffd1b35938cdb2b973215145e01ffdd70fc0d Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 11:01:38 +0200 Subject: [PATCH 21/33] c9-auto-bump 3.0.2827 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0ab1ec9b..5bdbde87 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2826", + "version": "3.0.2827", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From afc6b21688d98f12921131e52ae491dca23ea95c Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 12:00:29 +0200 Subject: [PATCH 22/33] c9-auto-bump 3.0.2828 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5bdbde87..5f52dd33 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2827", + "version": "3.0.2828", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 0ec5d2275c946d33c07883c2499b23247783c1d1 Mon Sep 17 00:00:00 2001 From: Dana Date: Thu, 1 Oct 2015 14:39:26 +0000 Subject: [PATCH 23/33] Add Dana to help page --- plugins/c9.ide.help/help.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/c9.ide.help/help.xml b/plugins/c9.ide.help/help.xml index 81c21a71..99a8d7b6 100644 --- a/plugins/c9.ide.help/help.xml +++ b/plugins/c9.ide.help/help.xml @@ -21,7 +21,7 @@

- Arron Bailiss, Bas de Wachter, Fabian Jakobs, Harutyun Amirjanyan, + Arron Bailiss, Bas de Wachter, Dana Ivan, Fabian Jakobs, Harutyun Amirjanyan, Ivar Pruijn, Justin Dray, Lennart Kats, Luca Cipriani, Mostafa Eweda, Matthijs van Henten, Nikolai Onken, Tim Robinson, Ruben Daniels

From c3714fb7a83d62571fa3c9822ff554d2d59397bb Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 1 Oct 2015 15:14:14 +0000 Subject: [PATCH 24/33] fix debugger not working with misconfigured localhost --- node_modules/vfs-local/localfs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node_modules/vfs-local/localfs.js b/node_modules/vfs-local/localfs.js index 12fac9dd..f9376f77 100644 --- a/node_modules/vfs-local/localfs.js +++ b/node_modules/vfs-local/localfs.js @@ -1402,7 +1402,7 @@ module.exports = function setup(fsOptions) { tryConnect(); function tryConnect() { var called = false; - var socket = net.connect(port, process.env.OPENSHIFT_DIY_IP || "localhost", function() { + var socket = net.connect(port, "127.0.0.1", function() { if (called) return; called = true; From df57020317afe0b7e1c4ddf382f28439e7da4100 Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 1 Oct 2015 15:17:14 +0000 Subject: [PATCH 25/33] fix +9620 tabmanager gets broken for some pane layouts --- plugins/c9.ide.ui/lib/splitbox.js | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/c9.ide.ui/lib/splitbox.js b/plugins/c9.ide.ui/lib/splitbox.js index febfabb3..830137ec 100644 --- a/plugins/c9.ide.ui/lib/splitbox.js +++ b/plugins/c9.ide.ui/lib/splitbox.js @@ -577,6 +577,7 @@ apf.vsplitbox = function(struct, tagName) { if (isPercentage) { fNode.$ext.style.height = ""; fNode.$ext.style.bottom = (100 - parseFloat(fNode.height)) + "%"; + lNode.$ext.style.height = ""; } if (this.$handle) { From b6987ab8b92c480284b5108b4720c006a36498f6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 17:31:37 +0200 Subject: [PATCH 26/33] c9-auto-bump 3.0.2829 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5f52dd33..833bf279 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2828", + "version": "3.0.2829", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 23bba932f6b899923ce60c124679714233fe6b4d Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 17:32:26 +0200 Subject: [PATCH 27/33] c9-auto-bump 3.0.2830 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 833bf279..c0c72284 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2829", + "version": "3.0.2830", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 738d16e3b9bf17a6ba5e5b832f3187bda62baedc Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 17:41:52 +0200 Subject: [PATCH 28/33] c9-auto-bump 3.0.2831 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c0c72284..49df2536 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2830", + "version": "3.0.2831", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From bcd4339c1a64e5b702cc4a3bf62e5d4feace2269 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 20:49:57 +0200 Subject: [PATCH 29/33] c9-auto-bump 3.0.2832 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 49df2536..0ab9f278 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2831", + "version": "3.0.2832", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 304819f37ea5cf874f700365c972e96cbf4a9da6 Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 1 Oct 2015 23:24:36 +0400 Subject: [PATCH 30/33] fix regression in handling right command key on mac --- node_modules/ace/lib/ace/lib/event.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/node_modules/ace/lib/ace/lib/event.js b/node_modules/ace/lib/ace/lib/event.js index 459ce0f2..80a132c5 100644 --- a/node_modules/ace/lib/ace/lib/event.js +++ b/node_modules/ace/lib/ace/lib/event.js @@ -281,7 +281,9 @@ function normalizeCommandKeys(callback, e, keyCode) { keyCode = -1; } - if (hashId & 8 && (keyCode === 91 || keyCode === 92)) { + // keyCode of right command is 93 on mac and 92 on windows. + // keyCode of left command key is 91 + if (hashId & 8 && (keyCode >= 91 && keyCode <= 93)) { keyCode = -1; } From f1611039e7933288769ecacba4cf21dcddf925af Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 21:35:53 +0200 Subject: [PATCH 31/33] c9-auto-bump 3.0.2833 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0ab9f278..117f4cec 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2832", + "version": "3.0.2833", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From b4b884d73fe653b8c746c903c561f5c1fd562659 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 22:23:23 +0200 Subject: [PATCH 32/33] c9-auto-bump 3.0.2834 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 117f4cec..6aae9d6e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2833", + "version": "3.0.2834", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From c8163f99fba48a8ca4f963ac06303a82b1f64318 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 1 Oct 2015 23:37:08 +0200 Subject: [PATCH 33/33] c9-auto-bump 3.0.2835 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6aae9d6e..d9825dcb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.0.2834", + "version": "3.0.2835", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9",