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