Commit graph

529 commits

Author SHA1 Message Date
Johannes Rieken ae6ac66cb5 use ts-loader compilerOptions 2018-08-16 11:49:05 +02:00
Johannes Rieken a7b66b9252 keep node_modules in extension bundle 2018-08-16 10:56:29 +02:00
Johannes Rieken d62f5b3da9 use ts loader, exclude node_module for now 2018-08-16 10:52:08 +02:00
Johannes Rieken 7f2ca9a8b0 Revert "try different source map config"
This reverts commit 4c094254ac.
2018-08-13 17:00:00 +02:00
Johannes Rieken 4c094254ac try different source map config 2018-08-13 16:42:05 +02:00
Johannes Rieken 74de533cac enable source map generation 2018-08-09 18:29:05 +02:00
Johannes Rieken 776e491ba4 bundle into dist folder, copy ask-pass shell scripts into dist, some 💄 2018-08-09 15:31:31 +02:00
Johannes Rieken 4bdf15ba9e pack emmet 2018-08-09 12:07:01 +02:00
Rob Lourens a0764210a8 #55478 - switch all builtin settings to 'markdownDescription' instead of 'description' where needed 2018-08-08 17:01:37 -07:00
Ramya Achutha Rao a8f286bac0 Removed unused dependencies 2018-08-08 09:03:11 -07:00
Mathieu Déziel f8420b48df Fixed emmet validation when open angle bracket is followed by space (#55762)
* Fixed emmet validation when open angle bracket is followed by space

* Fixed space check to support every kind of whitespace

* Added test
2018-08-05 15:36:31 -07:00
Ramya Achutha Rao 4afd9f5343 Latest emmet helper to fix #52366 2018-07-30 15:34:16 -07:00
Matt Bierner f9eeb0759f Cleaning up emmet setting descriptions 2018-07-23 15:27:55 -07:00
Greg Van Liew c150d0d42d Edit pass on new built-in extension comments (#54277) 2018-07-13 15:28:27 -07:00
Ramya Achutha Rao a32654c5f1 Link to docs in the website from builtin extension readme #54098 2018-07-12 18:16:01 -07:00
Ramya Achutha Rao 0d7ee9e076 Link to CONTRIBUTING.md for built-in extensions #54098 2018-07-12 18:09:35 -07:00
Ramya Achutha Rao 75cda752a5 Move how to contribute to a separate file for built in extensions #54098 2018-07-12 18:06:16 -07:00
Ramya Achutha Rao f89c16c04c Standardize readme across built-in extensions #54098 2018-07-11 16:38:32 -07:00
Dirk Baeumer 21991b4912 Move to latest vscode-nls for corrupted cache support 2018-07-03 16:12:52 +02:00
Jackson Kearl 4f870afa58 Enforce node boundaries in places where it matters (#53192)
* Enfoce node boundries in places where it matters

* Flip defualt emmet includeBoundries to true

Explicitly set getNode's include boundries where needed

* Remove defualt papameter

* Add update image boundry tests

* Add tests for bondries on some of the tag actions

* Rest of tag tests
2018-06-29 13:40:38 -07:00
Ramya Achutha Rao f200964ed5 Fix Select next/item bug when cursor is at tag boundary 2018-06-27 21:48:05 -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
Joao Moreno 8a3ffed0ab vsts: report smoketest results 2018-06-12 17:37:53 +02:00
Joao Moreno 4dc738593b complete integration test results 2018-06-12 17:24:23 +02:00
Jackson Kearl 0e97f85c39 Make Emmet: "update image size" consistant with "follow link" (#51630) 2018-06-11 11:46:06 -07:00
Ramya Achutha Rao a715378168 Fixes #50983 2018-06-08 15:38:47 -07:00
Jackson Kearl 21c02bad2e Enable emmet to function inside script templates. #51180 (#51256) 2018-06-06 14:14:24 -07:00
Jackson Kearl cc84951f1e Allow Emmet "Go to matching pair" to work inside script tags (#51173)
* Allow Emmet "Go to matching pair" to work inside script tags

* Refactor template script detection and node extraction.

* Futher refactoring of Emmet template identification logic.

* Emmet: select entire script tag when unable to idnetify an inner element

* Remove redundant nullity check
2018-06-05 17:00:39 -07:00
Rob Lourens 047b88c39c Fix deps for building with node 10 - see #48699 and anodynos/upath#20 2018-06-04 14:28:51 -07:00
Ramya Achutha Rao 90581c7f94 Dont trigger emmet for # in selectors Fixes #49269 2018-05-30 17:04:28 -07:00
Heldenkrieger01 30bcdffcb3 Fix #49777 - Emmet balance In after balance out should go back to initial selection and not first child (#49996)
* Update Emmet - balance.ts

* Cover all cases
2018-05-29 17:29:30 -07:00
Jean Pierre 7f274127ff Fix for #49138 (#49501)
* Fixes #49138

* Updated comment

* Renaming variables for readability
2018-05-13 20:31:50 -07:00
Ramya Achutha Rao aaf7b29625 Dont treat => as possible tag Fixes #48887 2018-05-11 14:44:20 -07:00
Ramya Achutha Rao 060ec85fbb Text ending with : are noisy abbreviations Fixes #49376 2018-05-11 14:24:12 -07:00
Ramya Achutha Rao 979efb6b76 Allow ! as css abbreviation in property value Fixes #49214 2018-05-11 14:24:12 -07:00
Ramya Achutha Rao 1c53b7a0a2 Fix for #49647 2018-05-11 11:27:29 -07:00
Ramya Achutha Rao 57d9f26123 Disable live preview of wrap feature when multiple selections in same line #49138 2018-05-06 16:54:41 -07:00
Ramya Achutha Rao 0b634c4a87 Use specific document filters for file and untitled 2018-04-26 11:29:43 -07:00
Ramya Achutha Rao 6d6585a213 Bug fix from emmet helper 2018-04-23 11:54:16 -07:00
Ramya Achutha Rao 79a2512769 Emmet: Allow css completions in style tag/attribute, html completions in script tags with html type 2018-04-22 21:49:56 -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 c1cd4378c5 Upstream bug fixes 2018-04-19 20:40:52 -07:00
Ramya Achutha Rao cfb6059563 Refactoring few emmet unit tests 2018-04-19 17:26:47 -07:00
Ramya Achutha Rao efb3aefd99 temporary disabling failing tests 2018-04-13 18:03:30 -07:00
Ramya Achutha Rao 34adcb749a Dont depende on workspace settings for tests 2018-04-13 16:26:07 -07:00
Greg Van Liew c17139f9a1
Merge pull request #47714 from gregvanl/master
Update settings descriptions to match vscode-docs PR#1530
2018-04-12 14:16:30 -07:00
Ramya Achutha Rao fe9d9532ea Absorb upstream bug fix for #46511 2018-04-11 21:34:22 -07:00
Greg Van Liew 36faf7a34b Update settings description typos 2018-04-11 21:21:24 -07:00
Ramya Achutha Rao e6b61067f2 Validate surrounding text before providing emmet completions in jsx/xml Fixes #47612 2018-04-10 16:14:56 -07:00
Ramya Achutha Rao a786ed344e Cannot assign to read only property in nested settings #47316 2018-04-09 14:38:03 -07:00
Gus Hurovich 1b4886dda9 Adding setting for disabling partial parsing in stylesheets (#46979)
* Adding setting for disabling partial parsing in stylesheets

* Added description
2018-03-30 11:24:54 -07:00
Gus Hurovich e252da3861 Adding tests for stylesheets partial parsing (#46977) 2018-03-29 17:48:32 -07:00
Ramya Rao 2de91fdce5
Css partial parse refactoring (#46894)
* Refactor parsePartialStylesheet

* More refactoring

* To avoid errors, parse line comments char by char and no when getting to previous line.

* Revert "To avoid errors, parse line comments char by char and no when getting to previous line."

This reverts commit f353dba4c7.

* Fix for inline comments inside block comments
2018-03-28 18:12:07 -07:00
Gus Hurovich 95b0cffe72 Fix for #46745 (#46788)
* Fix for #46745

* If { found in selector, don't partial parse.
Adding sanity checks
2018-03-27 18:32:46 -07:00
Ramya Achutha Rao 7cf6969bd0 Absorb upstream fix for #45790 2018-03-27 17:17:21 -07:00
Ramya Achutha Rao c2dc46c1ce Offset is relative to position when finding comment 2018-03-27 12:28:20 -07:00
Ramya Achutha Rao c07abc03f7 Avoid parsing file when abbr is invalid #43470 2018-03-27 12:12:22 -07:00
Ramya Achutha Rao f5b569b633 Use partial parsing for stylesheets for Emmet command #43470 2018-03-27 09:51:19 -07:00
Ramya Achutha Rao 65e502e8ef Remove unused variables 2018-03-26 21:19:35 -07:00
Ramya Achutha Rao 2792b8f437 Skip emmet inside comments in stylesheets when running the command 2018-03-26 20:47:09 -07:00
Ramya Achutha Rao 4f10555e3c Skip emmet inside comments in stylesheets #46434 2018-03-26 18:30:37 -07:00
Gus Hurovich 91416ffab8 Stylesheet partial parse (#46376)
* First draft at partial parsing of css for emmet

* Partial parsing of stylesheets for Emmet

* Addressing feedback

* Refactoring and fixing little bug

* Liitle fix

* Equals are now equals

* We don't want emmet in selectors

* Skip comments when preparsing

* Addressing feedback, refactoring and cleaning up code.

* Update endPosition only if not eof

* Use function to find closing comment

* Don't check more than 5000 characters back
2018-03-26 18:14:28 -07:00
Ramya Achutha Rao 871e610848 Respect selfClosingStyle when joining tags Fixes #44417 2018-03-26 15:05:04 -07:00
Ramya Achutha Rao 9d95fbae98 Use latest emmet helper to fix #46305 2018-03-26 14:19:22 -07:00
Ramya Achutha Rao 7db6419d78 Avoid re-parsing for emmet completions when triggered for incomplete completions 2018-03-26 13:33:38 -07:00
Ramya Achutha Rao e7ce1f53ea Do not lookahead when extracting css abbreviations Fixes #46452 2018-03-23 17:38:38 -07:00
Jean Pierre af21dc7925 Fix for #46106 (#46309) 2018-03-22 14:19:53 -07:00
Ramya Achutha Rao a406976823 Upstream bug fix for Fixes #44256 2018-03-14 19:13:41 -07: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
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
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
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
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
Gus Hurovich 2e746d8118 Emmet - Wrap with abbreviation with live preview (#45092)
* Revert "Fix for Emmet's wrap with abbreviation inserting extra spaces (#43345)"

This reverts commit 7420a04c64.

* Adding ability for emmet to wrap with abbreviation in real time.

Currently it's only working for single cursor.

* Fixes to wrap in real time:

- Removed flickering when typing abbreviation
- Removed tabstops
- Fixed bug when wrapping multiline text

* Fixes to a few issues.

- Added checks for not reverting previews more times than needed, that was causing extra text to be deleted.
- Fixed issue when wrapping nodes with multiple level of indentation.
- Removed all the undo commands. Now all the logic of going back to the original state is handled by revertPreview.

* Ammend for previous revert

* Reapplying reverted commit, fixing the bug for this branch's version

Refactoring some of the code, now a single object contains the current and original ranges, as well as the original content to wrap

* Adding multicursor support

* Renaming, refactoring and other stuff

* More refactorings

* More renaming and refactoring

* Replacing placeholders when previewing, simplifying the extracting of preceeding whitespace, added a check for validity of expandedtext on each selection.

* More refactoring

* Adding a comment.

* Readding test removed by mistake.

* Refactoring

* Carefully reverting changes in yarn.lock

* carefully but right
2018-03-06 17:11:07 -08:00
Ramya Achutha Rao 6e1574671a Use copy of config object to avoid making changes to the readonly objects 2018-03-05 10:22:01 -08:00
Ramya Achutha Rao 4392d2efff Trigger emmet in js files on ! Fixes #43841 2018-03-02 16:22:07 -08:00
Ramya Rao d7dca142ad
Allow css emmet completions when abbr contains period Fixes #44352 (#44781)
* Allow css emmet completions when abbr contains period Fixes #44352

* Move css related workaround to cssMode #44352

* getEmbeddedParsedDocument is now not needed

* Show emmet completions everywhere inside the embedded css doc
2018-03-01 16:44:28 -08:00
Ramya Achutha Rao ba38492bfd Add emmet icon as png #44626 2018-03-01 15:25:43 -08:00
Ramya Achutha Rao c16869d804 Revert move of emmet to css extension Fixes #44840 2018-03-01 12:59:47 -08:00
Benjamin Pasero 9a04587cc6 Revert "Update icon for Emmet"
This reverts commit 31f3a21523.
2018-03-01 07:30:52 +01:00
Ramya Achutha Rao 31f3a21523 Update icon for Emmet 2018-02-28 11:17:56 -08:00
Ramya Achutha Rao 9c1a05e26a Update ReadMe for Emmet 2018-02-27 17:40:37 -08:00
Ramya Achutha Rao dcbeb21cb3 Update displayName, description for Emmet #43978 2018-02-27 16:42:46 -08:00
Ramya Achutha Rao f10b71e994 Avoid setting completion items as undefined 2018-02-26 17:52:27 -08:00
Ramya Achutha Rao 57572a12e9 Use latest emmet helper 2018-02-26 14:59:25 -08:00
Gus Hurovich 7420a04c64 Fix for Emmet's wrap with abbreviation inserting extra spaces (#43345)
* Fixing trailing spaces in expansion

* Emmet - Fixing extra spaces when wrapping with abbreviation

* Avoid fetching tag if there's no need to ezpand again

* Replacing several 'indexof's with regexp

* Making regexp for tagname stricter. Removing unnecessary check.

* Removing extra call to expand.

* tiny changes

* tinitiny changes
2018-02-14 17:08:44 -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
Ramya Achutha Rao bfbbe132cf Fix css emmet abbreviations with : Fixes #43544 2018-02-12 14:48:56 -08:00
Matt Bierner 308c1887df Update extensions for TS 2.7
Update src to build with TS 2.7

Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
gushuro e10ce07e3a Emmet - Fixing bug in toggle comment with multi cursor (#42857)
* Fixing issue with toggleComment on multiple nested cursors

* Fix error when an edit is empty

* reordering

* adding a test for toggleComment on nested selections

* Adding test for stylesheet files

* Removing change that was making integration tests fail
2018-02-08 11:45:52 -08:00
Ramya Achutha Rao b8a11e9349 Upstream emmet fixes 2018-02-06 17:55:40 -08:00
Dániel Tar 64b30f38c8 Stylistic and grammar fixes in Emmet messages (#42893)
* Stylistic and grammar fixes in Emmet messages

Also emphasize vendor prefixes with an apostrophe to make them stand out.

* Add missing space
2018-02-05 09:14:09 -08:00
Ramya Achutha Rao a31d226c54 Fix emmet for sass,stylus #42904 2018-02-03 20:12:25 -08:00
Ramya Achutha Rao 611b4b365f Support vendor prefix in emmet #35951 2018-01-31 17:05:02 -08:00
Ramya Achutha Rao 02526ccf61 Semicolon is nolonger required to reset emmet 2018-01-31 17:05:01 -08:00
Ramya Achutha Rao 0155dca759 Move default vendor prefix whitelist to emmet helper 2018-01-30 14:18:38 -08:00
gushuro 3625e8f879 Adding default values for CSS vendor prefixes in emmet (#42385) 2018-01-29 21:12:11 -08:00
Ramya Achutha Rao 4f5a256a4b Allow vendor prefix in emmet #35951 2018-01-29 17:29:31 -08:00
Dirk Baeumer e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01:00
Dirk Baeumer 62fc2a1230 Fix yarn.lock for emmet. 2018-01-28 21:47:46 +01:00
Ramya Achutha Rao 7a5045618e Skip emmet in selectors #42245 2018-01-27 22:10:58 -08:00
Ramya Achutha Rao 41e7dbc0df Absorb upstream bug fixes for emmet 2018-01-26 15:30:56 -08:00
Dirk Baeumer 04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Ramya Achutha Rao f57b024b18 Use latest emmet helper that has fixes #33818 2018-01-19 10:51:24 -08:00
Pascal Fong Kye b36655544f fix: wrap current node when no selection and cursor on opening or closing tag (#41602) 2018-01-14 16:52:47 -08:00
Ramya Achutha Rao 05854360cc Fix typo 2018-01-14 12:35:38 -08:00
Ramya Achutha Rao 65f1bd4b25 Allow hex color completions from emmet 2018-01-12 16:07:53 -08:00
Ramya Achutha Rao ca023a700f Move absolute path check to avoid dependency on path in emmet helper 2018-01-11 19:01:53 -08:00
Ramya Achutha Rao f4ed56b0d6 Ignore php tag when deciding if cursor is inside open tag Fixes #41216 2018-01-08 18:56:51 -08:00
Ramya Achutha Rao 8f99f1d18e Allow - in classnames when using bem in emmet. Fixes #38768 2017-12-19 15:13:11 -08:00
Ramya Achutha Rao bdeb370602 Apply comment filter when wrap with abbr fixes #40471 2017-12-19 13:46:42 -08:00
Ramya Achutha Rao 66a439e253 Absorb upstream fix for #39789 2017-12-17 23:37:16 -08:00
Ramya Achutha Rao 4913e7f68f Split emmet abbreviation tests 2017-12-15 15:25:58 -08:00
Ramya Achutha Rao 5503b0b92f Avoid emmet when typing css property values Fixes #34162 2017-12-14 16:02:52 -08:00
Ramya Achutha Rao 4199874acb Skip parsing docs when emmet suggestions are disabled 2017-12-12 14:24:03 -08:00
Ramya Achutha Rao b1d931fef1 Update lang server in emmet to the same version as others Fixes #40104 2017-12-12 11:08:27 -08:00
Ramya Achutha Rao a1b377e423 Skip emmet when open tag is not closed even when no parent node #35128 2017-12-06 15:05:06 -08:00
Ramya Achutha Rao cac292bc5c Add the newly supported emmet preferences in package.json 2017-12-05 10:57:24 -08:00
Ramya Achutha Rao f4d549e757 Fix unused code errors 2017-12-04 15:43:35 -08:00
Ramya Achutha Rao 813b2d91a7 Fix broken emmet tests 2017-12-04 15:14:17 -08:00
Ramya Achutha Rao 021e95d747 Fix #39578 Add completion provider tests for emmet 2017-12-04 14:29:56 -08:00
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
Ramya Achutha Rao 3c2f2e7ccc Latest emmet helper for fixing #33579 and #33601 2017-08-31 13:48:39 -07:00
Ramya Achutha Rao c8ac27164e Fix error thrown from missing null check Fixes #33554 2017-08-30 18:02:30 -07:00
Ramya Achutha Rao db05d0ff1a Add option to show emmet suggestions as snippets #32346 2017-08-30 16:26:43 -07:00
Ramya Achutha Rao 377ad58a81 Trigger emmet on closing square brackets 2017-08-30 14:20:25 -07:00
Ramya Achutha Rao a915f4b3d8 Reset css emmet suggestions on semi colon Fixes #32911 2017-08-30 14:20:25 -07:00
Ramya Achutha Rao b4235a8237 Use name of custom emmet snippets as suggestion label Fixes #33072 2017-08-30 14:20:25 -07:00
Ramya Achutha Rao 0078400b07 Allow css custom snippets to have any name Fixes #22072 2017-08-29 20:48:11 -07:00
Ramya Achutha Rao 93ec3c6f77 Refine noise check on js variables in emmet 2017-08-29 19:07:22 -07:00
Ramya Achutha Rao 5769bebb3c Enable the use of comment filter in emmet 2017-08-29 18:50:04 -07:00
Ramya Achutha Rao 4d7a7a15ca Support partial emmet preferences #32496 2017-08-29 17:27:04 -07:00
Ramya Achutha Rao 8ff21bf1ac Absorb bug fixes from upstream 2017-08-28 15:27:10 -07:00
Ramya Achutha Rao 621011796a Avoid emmet suggestions for abbr that match document symbols #32647 2017-08-28 15:04:03 -07:00
Ramya Achutha Rao 5b87035854 Convert old style markup emmet snippets to new format 2017-08-27 20:55:53 -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 06753de2dd Update imgSize tests to not use local file to fix build break 2017-08-23 23:07:32 -07:00
Johannes Rieken 0417a75e4f know decorations using command links v2, #29076 2017-08-23 12:23:39 +02:00
Benjamin Pasero 9c5d505c99 disable failing test 2017-08-21 09:57:28 +02:00
Ramya Achutha Rao 1aff34003a Inlcude checks at-rule for emmet css suggestions Fixes #32703 2017-08-20 18:05:31 -07:00
Ramya Achutha Rao 7e539de2f4 Trigger emmet for ! in xsl as it is a snippet prefix 2017-08-20 12:33:13 -07:00
Ramya Achutha Rao 0c079cb7df Support for canvas,td,tr,th in emmet suggestions 2017-08-20 12:22:26 -07:00
Ramya Achutha Rao 9a263229b3 No emmet suggestions inside script tag fixes #32732 2017-08-20 12:18:42 -07:00
Ramya Achutha Rao 40bd5d9859 Continue emmet expand even if parsing doc fails 2017-08-19 18:10:21 -07:00
Ramya Achutha Rao a1a198e730 Fix parsing error in less files with loop #32354 2017-08-16 22:13:20 -07:00
Ramya Achutha Rao 9ec087df26 Upstream fix for #32263 2017-08-14 14:18:53 -07:00