Commit Graph

20 Commits

Author SHA1 Message Date
Raymond Zhao
b4b3cacd74 debt: remove any casts (#270074) 2025-10-06 18:19:46 +00:00
Matt Bierner
360c9fd134 Add lint rule for as any and bulk ignore all existing breaks
For #269213

This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks

Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Raymond Zhao
d627aa4606 Emmet: Add back trigger character arguments (#154940)
Fixes #154375
2022-07-12 09:15:01 -07:00
Raymond Zhao
76f65c4521 Emmet inline completions (#151559)
Affects #139247

This PR changes Emmet to use inline completions when suggesting completions.
It also provides a boolean setting so that users can opt out.
This PR does not change the "Wrap with Abbreviation" behaviour in Emmet.

Co-authored-by: Henning Dieterichs <notify.henning.dieterichs@live.de>
2022-06-14 08:39:28 +02:00
Johannes
0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Raymond Zhao
68013971ff Add language mapping as param to getEmmetMode
Fixes #127996
2021-10-11 15:38:12 -07:00
Raymond Zhao
665e0adaec Add update tag placeholder.
Fixes #128110
2021-10-06 16:41:17 -07:00
Raymond Zhao
9b091c7d22 💄 Emmet tests 2021-03-30 11:30:32 -07:00
Hsuan-An Weng Lin
975dfff6db Emmet: Change the type of emmet extensions path (#117946)
* Emmet: change extensionsPath input type to string[]
* Emmet: add migration function for old config
2021-03-02 12:14:51 -08:00
Hsuan-An Weng Lin
c30e2d46b2 Fix emmet update extensions path issue (#117797)
* Emmet: fix unloaded emmetHelper

* Emmet: fix wrong type of error object
2021-03-01 17:52:15 +00:00
Jean Pierre
5d2c9bf299 Consolidate wrapWithAbbreviation and wrapIndividualLinesWithAbbreviation in one command (#116603)
fixes #109191, fixes #116738
2021-02-19 11:33:47 -08:00
Raymond Zhao
c7dbab59ff Emmet create new html-matcher override instead of using LS (#113508) 2020-12-28 15:06:23 -08:00
Raymond Zhao
483bd40550 Update several Emmet commands (#112597)
For match tag, update tag, and balance in/out, we now have the following:

- vscode-html-languageservice parse is being used to speed up file parse times
- Balance balance-in after balance-out behaviour is now more consistent
- These commands now work in markup files with unclosed tags
- Implemented a cache for these commands to prevent multiple document parses on the same version of the document
2020-12-16 10:20:57 -08:00
Raymond Zhao
4c55c7264f Revert "Fix #58600, Format Emmet package.json (#110891)"
This reverts commit ffacef4727.
2020-11-23 09:20:27 -08:00
Raymond Zhao
ffacef4727 Fix #58600, Format Emmet package.json (#110891) 2020-11-19 13:44:11 -08:00
Raymond Zhao
e7ce16ceb0 Preserve old showEmmetcommands ID #58600 2020-11-17 23:27:24 +00:00
Raymond Zhao
33e7e030d2 Move Show Emmet Commands command to extension #58600 2020-11-17 23:17:05 +00:00
Raymond Zhao
f87d1f4609 Add force refresh case for #108670 2020-10-14 14:07:40 -07:00
Raymond Zhao
0fc17285e1 Update Emmet on save of snippets file #108670 2020-10-14 12:32:20 -07:00
Martin Aeschlimann
9b1773e013 emmet serverless 2020-07-09 17:23:16 +02:00