Commit Graph

198 Commits

Author SHA1 Message Date
Alpha Romer Coma
7ef754c2f6
Fix supported markdown-lint violations in markdown files (#190750)
docs: fix supported markdownlint violations
2023-08-24 08:37:25 +00:00
Remco Haszing
e0485e9d8f
Mark all .tsbuildinfo files as json (#189811)
TypeScript emits a `.tsbuildinfo` file whose file base name matches the
TypeScript configuration file. Typically this configuration file is
named `tsconfig.json`, meaning TypeScript will generate
`tsconfig.tsbuildinfo`. However, if the config file is named
differently, TypeScript will generate another `.tsbuildinfo` file.
2023-08-07 19:32:21 +00:00
Henning Dieterichs
fd63cf62b9
Merge branch 'main' into singleLineDeindent 2023-07-07 20:30:51 +02:00
Alex Ross
c778cc6117
Update grammars (#186752) 2023-06-30 09:14:40 -07:00
Matt Bierner
b242a8730c
Bump JS/TS grammars (#180160) 2023-04-17 21:27:38 +01:00
Matt Bierner
0461b885d5
Update JS/TS grammar (#179069) 2023-04-04 00:56:01 +02:00
Henning Dieterichs
e3cab63a12
Merge branch 'main' into singleLineDeindent 2023-02-28 11:16:22 +01:00
Alex Ross
cf4acb8050
Update grammars (#175350) 2023-02-24 17:22:41 +01:00
Henning Dieterichs
18b96f483c
Fixes #173997 (#175349) 2023-02-24 17:18:37 +01:00
Henning Dieterichs
d6259480f5
Fixes #173997 (#174067) 2023-02-10 15:29:40 +01:00
Alex Ross
166b8e2d90
Update grammars (#172807) 2023-01-30 06:27:20 -08:00
Matt Bierner
c1498b35dd
Fix includes check on jsdoc patching (#169446) 2022-12-16 23:36:22 +01:00
Matt Bierner
9ad5c4a205
Use JSX in display names of the TypeScript React and JavaScript React languages (#168368)
Use JSX in display names of the TypeScript React and JavaScript React languages

Fixes #138285

This changes the display name of the languages `JavaScript React` -> `JavaScript JSX` and `TypeScript React` -> `TypeScript JSX`

This only changes the display names and leaves the ids alone. Changing the ids would be a very breaking change for extensions with no real user benefits
2022-12-08 00:56:04 +01:00
Matt Bierner
cf01f3bb99
Update TS grammars (#167479)
Pulls in support for TS accessor syntax
2022-11-28 16:30:49 -08:00
Stephen Sigwart
3894c48a02 JS/TS fixes 2022-11-21 21:41:18 -05:00
Stephen Sigwart
a9dac55c8a
Merge branch 'main' into singleLineDeindent 2022-11-21 20:46:58 -05:00
Matt Bierner
46caa3b490
Exclude @ from word pattern in js/ts (#165764)
Fixes #162862

#148874 Still seems to be working too after this change
2022-11-07 15:53:11 -08:00
Stephen Sigwart
10fe0823a3
Merge branch 'main' into singleLineDeindent 2022-10-27 08:19:18 -04:00
Alex Ross
fd4346210f
Update grammars (#162673) 2022-10-04 08:50:55 -07:00
Harald Kirschner
ea5b244abd
File snippets for HTML and PHP (#161881)
* Adding file snippets for HTML and PHP to start small.

* Adding TS
2022-09-27 08:15:57 -07:00
Alex Ross
ec5b41ddc2
Update grammars (#159445)
Update grammar
2022-08-29 14:08:44 +02:00
Bryan Lee
fac840f22c Add support for angle bracket matching and colorization in Typescript 2022-06-29 01:59:31 +08:00
Matt Bierner
9f3cafba7d
Update grammars (#151383)
Updates the markdown and JS/TS grammars
2022-06-07 09:37:14 -07:00
Stephen Sigwart
16f501ee33 Fix single line if/else and loop indentation 2022-06-04 23:55:58 -04:00
Remco Haszing
a9fc85ff47
Specify tsconfig.tsbuildinfo is json (#149065) 2022-05-10 08:59:40 -07:00
Matt Bierner
e6f42433cf
Include @ in JS/TS word pattern (#148962)
Fixes #148874

`@` is used both for decorators and in imports
2022-05-06 21:10:45 +00:00
Alex Ross
f3b1b53443
Update grammars 2022-05-02 11:20:10 +02:00
Matt Bierner
e9636bbce1
Don't have space in snippet
Fixes #146503
2022-04-01 11:15:25 -07:00
Matt Bierner
1da08937d8
Remove text mate highlighting of more JS/TS built-ins
Identifying specific symbols is a better fit for semantic highlighting instead of textmate as semantic highlighting prevents false positives

This keeps around a few of the most built-ins for now but we may revisit these in the future
2022-03-01 16:17:16 -08:00
Matt Bierner
b391749606
Move update grammar script to mjs 2022-03-01 15:56:27 -08:00
Matt Bierner
76a647c33c
Fix tested pattern 2022-02-28 14:49:29 -08:00
Matt Bierner
062b82c1bc
Use .test instead of .match 2022-02-28 14:27:47 -08:00
Matt Bierner
2b92835853
Move js/ts language configs to json file
Fixes #125748
2022-02-03 11:38:09 -08:00
Alex Ross
a1a4c0a63b
Update grammars 2022-01-31 16:52:03 +01:00
Daniel Rosenwasser
4fb22d76cf
"Surround with" in TS/JS snippets (#138565)
* Preserve selected text in snippets to provide "surround-with"-like functionality.

* Add the same "surround with"-like functionality to JS snippets.
2021-12-06 18:01:09 -08:00
Alex Ross
9efc116de0
Update grammars 2021-11-02 15:32:34 +01:00
Alex Dima
174db5eb99
Fixes #134662: Configure strings and comments embedded in template expressions to be identified as strings and comments 2021-10-28 17:46:56 +02:00
Alex Dima
8358d0ca67
Define 2500 chars max limit for javascript, not typescript (#135573) 2021-10-22 14:22:20 +02:00
Henning Dieterichs
1a2749d798
Fixes #132802 by making maxTokenizationLineLength configurable per language and reducing the default for TypeScript. 2021-10-13 16:19:54 +02:00
Matt Bierner
8a600adb5c
Register .cts and .mts as TypeScript files
For https://github.com/microsoft/TypeScript/pull/44501
2021-10-06 14:33:36 -07:00
Henning Dieterichs
d6b2e78477
Fixes #132847 by configuring ${...} as bracket pair. 2021-09-21 12:28:25 +02:00
Matt Bierner
bc0e917553
Mark embedded template expressions as other
Fixes #127005
Fixes ##124270
2021-08-05 17:08:52 -07:00
Alex Ross
3e32c1aae2
Update grammars 2021-07-02 17:06:19 +02:00
Matt Bierner
e870a6d700
Update js/ts grammar 2021-04-14 20:42:41 -07:00
Matt Bierner
5207b98402
Update JS/TS grammars 2021-04-07 17:45:59 -07:00
Matt Bierner
05b52df98a Update JS/TS grammar 2021-04-06 17:17:43 -07:00
Alex Ross
17e7a257ff
Update grammars 2021-03-29 15:16:24 +02:00
Danylo Shevchenko
6d07984577
fix(typescript-snippet): fixed "newpromise" snippet
Fixed "newpromise" snippet
2021-03-10 06:13:14 +02:00
João Moreno
c3b556727e
fix update-grammars script 2021-02-02 12:30:08 +01:00
João Moreno
8bf9b56ade
Merge branch 'joao/extensions' 2021-02-02 12:06:01 +01:00