Commit Graph

18 Commits

Author SHA1 Message Date
Matt Bierner
b911788593 Mark a few more arrays in vscode.d.ts readonly
This makes it clear that you can't modify these arrays to add items, such as calling `breakpoints.push(...)` to add a breakpoint
2021-11-10 17:53:27 -08:00
Raymond Zhao
c44b7d25d9 Refactor Emmet merge lines and select item commands (#113516) 2020-12-28 17:36:38 -08: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
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
400a1c91b4 Use TextEdit in Emmet extension 2017-07-31 10:43:51 -07:00
Ramya Achutha Rao
e4a82c30fc Emmet Merge Lines improvements 2017-07-29 20:20:13 -07:00
Ramya Achutha Rao
cf17ddaf59 Tests for Emmet Merge Lines 2017-07-29 19:39:47 -07:00
Ramya Achutha Rao
ca281a409c Remove whitespace between lines when merging Fixes #31684 2017-07-28 17:03:46 -07:00
Ramya Achutha Rao
bf634bf4e7 Renaming utilties for clarity 2017-07-24 14:45:02 -07:00
Ramya Achutha Rao
0ee00cbd2a Emmet Error handling Fixes #29897 2017-06-29 18:35:53 -07:00
Ramya Achutha Rao
915e1eb8cb Return if there was parsing error 2017-06-26 14:18:38 -07:00
Ramya Achutha Rao
fc6c69311d Add typing for emmet node 2017-06-26 14:18:38 -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
1a11b9dd4f getNode is not needed by the helper module 2017-06-21 14:47:42 -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
6cc63cdf15 Use stream reader for TextDocument for more efficient parsing 2017-06-15 11:21:35 -07:00
Ramya Achutha Rao
8e0f07fd38 Initial commit for builtin emmet extension #21943 2017-05-23 22:41:55 -07:00