736e6a78f1 
								
							 
						 
						
							
							
								
								address code review feedback from  #3553  
							
							... 
							
							
							
							- change site:reset to site:after_reset
- raise an exception when registering uncallable hook
- set default hook priority at the public API level 
							
						 
						
							2015-05-02 15:56:19 -07:00  
				
					
						
							
							
								 
						
							
								245d9677d7 
								
							 
						 
						
							
							
								
								Refine hook implementation  
							
							... 
							
							
							
							- hooks are registered to symbol owners rather than classes directly
- during registration, add the ability to specify owner as an array to
  register the same hook to multiple owners
- add optional priority during registration as a symbol (:low, :normal,
  :high)
- implement hooks for collections as they are in octopress-hooks, aside
  from post_init 
							
						 
						
							2015-05-01 19:00:37 -07:00  
				
					
						
							
							
								 
						
							
								6ca9633354 
								
							 
						 
						
							
							
								
								prototype of jekyll hooks, encapsulated  
							
							
							
						 
						
							2015-05-01 14:35:15 -07:00  
				
					
						
							
							
								 
						
							
								6a26907495 
								
							 
						 
						
							
							
								
								features: update collections features to match new iteration method  
							
							
							
						 
						
							2015-04-29 10:49:06 -07:00  
				
					
						
							
							
								 
						
							
								6597bacee8 
								
							 
						 
						
							
							
								
								features: Update the way we access Minitest assertions  
							
							... 
							
							
							
							Per https://github.com/cucumber/cucumber/wiki/Using-MiniTest . 
							
						 
						
							2015-04-28 12:49:45 -07:00  
				
					
						
							
							
								 
						
							
								4f06ba7884 
								
							 
						 
						
							
							
								
								Remove Maruku-specific tests  
							
							
							
						 
						
							2015-04-14 10:58:47 -07:00  
				
					
						
							
							
								 
						
							
								67ba8ad0cb 
								
							 
						 
						
							
							
								
								Use rspec-mock instead of rr  
							
							
							
						 
						
							2015-03-06 20:13:07 -05:00  
				
					
						
							
							
								 
						
							
								669c803912 
								
							 
						 
						
							
							
								
								always include file extension on destination files  
							
							... 
							
							
							
							This ensures that destination files for HTML posts, pages and
