update change log
fix order of replacements (mohrt)
update change log
- bugfix Do not remove '//' from file path at normalization (Issue 142)
- bugfix increase of internal maximum parser stacksize to allow more complex tag code {forum topic 24426}
- update for PHP 5.4 compatibility
- reformat source to PSR-2 standard
- update code generated by PSR-2 standards fixer which introduced PHP 5.4 incompatibilities of 14.7.2013
- bugfix template inheritance nesting problem (forum topic 24387)
Source code reformatted
- enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344)
- enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344)
- bugfix headers already send warning thrown when using 'SMARTY_DEBUG=on' from URL (Issue 148)
- bugfix a newline was eaten when a <?xml ... ?> was passed by a Smarty variable and caching was enabled (forum topic 24482)
- bugfix internal $tmpx variables must be unique over all inheritance templates (Issue 149)
- bugfix the internal resource cache did not observe config_dir changes (forum topic 24493)
- bugfix avoid possible E_STRICT error after bugfix for (forum topic 24493)
- bugfix compiled filepath of config file did not observe different config_dir (forum topic 24493)
- bugfix and enhancement
  Because several recent problems with template inheritance the {block} tag compiler has been rewriten
   - Error messages shown now the correct child template file and line number
   - The compiler could fail on some larger UTF-8 text block (forum topic 24455}
   - The {strip} tag can now be placed outside {block} tags in child templates (forum topic 24289}
- change SmartyException::$escape  is now false by default
- change PHP traceback has been remove for SmartyException and SmartyCompilerException
- bugfix delimiter followed by linebreak did not work as auto literak after update form 24.08.2013 (forum topic 24518}
fixed spelling