Phil Price
fd94a29f3a
Localization for codelens and warning messages.
2017-05-22 14:21:36 -07:00
Phil Price
a8fe17a808
Update codelens peer command names
2017-05-22 14:10:46 -07:00
Phil Price
e9bb38e81a
Rename content provider to match extension name
2017-05-22 14:05:31 -07:00
Phil Price
83fd45c45d
Command titles and category localization support
2017-05-22 14:04:51 -07:00
Phil Price
61f16319ab
Initial merge of 'better-merge' extension into core extensions.
...
- 'better-merge' command and setting namespace replaced with 'merge-conflict'
- Configuration settings from extension replaced with single 'merge-conflicts.enabled' : boolean setting
2017-05-22 13:56:18 -07:00
Jan Niklas Hasse
146c76df36
Use pre-#25570 fonts as a fallback for system-ui ( #26912 )
...
Workaround for:
https://bugs.chromium.org/p/chromium/issues/detail?id=724393
2017-05-22 11:57:54 +02:00
Martin Aeschlimann
764dab3629
Merge pull request #26992 from luxifer/php-language-tests
...
Add more tests to PHP grammar
2017-05-22 11:26:24 +02:00
isidor
16b3399e17
hc theme status bar: back to black like amy winehouse
2017-05-22 11:05:50 +02:00
Florent Viel
310bcbc400
fix tests
2017-05-20 13:19:25 +02:00
Florent Viel
b090499274
update tes tests to show off function name with nbsp
2017-05-20 13:08:09 +02: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
52212f2a2e
💄
2017-05-19 12:21:36 +02:00
Kaide Mu
09c97bca0f
Markdown: Capture right parenthesis as part of url ( #26449 )
...
* Capture right parenthesis as part of url
* Update markdown link pattern
* Fix link highlighting when there is nested img and link href
2017-05-18 22:06:27 -07:00
Matt Bierner
b73e961439
Split tracer out into own file
2017-05-18 22:04:33 -07:00
Matt Bierner
cdaa5f28ef
Record when tsserver exits with code or errors
2017-05-18 21:35:15 -07:00
Matt Bierner
b8b81b73b4
add tsserver.debug option
2017-05-18 17:34:58 -07:00
Matt Bierner
6d8e64ee3f
Add error handler for reader
2017-05-18 17:34:58 -07:00
Matt Bierner
288968f803
Fix duplicate code ids names being uploaded to ts
2017-05-18 17:34:58 -07:00
Matt Bierner
7c2d2c37eb
Mark a few members readonly
2017-05-18 17:34:58 -07:00
Matt Bierner
7d2739bfe4
Remove some unused functions in reader
2017-05-18 17:34:58 -07:00
Matt Bierner
89f1f02286
Use correct reporter instance
2017-05-18 15:20:13 -07:00
Matt Bierner
8dd07034c0
Split reporter out into own file
2017-05-18 15:17:42 -07:00
Martin Aeschlimann
3d581324cb
[xml] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
767b146e26
[swift] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
486d6e1f00
[shaderlab] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
6b48d58387
[rust] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
b2c10e50c8
[ruby] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
5a700f5a84
[r] add update grammar script
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
72cb93c60e
[html] update grammar
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
8ae8cd5b6f
[groovy] add grammar update script
2017-05-18 15:41:33 +02:00
Martin Aeschlimann
7728b701bd
[go] update grammar
2017-05-18 15:41:32 +02:00
Martin Aeschlimann
fb84773f76
[git] add grammar update script
2017-05-18 15:41:32 +02:00
Martin Aeschlimann
f1abf5ad11
[f#] update grammar
2017-05-18 15:41:32 +02:00
Martin Aeschlimann
7efdde8060
[diff] update grammar
2017-05-18 15:41:32 +02:00
Martin Aeschlimann
c33d2824cc
[java] switch to atom/language-java grammar
2017-05-18 12:04:24 +02:00
Martin Aeschlimann
795edc34d2
[coffee] update grammar
2017-05-18 12:04:24 +02:00
isidor
7e03c9d106
hc theme - improve colors (inspired by high contrast ms word)
2017-05-18 11:16:44 +02:00
Martin Aeschlimann
57570d5cb7
[php] update grammar ( fixes #26543 )
2017-05-18 11:12:13 +02:00
Martin Aeschlimann
ae333a8b41
test fixes for #17178
2017-05-18 10:50:30 +02:00
Martin Aeschlimann
8b77c7170f
[less] update grammar
2017-05-18 10:35:53 +02:00
Martin Aeschlimann
bd77d243b4
[scss] update grammar (fies #26837 )
2017-05-18 10:35:53 +02:00
isidor
8a1fab94a2
hc black: use more token colors (same as dark+)
...
fixes #17178
2017-05-18 10:08:02 +02:00
Martin Aeschlimann
beee645a29
[css] update grammar
2017-05-18 10:06:02 +02:00
Matt Bierner
799fa528db
Load script async in markdown preview
2017-05-17 17:39:00 -07:00
Sandeep Somavarapu
394932d6d4
Merge pull request #26564 from thr0w/13456a
...
Intelli-sense in extensions file
2017-05-17 17:54:15 +02:00
Matt Bierner
4514ddd180
Add option to exclude unique names from suggestion lists in JS files
...
Fixes #26595
**Problem**
TS includes all unique names in a file in the completion list for JavaScript files. This is often desirable, but may result in unexpected completions
**Fix**
Add a new option `javascript.nameSuggestions` to filter these suggestions out.
2017-05-16 18:35:07 -07:00
Matt Bierner
17004573e3
Always Show File Names in Symbol Search Results ( #26518 )
...
* Fixes #26370
Updates the symbol search results to always display the filename. This feature was previously added to the TS extension specifically, so this change removes that work in favor of a change to the core symbol search experience
* Use dash with filename
2017-05-16 17:00:43 -07:00
Matt Bierner
405271c17d
Move getting active line out of inner openTextDocument
2017-05-16 16:57:26 -07:00
Matt Bierner
087a2d2f24
Default to not updating scroll position if no valid editor is found. Part of #25910
2017-05-16 14:05:10 -07:00
Matt Bierner
604248eebd
Remove unused Writer type
2017-05-16 13:54:01 -07:00
Matt Bierner
53b18c79e7
Mark some buffersync members readonly
2017-05-16 13:43:27 -07:00
Matt Bierner
8786a903f0
use Switch instead of map for looking up modes
2017-05-16 13:43:27 -07:00
Matt Bierner
bb44d4386b
Remove linkedmap
2017-05-16 13:43:27 -07:00
Fernando Tolentino
ebb5c05734
using json-parser to get existing recommendations
2017-05-16 15:32:12 -03:00
Fernando Tolentino
ba578c15de
Merge remote-tracking branch 'upstream/master' into 13456a
2017-05-16 15:07:17 -03:00
Martin Aeschlimann
0287e46ab4
JSON schemas served with gzip fail to parse. Fixes #26672
2017-05-16 11:47:04 +02:00
Matt Bierner
613724d43b
Add logging of PATH to investigate ATA issues reported in #24961
2017-05-15 21:46:21 -07:00
Matt Bierner
ed16aff923
Use more const
2017-05-15 21:38:50 -07:00
Matt Bierner
99f55b2814
Extract TypeScript logger to own file
2017-05-15 21:35:28 -07:00
Matt Bierner
c1eccca103
Remove unused paramter
2017-05-15 21:24:02 -07:00
Matt Bierner
4f398bafda
Prototype of Supporting Additional Language Types for TS Plugins
...
Fixes #25740
Allows ts server plugins to specify that they support additional languages, such as html. These supported languages are defined in the contributes section of the package.json:
```json
"contributes": {
"typescriptServerPlugins": [
{
"name": "tslint-language-service",
"languages": [ "html" ]
}
]
}
```
This change allows the TS Plugin in VSCode to send the additional file types to the TypeScript server for processing by the plugin
2017-05-15 17:00:10 -07:00
Daniel Imms
f8bd850747
Merge pull request #25570 from jhasse/system-ui
...
Use Chromium's new system-ui font alias
2017-05-15 13:20:56 -07:00
Fernando Tolentino
4ceb904f33
exclude vscode-markdown and already entered extensions
2017-05-15 16:54:29 -03:00
Fernando Tolentino
a901530929
Merge remote-tracking branch 'upstream/master' into 13456a
2017-05-15 15:44:41 -03:00
Matt Bierner
78676ce503
Ensure the default js/tsconfig has content when first created. Fixes #21209
2017-05-12 20:50:36 -07:00
Matt Bierner
f856147a01
Split js and ts setting for references code lens
...
Fixes #26418
Allows enabling or disabling the references code lenses in either javascript or typescript. Previously, the setting enabled it in both language automatically. Enable the code lenses in ts files by default
2017-05-12 20:26:08 -07:00
mappu
092ea70b9a
extension/php: detect language via shebang ( #26581 )
...
Fixes #26580
2017-05-12 19:38:35 -07:00
Matt Bierner
513b3b406d
Fix name for ts 2.3.3
2017-05-12 18:52:26 -07:00
Matt Bierner
2b9679b5fb
Pick up TS 2.3.3-insiders
2017-05-12 18:24:31 -07:00
Fernando Tolentino
0756b0d146
Intelli-sense in extensions file
2017-05-12 13:51:33 -03:00
Martin Aeschlimann
0977de9948
[php] update php grammar
2017-05-12 16:48:07 +02:00
Matt Bierner
0d5c9f418b
Remove Need for File Extensions in TypeScript Language Definitions ( #26413 )
...
Part of #25740
To support TS Server plugins for languages like angular, we will allow extensions to register new langauges for TypeScript to watch. The angular language for example would want ng-html files to also be uploaded to TypeScript for checking
The current language definitions all define both a set of language modes they support and a set of file extensions. The file extension part is unnessiary and may be incorrect depending on how a user sets up their `file.associations` in the workspace. This change removes the extensions part so that we always make use of the language mode
2017-05-11 10:48:48 -07:00
Martin Aeschlimann
f1dfc88828
Merge pull request #26350 from wgrriffel/add-missing-goto-keyword
...
Lua syntax extension is missing 'goto' keyword
2017-05-11 10:43:37 +02:00
João Moreno
6f1cef06fa
Merge pull request #26412 from asottile/fix_lc_all
...
Correct LC_ALL. Resolves #26227
2017-05-11 10:03:40 +02:00
Matt Bierner
9cce34d949
Improve plain text display of jsdocs tags
2017-05-10 16:39:10 -07:00
Matt Bierner
9587f8f379
Further tweaks to jsdoc tag rendering
2017-05-10 16:32:17 -07:00
Matt Bierner
2aa11ada5e
Address VSCode component of #26415
2017-05-10 15:52:44 -07:00
Anthony Sottile
0b7f4425ef
Correct LC_ALL. Resolves #26227
2017-05-10 13:37:52 -07:00
Jan Niklas Hasse
45d93e9325
Use Chromium's new system-ui font alias
...
https://bugs.chromium.org/p/chromium/issues/detail?id=654679
Fixes #10144 .
2017-05-10 13:44:12 +02:00
Joao Moreno
e707642a3c
git: don't use fs.watch
...
fixes #25175
2017-05-10 11:03:18 +02:00
Matt Bierner
2c7516672e
Cleanup some TS files
2017-05-10 00:03:42 -07:00
Matt Bierner
4f4a663a60
update highlight js version
2017-05-10 00:03:42 -07:00
Benjamin Pasero
6254814d85
theming - progress bar
2017-05-10 07:51:35 +02:00
Wagner Riffel
44495cb309
add missing lua goto keyword
2017-05-10 02:23:38 -03:00
Matt Bierner
93e42a5e46
Use for of loop
2017-05-09 21:50:56 -07:00
Matt Bierner
f7306841f6
show jsdoc tags in sig help and for completion items
...
Fixes #26290
Exposes jsdoc tags such as `@priver` in the signature help and in completion items
2017-05-09 21:27:55 -07:00
Matt Bierner
173fc44723
Support Tags in TS/JS Hover Provider
...
Fixes #26290
Adds support for displaying documentation tags from jsdoc comments (such as `@private`) in hovers
2017-05-09 20:55:58 -07:00
Rob Lourens
e4950d10c6
Merge pull request #22354 from Nais777/master
...
Update PHP snippets
2017-05-09 15:46:16 -07:00
Matt Bierner
946e7ebb2f
Reveal TS Server log file in os instead of opening log in explorer. Fixes #25908
2017-05-09 14:56:24 -07:00
Matt Bierner
e2d6ff6181
💄
2017-05-09 11:43:21 -07:00
Matt Bierner
c94789c509
Add Filename to JS/TS Workspace Symbol Search
...
Fixes #22357
Adds file name to the workspace symbol results for JS and TS
2017-05-09 11:25:38 -07:00
Benjamin Pasero
f97acb341c
theming - inherit badge colors in activity bar
2017-05-09 10:14:19 +02:00
Benjamin Pasero
c615b43be6
theming - badge colors ( fixes #25493 )
2017-05-09 07:58:17 +02:00
chrisdias
312cb04e19
fix keyword type to fix tests
2017-05-08 15:50:46 -07:00
chrisdias
91b7995904
support FROM...AS in dockerfile
2017-05-08 14:25:17 -07:00
Martin Aeschlimann
9bc4e76075
Capfile isn't displayed as Ruby. Fixes #25939
2017-05-08 22:37:51 +02:00
Matt Bierner
c70f922201
Add Suggestion Provider For TS Directives ( #25806 )
...
* Add Suggestion Provider For TS Directives
Adds a new completion provider to suggest typescript comment directives, such as `@ts-check` or `@ts-ignore`
Fixes #25413
* Add descriptions to snippets
2017-05-08 13:23:46 -07:00
Benjamin Pasero
841d9ae060
💄
2017-05-08 19:59:14 +02:00
Matt Bierner
ae5c28306b
Pick up updated js/ts grammar ( #26094 )
2017-05-08 08:12:33 -07:00
Martin Aeschlimann
4a1c576f48
Script element with type="text/html" not recognised as html. Fixes #25920
2017-05-08 12:52:20 +02:00