uwetews 
							
						 
					 
					
						
						
							
						
						1fbf16afed 
					 
					
						
						
							
							- optimization of inheritance processing  
						
						 
						
						
						
						
					 
					
						2016-05-10 03:54:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						971058fc61 
					 
					
						
						
							
							- enhancement {block} tag names can now be variable  https://github.com/smarty-php/smarty/issues/221  
						
						 
						
						
						
						
					 
					
						2016-05-02 00:58:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						13a2127b50 
					 
					
						
						
							
							- bugfix nested {include} with relative file path could fail when called in {block} ... {/block}  https://github.com/smarty-php/smarty/issues/218  
						
						 
						
						
						
						
					 
					
						2016-04-24 11:04:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						2f62b99173 
					 
					
						
						
							
							- update/bugfix scope attribute handling reworked. Read the newfeatures.txt file  
						
						 
						
						
						
						
					 
					
						2016-02-09 23:27:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						b04486a091 
					 
					
						
						
							
							- reformat all code for unique style  
						
						 
						
						
						
						
					 
					
						2016-02-09 01:27:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						f59b00c6dd 
					 
					
						
						
							
							- bugfix {extends} with relative file path did not work  https://github.com/smarty-php/smarty/issues/154  
						
						 
						
						... 
						
						
						
						https://github.com/smarty-php/smarty/issues/158  
						
						
					 
					
						2016-01-27 04:51:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						71f71e6262 
					 
					
						
						
							
							- bugfix string resource could inject code at {block} or inline subtemplates through PHP comments  https://github.com/smarty-php/smarty/issues/157  
						
						 
						
						
						
						
					 
					
						2016-01-26 22:22:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						867a2f3165 
					 
					
						
						
							
							- bugfix string resource could inject code at {block} or inline subtemplates through PHP comments  https://github.com/smarty-php/smarty/issues/157  (reverted from commit  2850cce19f)  
						
						 
						
						
						
						
					 
					
						2016-01-26 21:49:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						2850cce19f 
					 
					
						
						
							
							- bugfix string resource could inject code at {block} or inline subtemplates through PHP comments  https://github.com/smarty-php/smarty/issues/157  
						
						 
						
						
						
						
					 
					
						2016-01-26 21:34:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						dc6da4384b 
					 
					
						
						
							
							- improve inheritance code  
						
						 
						
						
						
						
					 
					
						2015-12-27 04:02:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						fdd20dd4f1 
					 
					
						
						
							
							- compile {block} tag code and its processing into classes  
						
						 
						
						
						
						
					 
					
						2015-12-25 09:10:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						919861014a 
					 
					
						
						
							
							- bugfix using {block append/prepend} on same block in multiple levels of inheritance templates could fail (forum topic 25827)  
						
						 
						
						
						
						
					 
					
						2015-12-17 21:32:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						888014b908 
					 
					
						
						
							
							- new extension handler to load functions when called  
						
						 
						
						
						
						
					 
					
						2015-10-24 05:02:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						0e28150b4a 
					 
					
						
						
							
							- fix compiled code for new {block} assign attribute  
						
						 
						
						
						
						
					 
					
						2015-10-18 11:35:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						8dc2a0af7c 
					 
					
						
						
							
							- rework of template inheritance  
						
						 
						
						
						
						
					 
					
						2015-10-18 04:46:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						e1e8d2feda 
					 
					
						
						
							
							- update compiler by moving no longer needed properties, code optimizations and other  
						
						 
						
						
						
						
					 
					
						2015-09-16 16:23:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						8d734a9d52 
					 
					
						
						
							
							- update template inheritance processing  
						
						 
						
						
						
						
					 
					
						2015-09-14 23:46:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						620e52405b 
					 
					
						
						
							
							- improvement convert template inheritance into runtime processing  
						
						 
						
						... 
						
						
						
						- bugfix {$smarty.block.parent} did always reference the root parent block https://github.com/smarty-php/smarty/issues/68  
						
						
					 
					
						2015-09-01 01:54:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						9eb87ef5a2 
					 
					
						
						
							
							- relocate properties for size optimization  
						
						 
						
						
						
						
					 
					
						2015-08-23 13:24:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						6087ac5de0 
					 
					
						
						
							
							- convert debug console processing to object  
						
						 
						
						
						
						
					 
					
						2015-08-19 00:58:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						af6f77a9e6 
					 
					
						
						
							
							create raw compiled object to avoid checking for compiled file  
						
						 
						
						
						
						
					 
					
						2015-08-10 22:45:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						7d2e27ae2f 
					 
					
						
						
							
							use parent_compiler object for storing required plugins  
						
						 
						
						
						
						
					 
					
						2015-08-09 20:53:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwetews 
							
						 
					 
					
						
						
							
						
						d16e2d3a15 
					 
					
						
						
							
							replace property array by object properties  
						
						 
						
						
						
						
					 
					
						2015-08-09 20:43:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						e1cc514a68 
					 
					
						
						
							
							- avoid possible circular object referances caused by parser/lexer objects  
						
						 
						
						
						
						
					 
					
						2015-08-06 01:19:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						06096191c5 
					 
					
						
						
							
							- optimize {block} compilation  
						
						 
						
						
						
						
					 
					
						2015-07-06 03:41:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						b198e6488c 
					 
					
						
						
							
							- optimize {block} compilation  
						
						 
						
						
						
						
					 
					
						2015-07-06 03:12:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						86783c857d 
					 
					
						
						
							
							use tag object cache of parent compiler  
						
						 
						
						
						
						
					 
					
						2015-07-01 03:25:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						b64d5d26c9 
					 
					
						
						
							
							- update  realpath handling  
						
						 
						
						
						
						
					 
					
						2015-06-21 13:53:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						2a1badfebb 
					 
					
						
						
							
							- bugfix possible error message on unset() while compiling {block} tags  https://github.com/smarty-php/smarty/issues/46  
						
						 
						
						
						
						
					 
					
						2015-06-04 02:39:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						825ccc9f47 
					 
					
						
						
							
							rename parse tree class names to Smarty_Internal_ParseTree....  
						
						 
						
						
						
						
					 
					
						2014-12-30 16:16:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						bc13ebbc9b 
					 
					
						
						
							
							-bugfix and enhancement on subtemplate {include} and template {function} tags.  
						
						 
						
						... 
						
						
						
						* Calling a template which has a nocache section could fail if it was
