Martin Aeschlimann
6804f4d9cd
[html] update dependencies, extract folding, folding tests
2018-03-14 15:53:24 +01:00
Arnie97
73b9d4b7e0
Update file extensions for the ini language
...
freedesktop.org desktop entries:
https://wiki.archlinux.org/index.php/Desktop_entries
.gitconfig:
https://git-scm.com/docs/git-config#FILES
2018-03-14 12:54:13 +08:00
Gus Hurovich
a716373aaa
Adding Live Preview for Wrapping Individual Lines with Abbreviation ( #45453 )
...
* Adding Live Preview to wrapIndividualLinesWithAbbreviation
* Refactoring
* Re-arranging code
2018-03-13 21:34:52 -07:00
Matt Bierner
2678fffd7f
Fix optional insert text completions
...
Fixes https://github.com/Microsoft/TypeScript/issues/22125
2018-03-13 15:21:26 -07:00
Matt Bierner
dec9d8f05c
Remove any cast since we now have proper types for this
2018-03-13 15:18:16 -07:00
Matt Bierner
b391f5bd72
Update grammars
2018-03-13 15:16:43 -07:00
Matt Bierner
93bd5435bb
Update js/ts grammars
2018-03-13 14:24:55 -07:00
Martin Aeschlimann
c65b881d16
[folding] add maxRanges to folding provider request
2018-03-13 17:49:09 +01:00
Martin Aeschlimann
47c2ff4240
emmet.test: add missing semicolons
2018-03-13 09:50:13 +01:00
Martin Aeschlimann
e647a097e6
[folding] hook up cancellation
2018-03-13 09:50:13 +01:00
Martin Aeschlimann
060a4aa3fc
'instanceof' highlighting (for #45405 )
2018-03-13 09:50:12 +01:00
Martin Aeschlimann
2b86473bdc
[json] folding tests
2018-03-13 09:50:12 +01:00
Martin Aeschlimann
35f93d5423
[json] update dependencies
2018-03-13 09:50:12 +01:00
Martin Aeschlimann
bfa63ab19d
[css] fix invalid import in emmet.test
2018-03-13 09:50:12 +01:00
Martin Aeschlimann
3a9e9602d4
[json] improve folding stability with comments
2018-03-13 09:50:11 +01:00
Ramya Achutha Rao
fa6a57bf47
Fix emmet tests
2018-03-13 00:07:05 -07:00
Ramya Achutha Rao
6d5739d3ec
Remove obsolete code as html emmet completions are now coming from html extension
2018-03-12 23:47:09 -07:00
Ramya Achutha Rao
9d578694d0
Validate position for emmet using best guess fixes #45634
2018-03-12 23:39:38 -07:00
Ramya Achutha Rao
b7cf44841a
Remove obsolete code as html emmet completions are now coming from html extension
2018-03-12 23:39:25 -07:00
Dirk Baeumer
2da853a362
Fixes 36588: TypeScript build task fails when path to tsconfig.json file has spaces
2018-03-12 12:34:49 +01:00
Pine
7618cf494f
Merge pull request #45437 from Microsoft/octref/pathCompletion
...
March path completion improvements
2018-03-09 22:20:45 -08:00
Gus Hurovich
16b91c78f4
Emmet: when wrapping, skip lines with no characters selected ( #45224 )
...
* When wrapping using Emmet, don't consider lines with no characters selected.
* Adding unit tests
* Adding support for multicursors in wrapIndividualLinesWithAbbreviation
* Moving check in multicursor wrapIndividualLines
* Make sure when expanding several abbreviations with different snippets that the edits are applied in reverse order.
2018-03-09 16:49:07 -08:00
Matt Bierner
b26862c89b
Fix jsx closing tag completions
...
Fixes #45252
2018-03-09 13:33:26 -08:00
Ramya Achutha Rao
e09581a249
Use latest emmet helper fix for #45032
2018-03-09 13:00:34 -08:00
Gus Hurovich
0caed6b927
Emmet in Interactive Playground ( #45434 )
...
Emmet commands will no longer appear in non-editor contexts.
2018-03-09 12:53:12 -08:00
Pine Wu
b49be24fec
fix hygiene
2018-03-09 12:38:03 -08:00
Pine Wu
c6818881d5
Add / for folder path completion in html. fix #44815
2018-03-09 12:15:25 -08:00
Pine Wu
e7f9c39fac
fix #44813
2018-03-09 12:15:25 -08:00
Pine Wu
15f97e8355
clean up tests
2018-03-09 12:15:25 -08:00
Matt Bierner
f0be7824d5
Use _ prefix for private
2018-03-09 11:15:11 -08:00
Matt Bierner
b21e86a9a1
reader onerror is always supplied
2018-03-09 11:15:11 -08:00
Matt Bierner
cadaf1f85f
Don't have DiagnosticsManager dependecy on client
2018-03-09 11:15:11 -08:00
Matt Bierner
edc8a053cf
Use await
2018-03-09 11:15:11 -08:00
Matt Bierner
d6caa2d4d0
Extract SyncedBuffe mapping to own class
2018-03-09 11:15:11 -08:00
Joao Moreno
886f9c2e10
fixes #43161
2018-03-09 11:25:44 +01:00
Gus Hurovich
3817c899ca
Adding Emmet preference for changing fuzzySearchMinScore ( #45240 )
...
* Adding Emmet preference for changing fuzzySearchMinScore
* Changing name and description of the new setting.
* Updating version of vscode-emmet-helper
2018-03-08 18:02:33 -08:00
Matt Bierner
1ba9d83f25
Use uris instead of string paths in more locations
...
String paths should only be used when talking to the ts server
2018-03-08 17:01:34 -08:00
Matt Bierner
516381065d
Moving syntax and semantic event null checks into dispatcher
2018-03-08 17:01:34 -08:00
Matt Bierner
974d1084cd
Make logging methods private
2018-03-08 17:01:34 -08:00
Matt Bierner
e7672347fa
Remove ITypeScriptServiceClientHost
...
Better decouple host from client
2018-03-08 17:01:34 -08:00
Matt Bierner
a3562fa165
Use events to tell host about syntax diagnostics
...
Better decouple the language host from the language clients by using events instead of direct calls
2018-03-08 17:01:34 -08:00
Matt Bierner
ba44dc249a
Extract duplicated disposeall code
2018-03-08 17:01:34 -08:00
Matt Bierner
e7d3746a56
Use memorize for channel
2018-03-08 17:01:34 -08:00
Matt Bierner
3ec9d1485a
For let -> For const
2018-03-08 17:01:34 -08:00
Matt Bierner
0c8e31f14a
Use memoize for documentSelector
2018-03-08 15:14:27 -08:00
Matt Bierner
c9c2d9e80b
Remove return statement snippets for ts
...
Fixes #45217
These snipepts do not add much value and do not seem like a good fit for core vscode
2018-03-08 15:14:27 -08:00
Joao Moreno
e7a96243af
improve pull/push specificity
2018-03-08 10:44:26 +01:00
Rob Lourens
24d376c273
Merge pull request #44171 from mathsalmi/master
...
Fix php grammar update script
2018-03-07 17:52:08 -08:00
Matt Bierner
ccc8f5ab36
Fix markdown extension resources on windows
...
Make sure we always treat paths as files and properly normalize drive letter
Fixes #45007
2018-03-07 12:24:25 -08:00
Matt Bierner
a208584d6c
Fix loading local resoruces on windows for out of workspace markdown files
...
Make sure we parse the resource a file so we don't mess up the windows drive letter
Fixes #45155
2018-03-07 12:24:24 -08:00