collections always include the proper file extension (as defined by
output_ext) regardless of permalink structure.  This allows for URLs
that contain no extension or trailing slash to still result in proper
destination files with .html extensions.
Because this change relies so heavily on output_ext accurately
identifying the extension of the destination file, this change also
removes the feature test that tested support for permalinks with a .htm
extension.  In order to support alternate file extensions, a future
patch or plugin will need to modify the output_ext value, at which point
everything else should work as expected. 
							
						 
						
							2015-03-02 21:20:54 -08:00  
				
					
						
							
							
								 
						
							
								ace1b6b8d2 
								
							 
						 
						
							
							
								
								Migrate the integration tests to minitest, too  
							
							
							
						 
						
							2015-02-21 00:31:25 -08:00  
				
					
						
							
							
								 
						
							
								a87cda4b12 
								
							 
						 
						
							
							
								
								Add configuration fallback for paginate, and fix tests.  
							
							
							
						 
						
							2015-01-31 13:53:17 -08:00  
				
					
						
							
							
								 
						
							
								c378f741a8 
								
							 
						 
						
							
							
								
								Merge pull request  #3319  from jekyll/split-off-textile  
							
							
							
						 
						
							2015-01-17 17:08:15 -08:00  
				
					
						
							
							
								 
						
							
								dec27bc166 
								
							 
						 
						
							
							
								
								Fix last feature  
							
							
							
						 
						
							2015-01-17 16:52:12 -08:00  
				
					
						
							
							
								 
						
							
								2b29e09177 
								
							 
						 
						
							
							
								
								Fix some cucumber features.  
							
							
							
						 
						
							2015-01-17 16:52:12 -08:00  
				
					
						
							
							
								 
						
							
								c1da91cf5c 
								
							 
						 
						
							
							
								
								Start removing mentions of Textile.  
							
							
							
						 
						
							2015-01-17 16:51:28 -08:00  
				
					
						
							
							
								 
						
							
								f11837dd7b 
								
							 
						 
						
							
							
								
								Fix cucumber failures due to merge of  #3134 .  
							
							
							
						 
						
							2015-01-17 16:48:12 -08:00  
				
					
						
							
							
								 
						
							
								87500addd5 
								
							 
						 
						
							
							
								
								Move the test & fix it.  
							
							
							
						 
						
							2015-01-17 15:46:35 -08:00  
				
					
						
							
							
								 
						
							
								5868ba1691 
								
							 
						 
						
							
							
								
								new test to prove permalinks in global config do not respect template variables  
							
							
							
						 
						
							2015-01-17 15:28:52 -08:00  
				
					
						
							
							
								 
						
							
								6d9b4c2aba 
								
							 
						 
						
							
							
								
								Merge pull request  #2774  from dziemian007/formatter_variables_by_relative_path  
							
							
							
						 
						
							2015-01-17 15:16:50 -08:00  
				
					
						
							
							
								 
						
							
								a312115a5a 
								
							 
						 
						
							
							
								
								Merge pull request  #3014  from jekyll/revert-3013-revert-2921-post-dest  
							
							
							
						 
						
							2015-01-17 15:13:17 -08:00  
				
					
						
							
							
								 
						
							
								ba2e1390ad 
								
							 
						 
						
							
							
								
								Merge pull request  #2571  from yous/patch-mixed-case-category  
							
							
							
						 
						
							2015-01-17 14:55:30 -08:00  
				
					
						
							
							
								 
						
							
								a098dc80cd 
								
							 
						 
						
							
							
								
								Merge pull request  #3234  from jekyll/ruby-2-2  
							
							
							
						 
						
							2014-12-29 20:49:04 -05:00  
				
					
						
							
							
								 
						
							
								7bcf8d689e 
								
							 
						 
						
							
							
								
								Always call Time#localtime to translate to TZ'd time.  
							
							
							
						 
						
							2014-12-29 20:12:35 -05:00  
				
					
						
							
							
								 
						
							
								f66862c508 
								
							 
						 
						
							
							
								
								Install rake if the lib isn't there; upgrade to cucumber 1.3.18  
							
							
							
						 
						
							2014-12-29 18:40:53 -05:00  
				
					
						
							
							
								 
						
							
								5e10958faa 
								
							 
						 
						
							
							
								
								Unescape Document output path  
							
							... 
							
							
							
							Document#destination wasn't unescaped properly.
