History log of /PHP-Parser/ (Results 1026 – 1050 of 1690)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
72e9184522-Jul-2016 Nikita Popov

Update changelog

537b59d422-Jul-2016 Nikita Popov

PHP 7.1: Support multi-catch

Catch::$type is now an array Catch::$types.

7ff12b8f09-Jul-2016 Nikita Popov

Remove deprecated Comment methods

574665b409-Jul-2016 Nikita Popov

PHP 7.1: list() with keys

Expr\List will now contain ArrayItems instead of plain variables.
I'm reusing ArrayItem, because code handling list() must also handle
arrays, and this allo

PHP 7.1: list() with keys

Expr\List will now contain ArrayItems instead of plain variables.
I'm reusing ArrayItem, because code handling list() must also handle
arrays, and this allows both to go through the same code path.

This also renames Expr\List->vars to ->items.

TODO: Should Expr\List be dropped in favor of Expr\Array with an
extra flag?

show more ...

437890d306-Jul-2016 Nikita Popov

PHP 7: Short destructuring syntax

Potentially the pretty printer should force use of [] in assignment
context, instead of relying on the existance of the right attribute.

1edf72c006-Jul-2016 Nikita Popov

PHP 7: Support nullable types

Using a new NullableType node.

7a54aca406-Jul-2016 Nikita Popov

Merge branch '2.x'


81f7da3b06-Jul-2016 Nikita Popov

Fix computation of expected tokens in parse errors

5ea2a76d05-Jul-2016 Nikita Popov

PHP 7.1: Class constant visibility support

5044fce105-Jul-2016 Nikita Popov

PHP 7.1: Add void+iterable support

In PHP 7 mode, these will now be represented as strings 'void'
and 'iterable'.

038e11da05-Jul-2016 Nikita Popov

Remove support for PHP 5.4

225804c105-Jul-2016 Nikita Popov

Targeting PHP-Parser 3.0

96cbd48d20-Apr-2016 Nikita Popov

Improve error recovery quality

In particular, support recovering from a missing trailing semicolon,
while keeping the rest of the expression.

e45e31c220-Apr-2016 Nikita Popov

Fix new.test and code test runner

Using only the basename leads to collisions...

Revision tags: v2.1.0
371c783313-Apr-2016 algo13

Escape all low control characters in strings

47b254ea19-Apr-2016 Nikita Popov

Release PHP-Parser 2.1.0

912c0bb919-Apr-2016 Nikita Popov

Document that XDebug is super slow

9897fa8819-Apr-2016 Nikita Popov

Update CHANGELOG

5a6e7dd419-Apr-2016 Nikita Popov

Avoid superfluous newline when printing Nops

90eb116519-Apr-2016 Nikita Popov

Switch Exit kind attribute to flag

To be consistent with everything else.

cf9b9e2a19-Apr-2016 Nikita Popov

Switch to 2.1-dev

e7869b9f18-Apr-2016 Nikita Popov

Forbid invalid octals in PHP 7 mode

4c7ad7e116-Apr-2016 Nikita Popov

Allow nop statements before namespace declaration

f8a40b3f15-Apr-2016 Remi Collet

Make autoloader more PSR-4 (#268)

82bb662715-Apr-2016 Nikita Popov

Drop superfluous newlines before help text

1...<<41424344454647484950>>...68