Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						5bbfbafc47 
					 
					
						
						
							
							- improvement added patch for additional SmartyCompilerException properties for better access to scource information (forum topic 24559)  
						
						
						
						
					 
					
						2013-09-17 20:44:41 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						b0b2c0e86d 
					 
					
						
						
							
							17.06.2013  
						
						... 
						
						
						
						- fixed spelling in sources and documentation (from smarty-developers forum Veres Lajos) 
						
						
					 
					
						2013-06-17 12:34:10 +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 
							
						 
					 
					
						
						
							
						
						2140439352 
					 
					
						
						
							
							- bugfix wrong tag type in smarty_internal_templatecompilerbase.php could cause wrong plugin search order (Forum Topic 24028)  
						
						
						
						
					 
					
						2013-01-24 19:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						af4735193e 
					 
					
						
						
							
							- added abstract method declaration doCompile() in Smarty_Internal_TemplateCompilerBase (Forum Topic 23969)  
						
						
						
						
					 
					
						2013-01-09 23:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						9d34e78d0b 
					 
					
						
						
							
							17.08.2012  
						
						... 
						
						
						
						- bugfix compiled code of nocache sections could contain wrong escaping (Forum Topic 22810) 
						
						
					 
					
						2012-08-17 11:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						090ba8e7c5 
					 
					
						
						
							
							- bugfix template inheritance did produce wrong code if subtemplates with {block} was  
						
						... 
						
						
						
						included several times (from smarty-developers forum) 
						
						
					 
					
						2012-08-15 15:09:12 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						42d2ee98dd 
					 
					
						
						
							
							09.06.2012  
						
						... 
						
						
						
						- bugfix the compiler did ignore registered compiler plugins for closing tags (Forum Topic 22094) 
						
						
					 
					
						2012-06-09 14:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						409e39c4ec 
					 
					
						
						
							
							- bugfix "\\" was not escaped correctly when generation nocache code (Forum Topic 21364)  
						
						
						
						
					 
					
						2012-04-08 12:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						d157cac590 
					 
					
						
						
							
							- bugfix prefilter did run multiple times on inline subtemplates compiled into several main templates (Forum Topic 21325)  
						
						
						
						
					 
					
						2012-03-27 14:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						065db28777 
					 
					
						
						
							
							- optimization of compiling speed when same modifier was used several times  
						
						
						
						
					 
					
						2012-03-03 14:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c000b3a480 
					 
					
						
						
							
							- enhancement cacheable parameter added to default plugin handler, same functionality as in registerPlugin (request by calguy1000)  
						
						
						
						
					 
					
						2012-02-07 21:55:37 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						1b25005d42 
					 
					
						
						
							
							- bugfix embedded quotes in single quoted strings did not compile correctly in {nocache} sections (Forum Topic 20730)  
						
						
						
						
					 
					
						2011-12-29 18:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						05f17be99a 
					 
					
						
						
							
							- bugfix Smarty's internal header code must be excluded from postfilters (issue 71)  
						
						
						
						
					 
					
						2011-12-28 18:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f14c4bfb9c 
					 
					
						
						
							
							- bugfix added exception if the default plugin handler did return a not static callback (Forum Topic 20512)  
						
						
						
						
					 
					
						2011-11-29 17:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						8b414e3b8a 
					 
					
						
						
							
							- bugfix cache file could include unneeded modifier plugins under certain condition  
						
						
						
						
					 
					
						2011-11-21 00:37:33 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						8bab7fe522 
					 
					
						
						
							
							- bugfix has_nocache_code flag was not reset before compilation  
						
						
						
						
					 
					
						2011-10-04 18:58:17 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						bc2d519c38 
					 
					
						
						
							
							- bugfix on template functions called nocache calling other template functions  
						
						
						
						
					 
					
						2011-09-28 15:56:01 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						8e6626fbca 
					 
					
						
						
							
							- bugfix for Smarty2 style compiler plugins on unnamed attribute passing like {tag $foo $bar}  
						
						... 
						
						
						
						- bugfix debug.tpl did not display correctly when it was compiled with escape_html = true 
						
						
					 
					
						2011-09-18 18:36:26 +00:00 
						 
				 
			
				
					
						
							
							
								monte.ohrt 
							
						 
					 
					
						
						
							
						
						8842e79107 
					 
					
						
						
							
							commit 3.1 into the trunk  
						
						
						
						
					 
					
						2011-09-16 14:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c4c0cd254c 
					 
					
						
						
							
							- bugfix experimental getTags() method did not work  
						
						
						
						
					 
					
						2011-07-26 18:09:31 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c859f6a9ae 
					 
					
						
						
							
							- bugfix PHP did eat line break on nocache sections  
						
						
						
						
					 
					
						2011-07-12 17:20:45 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						1757b274d6 
					 
					
						
						
							
							- bugfix on error message in smarty_internal_compile_block.php  
						
						... 
						
						
						
						- bugfix mb handling in strip modifier
