Commit Graph

105572 Commits

Author SHA1 Message Date
Martin Aeschlimann
05abefc4cd [css/json/html] update services and server (#174867) 2023-02-21 07:27:06 +01:00
Martin Aeschlimann
5454665328 update distro (#174868) 2023-02-21 11:16:55 +11:00
Ulugbek Abdullaev
2e1c8053c0 ulugbekna/fix build ctx key parsing (#174859)
* context keys: parser: fix test suite name

* context keys: parser: remove flaky tests (flaky because we output RegExp exceptions, which seemingly differ on node and browser)
2023-02-20 21:02:31 +01:00
Benjamin Pasero
f0ca34a612 ipc - drop --vscode- exec arguments before trying to spawn node.js (#174852) 2023-02-20 20:12:56 +01:00
Johannes Rieken
f15aa39d9f add a new (unbound) command to focus and accept the first suggestion (#174856)
https://github.com/microsoft/vscode/issues/173387
2023-02-20 19:56:07 +01:00
Matt Bierner
9c0d571c9d Allow 'start' attribute in rendered markdown (#174854)
Fixes #174563
2023-02-20 18:18:12 +01:00
Masaki Mori
1a79e7eb63 Fix #173735 (#174149)
* Fix #173735

* Fix #173735
2023-02-20 16:50:48 +00:00
Alexandru Dima
963f49d0e1 Revert "Treat commas as link terminators (#168752)" (#174847)
Revert "Treat commas as link terminators (#168752)" to fix #174009

This reverts commit f73089715a.
2023-02-20 08:49:47 -08:00
Ely Ronnen
59f6d52062 fix #174711 Show Source command in Markdown custom editor (#174712)
fix #174711
2023-02-20 16:01:36 +00:00
Ulugbek Abdullaev
dea3eb94f2 context keys: scanner: rewrite using char codes 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
97d16e4086 charCode: add &nbsp 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
f9f60673fd context keys: parser: fix new parser's return type 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
08c67e4576 context keys: use old context key parser as default 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
e7a81d0d43 context keys: parser: fix tests 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
96682e0a5c context keys: use old parser as the default one 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
4330f35ed1 context keys: parser: add a new test with unexpected operators 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
f866e5d9d9 context keys: parser: it can now reconstruct regexp even if uses unescaped slashes 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
72f33d569d context keys: regex: serialize prints all regexp flags, not only i 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
8ec9762bb1 context keys: scanner: fix error token eating 1 more character than needed 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
542c7a5412 context keys: parsing: stronger typing on tokens 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
df2db875ef context keys: scanner: remove hand-written enum values
and remove hard-to-maintain and debug tests
2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
b6605d33fe context keys: parser: rewrite _match into _matchOne and _matchAny 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
85e0160390 context keys: parser: remove unnecessary bounds check 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
5416584a8f context keys: parser: minor 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
8557932c26 context keys: parser: report a parsing error on an empty string 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
4bb4ae5ed9 return read-only parsing errors array 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
bc9d92777e context keys: parsing: remove old comment 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
9d9ccdb524 context keys: parsing: move _nameToken to Scanner and rename to getLexeme 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
1b5c3aabd7 context keys: scanner: scan KEY using a regular expression 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
0720631ed9 context keys: scanner: remove incorrectly implemented _eatWhitespace 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
4ae3fc021d rewrite scanner from iterator-like lazy style to eager 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
72aba2ff2a can print an empty string lexeme 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
c6f8eb405f context keys: don't forget to update scanner in erroneous regex 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
0bc0cbddff allow expressions to evaluate to undefined 2023-02-20 16:33:40 +01:00
Ulugbek Abdullaev
0d3ee4eb66 context keys: implement a new parser (and a scanner/lexer) for 'when' clauses 2023-02-20 16:33:40 +01:00
Johannes Rieken
3c4939c5aa Merge pull request #172913 from microsoft/joh/mechanical-swordtail
remove EH start delay
2023-02-20 16:20:43 +01:00
Sandeep Somavarapu
326c178737 fix #174264 (#174845) 2023-02-20 16:17:16 +01:00
Henning Dieterichs
9cf143119f Merge pull request #174840 from microsoft/alone-lark
Updates distro
2023-02-20 15:47:35 +01:00
Johannes Rieken
e9229a1880 Merge branch 'main' into joh/mechanical-swordtail 2023-02-20 15:27:56 +01:00
Henning Dieterichs
a0c1d02fed Updates distro 2023-02-20 15:21:46 +01:00
Johannes Rieken
70d3be4284 joh/straight warbler (#174839)
* run oss tool

* update distro
2023-02-20 14:55:06 +01:00
Henning Dieterichs
48a677e23a Merge pull request #174443 from microsoft/async-tokenization-2
Async textmate tokenization
2023-02-20 14:27:17 +01:00
Johannes Rieken
2257f33ca0 Merge pull request #174623 from microsoft/fixIdentityService
Sort by time, rather than the touch function
2023-02-20 14:21:59 +01:00
Benjamin Pasero
4bd17398b9 sandbox - force enable pty inspect when using utility process (#174834) 2023-02-20 13:51:10 +01:00
Henning Dieterichs
46af30cfc6 Reverts distro merge 2023-02-20 13:03:25 +01:00
Martin Aeschlimann
c7ad694dc3 make remote tunnel command category consistent (#174824) 2023-02-20 12:45:50 +01:00
Robo
78cb4eb690 chore: remove cups dependency (#174827) 2023-02-20 12:19:18 +01:00
Alex Ross
2d6e2ef39d Pending edits for vscode.CommentMode.Editing lost when switching file tabs (#174678)
Fixes #166693
2023-02-20 11:10:26 +01:00
Henning Dieterichs
d7c70785c1 Includes textmate worker in build 2023-02-20 10:56:33 +01:00
Henning Dieterichs
730da28ebb Merge branch 'main' into async-tokenization-2 2023-02-20 10:27:11 +01:00