summaryrefslogtreecommitdiff
path: root/lexer
AgeCommit message (Expand)AuthorFilesLines
2022-01-10Merge pull request from GHSA-4h9c-v5vg-5m6mSimon Wisselink1-0/+3
2021-10-13Feature/php8 support (#629)Simon Wisselink2-20/+1
2021-01-07Brought lexer source functionally up-to-date with compiled version (#625)v3.1.37Simon Wisselink1-2/+8
2018-10-0909.10.2018uwetews2-13/+16
2018-09-18- bugfix large plain text template sections without a Smarty tag > 700kB coulduwetews1-8/+46
2018-08-31- reformating for PSR-2 coding standards https://github.com/smarty-php/smarty...uwetews1-12/+12
2018-08-31- PSR-2 code style fixes for config and template file Lexer/Parser generated ...uwetews2-2/+2
2018-08-19- fix PSR-2 coding standards and PHPDoc blocks https://github.com/smarty-php/...uwetews4-4/+4
2018-03-28- new feature {parent} = {$smarty.block.parent} {child} = {$smarty.block.ch...Uwe Tews2-3/+19
2017-11-20- replacement of " by 'Uwe Tews2-5/+5
2017-11-20bugfix rework of newline spacing between tag code and template text.Uwe Tews1-1/+1
2017-11-05lexer/parser optimizationUwe Tews4-160/+112
2017-10-21- bugfix custom delimiters could fail since modification of version 3.1.32-d...Uwe Tews2-117/+65
2017-10-18-bugfix fix implementation of unclosed block tag in double quoted string of 1...Uwe Tews2-1/+1
2017-10-12- unclosed block tag in double quted string must throw compiler exception.Uwe Tews2-1/+3
2017-10-12bugfix $smarty.block.child and $smarty.block.parent could not be used like anyUwe Tews2-17/+0
2017-10-07Improve extension handlerUwe Tews2-248/+283
2017-08-26- bugfix chained modifier failed when last modifier parameter is a signed valueUwe Tews1-0/+1
2017-08-09- improvement repeated delimiter like {{ and }} will be treated as literalUwe Tews1-2/+1
2017-08-09- improvement repeated delimiter like {{ and }} will be treated as literalUwe Tews1-0/+8
2017-08-09- improvement repeated delimiter like {{ and }} will be treated as literalUwe Tews2-39/+24
2017-04-08spelling fixesklemens1-1/+1
2016-11-11fixed spelling chilek commented on c4746e9uwetews2-7/+7
2016-11-07- optimization of lexer speed https://github.com/smarty-php/smarty/issues/311uwetews3-31/+19
2016-09-28- bugfix nocache hash was not removed for <?xml ?> tags in subtemplates https...uwetews2-11/+2
2016-09-20- improvement new tags {block_parent} {block_child} in template inheritanceuwetews1-3/+3
2016-09-20- bugfix some $smarty special template variables are no longer accessed as re...uwetews1-32/+1
2016-08-05- bugfix compiling of templates failed when the Smarty delimiter did contain ...uwetews1-7/+7
2016-07-18- bugfix modifier on plugins like {plugin|modifier ... } did fail when the pl...uwetews1-4/+2
2016-03-09fix passed parameteruwetews1-1/+1
2016-02-26- bugfix instanceof expression in template code must be treated as value http...uwetews1-8/+7
2016-02-14- new tag {make_nocache} read NEW_FEATURES.txt https://github.com/smarty-php/...uwetews2-0/+11
2016-02-10- improvement because of ambiguities the inline constant support has been rem...uwetews1-8/+1
2016-02-10- bugfix wrong precedence on special if conditions like '$foo is ... by $bar'...uwetews2-24/+39
2016-02-09- move some code from parser into compileruwetews1-20/+13
2015-12-30- bugfix plugin names starting with "php" did not compile https://github.com/...uwetews1-1/+1
2015-12-18- bugfix regression when mdifier parameter was follow by math https://github....uwetews1-10/+2
2015-11-25-bugfix a left delimter like '[%' did fail on [%$var_[%$variable%]%] (forum t...uwetews1-9/+9
2015-11-01- update config file processinguwetews1-4/+4
2015-10-24- new extension handler to load functions when calleduwetews1-5/+5
2015-10-18parser: add support for template prefix and postfix codeuwetews1-8/+32
2015-10-08- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variab...uwetews1-32/+8
2015-10-08- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variab...uwetews1-8/+32
2015-09-19- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variab...uwetews1-0/+4
2015-09-01- improvement convert template inheritance into runtime processinguwetews2-158/+58
2015-08-17- load seldom used Smarty API methods dynamically to reduce memory footprintuwetews1-5/+5
2015-08-06- avoid possible circular object referances caused by parser/lexer objectsUwe Tews3-18/+18
2015-06-27- bugfix resolve naming conflict between custom Smarty delimiter '<%' and PHP...Uwe Tews1-1/+6
2015-06-27- bugfix resolve naming conflict between custom Smarty delimiter '<%' and PHP...Uwe Tews1-4/+4
2015-06-18- bugfix calling a plugin with nocache option but no other attributes like {f...Uwe Tews1-1/+1