Fabien Potencier
b63bde3063
Optimize sprintf() calls for PHP 8.4
2024-06-21 08:16:55 +02:00
Fabien Potencier
ccc20cbd1b
Fix a warning
2024-04-24 08:06:10 +02:00
Daniel Gorgan
5a79652e7c
Ensure Lexer:: is always initialized
2024-04-18 07:49:46 -04:00
Fabien Potencier
af8ec178b6
Remove list() usage in code
2024-01-05 12:46:24 +01:00
Jérôme Tamarelle
1d5c09285f
Use PHP 8.0 functions with polyfill
2023-10-08 17:11:07 +02:00
Fabien Potencier
5193653ecb
Fix CS
2023-10-08 09:05:22 +02:00
Ryan Weaver
ba4fe3ba34
Adding support for the ...spread operator on arrays and hashes
2023-07-20 16:08:57 +02:00
Fabien Potencier
e2d668551b
Merge branch '2.x' into 3.x
...
* 2.x:
Making the Lexer initialize itself lazily, to avoid loading the extension set early
2023-05-03 19:47:35 +02:00
Ryan Weaver
2f7e868017
Making the Lexer initialize itself lazily, to avoid loading the extension set early
2023-05-03 19:47:11 +02:00
Fabien Potencier
13e360972a
Merge branch '2.x' into 3.x
...
* 2.x:
Fix CS
Fix CS
Migrate to the new PHP CS Fixer config file
Fixing links
2021-05-12 09:45:40 +02:00
Fabien Potencier
2dd1d909b9
Fix CS
2021-05-12 09:37:17 +02:00
Fabien Potencier
dba3517f4b
Merge branch '2.x' into 3.x
...
* 2.x:
Fix missing delimiter for preg_quote in lexer
2020-09-27 07:01:41 +02:00
Fabien Potencier
f4aacffcbb
Merge branch '1.x' into 2.x
...
* 1.x:
Fix missing delimiter for preg_quote in lexer
2020-09-27 07:01:29 +02:00
wait
41605057a4
Fix missing delimiter for preg_quote in lexer
2020-09-27 06:58:41 +02:00
Fabien Potencier
57ca24c5f3
Merge branch '2.x' into 3.x
...
* 2.x:
Fix a regression when not using a space before an operator
2020-07-06 15:35:21 +02:00
Fabien Potencier
e063bab1a6
Merge branch '1.x' into 2.x
...
* 1.x:
Fix a regression when not using a space before an operator
2020-07-06 15:35:12 +02:00
Fabien Potencier
841906b110
Fix a regression when not using a space before an operator
2020-07-06 14:40:02 +02:00
Fabien Potencier
1ed27f4d55
Merge branch '2.x' into 3.x
...
* 2.x:
Fix regression
2020-02-21 09:29:22 +01:00
Fabien Potencier
8a4f881623
Merge branch '1.x' into 2.x
...
* 1.x:
Fix regression
2020-02-21 09:29:15 +01:00
Fabien Potencier
77e5846161
Fix regression
2020-02-21 09:29:07 +01:00
Fabien Potencier
a95ec00440
Merge branch '2.x' into 3.x
...
* 2.x:
Fix ambiguous syntax parsing
2020-02-21 08:37:36 +01:00
Fabien Potencier
0686ccf278
Merge branch '1.x' into 2.x
...
* 1.x:
Fix ambiguous syntax parsing
2020-02-21 08:37:29 +01:00
Fabien Potencier
5724cbeddf
Fix ambiguous syntax parsing
2020-02-21 08:31:42 +01:00
Fabien Potencier
521a03f43a
Merge branch '2.x' into 3.x
...
* 2.x:
Add support for exponential numbers
Fix phpdoc
2019-11-07 22:14:33 +01:00
Fabien Potencier
468f5cbe21
Merge branch '1.x' into 2.x
...
* 1.x:
Add support for exponential numbers
Fix phpdoc
2019-11-07 22:14:26 +01:00
Fabien Potencier
6092135057
Add support for exponential numbers
2019-10-22 17:32:36 +02:00
Fabien Potencier
69d4060de8
Merge branch '2.x' into 3.x
...
* 2.x:
fixed deprecation under PHP 7.4
fixed PHP 7.4 support
added PHP 7.4 in Travis config
2019-05-14 08:47:41 +02:00
Fabien Potencier
2efd1c5515
Merge branch '1.x' into 2.x
...
* 1.x:
fixed deprecation under PHP 7.4
fixed PHP 7.4 support
added PHP 7.4 in Travis config
2019-05-14 08:46:40 +02:00
Fabien Potencier
1fb0f9701d
fixed PHP 7.4 support
2019-05-14 08:18:04 +02:00
Fabien Potencier
3d1b9a11d8
Merge branch '2.x' into 3.x
...
* 2.x:
fixed CS
added the key to the map and filter filters
added support for iterators
removed fn in front of arrow functions
changed arrow syntax
added "filter", "map", and "reduce" filters
simplified code
fixed CS
bumped version to 2.10
bumped version to 1.41
fixed partial output leak when a PHP fatal error occurs
fixed markup in docs
2019-05-09 13:29:19 +02:00
Fabien Potencier
5c484ce7eb
Merge branch '1.x' into 2.x
...
* 1.x:
added the key to the map and filter filters
added support for iterators
removed fn in front of arrow functions
changed arrow syntax
added "filter", "map", and "reduce" filters
simplified code
fixed CS
fixed partial output leak when a PHP fatal error occurs
2019-05-09 13:25:49 +02:00
Fabien Potencier
b30bce1139
added "filter", "map", and "reduce" filters
2019-05-03 17:09:12 +02:00
Fabien Potencier
54cec4e3b8
added type hints
2019-04-26 12:01:21 +02:00
Fabien Potencier
273b666a71
removed the obsolete lib/ directory, removed PSR-0 class aliases
2019-04-23 16:34:05 +02:00
Fabien Potencier
fa6f7bb5e2
Merge branch '1.x' into 2.x
...
* 1.x:
fixed Lexer when using custom options containing the # char
fix major version constant
2019-04-21 21:41:27 +02:00
Fabien Potencier
7b5851feeb
fixed Lexer when using custom options containing the # char
2019-04-21 21:05:06 +02:00
Fabien Potencier
a90d984587
Merge branch '1.x' into 2.x
...
* 1.x:
fixed various small bugs
bumped version to 1.39.1-DEV
prepared the 1.39.0 release
2019-04-16 17:41:34 +02:00
Fabien Potencier
d2cd4d9cfa
fixed various small bugs
2019-04-16 17:33:43 +02:00
Fabien Potencier
cef61a0cad
Merge branch '1.x' into 2.x
...
* 1.x:
added support for a new whitespace trimming option
made Lexer regexes more readable
simplified Lexer regexes
2019-04-03 16:42:51 +02:00
Fabien Potencier
96eab472d6
added support for a new whitespace trimming option
2019-04-03 11:34:18 +02:00
Fabien Potencier
7e3ec0fbee
made Lexer regexes more readable
2019-04-03 11:24:31 +02:00
Fabien Potencier
591da36893
simplified Lexer regexes
2019-04-03 10:29:21 +02:00
Fabien Potencier
4eb0c9da8e
moved some more PSR0 class names to namespaced ones
2019-03-06 13:58:28 +01:00
Fabien Potencier
037ee67224
switched to namespace first, PSR-0 as a fallback
2019-03-05 08:14:45 +01:00
Fabien Potencier
baa70287f5
switched to namespace first, PSR-0 as a fallback
2019-03-04 21:33:40 +01:00
Maxime Steinhausser
2c174e4015
Use class_exists instead of require
2017-06-05 23:42:50 +02:00
Nicolas Grekas
5420a5e3f8
Add the aliases
2017-05-25 08:32:07 +02:00
Nicolas Grekas
71af32b306
Add namespaced aliases
2017-05-24 10:12:32 +02:00