Commit Graph

5493 Commits

Author SHA1 Message Date
Ramya Achutha Rao
f200964ed5 Fix Select next/item bug when cursor is at tag boundary 2018-06-27 21:48:05 -07:00
Matt Bierner
9f05b498ca Fix js doc colorization
Fixes #53162
2018-06-27 10:28:38 -07:00
Christof Marti
9aa90a526d Fix events firing multiple times (fixes #52894) 2018-06-27 17:09:17 +02:00
Martin Aeschlimann
0e87ea1c5e jsonc strings are wrong color. Fixes #53010 2018-06-27 14:34:51 +02:00
Greg Van Liew
14274ef7d1 Use VS Code with a space in built-in extension descriptions. (#53080)
* Use VS Code with a space in comments

* User VS Code with a space in built-in extension descriptions.
2018-06-26 18:38:18 -07:00
Matt Bierner
33446a0a9e Use hierarchical markdown document symbols
Fixes #52546
2018-06-26 17:31:45 -07:00
Daniel Imms
6d600f0661 Fix test compile 2018-06-26 12:50:41 -07:00
Daniel Imms
8237445753 Rename cols to columns
Fixes #52885
2018-06-26 12:45:36 -07:00
Matt Bierner
50cc3d6121 Never edit files under node_modules on update paths
Workaround for #52977
2018-06-26 11:08:09 -07:00
Martin Aeschlimann
e7c0f07530 fix colorize test failures 2018-06-26 17:13:23 +02:00
Martin Aeschlimann
4e2a84b5f7 light theme: remove trailing comma 2018-06-26 12:53:47 +02:00
Pine Wu
e62554e4b1 [css] Update grammar from octref/language-css 2018-06-25 17:26:32 -07:00
Matt Bierner
8829182e4a Never apply an update path edit that tries doing something with node_modules
Root cause is https://github.com/Microsoft/TypeScript/issues/24914

Fixes #52675
2018-06-25 16:26:03 -07:00
Martin Aeschlimann
f055155108 update service 2018-06-25 23:32:50 +02:00
Martin Aeschlimann
7f56f200c1 Separate grammar for jsonc (fixes #42539) 2018-06-25 23:30:06 +02:00
Martin Aeschlimann
f984189246 [json] fix for schema assocations in workspace settings 2018-06-25 23:06:40 +02:00
Pine Wu
b3e7079dda [css] Update css-language-service for css/html 2018-06-25 11:52:25 -07:00
Matt Bierner
48c54a009f Override light color for function and params in md code preview
Fixes #52710
2018-06-25 11:09:05 -07:00
Dániel Tar
6ae1cc7720 Fix a replace gone wrong in typescript-language-features/package.nls (#52704) 2018-06-25 10:54:49 -07:00
Ramya Achutha Rao
c3ad978982 Escape $ when wrapping Fixes #52640 2018-06-22 14:57:03 -07:00
James
b7e6e04666 fix #51768 (#51849) 2018-06-21 17:36:25 -07:00
Martin Aeschlimann
e993d1179d file line detection: allow whitespace after shebang 2018-06-21 10:24:50 +02:00
Martin Aeschlimann
d34d9735cc [python] non-file extension filetype detection. Fixes #52519 2018-06-21 10:24:50 +02:00
Matt Bierner
78f410ce39 Make sure we correctly update local resource roots when switching previewed markdown file
Fixes #49859
2018-06-20 15:48:14 -07:00
Matt Bierner
1a9f7c85b8 Fix content after fenced code block being treated as code
Fixes #52509
2018-06-20 14:15:34 -07:00
Matt Bierner
66a9cfd809 Update deps 2018-06-20 14:12:18 -07:00
Matt Bierner
0532c31e4c Definition link API (#52230)
* Definition link

Add a new `DefinitionLink` type. This type allows definition providers to return additional metadata about a definition, such as the defining span.

Hook up this new provider for typescript

This PR replaces #48001

* Correctly mark field optional

* Small code fixes

- Use lift
- Remove unused param

* Adding documentation
2018-06-20 11:52:47 -07:00
Rob Lourens
04c1ad98b3 EH search - Centralize vscode-ripgrep import in search extension 2018-06-20 11:49:12 -07:00
Matt Bierner
2c0c1f3d66 Use ignoreIfExists for creating new files during refactorings 2018-06-20 11:10:01 -07:00
Johannes Rieken
c177376801 use posix path math with uris 2018-06-20 17:12:59 +02:00
Johannes Rieken
257ae9f76c add ignoreIfExists-option #10659 2018-06-20 15:57:49 +02:00
Johannes Rieken
f0ec28b499 override -> overwrite, #10659 2018-06-20 13:16:53 +02:00
Johannes Rieken
bac2a59322 add partial test #10659 2018-06-20 12:46:57 +02:00
Christof Marti
6cba561685 Writeable active and selected items (#49340, fixes vscode-azure-account#67) 2018-06-20 10:27:37 +02:00
Matt Bierner
7c96862d37 Use workspace edit to create new file on refactor
#10659
2018-06-19 17:24:40 -07:00
Matt Bierner
e4fe04ad5b Treat comma as a commit character in js / ts
Fixes #52351
2018-06-19 11:51:18 -07:00
Matt Bierner
0e361509ef Fix completion characters inside of js function call
Fixes #52350
2018-06-19 11:51:18 -07:00
Matt Bierner
f71c378488 Make sure we trigger js/ts completions on / 2018-06-19 11:06:35 -07:00
Matt Bierner
4d3a8ae210 Add tag closing completions
Part of #34307. Add manual completions for closing jsx tags. Requires TS 3.0
2018-06-19 11:06:35 -07:00
Benjamin Pasero
0113b40fd1 fix #52212 2018-06-19 19:04:19 +02:00
Matt Bierner
260ee3284e Update js/ts grammars 2018-06-19 10:02:48 -07:00
Matt Bierner
8729695a01 Update markdown grammar 2018-06-19 10:02:47 -07:00
Johannes Rieken
29a7289ba3 add test for #42638 2018-06-19 16:58:36 +02:00
Johannes Rieken
ea28332e28 more testing on #10659 2018-06-19 16:58:36 +02:00
Johannes Rieken
10192366eb move onDidRename to filesystem-events things, #43768 2018-06-19 15:17:54 +02:00
Johannes Rieken
a979c73896 bulk edit provider listens on operation events only, add more test (partity disabled due to #52212), #10659 2018-06-19 12:47:28 +02:00
Matt Bierner
fae153401b Clairify ts version requirements
Fixes #50806
2018-06-18 15:51:44 -07:00
Matt Bierner
fb6be6e2f0 Remove periods after required version numbers 2018-06-18 15:51:44 -07:00
Matt Bierner
49b483a51d Remove version notes for TS versions < 2.3.0
These older versions are rarely used as the workspace version by VS Code. Removing notes around these given the very small number of users impacted by these restrictions
2018-06-18 15:51:44 -07:00
Matt Bierner
b5b211f211 Move constant to private static 2018-06-18 15:51:43 -07:00