Commit Graph

6596 Commits (cec52db765329f9deba46015dcd8c186040d58c5)

Author SHA1 Message Date
Benjamin Pasero 83232ef060 fonts - remove HelveticaNeue-Light from list 2019-01-04 10:11:04 +01:00
Martin Aeschlimann 7c908a936d add .vscodeignore syntax highlighting. FIxes #64960 2019-01-04 09:53:47 +01:00
Pine Wu bae6c84d46 Update service for #66002 2019-01-03 21:14:50 -08:00
Matt Bierner b4964bcf35 Replace some common index based for loops with `for-of` loops
Replaces many loops of the form:

```js
for (let i = 0; i < elements.length; ++i) {
    const i = elements[i];
   ...
}
```

with:

```js
for (const element of elements) {
    ...
}
```

Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08:00
Matt Bierner 5cc00861fc Enable no-var-keyword tslint rule 2019-01-03 18:02:48 -08:00
Matt Bierner 3f8579f96a Avoid some common type casts
Casts can hide some type errors
2019-01-03 17:44:14 -08:00
Rob Lourens fb0d022d8a Fix PHP colorization test from #65649 2019-01-03 16:46:05 -08:00
Rob Lourens 509d693aa7 Fix #65649 - fix injection patching in update-grammar.js 2019-01-03 16:24:11 -08:00
Rob Lourens ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Alex Ross 154ba178c2 Update make grammar 2019-01-03 16:08:09 +01:00
Joao Moreno fe6e62674c remove 100 change limit 2019-01-03 09:20:20 +01:00
Matt Bierner 5ed55a8606 Don't treat dom properties as special for syntax highlighting
See https://github.com/Microsoft/TypeScript-TmLanguage/issues/691

Assuming that properties named `label` or `name` are dom properties is incorrect and causes a lot of false positives. This results in weirdly inconsistent colorization
2019-01-02 17:33:50 -08:00
Matt Bierner 5631529791 Update js/ts grammar 2019-01-02 17:22:27 -08:00
Matt Bierner 02ba1e9fb7 Pick up TS 3.3 insiders 2019-01-02 17:04:09 -08:00
Matt Bierner 3e7bb120c7 Use label text indexes to mark active paramter for js/ts
Fixes #65513
2019-01-02 14:53:21 -08:00
Matt Bierner cba84fba5e Take progress within element into account for markdown scroll sync
Fixes #65504
2019-01-02 14:36:16 -08:00
Matt Bierner 44b5a77632 Use TS's document highlight API instead of references api to get highlights
Fixes #65921
Fixes #65051
2019-01-02 11:56:39 -08:00
Matt Bierner 7086fb76ec Take document as parameter instead document components 2019-01-02 11:56:39 -08:00
Rob Lourens d34a1244b2 Add periods to setting descriptions 2018-12-31 15:52:14 -08:00
Matt Bierner 494e5e8509 Fix bug for completing function name parameters if function name contained special snippet syntax 2018-12-23 22:22:38 -06:00
davidwu226 2e877e280a Fix invalid JSON. (#65447) 2018-12-23 20:19:29 -08:00
Pine Wu b0cf047d8e Fix #62325 2018-12-21 11:36:19 -08:00
Alex Ross 1386fba3be Don't show the output panel in jake and grunt extensions
Fixes #64900
2018-12-20 14:54:55 +01:00
Joao Moreno 6de43eec8d Merge commit 'refs/pull/59163/head' of github.com:Microsoft/vscode into pr/59163 2018-12-20 12:51:58 +01:00
Joao Moreno 6d31c16989 💄 2018-12-20 12:37:04 +01:00
Joao Moreno cdb8a86fd0 git ignore: save after apply edit 2018-12-20 11:33:01 +01:00
Joao Moreno 349b0d454e fix git.openDiffOnClick scope 2018-12-20 10:17:26 +01:00
Matt Bierner 23508cf1a0 Update markdown dependencies 2018-12-19 13:40:54 -08:00
Matt Bierner aa301e3435 Update js/ts grammar 2018-12-19 13:40:54 -08:00
Prabhanjan S Koushik 55ebf93842 fix-65287 Added webviewManager.refresh() (#65396) 2018-12-19 11:05:57 -08:00
Pine Wu e489f935a2 Ensure no spaces when working on html LS 2018-12-19 09:14:49 -08:00
João Moreno 034ff33eb4
Merge pull request #64305 from Microsoft/misolori/open-change-icons
Update "Open changes" icons to better reflect diff changes
2018-12-19 08:43:09 +01:00
Matt Bierner 04cb6a4c77 Prevent example jsdoc highlighting block from potentially leaking
Fixes #65181
2018-12-17 16:22:52 -08:00
Matt Bierner 21d29aeb45 Update js/ts grammar 2018-12-17 15:50:25 -08:00
Matt Bierner 8ac2c23fdc Don't force convert fixable diagnostics to numbers
Fixes #64848 for the VS Code side
2018-12-14 14:57:37 -08:00
Matt Bierner 45c34a2c51 Remove extra Array.from 2018-12-14 14:57:37 -08:00
Matt Bierner 7632e0133e Use clear 2018-12-14 14:57:37 -08:00
Matt Bierner 83ce38f6de Make fixPathPrefixes a bit more resiliant 2018-12-14 14:57:36 -08:00
Pine Wu 9b5795b0fe Fix #64993 2018-12-14 14:19:05 -08:00
Prabhanjan S Koushik 0f5b2d14e7 Fix #64253 - Support ~/ paths for typescript.tsdk (#64892)
* fix-64253 Added fixPathPrefixes

* fix-64253 Removed  and handled ~/path
2018-12-14 14:18:24 -08:00
Matt Bierner a87dc2b62f Interup getError for refactor and updatePaths on rename
These are user triggered operations that should interupt the background getError requests
2018-12-14 13:48:53 -08:00
Matt Bierner d02be78457 Show progress during update JS/TS imports
Fixes #64986
2018-12-14 13:29:57 -08:00
Matt Bierner 90f36693c9 Extend disposable 2018-12-14 12:54:07 -08:00
Matt Bierner bb8fc43f72 Remove un-needed cast 2018-12-14 12:52:48 -08:00
Alex Ross edd216eb0c Gulp task detection shouldn't open output
Fixes #64900
2018-12-14 16:03:52 +01:00
Matt Bierner 6b89247875 Allow extension contributed TS plugins to be loaded for workspace versions of TS
Fixes #65031

Adds a `enableForWorkspaceTypeScriptVersions` flag (default false) to the plugins contributions that  allows a contributed plugin to be loaded for workspace versions of ts
2018-12-13 14:29:32 -08:00
Matt Bierner 5dc52f0617 Extract getCodeLensLabel 2018-12-12 18:07:37 -08:00
Matt Bierner c36794253c Update css features engines version
The current version generates a warning in our build
2018-12-12 18:07:37 -08:00
Matt Bierner 54386cc1f4 Fix word pattern
Too much escaping :0
2018-12-12 15:30:49 -08:00
Matt Bierner 66e07e14a4 Fix regexp 2018-12-12 15:18:46 -08:00