summaryrefslogtreecommitdiff
path: root/lexer
AgeCommit message (Expand)AuthorFilesLines
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
2015-06-14- bugfix an output tag with variable, modifier followed by an operator like {...Uwe Tews1-10/+2
2015-06-08- bugfix using {$foo} as array index like $bar.{$foo} or in double quoted str...Uwe Tews2-9/+11
2015-06-01- bugfix <?xml ... ?> including template variables broken since 3.1.22 https...Uwe Tews2-1/+14
2015-05-24- bugfix if condition string 'neq' broken due to a typo https://github.com/sm...Uwe Tews2-2/+2
2015-05-23minor bugfix when processing autoliteral { php} tag. Does not effect generate...Uwe Tews1-1/+0
2015-05-23- improvement on php_handling to allow very large PHP sections, better error ...Uwe Tews2-163/+130
2015-05-20- bugfix compiler could run into the pcre.backtrack_limit on larger comment o...Uwe Tews1-9/+9
2015-05-18- improvement introduce shortcuts in lexer/parser rules for most frequent ter...Uwe Tews2-251/+246
2015-05-16- improvement higher compilation speed by modified lexer/parser generator at ...Uwe Tews2-23/+38
2015-05-16- improvement reduce number of lexer tokens on operators and if conditionsUwe Tews2-177/+51
2015-05-16- improvement remove not needed ?><?php transitions from compiled codeUwe Tews1-7/+26
2015-05-16- bugfix {php}{/php} did work just for single lines https://github.com/smarty...Uwe Tews1-4/+4
2015-05-06- optimization move <?php ?> handling from parser to new compiler moduleUwe Tews2-148/+57
2015-04-07strip property must now be publicUwe Tews1-1/+1
2015-04-02move strip processing from parser to compilerUwe Tews1-6/+10
2015-04-02move compileVariable() from parser to compilerUwe Tews1-26/+8
2015-03-28- bugfix Smarty_Security->allow_constants=false; did also disable true, false...Uwe Tews1-13/+13
2015-03-17- bugfix Smarty_Security->allow_constants=false; did not disallow direct usa...Uwe Tews1-0/+18
2015-01-22new feature: security can now control access to static methods and propertiesUwe Tews1-9/+9
2015-01-21- bugfix 'self::' and 'parent::' was interpreted in template syntax as static...Uwe Tews1-1/+1
2014-12-30get config properties via compiler objectUwe Tews2-4/+4
2014-12-30rename parse tree class names and minor fixesUwe Tews1-59/+50
2014-12-30get config properties via template objectUwe Tews2-5/+4
2014-12-14add .plex and .y filesUwe Tews4-0/+3000