For example, when we have a document named '_langs/c#.md',
we expect its url to be '/langs/c#.html',
but it was actually '/langs/c%23.html'.
We now unecape URL at Document#destination like Post#destination and
Page#destination. 
							
						 
						
							2014-12-29 22:38:50 +09:00  
				
					
						
							
							
								 
						
							
								004f923644 
								
							 
						 
						
							
							
								
								Revert "Revert "Make permalink parsing consistent with pages""  
							
							
							
						 
						
							2014-12-29 00:30:42 -05:00  
				
					
						
							
							
								 
						
							
								02f281eef3 
								
							 
						 
						
							
							
								
								Add unit and cucumber tests  
							
							
							
						 
						
							2014-11-26 21:15:53 -08:00  
				
					
						
							
							
								 
						
							
								8ee1b2a1fd 
								
							 
						 
						
							
							
								
								Finish up the plugin manager  
							
							... 
							
							
							
							And so it shall be. 
							
						 
						
							2014-11-05 19:29:54 -08:00  
				
					
						
							
							
								 
						
							
								519b60d012 
								
							 
						 
						
							
							
								
								Fix 2 syntax errors.  
							
							
							
						 
						
							2014-11-05 18:39:54 -08:00  
				
					
						
							
							
								 
						
							
								0ad2c338c4 
								
							 
						 
						
							
							
								
								Reorganize tests for plugins.  
							
							
							
						 
						
							2014-11-05 18:39:54 -08:00  
				
					
						
							
							
								 
						
							
								078b2785e4 
								
							 
						 
						
							
							
								
								Revert "Make permalink parsing consistent with pages"  
							
							
							
						 
						
							2014-10-18 12:07:44 -07:00  
				
					
						
							
							
								 
						
							
								ccef84a803 
								
							 
						 
						
							
							
								
								Update Cucumber tests to match new permalink parsing  
							
							
							
						 
						
							2014-09-24 22:08:25 -07:00  
				
					
						
							
							
								 
						
							
								5445a1bead 
								
							 
						 
						
							
							
								
								Add test for Use per-post permalinks ending in .htm  
							
							
							
						 
						
							2014-09-14 11:36:26 -07:00  
				
					
						
							
							
								 
						
							
								943dc27e78 
								
							 
						 
						
							
							
								
								Add a space because regexp.  
							
							
							
						 
						
							2014-08-30 22:40:32 -07:00  
				
					
						
							
							
								 
						
							
								eea5921856 
								
							 
						 
						
							
							
								
								Fix test for Liquid rendering in Sass.  
							
							
							
						 
						
							2014-08-30 21:54:50 -07:00  
				
					
						
							
							
								 
						
							
								ca2e291306 
								
							 
						 
						
							
							
								
								prettier exceptions for cucumber. [ci skip]  
							
							
							
						 
						
							2014-08-30 19:42:15 -07:00  
				
					
						
							
							
								 
						
							
								106148280d 
								
							 
						 
						
							
							
								
								Use POSIX::Spawn instead of system to launch Jekyll  
							
							
							
						 
						
							2014-08-30 19:29:01 -07:00  
				
					
						
							
							
								 
						
							
								f9bc50e010 
								
							 
						 
						
							
							
								
								Fix the custom Cucumber output.  
							
							
							
						 
						
							2014-08-30 19:28:37 -07:00  
				
					
						
							
							
								 
						
							
								efd2c17eba 
								
							 
						 
						
							
							
								
								Don't print out docstrings.  
							
							
							
						 
						
							2014-08-30 18:37:00 -07:00  
				
					
						
							
							
								 
						
							
								1238ccefcc 
								
							 
						 
						
							
							
								
								Fix Cucumber scenario  
							
							
							
						 
						
							2014-08-26 22:24:18 +09:00  
				
					
						
							
							
								 
						
							
								3b7091aab7 
								
							 
						 
						
							
							
								
								Find variables in _config.yaml by searching with relative file path.  
							
							
							
						 
						
							2014-08-20 00:07:51 +02:00  
				
					
						
							
							
								 
						
							
								687176e22c 
								
							 
						 
						
							
							
								
								Autoload csv files from data directory  
							
							
							
						 
						
							2014-08-16 14:54:14 +01:00  
				
					
						
							
							
								 
						
							
								141ce32382 
								
							 
						 
						
							
							
								
								Custom formatter.  
							
							
							
						 
						
							2014-08-12 18:06:47 -04:00  
				
					
						
							
							
								 
						
							
								3768d90278 
								
							 
						 
						
							
							
								
								Use category in downcase only for URL ( Resolves   #1739 )  
							
							
							
						 
						
							2014-08-07 11:27:41 +09:00  
				
					
						
							
							
								 
						
							
								83f726f503 
								
							 
						 
						
							
							
								
								Add tests for include tag with partial variables  
							
							
							
						 
						
							2014-08-05 01:04:20 -04:00  
				
					
						
							
							
								 
						
							
								81807cb5af 
								
							 
						 
						
							
							
								
								Merge pull request  #2615  from alfredxing/collections-static-files  
							
							
							
						 
						
							2014-08-02 14:44:45 -04:00  
				
					
						
							
							
								 
						
							
								a902fefed5 
								
							 
						 
						
							
							
								
								Add blank frontmatter to feature test  
							
							
							
						 
						
							2014-08-01 13:24:27 -07:00  
				
					
						
							
							
								 
						
							
								6d62dbbafc 
								
							 
						 
						
							
							
								
								Replace deprecated Ruby methods  
							
							... 
							
							
							
							Replace `Hash#has_key?` and `File.exists?` with `Hash#key?`
and `File.exist?` 
							
						 
						
							2014-07-31 12:50:20 -07:00  
				
					
						
							
							
								 
						
							
								2716f65010 
								
							 
						 
						
							
							
								
								Add tests for duplicated categories  
							
							
							
						 
						
							2014-07-10 18:03:50 +09:00  
				
					
						
							
							
								 
						
							
								8006024715 
								
							 
						 
						
							
							
								
								Add missed tests for categories  
							
							
							
						 
						
							2014-07-10 18:03:41 +09:00  
				
					
						
							
							
								 
						
							
								2616a4cf5e 
								
							 
						 
						
							
							
								
								Replace duplicated `category` feature with `categories`  
							
							
							
						 
						
							2014-07-10 17:44:51 +09:00