Commit graph

216 commits

Author SHA1 Message Date
Martin Aeschlimann 5712574281 'Please use yarn to install dependencies.' when using yarn. Fixes #93119 2020-03-21 14:12:08 +01:00
Joao Moreno 56cd2882a1 fix env in postinstall 2020-02-21 16:39:59 +01:00
Benjamin Pasero 4be3cc8846 test - convert web integration to TS 2020-02-07 12:41:12 +01:00
Rachel Macfarlane 06a48362f3 Replace typings file for windows-process-tree with @types module 2019-11-12 16:00:33 -08:00
Benjamin Pasero 14c3b2e486
Update build to use node.js 12.x (#83967)
* build - update to node.js 12x for building

* fix it

* adopt vscode-gulp-watch
2019-11-05 09:53:15 +01:00
Rob Lourens 1b5a3ac156 Delete module version check that is now redundant with similar check in hygiene 2019-10-24 09:23:53 -07:00
Joao Moreno b53811e67e fix npm postinstall step, remove xterm from version matching 2019-10-24 08:20:25 +02:00
Robo 029e9929ae chore: Update to Electron 6.x (#75802) 2019-09-13 14:53:56 +02:00
Jason Ginchereau 3d08742789 Add automation to root postinstall script 2019-09-09 09:30:34 -07:00
Johannes Rieken 2b46fe4c30 adopt gulp-tsb 4.0.0, remove postinstall hacks 2019-09-06 17:21:36 +02:00
Matt Bierner cf446b9233 Build VS Code using TS 3.6
Fixes #80079

Updates our build to use TS 3.6. Fixes a few changes to dom apis and adds a monkey patch for the node typings break in 3.6
2019-09-02 21:27:52 -06:00
Rob Lourens a726cef3c3 Check that modules in both the base package.json and remote/ have the same version installed 2019-08-12 14:51:47 -07:00
Alex Ross 91da8dc700 Update C++ grammar for insiders to get hang fix
Fixes #78769
2019-08-12 15:01:26 +02:00
Benjamin Pasero 1648e1dcf8 web - add build 2019-07-14 13:12:54 +02:00
Alex Ross 922ab6db62 Update grammar script to include option path for version
Update C grammars to get macro fix
2019-07-09 10:47:13 +02:00
Joao Moreno 1a254a3a8d yarn update-distro 2019-07-02 10:19:55 +02:00
Joao Moreno f15e5a706b use yarn --frozen-lockfile for builds 2019-06-26 11:17:31 +02:00
Martin Aeschlimann b8914bcfc7 move install-server 2019-06-19 12:55:52 +02:00
Martin Aeschlimann 466b29a0ae install server: use distro commit 2019-06-14 10:47:52 +02:00
Alex Dima 8b08ad7e8a Add /remote/ 2019-05-22 15:59:37 +02:00
Keyi Xie 172a32d5c6
fix mispell 2019-04-09 13:21:46 +08:00
Alex Dima 0c203ce857 Respect usage of yarn with --ignore-optional 2019-03-19 16:53:41 +01:00
Alex Dima 693673bed1 Use node 10.15.1 on build machine 2019-02-07 13:05:45 +01:00
Alex Ross b0b6dc6c2e Update grammars to pick up make changes
and fix hashes.
2019-02-06 15:16:49 +01:00
Segev Finer ba41bffa99 Print a message before installing dependencies in npm post install
Should make it easier to see what it's doing and debugging failures.
2019-01-23 23:40:46 +02:00
Alex Ross 6c6cd0aab4 Update grammars 2018-12-12 17:25:07 +01:00
Dirk Bäumer 8b86554f3a Support updating localization extensions from files on disk 2018-11-22 23:36:35 +01:00
Matt Bierner cf4e17cd4b Remove windows-process-tree types if they get installed
These typings cause duplicate identifier errors on windows tsc builds
2018-11-08 17:49:45 -08:00
Alex Ross fd8d4b09e1 Update grammars 2018-10-23 16:13:27 +02:00
Matt Bierner a3fa7ad178 Adding some typings in npm scripts 2018-10-15 17:39:33 -07:00
Joao Moreno 6617952c18 prevent old yarn usage 2018-10-01 17:42:00 +02:00
Joao Moreno 77a3b330ae catch node 9 usage 2018-09-30 16:34:53 +02:00
Daniel Ye 0b111c7a42 Transform languageId of zh-cn,zh-tw to zh-hans,zh-hant when pull translation from Transifex. 2018-07-10 09:09:00 -07:00
Martin Aeschlimann b217a7f236 [pug] Use pug grammar & rename language id. Fixes #50086 2018-05-22 10:52:19 +02:00
Martin Aeschlimann 3d5c51bc30 postinstall: remove hardcoded extension list 2018-03-18 17:29:53 +01:00
Matt Bierner 691da9b3a3 Split markdown extension into markdown and markdown-basics 2018-02-28 20:37:02 -08:00
Joao Moreno 838f4024b3 fixes #43973 2018-02-27 15:41:46 +01:00
Matt Bierner e23c58b3ab Split out ts syntax and grammar to ts basics 2018-02-23 13:29:52 -08:00
Matt Bierner ac5ed16ece Move package-json extension to npm extesion
#44166
2018-02-23 13:29:52 -08:00
Matt Bierner 8e0bdd6040 Split package-json specific logic out of javascript extension 2018-02-22 16:27:20 -08:00
Martin Aeschlimann 8fdf170a08 update grammar script: remove unused properties 2018-02-12 16:54:46 +01:00
Martin Aeschlimann 6b3164252b update grammar: improve reporting of exceeded github rate limit 2018-02-12 16:54:45 +01:00
Joao Moreno ad9bf913c5 Merge branch 'master' into egamma/checkJs 2018-02-12 12:26:38 +01:00
Martin Aeschlimann 4d329cc759 avoid hardcoded extensions list in update all grammars 2018-02-09 12:45:27 +01:00
Martin Aeschlimann e3ce1668b0 [powershell] switch grammar to powershell/editorsyntax. Fixes #36991, fixes #43224 2018-02-09 10:55:16 +01:00
Erich Gamma 5e41d2aafb enable checkJS 2018-02-01 14:39:12 +01:00
Martin Aeschlimann bfdd55c184 [ia8n] fix update script 2018-01-29 18:04:44 +01:00
Martin Aeschlimann f00b4f102e [i18n] lang pack update script: add extensions list 2018-01-29 16:51:34 +01:00
Martin Aeschlimann 4abe874911 [i18n] fix paths for external extensions 2018-01-26 17:27:57 +01:00
Dirk Baeumer 04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Martin Aeschlimann 52c61dc92c update grammar: use github token 2017-12-20 17:30:56 +01:00
Rob Lourens 783a0aafad Update the PHP grammar
Now it breaks out the html grammar into its own file
2017-12-18 14:28:38 -08:00
Joao Moreno f33a8b7b9b fixes #38501 2017-11-18 08:30:46 +01:00
Joao Moreno c4cb8bf20d improve preinstall script 2017-11-16 10:21:52 +01:00
Joao Moreno ff5561568c fix nsfw for gulp watch 2017-11-16 10:21:52 +01:00
Joao Moreno deed70d9a2 Merge branch 'master' into yarn 2017-11-14 15:36:19 +01:00
Martin Aeschlimann f06a42a8eb [bat] use grammar from mmims/language-batchfile. Fixes #38206, fixes #3845 2017-11-14 14:35:13 +01:00
Joao Moreno 3822d58694 fix postinstall 2017-11-13 22:41:45 +01:00
Joao Moreno c04085ad84 yarn: initial commit 2017-11-13 22:36:57 +01:00
Martin Aeschlimann e9d793eb33 [sql] switch to Microsoft/sql grammar (fixes #36853) 2017-10-25 16:32:04 +02:00
Martin Aeschlimann 012d7da5bc [r] use grammar from https://github.com/Ikuyadeu/vscode-R 2017-09-18 16:17:18 +02:00
Joao 819b1b9343 run smoketest npm install as postinstall step 2017-09-01 16:37:33 +02:00
Joao 0e703430be remove azure-account extension
related to #33639
2017-09-01 11:36:43 +02:00
Christof Marti b445cded34 Include azure-account extension 2017-08-18 15:55:35 -07:00
Martin Aeschlimann 164e6d4bbc [json] grammar update script for new repo 2017-08-08 16:45:48 +02:00
Joao Moreno f7aac1ba7e fixes #29429 2017-06-26 15:15:54 +02:00
Benjamin Pasero b4327aa772 Use nsfw for gulp watch (#29203) 2017-06-26 08:12:50 +02:00
Martin Aeschlimann f9084bb244 Add information_for_contributors to grammars 2017-05-26 09:27:51 +02:00
Martin Aeschlimann 984750930c update all grammars script 2017-05-26 09:27:49 +02:00
Martin Aeschlimann d264b70f20 [docker] update grammar 2017-05-26 09:27:47 +02:00
Erich Gamma 3568e98ec6 Added npm extension that contributes tasks for npm scripts 2017-05-24 10:47:34 +02:00
Ramya Achutha Rao 8e0f07fd38 Initial commit for builtin emmet extension #21943 2017-05-23 22:41:55 -07:00
Phil Price a741084589 Add merge-conflict extension to postInstall 2017-05-23 08:31:58 -07:00
Dirk Baeumer 87cfa19524 Fixes #25518: Cannot associate a problem matcher with an auto detected tasks 2017-05-19 17:38:57 +02:00
Benjamin Pasero 5057c95e6b some electron deprecation fixes 2017-05-11 07:54:36 +02:00
Martin Aeschlimann 7f5ce0c5db Peek view color mixup in update script 2017-04-28 17:59:20 +02:00
Benjamin Pasero ff9f7b3baa Consider to use dots instead of camel-case (fixes #25428) (#25621)
* Consider to use dots instead of camel-case (fixes #25428)

* 💄
2017-04-28 15:29:37 +02:00
Dirk Baeumer fc3cc2bdcf Merge branch 'dbaeumer/grunt' 2017-04-25 09:52:39 +02:00
Martin Aeschlimann 29b2fe53ee [theme] support theme references 2017-04-24 22:49:26 +02:00
Dirk Baeumer 5e4d510a36 Grunt autodetection for terminal task runner 2017-04-14 15:19:32 +02:00
Michel Kaporin 96bd2ed7dd Merge pull request #23281 from michelkaporin/i18n
Added ability for JSON/XLIFF conversion and Push/Pull from Transifex
2017-04-06 14:38:05 +02:00
Michel Kaporin f9ac2455d4 Scoped xml2js module to build folder only. 2017-04-05 12:22:25 +02:00
Michel Kaporin 60531dd2b7 Reverted typings folder refactoring. Made build pipeline to break on failures in parsing or in communication with Transifex. 2017-04-05 11:58:31 +02:00
Michel Kaporin 20fe186d31 Added package.json to 'build'. 2017-04-04 17:23:53 +02:00
Martin Aeschlimann 658643a31c [theme] rename editorGuide -> editorIndentGuides (for #23464) 2017-03-30 16:24:05 +02:00
Martin Aeschlimann 6534252837 [theme] rename checkedBorderColor -> inputActiveOptionBorder (for #23464) 2017-03-30 12:18:42 +02:00
Martin Aeschlimann 320a91118d [theme] rename editorInvisibles -> editorWhitespaces (for #23464) 2017-03-30 12:18:42 +02:00
Martin Aeschlimann e146a508c8 [theme] rename editorCurrentFindMatchHighlight -> editorFindMatch (for #23464) 2017-03-30 11:38:13 +02:00
Martin Aeschlimann 57ac341cfd [theme] rename editorSelectionHighlightColor -> editorSelectionHighlight (For #23464) 2017-03-30 11:38:12 +02:00
Dirk Baeumer f70b0b3ecb Fixes #22069: Define extension story for tasks 2017-03-23 14:32:31 +01:00
Martin Aeschlimann 8ad8151abc [themes] convert default themes to new format 2017-03-09 16:32:59 +01:00
Martin Aeschlimann 99ab6e8d7b [theme] conversion script 2017-03-08 23:02:41 +01:00
Martin Aeschlimann 0049138c96 adding theming registry 2017-03-07 14:42:54 +01:00
Joao Moreno dffe3ac8f6 Merge branch 'master' into scm-api 2016-11-24 18:05:13 +01:00
Martin Aeschlimann 1c4e72aa68 share TypeScipt node_module amongst extensions 2016-11-23 16:35:50 +01:00
Joao Moreno b0f6ebc0fa wip: git extension 2016-11-22 12:25:12 +01:00
Joao Moreno 12a6e27045 uhoh #15230 2016-11-09 09:54:27 +01:00
João Moreno b34dfa9b31 fixes #15230 2016-11-09 09:51:16 +01:00
Martin Aeschlimann 1548a3f4da update-grammar script: include download functions 2016-10-10 17:20:27 +02:00
Martin Aeschlimann 8934bd2ba8 Merge branch 'master' into aeschli/html-extension 2016-09-14 20:12:26 +02:00
Joao Moreno 94eb60a292 fix fsevents compatibility for build tools 2016-09-14 17:00:23 +02:00
Martin Aeschlimann 0aefa275cb Merge branch 'master' into aeschli/html-extension 2016-09-13 16:59:01 +02:00
Rafael Corrêa Gomes c3cbd5cb3f Simple pattern of all other files 2016-09-09 00:22:12 -03:00
Martin Aeschlimann 9c7306d1cf HTML parser with tests 2016-08-24 23:13:20 +02:00
Alex Dima 9e792d5fd9 Adopt fast-plist 2016-08-17 12:53:28 +02:00
Martin Aeschlimann b89e129aa2 [cpp] add grammar update script 2016-08-09 11:42:10 +02:00
Johannes Rieken 6f5b444f1c add custom link provider for vscode.d.ts 2016-08-03 15:45:47 +02:00
Martin Aeschlimann c5fc19d474 grammar update script: Generalize as /build/npm/update-grammar 2016-08-03 12:13:18 +02:00
kieferrm 0b856de5a7 prepackage markdown extension 2016-06-14 15:01:58 +02:00
Martin Aeschlimann 2b247ccbfd [css] move to extension 2016-06-13 11:30:19 +02:00
Martin Aeschlimann 346834b1f0 configuration-editing: fix npm install, vscode lookup, completion item usage 2016-06-06 08:46:47 +02:00
Joao Moreno d51568910d fix npm call in postinstall 2016-04-21 16:32:18 +02:00
Joao Moreno 18db994bf7 improve postinstall 2016-04-21 16:01:37 +02:00
Joao Moreno 44c3957d45 Merge branch 'postinstall' of https://github.com/f111fei/vscode into f111fei-postinstall 2016-04-21 16:01:18 +02:00
f111fei 8fb523f810 optimize postinstall 2016-04-12 10:20:18 +08:00
Joao Moreno 4727065eb9 prevent plain npm
#22
2015-11-26 09:57:33 +01:00