Commit Graph

1553 Commits

Author SHA1 Message Date
Parker Moore 5d34a4c533 Merge pull request #864 from mojombo/prioritize_plugins
Prioritize plugins & DRY subclass instantiation
2013-03-16 12:09:43 -07:00
Parker Moore bdc3d67799 Update history to reflect merge of #863 2013-03-16 20:09:22 +01:00
Parker Moore d091cfe3fc Merge pull request #863 from mojombo/accept-custom-config
Accept custom configuration
2013-03-16 12:07:31 -07:00
Parker Moore 39f144ed01 Newline. 2013-03-16 20:06:50 +01:00
Parker Moore 1d05e0be81 Added tests for generators. 2013-03-16 20:06:40 +01:00
Tommy Sullivan caa6a4ebfd Sort instantiated subclasses in Site. 2013-03-16 15:24:34 +01:00
Matt Rogers 10ee5c8999 Remove the duplication when creating Converters and Generators
Encapsulate it in a method and give the method the class to walk the
subclass tree for to create new objects.
2013-03-16 15:20:11 +01:00
Tommy Sullivan 7425b2c32e Add test to ensure plugins are executed in order of priority. 2013-03-16 15:12:57 +01:00
Parker Moore 7a57451962 Add --config switch to build and serve commands. 2013-03-16 14:54:44 +01:00
Parker Moore 9100967ebd Add unit tests for custom configuration. 2013-03-16 14:46:26 +01:00
Parker Moore 7e1100962c Load in config from --config switch 2013-03-16 14:44:49 +01:00
Parker Moore 8acb1b29bd Using 1.8.7-compliant File.expand_path instead of >1.9 File.realpath 2013-03-16 14:24:34 +01:00
Parker Moore 52efb71aa2 Added directory_with_contents() to DRY up test code and ensure folders exist in TestCommand. 2013-03-16 14:09:53 +01:00
Parker Moore d93faac3b8 Rudimentary tests for Jekyll::Command 2013-03-16 13:59:59 +01:00
Parker Moore a0c0d983bf Using a test_dir helper method for tests. 2013-03-16 13:59:40 +01:00
Parker Moore 1d920f52f1 Fix bug where Command.globs didn't delete the destination directory.
There was often a mix between absolute and relative paths and in the
previous version, the destination argument was usually an absolute
path where the glob array (from Dir['*']) was a relative path.
2013-03-16 13:57:28 +01:00
Parker Moore b49bba9351 Renamed test under wrong name. 2013-03-16 13:15:15 +01:00
Daniel Grieve 92d9c4301b display single files from gist 2013-03-15 22:37:14 +00:00
Coby Chapple 6e831b65d2 basic grid section for gh-pages section 2013-03-15 15:29:45 +00:00
Coby Chapple bd63042582 start bringing the quickstart instruction section back in too 2013-03-15 15:24:14 +00:00
Coby Chapple e23f0d126d start working intro into the equation 2013-03-15 13:38:51 +00:00
Coby Chapple 7dcc0ba820 start spiking out a more responsive header/nav 2013-03-15 13:25:35 +00:00
Coby Chapple 02785d09a9 more footer tweaks 2013-03-15 12:47:57 +00:00
Coby Chapple 0249c5b901 how was did this not being retina-ready slip by before? 2013-03-15 12:47:45 +00:00
Coby Chapple 6d19924d35 start ripping this thing apart so it can be responsive 2013-03-15 12:34:13 +00:00
Parker Moore bc673722d6 Release 1.0.0.beta1 2013-03-14 21:26:42 +01:00
Parker Moore 5c35a84662 Updated version and gemspec to reflect 1.0.0.beta1 release 2013-03-14 21:26:06 +01:00
Parker Moore 7ba7328d47 Release 1.0.0.pre 2013-03-14 21:23:53 +01:00
Parker Moore dbc356f9f4 Bump version to 1.0.0.pre. 2013-03-14 21:23:34 +01:00
Parker Moore 5bde4a3131 Merge pull request #856 from danielgrieve/jekyll-new
Jekyll 'new' command fixes
2013-03-13 16:05:15 -07:00
Daniel Grieve 5bcc2fd8f9 update safe_yaml 2013-03-13 21:57:08 +00:00
Daniel Grieve 4be5dfdb9a fix copying of site template files 2013-03-13 21:27:41 +00:00
Daniel Grieve 1ab83ff9e9 fix test to highlight issue with FileUtils.cp_r 2013-03-13 19:55:15 +00:00
Parker Moore 98b37a54b1 Merge pull request #855 from danielgrieve/remove-ruby-version
ignore .ruby-version
2013-03-13 12:24:45 -07:00
Daniel Grieve 099fcc27d6 raise ArgumentError if no args. rename sample post 2013-03-13 19:21:11 +00:00
Daniel Grieve e8b8234898 ignore .ruby-version 2013-03-13 18:47:07 +00:00
Daniel Grieve b306835ce0 Add tests for 'new' command. 2013-03-12 19:38:05 +01:00
Parker Moore 74def64bef Merge pull request #851 from jroes/jekyll-new
Make `jekyll new` work when installed via `gem install`
2013-03-12 11:34:08 -07:00
Parker Moore df9964c3b5 Merge pull request #838 from mattr-/dedupe-entry-generation
Remove code duplication during site generation
2013-03-12 11:27:56 -07:00
Parker Moore 2053a8fa8c Update history to reflect merge of #847 2013-03-12 19:07:51 +01:00
Parker Moore 2473bdbd7c Merge pull request #847 from mojombo/mime_file
Load in Apache MIME Types
2013-03-12 11:06:26 -07:00
Dave Cranwell a6f3c4f1cd Added note to highlight common pitfall/misconception regarding Pagination's capabilities. 2013-03-12 15:21:56 +00:00
Jonathan Roes 7a86d901f1 Refactor Commands::New a bit and remove scaffold post once copied. 2013-03-12 00:48:22 -04:00
Jonathan Roes b71ec624f8 Add commands/new and scaffold post to gemspec so they get copied over. 2013-03-12 00:47:42 -04:00
Parker Moore 4e794a73e0 Merge pull request #829 from stomar/patch-1
Update Readme to link to the Plugins wiki page
2013-03-11 14:17:37 -07:00
Parker Moore 8886727bd8 Requiring safe_yaml ~> 0.7.0 because 0.8.x has weird bugs. 2013-03-11 22:17:19 +01:00
Marcus Stollsteimer 605332cc05 Fix link in Readme 2013-03-11 20:34:34 +01:00
Parker Moore 005f58c900 Update history to reflect merge of #536 2013-03-10 02:09:15 +01:00
Parker Moore 725b127f9b Merge pull request #536 from fotos/fix_page_dir
Added path in url.
2013-03-09 17:07:16 -08:00
Fotos Georgiadis f79662719b Fix indentation. 2013-03-09 15:07:27 +02:00