Commit Graph

6561 Commits

Author SHA1 Message Date
Parker Moore
a351a70b03 test: Slight refactor to doublecheck destination. 2016-01-18 14:08:53 -08:00
Parker Moore
275d56a0fe test: use {assert,refute}_exist everywhere 2016-01-18 13:45:36 -08:00
Parker Moore
2de5bacb41 pages' permalink' extnames must be respected
This reverts a bit of the work @willnorris had made to support
extensionless permalinks. Using the ‘permalink’ front matter will no
longer work as it must allow non-html extensions to be written.
2016-01-18 13:45:17 -08:00
Parker Moore
5cf5ce979f test: add assert_exist and refute_exist 2016-01-18 13:42:03 -08:00
Parker Moore
2554281188 document#merge_data!: reformat 2016-01-18 13:41:49 -08:00
Parker Moore
cc6e49a389 features/embed_filters: reformat a little 2016-01-18 13:41:41 -08:00
Parker Moore
1d369aada3 features: some under-the-hood enhancements 2016-01-18 12:48:12 -08:00
Parker Moore
e5d8bdee8f Page: freeze true in write? 2016-01-18 12:47:48 -08:00
Parker Moore
66dc083ad0 Renderer: set paginator 2016-01-18 12:47:36 -08:00
Parker Moore
0a6f289ba5 page: write? should always be true 2016-01-18 11:53:16 -08:00
Parker Moore
ae3a71ed0d features: config writing should decode value from string to ruby 2016-01-18 11:53:07 -08:00
Parker Moore
736a800f0e features: validate the exit status of 0 for successful calls 2016-01-18 11:52:31 -08:00
Parker Moore
9a6f4e08b7 features/permalinks: add a permalink feature for non-html extension name for pages
Fixes
https://github.com/mpc-hc/mpc-hc.org/pull/58#issuecomment-172594526
2016-01-18 11:44:00 -08:00
Parker Moore
e9c5c45651 features: look for lack of "EXIT STATUS: 0" for non-zero exit status 2016-01-18 11:43:21 -08:00
Parker Moore
2adb70a247 features: writing a configuration file should append if it's already there 2016-01-18 11:42:59 -08:00
Parker Moore
dd15e3c368 features: write EXIT STATUS to output so it all prints when we get an exit status we aren't expecting 2016-01-18 11:42:34 -08:00
Parker Moore
7d81c00b29 Renderer: use Convertible's way of picking the last Converter's output extension 2016-01-18 11:41:47 -08:00
Parker Moore
d343da61eb Page: pipe through Renderer instead of using Convertible 2016-01-18 11:41:05 -08:00
Parker Moore
9676b775de Want the readme and CNAME. 2016-01-18 08:47:35 -08:00
jekyllbot
4482f80d34 Update history to reflect merge of #4364 [ci skip] 2016-01-18 07:48:11 -08:00
jekyllbot
10ae624d65 Merge pull request #4364 from jekyll/jmcglone-github-pages-guide
Merge pull request 4364
2016-01-18 07:48:11 -08:00
Parker Moore
9c6f33024f Restructure the resources page a bit 2016-01-16 12:21:07 -08:00
Parker Moore
b3b4abe80a Add @jmcglone's guide to github-pages doc page
Nearly every day, when I get the report of visitors to jekyllrb.com, I see jmcglone's excellent guide. Reading through it today makes me think it is one of the finest if not _the_ finest guide to getting started with Git, GitHub, and Jekyll in order to publish successfully and happily on GitHub Pages.

@jmcglone, mind if I add this to our GitHub Pages doc page?
2016-01-16 12:09:13 -08:00
Parker Moore
281f75182e Release 💎 3.1.0.pre.rc1 v3.1.0.pre.rc1 2016-01-15 16:26:08 -08:00
Parker Moore
c678640553 Release 💎 v3.1.0.pre.rc1 2016-01-15 16:25:58 -08:00
jekyllbot
d9aef14063 Update history to reflect merge of #4361 [ci skip] 2016-01-15 16:19:23 -08:00
jekyllbot
0daafd7bda Merge pull request #4361 from jekyll/pheuko-empty-permalink
Merge pull request 4361
2016-01-15 16:19:22 -08:00
Parker Moore
06fa14c11a Restructure data validation so that permalink check raises an error. 2016-01-15 16:11:08 -08:00
Parker Moore
89db3c6384 Convertible: separate data validation out of #read 2016-01-15 15:52:54 -08:00
Parker Moore
948dcf2714 Convertible: consolidate empty check into Convertible#read 2016-01-15 15:51:32 -08:00
Parker Moore
15a2dacd37 Merge pull request #4359 from jekyll/optimize-drop
Fix deep_merge_hashes! handling of drops and hashes
2016-01-15 15:19:18 -08:00
jekyllbot
04e1768807 Update history to reflect merge of #4359 [ci skip] 2016-01-15 15:06:56 -08:00
Jordon Bedwell
ea9cac5214 Add a nasty hack to reduce persistence until RSpec. 2016-01-15 14:15:28 -06:00
Parker Moore
0587a3bb57 Fix some debug logging.
- excluded? should now only print when it is excluded
- requiring is now properly aligned
2016-01-15 11:30:02 -08:00
Parker Moore
207fcbdef7 Add byebug for debugging purposes. 2016-01-15 11:23:09 -08:00
Parker Moore
5d79c55b2c Fix deep_merge_hashes! handling of drops and hashes 2016-01-15 11:22:39 -08:00
Parker Moore
22931f42b8 Drop: require 'json' for #inspect call 2016-01-15 10:00:56 -08:00
Parker Moore
3e81331af1 Utils: don't require mime/types 2016-01-15 10:00:45 -08:00
Pedro Euko
156e093b5c Ensure no errors when there is no permalink 2016-01-15 14:40:59 -02:00
Pedro Euko
5681742223 Check if permalink key was given 2016-01-15 14:40:59 -02:00
Pedro Euko
f8a63157d7 Empty permalink now shows an error 2016-01-15 14:40:47 -02:00
jekyllbot
9368e261cc Update history to reflect merge of #4355 [ci skip] 2016-01-14 16:36:11 -08:00
musoke
54b6395806 Correct typo in ### Precdence
The Precedence section referred to the "last example" where it should have referred to the "second to last."
2016-01-14 16:35:58 -08:00
jekyllbot
4048b8e2a7 Update history to reflect merge of #4350 [ci skip] 2016-01-12 08:28:10 -08:00
jekyllbot
9c4695c47f Merge pull request #4350 from jekyll/pr/cleanup-gemfile
Merge pull request 4350
2016-01-12 08:28:10 -08:00
Jordon Bedwell
5555db8c72 Start using Rubocop from Github, it supports our config. 2016-01-12 06:59:09 -06:00
Jordon Bedwell
712c16a7f1 Try to cleanup the Gemfile... again.
The problem last time was that we removed Pry and Pry brings in CodeRay, we were
testing legacy stuff and didn't have CodeRay in our dependencies, which resulted
in those tests failing.

This also quietly announces the intention to move to RSpec by moving the old
test dependencies to ":test_legacy" and is slightly less agressive in it's
organization than before.
2016-01-12 06:54:45 -06:00
Jordon Bedwell
4595aab855 Update history.makrdown to reflect the merger of #4349. 2016-01-12 01:00:42 -06:00
Jordon Bedwell
9efeade8b4 Merge pull request #4349 from pathawks/fixme
Remove old FIXME
2016-01-12 00:59:42 -06:00
Pat Hawks
ba017ebb97 Remove old Fixme note 2016-01-11 22:32:04 -08:00