Commit Graph

654 Commits

Author SHA1 Message Date
Ramya Achutha Rao
8a12b294de Skip emmet when open tag is not closed Fixes #35128 2017-12-03 18:14:07 -08:00
Ramya Achutha Rao
699a12cb78 Mapped languages shld be excluded if in emmet excludes for expand cmd #39369 2017-12-01 11:36:49 -08:00
Ramya Achutha Rao
8e3c444be7 Absorb upstream fix for #38766 2017-12-01 11:07:07 -08:00
Ramya Achutha Rao
700c3bd6b8 Mapped languages shld be excluded if in emmet excludes Fixes #39369 2017-11-30 20:31:24 -08:00
Ramya Achutha Rao
3c470706de Absorb latest changes from emmet helper 2017-11-26 17:32:28 -08:00
Ramya Achutha Rao
fafcb48f71 Allow emmet autocompletion when no parent node Fixes #38973 2017-11-24 11:44:01 -08:00
Ramya Achutha Rao
719d7b92f4 Add strictNullChecks for emmet #38820 2017-11-20 16:25:15 -08:00
Matt Bierner
d65cf91e9f Fix failing emmet expand test 2017-11-20 15:28:13 -08:00
Matt Bierner
b305ca7254 Fix a few more simple emmet strict null checks errors 2017-11-20 14:34:32 -08:00
Matt Bierner
86999bb82b Fix a few more emmet errors for strict null 2017-11-20 14:34:32 -08:00
Matt Bierner
7965160a6d Emmet strict mode move, part 2 (#37840)
Continue moving emmet extension to strict mode. This change does the following:

- Remove jsdoc types. These are unused in ts files and can easily get out of date
- Annotate when something can return undefined
- Add null checks for when something can be undefined
- Add explicit types when something can be any
2017-11-20 14:08:49 -08:00
Joao Moreno
b635672331 remove shrinkwrap references 2017-11-14 10:04:36 +01:00
Joao Moreno
0a8b6fb706 yarn: replace most shrinkwrap files 2017-11-13 23:03:52 +01:00
Nehal J Wani
ecb2beb5bf Make v8-profiler, css-parser URI http-proxy friendly (#38181) 2017-11-13 09:44:37 -08:00
Matt Bierner
37c3cd1117 Start moving emmet extension to strict mode (#37740)
* Start moving emmet to strict mode

First part of moving the emmet extension to strict mode TypeScript. This change focuses on adding annotations when things can be undefined and removing jsdoc type comments

* Fix a few more errors

* Fix compile errors

* Tiny updates
2017-11-07 16:28:35 -08:00
Matt Bierner
1d3f3bc247 Restore whitespace in emmet test 2017-11-07 15:46:00 -08:00
Matt Bierner
69832fddf6 use import mocha instead of <reference> for some tests 2017-11-07 14:54:20 -08:00
Matt Bierner
04f322fc89 Resolve merge conflict around unused locals 2017-11-07 11:29:48 -08:00
Ramya Achutha Rao
583e14c2ec Add noUnusedLocals to emmet extension #37212 2017-11-07 11:16:38 -08:00
Ramya Achutha Rao
63675c2286 Fix for #36367 2017-11-02 10:58:08 -07:00
Ramya Achutha Rao
cc7dfaf65a Add finalstop for emmet snippets Fix for #33491 2017-11-01 17:57:04 -07:00
Ramya Achutha Rao
81cca6cc60 Lazy load emmet helper to ease startup #35120 2017-10-30 20:56:19 -07:00
Ramya Achutha Rao
a3aa704423 Emmet completions in script of type text/template 2017-10-30 10:47:57 -07:00
Ramya Achutha Rao
b735e1ff45 Update emmet helper version to absorb bug fixes 2017-10-29 20:19:31 -07:00
Ramya Achutha Rao
8bc02c7443 Activate emmet on * instead of type command #36575 2017-10-25 21:40:58 -07:00
Ramya Achutha Rao
2fc0bf43df Activate emmet on expand abbr cmd Fixes #36267 2017-10-19 10:42:28 -07:00
Dániel Tar
de68b077b5 Improve consistency of Emmet messages (#36251)
- Start Emmet with capital E
- Write BEM with all caps like in the official documentation
2017-10-15 10:56:52 -07:00
Ramya Achutha Rao
36b598c047 Fix typos for descriptions of emmet prefrerences #35676 2017-10-14 17:37:57 -07:00
jmdowns2
49e570e136 Fix for #32342 (#35463)
* When expanding abbreviations, do so from bottom to top.  This way a change higher up will not interfere with text below.

* When expanding abbreviations, do so from bottom to top.  This way a change higher up will not interfere with text below.
2017-10-12 10:26:55 -07:00
Ramya Achutha Rao
fd77f04352 Include recent emmet preferences in settings suggestions Fixes #35676 2017-10-11 10:26:34 -07:00
Ramya Achutha Rao
f53b3556a8 Get latest emmet helper 2017-10-05 10:20:04 -07:00
Ramya Achutha Rao
aafdfaec2a Use strict version-identifier for @types/node in emmet #35561 2017-10-04 10:37:10 -07:00
Ramya Achutha Rao
caa5656df9 Absorb fix for bem modifier customization in emmet 2017-09-28 21:45:20 -07:00
Ramya Achutha Rao
70fed03068 Revert damage from npm 5 2017-09-27 23:27:04 -07:00
Ramya Achutha Rao
9f042bf99c Activate Emmet on type instead of * #35120 2017-09-27 22:31:17 -07:00
Ramya Achutha Rao
67174e8b95 Fixes #35267 2017-09-27 15:35:42 -07:00
Ramya Achutha Rao
a0139b47f4 Allow emmet in script tag if mimetype is html, plain or x-template #34921 2017-09-26 11:40:47 -07:00
Ramya Achutha Rao
43c99472b9 Use bem preferences #33631 2017-09-25 17:20:25 -07:00
Ramya Achutha Rao
67df88dbce Enable emmet inside script tag if mimetype is html Fixes #34921 2017-09-25 15:09:54 -07:00
Ramya Achutha Rao
5ae1dc4496 Pull fixes for #33994 and #34906 2017-09-25 11:54:23 -07:00
Ramya Achutha Rao
dd7f603376 Trigger emmet completion for numbers Fixes #34877 2017-09-23 23:48:29 -07:00
Ramya Achutha Rao
de7ce81e76 Alternate fix for #34162 using minscore for fuzzymatching 2017-09-23 23:41:44 -07:00
isidor
efdc328058 ${workspaceRoot} -> ${workspaceFolder} 2017-09-19 11:21:49 +02:00
Ramya Achutha Rao
4571d387c9 No emmet at value part of property Fixes #34162 2017-09-18 18:24:21 -07:00
Matt Bierner
38853832f8 Fix compile error 2017-09-13 23:39:30 -07:00
Ramya Achutha Rao
68040fa300 Use 1.1.8 version of vscode emmet helper Fixes #34216 Fixes #33898 2017-09-13 17:18:34 -07:00
Ramya Achutha Rao
3e23c21af9 Self closing tags for jsx,xml,xsl in emmet Fixes #32698 2017-09-04 11:03:42 -07:00
Ramya Achutha Rao
74d3d0cde0 Trigger Emmet for abbreviations ending with a number Fixes #33726 2017-09-04 10:02:11 -07:00
Ramya Achutha Rao
a23fe87f6b Update shrinkwrap for emmet 2017-09-02 22:35:35 -07:00
Ramya Achutha Rao
b73495b071 Avoid error for invalid css emmet abbr 2017-08-31 19:17:22 -07:00