Commit Graph

137 Commits

Author SHA1 Message Date
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
Dirk Baeumer
e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01:00
Rob Lourens
390a5295b0 Fix #40279 - rewrite php grammar rule to avoid regex that hangs vscode-textmate 2018-01-29 10:04:28 -08:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Rob Lourens
783a0aafad Update the PHP grammar
Now it breaks out the html grammar into its own file
2017-12-18 14:28:38 -08:00
Ramya Achutha Rao
6aa6f0d332 Remove the onEnter rules from html in php as they will never get applied in a php block #39142 2017-12-05 15:32:21 -08:00
Ramya Achutha Rao
e13cc678d6 Copy OnEnter rules from html to php #39142 2017-12-03 22:13:57 -08:00
Martin Aeschlimann
f8217340ad [php] folding snippets 2017-11-30 12:11:21 +01:00
Rob Lourens
ddb27c6312 Fix #37919 - don't show php suggestions when closing an html tag 2017-11-28 21:41:53 -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
Joao Moreno
7a01db1b43 fix tslint in hygiene
fixes #38207
2017-11-13 11:32:50 +01:00
Rob Lourens
c98e53622d 💄 2017-11-09 13:52:02 -08:00
Matt Bierner
52f45af7f0 Add additional no unused checks for php extension 2017-11-07 11:22:07 -08:00
Matt Bierner
6bab0e0cc0 Move PHP extension to strict mode
Compile the PHP extension with strict mode TS. Mostly adding annotations where values can be null or undefined.
2017-11-06 14:36:56 -08:00
Rob Lourens
0edf81c292 Fix #26598 - remove . PHP trigger character, add > 2017-10-29 12:46:07 -07:00
Martin Aeschlimann
ad58f842ce [php] update grammar 2017-10-24 11:05:54 +02:00
Rob Lourens
a1b79983ac Fix #36115 - add #region folding for PHP 2017-10-21 23:32:43 -07:00
Martin Aeschlimann
c9177061d4 update php colorizer tests 2017-10-04 18:17:30 +02:00
Martin Aeschlimann
12d4925c72 Use strict version-identifier for @types/xyz-modules . For #35561 2017-10-04 11:25:45 +02:00
Rob Lourens
f31c369c3b Update PHP grammar 2017-09-30 18:18:59 -07:00
isidor
efdc328058 ${workspaceRoot} -> ${workspaceFolder} 2017-09-19 11:21:49 +02:00
Matt Bierner
845fa13b41 Tweak colorization of regexp for light+ and dark+ 2017-09-14 14:45:35 -07:00
Matt Bierner
0347eda931 Update TS/JS grammars 2017-09-13 23:00:51 -07:00
Rob Lourens
2859b125c1 Fix #34204 - revert problematic brace matching change from language-php 2017-09-13 14:56:18 -07:00
Matt Bierner
43cb3b41ac Continue tweaking default dark and light colorization for escape characters and regular expressions 2017-09-13 10:40:07 -07:00
Matt Bierner
35c8bc4daa Further improve colorization of embeded expressions
- Add groovy embedded support
- Make high contrast colorization consistent
2017-09-12 11:04:02 -07:00
Matt Bierner
dc2f6ec2a5 Improve colorization of embedded start end puctuators across languages 2017-09-12 09:49:40 -07:00
Martin Aeschlimann
001009c3de [php] update grammar 2017-09-08 10:47:06 +02:00
Matt Bierner
49db68d7ce Reset VS Dark + Light styling for meta embedded (#33866)
Fixes #33120

Adds rules to vs dark+light to reset style for meta embedded scopes. This is a proposed approach to support colorization of nested languages better
2017-09-06 11:18:53 -07:00
Rob Lourens
7818862ede Fix hygiene from mergetool on github.com 2017-09-03 22:38:55 -07:00
Rob Lourens
ddb6d23841 Merge branch 'master' into feature/php-commenting 2017-09-03 21:28:19 -07:00
Rob Lourens
134a02610a Also set documentListener to null after dispose - #19872 2017-08-27 09:38:08 -07:00
Rob Lourens
042662748e Merge pull request #19872 from glayzzle/master
fix: dispose the this.documentListener
2017-08-27 09:36:53 -07:00
Martin Aeschlimann
44aa7c2f08 [php] update grammar 2017-08-15 15:29:56 +02:00
Rob Lourens
77e2e9a4e8 Update PHP grammar 2017-08-12 17:34:43 -07:00
Rob Lourens
da90dbf82e Update PHP grammar (temporarily from a fork that contains the previous version + an important change to fix #30448) 2017-08-02 15:29:30 -07:00
rebornix
a204dc6133 Fix #31838. Fix php indentation rules regression 2017-08-01 16:47:53 -07:00
Jens Hausdorf
519811c487 Improve php language config 2017-08-01 00:21:06 +02:00
rebornix
77ff4e0870 Indent Rules for PHP 2017-07-26 11:09:56 -07:00
Martin Aeschlimann
7790c4a753 update grammars 2017-07-18 10:09:48 +08:00
rebornix
e49ae72a37 Fix #8850. Do not auto close single paren inside comments and string when editing PHP 2017-07-14 11:41:45 -07:00
Martin Aeschlimann
3e124d8eba [php] update grammar 2017-07-11 17:48:34 +08:00
Rob Lourens
b258f0d212 Fix #29958 - builtin PHP extension fails to activate 2017-06-30 10:41:50 -07:00
Michel Kaporin
ab3c945e0e Import 'nls' in extensions entry point. Fixes #29098. 2017-06-28 16:01:23 +02:00
Felix Becker
d2770b6482 Fix all string throw statements 2017-06-26 15:02:52 +02:00
Rob Lourens
250260678a Fix #29094 2017-06-21 10:04:02 -07:00
Joao Moreno
5667cc0e69 use vsce to determine what to package when bundling extensions
fixes #29054
2017-06-21 16:17:21 +02:00
jens1o
d4e6fc459c update php grammar 2017-06-20 20:20:09 +02:00
Martin Aeschlimann
be2b6bd127 HTML Comments Not Colour Coded when there is a <?php> in the script tag. Fixes #28354 2017-06-19 11:56:33 +02:00