called from a cached and a not cached subtemplate.
* Calling the same subtemplate cached and not cached with the
$smarty->merge_compiled_includes enabled could cause problems
* Many smaller related changes 
						
						
					 
					
						2014-11-01 22:42:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						2a311c5473 
					 
					
						
						
							
							- bugfix existing child {block} tag must override parent {block} tag append / prepend setting (topic 25259)  
						
						 
						
						
						
						
					 
					
						2014-10-01 21:03:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						68b83f591d 
					 
					
						
						
							
							- bugfix template resource of inheritance blocks could get invalid if the default resource type is not 'file'(Issue 202)  
						
						 
						
						
						
						
					 
					
						2014-09-30 23:20:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						425091a19f 
					 
					
						
						
							
							- fixed spelling, PHPDoc , minor errors, code cleanup  
						
						 
						
						
						
						
					 
					
						2014-06-06 02:40:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						668bc16717 
					 
					
						
						
							
							- bugfix template inheritance fail when using custom resource after patch of 8.3.2014 (Issue 187)  
						
						 
						
						
						
						
					 
					
						2014-04-06 18:50:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						af13907219 
					 
					
						
						
							
							08.03.2014  
						
						 
						
						... 
						
						
						
						- bugfix relative file path {include} within {block} of child templates did throw exception on first call (Issue 177) 
						
						
					 
					
						2014-03-08 23:03:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						7f88dcd31f 
					 
					
						
						
							
							- bugfix {include} with {block} tag handling (forum topic 24599, 24594, 24682) (Issue 161)  
						
						 
						
						... 
						
						
						
						Read 3.1.16_RELEASE_NOTES for more details 
						
						
					 
					
						2013-12-15 15:19:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c8996a4085 
					 
					
						
						
							
							- bugfix multiple {block}s with same name in parent did not work (forum topic 24631)  
						
						 
						
						
						
						
					 
					
						2013-10-29 00:40:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						98c1dd29cd 
					 
					
						
						
							
							- 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 
						
						
					 
					
						2013-08-24 18:46:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						697696fef9 
					 
					
						
						
							
							Source code reformatted  
						
						 
						
						
						
						
					 
					
						2013-07-27 07:05:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f83eba920d 
					 
					
						
						
							
							- bugfix template inheritance nesting problem (forum topic 24387)  
						
						 
						
						
						
						
					 
					
						2013-07-26 13:50:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						584886cb1c 
					 
					
						
						
							
							- update code generated by PSR-2 standards fixer which introduced PHP 5.4 incompatibilities of 14.7.2013  
						
						 
						
						
						
						
					 
					
						2013-07-15 18:18:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						00ccae8857 
					 
					
						
						
							
							- update for PHP 5.4 compatibility  
						
						 
						
						... 
						
						
						
						- reformat source to PSR-2 standard 
						
						
					 
					
						2013-07-14 22:15:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f074a20ed5 
					 
					
						
						
							
							- bugfix after the fix for Issue  #130  compiler exceptions got double escaped (Forum Topic 24199)  
						
						 
						
						
						
						
					 
					
						2013-04-05 22:19:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						58f2227cce 
					 
					
						
						
							
							- bugfix post filter must not run when compiling inheritance child blocks (Forum Topic 24094)  
						
						 
						
						
						
						
					 
					
						2013-04-05 21:19:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						6612fa6d8b 
					 
					
						
						
							
							- bugfix Compile ID gets nulled when compiling child blocks (Issue  #134 )  
						
						 
						
						
						
						
					 
					
						2013-02-28 19:23:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						285a535346 
					 
					
						
						
							
							- bugfix template inheritance could fail if nested {block} tags in childs did contain {$smarty.block.child} (Issue  #127 )  
						
						 
						
						... 
						
						
						
						- bugfix template inheritance could fail if {block} tags in childs did have similar name as used plugins (Issue #128 ) 
						
						
					 
					
						2013-01-09 23:05:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						191a13b623 
					 
					
						
						
							
							- bugfix template inheritance failed to compile with delimiters {/ and /} (Forum Topic 23008)  
						
						 
						
						
						
						
					 
					
						2012-09-14 14:42:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						b70b06aa20 
					 
					
						
						
							
							- bugfix $auto_literal = false did not work with { block} tags in child templates  
						
						 
						
						... 
						
						
						
						(problem was reintroduced after fix in 3.1.7)(Forum Topic 20581) 
						
						
					 
					
						2012-08-21 21:54:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						ab1cdc8d84 
					 
					
						
						
							
							- bugfix {block.. hide} did not work as nested child (Forum Topic 22216)  
						
						 
						
						
						
						
					 
					
						2012-06-30 15:53:22 +00:00