- bugfix for Smarty2 style registered compiler function on unnamed attribute passing like {tag $foo $bar} 
						
						
					 
					
						2011-03-28 22:18:39 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						fe26cf256e 
					 
					
						
						
							
							- bugfix replace modifier did not work in 3.0.7 on systems without multibyte support  
						
						... 
						
						
						
						- bugfix {$smarty.template} could return in 3.0.7 parent template name instead of 
         child name when it needed to compile 
						
						
					 
					
						2011-03-01 19:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						e583777976 
					 
					
						
						
							
							- bugfix for Smarty2 style compiler plugins on unnamed attribute passing like {tag $foo $bar}  
						
						
						
						
					 
					
						2011-02-25 16:09:28 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						dea3e1f83e 
					 
					
						
						
							
							- bugfix force default debug.tpl to be loaded by the file resource when default_resource_type was modified  
						
						
						
						
					 
					
						2011-02-19 00:20:45 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						9ef3c770ef 
					 
					
						
						
							
							-bugfix removed memory leak while processing compileAllTemplates  
						
						
						
						
					 
					
						2011-01-14 18:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						9630a99a82 
					 
					
						
						
							
							- bugfix dynamic configuration of $debugging_crtl did not work  
						
						... 
						
						
						
						- bugfix default value of $config_read_hidden changed to false
- bugfix format of attribute array on compiler plugins
- bugfix getTemplateVars() could return value from wrong scope 
						
						
					 
					
						2010-12-31 13:47:12 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						b9477b0deb 
					 
					
						
						
							
							- bugfix added missing support of $cache_attrs for registered plugins  
						
						
						
						
					 
					
						2010-12-17 21:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c08664e75e 
					 
					
						
						
							
							-bugfix allow integer as attribute name in plugin calls  
						
						... 
						
						
						
						-change  trimm whitespace from error message, removed long list of expected tokens 
						
						
					 
					
						2010-11-23 23:36:16 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						1153ea5a5a 
					 
					
						
						
							
							- bugfix on template inheritance when an {extends} tag was inserted by a prefilter  
						
						
						
						
					 
					
						2010-11-22 19:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						21ed644f82 
					 
					
						
						
							
							- bugfix when using {$smarty.session} as object  
						
						... 
						
						
						
						- bugfix scoping problem on $smarty object passed to filters 
						
						
					 
					
						2010-11-15 19:17:18 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						fe63ad36b8 
					 
					
						
						
							
							- reverted location of loadPlugin() to Smarty class  
						
						... 
						
						
						
						- fixed comments in plugins 
						
						
					 
					
						2010-11-13 04:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f044178bad 
					 
					
						
						
							
							- major update including some API changes  
						
						
						
						
					 
					
						2010-11-11 21:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								monte.ohrt 
							
						 
					 
					
						
						
							
						
						21d507a5cb 
					 
					
						
						
							
							fix formatting  
						
						
						
						
					 
					
						2010-08-17 15:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						ad921936b0 
					 
					
						
						
							
							- remove exception_handler property from Smarty class  
						
						... 
						
						
						
						- added Smarty's own exceptions SmartyException and SmartyCompilerException 
						
						
					 
					
						2010-08-13 10:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						cbe2f3356f 
					 
					
						
						
							
							- removed call_user_func_array calls for optimization of compiled code when using registered modifiers and plugins  
						
						... 
						
						
						
						- updated comments 
						
						
					 
					
						2010-07-01 19:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						3197470ca5 
					 
					
						
						
							
							- reverted the change 0f 30/04/2010. With the exception of forward references template functions can be again called by a standard tag.  
						
						
						
						
					 
					
						2010-05-11 17:01:08 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						d1986c6cff 
					 
					
						
						
							
							- bugfix on {insert}  
						
						
						
						
					 
					
						2010-05-07 13:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						ecf66837b5 
					 
					
						
						
							
							- fix to make calling of template functions unambiguously by madatory usage of the {call} tag  
						
						
						
						
					 
					
						2010-04-30 21:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						ea84147f45 
					 
					
						
						
							
							- work around of a substr_compare bug in older PHP5 versions  
						
						
						
						
					 
					
						2010-04-30 14:00:26 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						5d644eb203 
					 
					
						
						
							
							- bugfix in smarty_internal_templatecompilerbase (overloaded property)  
						
						
						
						
					 
					
						2010-04-12 15:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						1eb8a44b0f 
					 
					
						
						
							
							- bugfix typo in smarty_internal_templatecompilerbase and smarty_internal_template  
						
						
						
						
					 
					
						2010-04-07 15:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						b14725e21a 
					 
					
						
						
							
							- bugfix typo in smarty_internal_templatecompilerbase  
						
						
						
						
					 
					
						2010-04-07 15:10:34 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						b52e9f1ac8 
					 
					
						
						
							
							- compile locking by touching old compiled files to avoid concurrent compilations  
						
						
						
						
					 
					
						2010-03-31 16:23:01 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews 
							
						 
					 
					
						
						
							
						
						24d5ad78f3 
					 
					
						
						
							
							- bugfix allow array definitions as modifier parameter  
						
						... 
						
						
						
						- bugfix observe compile_check property when loading config files
- added the template object as third filter parameter 
						
						
					 
					
						2010-03-29 15:41:01 +00:00