Ramya Achutha Rao
0b634c4a87
Use specific document filters for file and untitled
2018-04-26 11:29:43 -07:00
Ramya Achutha Rao
c314388da2
Move emmet from html extenstion to emmet extension
2018-04-22 21:49:56 -07:00
Ramya Achutha Rao
c16869d804
Revert move of emmet to css extension Fixes #44840
2018-03-01 12:59:47 -08:00
Ramya Rao
00f2d8ed71
Get emmet completions from css extension ( #41652 )
...
* Get emmet completions from html,css extensions
* Resolve extensionsPath, use emmet results even if empty
* Support css abbr with :
* Refactoring
* Add some basic emmet tests
* Refactoring
* More tests
2018-02-12 21:40:10 -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
Ramya Achutha Rao
81cca6cc60
Lazy load emmet helper to ease startup #35120
2017-10-30 20:56:19 -07:00
Ramya Achutha Rao
41f0c5a526
Show err msg when extensionsPath is not found or snippets.json has invalid json Fixes #33073
2017-08-26 13:22:24 -07:00
Ramya Achutha Rao
905a3081e9
Allow mapping of default modes to other modes in Emmet completion provider Fixes #32260
2017-08-24 15:24:19 -07:00
Ramya Achutha Rao
211ffdf184
Emmet wrap individual lines with abbr #31814
2017-08-01 21:50:04 -07:00
Ramya Achutha Rao
e73bb91dc1
Since wrap with abbr is not supported in css, it can fallback to html
2017-08-01 18:24:30 -07:00
Ramya Achutha Rao
e6c89af29a
Use umd module for expand abbreviation
2017-08-01 16:55:13 -07:00
Ramya Achutha Rao
4cbe0d35ea
Move non abbr emmet cmds from core to extension #29969
2017-07-26 16:31:47 -07:00
Ramya Achutha Rao
bde92c49a3
Map reflect css value command to the one in emmet extension
2017-07-25 10:53:54 -07:00
Ramya Achutha Rao
7a0f65bea1
Tests for Remove, Split, Join and Match tags
2017-07-24 15:59:11 -07:00
Ramya Achutha Rao
283a790c88
Emmet: Reflect CSS Value in extension #31298
2017-07-24 12:01:43 -07:00
Ramya Achutha Rao
0bee43b5be
Emmet Update Image Size command
2017-07-23 11:19:00 -07:00
Jens Hausdorf
4e6c429030
support hot registration emmet ( #29986 )
...
* register new included languages in emmet on the fly
* no need to export the function
* only register default completion on startup
* fix tests
2017-07-22 15:40:24 -07:00
Ramya Achutha Rao
5ed98351ed
Test for Emmet Update Tag #8454
2017-07-21 15:05:37 -07:00
Ramya Achutha Rao
e1f7580199
First set of tests for Emmet commands #8454
2017-07-21 11:38:46 -07:00
Ramya Achutha Rao
5fb80bb933
Combine custom snippets from base syntax #29146
2017-07-19 13:16:37 -07:00
Ramya Achutha Rao
e1325259e3
Add null check before updating extensionsPath for emmet
2017-07-17 20:42:32 -07:00
Ramya Achutha Rao
f2a9356417
Absorb changes to the vscode-emmet-helper 0.0.19
2017-07-17 19:25:12 -07:00
Ramya Achutha Rao
7ba1dcff0c
Emmet suggestions in non markup/stylesheet languages #29532
2017-06-28 13:59:28 -07:00
Ramya Achutha Rao
92681cbfd7
emmet.excludeLang shouldnt need reload. Fixes #29680
2017-06-27 14:38:36 -07:00
Ramya Achutha Rao
868b82089c
Pass syntax from core to Wrap Abbr just like Expand Abbr
2017-06-26 10:14:35 -07:00
Ramya Achutha Rao
f3a9600079
Disable emmet completion provider for mapped modes #29318
2017-06-23 11:52:42 -07:00
Ramya Achutha Rao
9483e9fa6a
Honor emmet.excludeLanguages setting
2017-06-22 07:08:30 -07:00
Ramya Achutha Rao
c4bd992b03
Emmet Increment/Decrememnt commands
2017-06-22 07:08:30 -07:00
Ramya Achutha Rao
a38d58506a
Evaluate Math Expression using new Emmet
2017-06-21 19:05:10 -07:00
Ramya Achutha Rao
07c5fe39dd
Moved emmet completion provider to vscode-emmet-helper
2017-06-21 16:21:54 -07:00
Ramya Achutha Rao
b7afeff71d
More prep for moving completion provider out
2017-06-21 14:33:59 -07:00
Ramya Achutha Rao
a057a5974a
Prepping to move completion provider to a re-usable module
2017-06-21 14:22:30 -07:00
Ramya Achutha Rao
69e706a10e
Use internal emmet logic to figure out syntax as emmet extension is not aware of embedded languages
2017-06-21 11:27:24 -07:00
Ramya Achutha Rao
a49a42680a
Explicit mapping for langs whose parent are emmet supported #28545
2017-06-20 18:49:55 -07:00
Ramya Achutha Rao
ac60143aa9
Honor emmet.extensionsPath setting for variables and profile
2017-06-20 15:51:06 -07:00
Ramya Achutha Rao
1809bb2fc1
Use emmet.syntaxProfiles in new emmet
2017-06-19 22:37:19 -07:00
Ramya Achutha Rao
baf54ef06f
Collapse html,css completion provider for emmet
2017-06-15 17:20:17 -07:00
Ramya Achutha Rao
6ff1da8d30
Separate Completion Provider for Emmet Css
2017-06-07 12:42:45 -07:00
Ramya Achutha Rao
c0ba6ba60b
Fixes #27773
2017-06-01 07:26:09 -07:00
Ramya Achutha Rao
436789a1eb
Fixes #27618
2017-05-30 18:16:10 -07:00
Ramya Achutha Rao
8e0f07fd38
Initial commit for builtin emmet extension #21943
2017-05-23 22:41:55 -07:00