5038dcc2 | 03-May-2015 |
Nikita Popov |
Merge branch '1.x'
|
Revision tags: v1.3.0, v1.2.2, v1.2.1, v1.2.0, v1.1.0, v1.0.2, v1.0.1, v1.0.0 |
|
69c00ebb | 04-Sep-2014 |
David Prévot |
Make help output help2man-friendly These changes follow regular advices for CLI output and allow help2man to produce a meaningful manpage out of it. |
a0e7d5e0 | 02-May-2015 |
Nikita Popov |
Set correct number of s/r conflicts |
51ec2a25 | 02-May-2015 |
Nikita Popov |
Move parser to Parser\Php5 Old name still exists. |
5d1e3be7 | 02-May-2015 |
Nikita Popov |
Anonymize some callbacks |
9d42e4a2 | 02-May-2015 |
Nikita Popov |
Drop short array simulation from .phpy syntax Instead use real short array syntax. |
cc75dd36 | 02-May-2015 |
Nikita Popov |
Drop support for PHP 7 aliases |
5f621c5a | 02-May-2015 |
Nikita Popov |
Drop support for legacy aliases from v0.9 |
29b9015f | 02-May-2015 |
Nikita Popov |
Drop support for old Node format |
e6619f55 | 02-May-2015 |
Nikita Popov |
Drop 5.4 support from emulative lexer |
6b4a17b3 | 02-May-2015 |
Nikita Popov |
Set version to 2.0-dev. Drop PHP 5.3 support |
30abe062 | 02-May-2015 |
Nikita Popov |
Update documentation link |
dff23926 | 02-May-2015 |
Nikita Popov |
Release PHP-Parser 1.3.0 |
8b64195c | 02-May-2015 |
Nikita Popov |
Try .17G print if .16G is not enough This should be enough for all cases, because: A double has 53 bits of mantissa (including the implicit 1 bit), which is 53*ln(2)/ln(10) = 15.95 d
Try .17G print if .16G is not enough This should be enough for all cases, because: A double has 53 bits of mantissa (including the implicit 1 bit), which is 53*ln(2)/ln(10) = 15.95 decimal digits. However the leading decimal digit may encode less than the usual 3.32 bits, which will push this over the edge to requiring 17 decimal digits.
show more ...
|
9caa51b3 | 01-May-2015 |
Nikita Popov |
Add some more tests |
5513073a | 01-May-2015 |
Nikita Popov |
Drop Lexer::getPosition() This was a leftover from the original column info implementation. |
659d26c2 | 01-May-2015 |
Nikita Popov |
Update changelog, fix typos |
648800f0 | 01-May-2015 |
Nikita Popov |
Increase float pretty printing precision This removes the reliance on the "precision" ini setting. Furthermore the default of precision=14 is not sufficient. |
23bf4f0c | 30-Apr-2015 |
Nikita Popov |
Add some error documentation |
57ac7e39 | 30-Apr-2015 |
Nikita Popov |
Drop name magic from rebuildParser.php Now using explicitly imported names, instead of magically prepending Name\. Also remove trailing whitespace from generated file. |
272ab6c8 | 30-Apr-2015 |
Nikita Popov |
Add some recovery tests |
0731b476 | 30-Apr-2015 |
Nikita Popov |
Don't distinguish test-fail / test With error recovery this is fluid. Using .test for everything. |
3b7d8e8b | 30-Apr-2015 |
Nikita Popov |
Enable basic error recovery Adding only a single recovery rule for now. The API is now: * throwOnError parser option must be disabled. * List of Errors is available throug
Enable basic error recovery Adding only a single recovery rule for now. The API is now: * throwOnError parser option must be disabled. * List of Errors is available through $parser->getErrors(). This method is available either way. * If no recovery is possible $parser->parse() will return null. (Obviously only if throwOnError is disabled).
show more ...
|
a35c2a20 | 27-Apr-2015 |
Nikita Popov |
Add column info to EOF errors EOF errors are now located one past the end of the file. |
55b2ead9 | 26-Apr-2015 |
Nikita Popov |
Make special class name checks case insensitive |