Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebc5bfda2 
							
						 
					 
					
						
						
							
							Add special variables detection  
						
						 
						
						
						
					 
					
						2014-09-02 13:08:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							17dc20203b 
							
						 
					 
					
						
						
							
							Improve arguments parsing  
						
						 
						
						
						
					 
					
						2014-09-02 09:34:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bacde14221 
							
						 
					 
					
						
						
							
							Some changes in tests provided in  #80  
						
						 
						
						
						
					 
					
						2014-08-29 11:46:42 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							1b491bf602 
							
						 
					 
					
						
						
							
							Merge branch 'subexpr_context_test' of github.com:Mibew/handlebars.php  
						
						 
						
						
						
					 
					
						2014-08-29 11:21:17 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de08528c2c 
							
						 
					 
					
						
						
							
							add extra context layer for if and unless. (Toi match with handlebars.js)  
						
						 
						
						
						
					 
					
						2014-08-29 11:17:31 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5bb9bf87 
							
						 
					 
					
						
						
							
							Merge branch 'patch-4' of github.com:ulriklystbaek/handlebars.php  
						
						 
						
						
						
					 
					
						2014-08-29 11:09:59 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							77e71e6543 
							
						 
					 
					
						
						
							
							Merge branch 'patch-3' of github.com:ulriklystbaek/handlebars.php  
						
						 
						
						
						
					 
					
						2014-08-29 11:08:49 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d731f8d438 
							
						 
					 
					
						
						
							
							Merge branch 'patch-6' of github.com:ulriklystbaek/handlebars.php  
						
						 
						
						... 
						
						
						
						Conflicts:
	tests/Xamin/HandlebarsTest.php 
						
					 
					
						2014-08-29 11:08:36 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bebfa9a61 
							
						 
					 
					
						
						
							
							remove an un-finished test  
						
						 
						
						
						
					 
					
						2014-08-29 11:05:06 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ulriklystbaek 
							
						 
					 
					
						
						
						
						
							
						
						
							4e81464c30 
							
						 
					 
					
						
						
							
							Update HandlebarsTest.php  
						
						 
						
						... 
						
						
						
						Test that check if the if and unless helpers comply with handlebars.js 
						
					 
					
						2014-08-28 18:47:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							0432d99d8a 
							
						 
					 
					
						
						
							
							Add subexpressions with context tests  
						
						 
						
						
						
					 
					
						2014-08-28 13:10:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3710a50e41 
							
						 
					 
					
						
						
							
							Use stable branch of phpunit and code sniffer  
						
						 
						
						
						
					 
					
						2014-08-28 14:32:39 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							8a669f3176 
							
						 
					 
					
						
						
							
							Merge pull request  #79  from ulriklystbaek/patch-5  
						
						 
						
						... 
						
						
						
						Update Context.php, Return null instead of empty string when the variable is not available in context 
						
					 
					
						2014-08-28 14:26:04 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ulriklystbaek 
							
						 
					 
					
						
						
						
						
							
						
						
							122a8a9d7b 
							
						 
					 
					
						
						
							
							Update Context.php  
						
						 
						
						... 
						
						
						
						Should return null instead of an empty string when context is not found. Handlebars.js returns undefined, which makes it possible to distict an empty string and not existing. (should not affect existing use, because null is handeled the same way as empty string) 
						
					 
					
						2014-08-28 10:10:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ulriklystbaek 
							
						 
					 
					
						
						
						
						
							
						
						
							abb88322e0 
							
						 
					 
					
						
						
							
							Update UnlessHelper.php  
						
						 
						
						... 
						
						
						
						To comply with handlebars.js, If adds an extra layer when need to access parents (https://github.com/wycats/handlebars.js/issues/196 ) 
						
					 
					
						2014-08-28 09:50:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ulriklystbaek 
							
						 
					 
					
						
						
						
						
							
						
						
							415a3b00b8 
							
						 
					 
					
						
						
							
							Update IfHelper.php  
						
						 
						
						... 
						
						
						
						To comply with handlebars.js, If adds an extra layer when need to access parents (https://github.com/wycats/handlebars.js/issues/196 ) 
						
					 
					
						2014-08-28 09:49:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Behrooz Shabani 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f3e0fd5e 
							
						 
					 
					
						
						
							
							Merge pull request  #75  from Mibew/named_arguments  
						
						 
						
						... 
						
						
						
						Add named arguments parser 
						
					 
					
						2014-08-20 23:15:37 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							07c49bbb3f 
							
						 
					 
					
						
						
							
							make sure that buffer is always a string  
						
						 
						
						
						
					 
					
						2014-08-20 13:08:33 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							35ea671fd7 
							
						 
					 
					
						
						
							
							fix 0 being treated as empty string,  fixes   #76  
						
						 
						
						
						
					 
					
						2014-08-20 10:14:02 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							92a3815d85 
							
						 
					 
					
						
						
							
							Add named arguments parser  
						
						 
						
						
						
					 
					
						2014-08-19 11:21:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84c6e3006c 
							
						 
					 
					
						
						
							
							fix   #71  
						
						 
						
						
						
					 
					
						2014-07-11 21:05:26 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9178d5f01 
							
						 
					 
					
						
						
							
							fix phpcs  
						
						 
						
						
						
					 
					
						2014-07-04 22:30:41 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a35a913c2 
							
						 
					 
					
						
						
							
							add more test and fix a wrong test, also comment some not-used-at-all codes.  
						
						 
						
						... 
						
						
						
						If need some of thease code back, create a test case for them. 
						
					 
					
						2014-07-04 22:22:18 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fzerorubigd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a68318f4c5 
							
						 
					 
					
						
						
							
							Support whitespace deletion  
						
						 
						
						... 
						
						
						
						Need more test :)
fixes  #61  
						
					 
					
						2014-07-04 03:36:14 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8cec42a0 
							
						 
					 
					
						
						
							
							Merge pull request  #70  from Mibew/tests_for_issue_69  
						
						 
						
						... 
						
						
						
						Add a test case for issue #69  
						
					 
					
						2014-07-03 21:36:13 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							ff6e3dfe14 
							
						 
					 
					
						
						
							
							Add a test case for issue  #69  
						
						 
						
						
						
					 
					
						2014-07-03 16:53:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fzerorubigd 
							
						 
					 
					
						
						
						
						
							
						
						
							813143cf1d 
							
						 
					 
					
						
						
							
							Merge pull request  #69  from jslegers/master  
						
						 
						
						... 
						
						
						
						Patch 2 for arrays that contain only one elements 
						
					 
					
						2014-07-03 19:36:04 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Slegers 
							
						 
					 
					
						
						
						
						
							
						
						
							182bfc9aea 
							
						 
					 
					
						
						
							
							Patch 2 for arrays that contain only one elements  
						
						 
						
						... 
						
						
						
						For arrays that contain only one element, `(array_keys($tmp) == range(0, count($tmp) - 1)` always returns true.
`(array_keys($tmp) === range(0, count($tmp) - 1)` works as expected.
My local test environment = Linux Mint + PHP 5.4.
This patch is identical to https://github.com/XaminProject/handlebars.php/pull/66 , but applies to a different part of the code. 
						
					 
					
						2014-07-03 16:53:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Behrooz Shabani 
							
						 
					 
					
						
						
						
						
							
						
						
							021ca5f018 
							
						 
					 
					
						
						
							
							Merge pull request  #67  from Mibew/each_helper_single_key_test  
						
						 
						
						... 
						
						
						
						Add a test case for #66  
						
					 
					
						2014-07-02 23:10:47 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d09bd13a 
							
						 
					 
					
						
						
							
							Add a test case for  #66  
						
						 
						
						
						
					 
					
						2014-07-02 18:35:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Behrooz Shabani 
							
						 
					 
					
						
						
						
						
							
						
						
							bc56af2e83 
							
						 
					 
					
						
						
							
							Merge pull request  #66  from jslegers/master  
						
						 
						
						... 
						
						
						
						Fix for detecting assocc arrays with one item as list 
						
					 
					
						2014-07-02 22:52:27 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Slegers 
							
						 
					 
					
						
						
						
						
							
						
						
							9d0bb58d36 
							
						 
					 
					
						
						
							
							Adding author data  
						
						 
						
						... 
						
						
						
						Adding author data 
						
					 
					
						2014-07-02 19:08:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Slegers 
							
						 
					 
					
						
						
						
						
							
						
						
							c28709eb76 
							
						 
					 
					
						
						
							
							Update EachHelper.php  
						
						 
						
						... 
						
						
						
						For arrays that contain only one element, `(array_keys($tmp) == range(0, count($tmp) - 1)` always returns true.
`(array_keys($tmp) === range(0, count($tmp) - 1)` works as expected. 
						
					 
					
						2014-07-02 18:59:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Behrooz Shabani 
							
						 
					 
					
						
						
						
						
							
						
						
							3c58c8eeed 
							
						 
					 
					
						
						
							
							Merge pull request  #64  from Mibew/fix_quotes_extra_escape  
						
						 
						
						... 
						
						
						
						Fix quotes extra escape 
						
					 
					
						2014-06-24 20:30:02 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							a6955b83a9 
							
						 
					 
					
						
						
							
							Fix quotes extra escape  
						
						 
						
						
						
					 
					
						2014-06-24 14:42:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							93b6dd8cb6 
							
						 
					 
					
						
						
							
							fixes extra escaping of scalar arguments  
						
						 
						
						
						
					 
					
						2014-06-23 13:29:50 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitriy Simushev 
							
						 
					 
					
						
						
						
						
							
						
						
							d92640890f 
							
						 
					 
					
						
						
							
							Add tests for extra arguments escape problem  
						
						 
						
						
						
					 
					
						2014-06-20 14:03:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							81f3efbb84 
							
						 
					 
					
						
						
							
							helpers with style of array(Object, methodName)  
						
						 
						
						... 
						
						
						
						Previously we had them working. So for the sake's of backward
compatibility, they should be supported. 
						
					 
					
						2014-03-27 12:03:35 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Behrooz Shabani 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f7b4a7a7 
							
						 
					 
					
						
						
							
							Merge pull request  #60  from jeffturcotte/master  
						
						 
						
						... 
						
						
						
						Added helper interface and converted all built in helpers 
						
					 
					
						2014-03-27 11:43:08 +04:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Turcotte 
							
						 
					 
					
						
						
						
						
							
						
						
							c166af1ed7 
							
						 
					 
					
						
						
							
							Added helper interface and converted all built in helpers  
						
						 
						
						
						
					 
					
						2014-03-26 21:59:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							4e0ed3c7ae 
							
						 
					 
					
						
						
							
							more escaping related fixes  
						
						 
						
						
						
					 
					
						2014-03-21 03:29:31 +03:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							d719bd12ca 
							
						 
					 
					
						
						
							
							don't eat up backslashes.  fixes   #59  
						
						 
						
						
						
					 
					
						2014-03-21 02:39:59 +03:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							97201fe861 
							
						 
					 
					
						
						
							
							local merge of  #56  PR. fixes 54  
						
						 
						
						
						
					 
					
						2014-03-20 22:55:05 +03:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								majortom731 
							
						 
					 
					
						
						
						
						
							
						
						
							ffcbecf346 
							
						 
					 
					
						
						
							
							Implemented proper treatment of brackets inside string arguments in subexpressions ( {{foo '(bar)'}} )  
						
						 
						
						
						
					 
					
						2014-03-17 23:01:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								majortom731 
							
						 
					 
					
						
						
						
						
							
						
						
							5a58d27ad3 
							
						 
					 
					
						
						
							
							Added test for correctness of treatment of brackets inside string arguments ( {{foo '(bar)'}} )  
						
						 
						
						
						
					 
					
						2014-03-17 23:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								majortom731 
							
						 
					 
					
						
						
						
						
							
						
						
							30f7afeb84 
							
						 
					 
					
						
						
							
							More code style / indentation fixes  
						
						 
						
						
						
					 
					
						2014-03-17 16:46:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								majortom731 
							
						 
					 
					
						
						
						
						
							
						
						
							5257701669 
							
						 
					 
					
						
						
							
							Fixed indentation / code style  
						
						 
						
						
						
					 
					
						2014-03-17 16:41:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6dcf6c3e 
							
						 
					 
					
						
						
							
							final touch on fixing missing copyright notices  
						
						 
						
						
						
					 
					
						2014-03-17 13:44:21 +03:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behrooz shabani (everplays) 
							
						 
					 
					
						
						
						
						
							
						
						
							413585f9ce 
							
						 
					 
					
						
						
							
							Added missing copyright notices.  fixes   #57  
						
						 
						
						
						
					 
					
						2014-03-17 00:58:50 +03:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								majortom731 
							
						 
					 
					
						
						
						
						
							
						
						
							41722af86d 
							
						 
					 
					
						
						
							
							Added testHelperSubexpressions()  
						
						 
						
						
						
					 
					
						2014-03-12 19:39:05 +01:00