Commit Graph

3498 Commits

Author SHA1 Message Date
Parker Moore f8e0cc8fe4 Update history to reflect merge of #2164 [ci skip] 2014-03-23 14:27:20 -04:00
Parker Moore 939ff2337f Merge pull request #2164 from mrtazz/draft-unpublished 2014-03-23 14:26:49 -04:00
Zequez 5745eb9be8 Added option to force watch to use polling 2014-03-23 01:09:00 -07:00
Daniel Schauenberg 81e4e1d8f4 add support for unpublished drafts
I keep all my ideas for blog posts as drafts in my draft folder. However I'm
only really working on a couple at once. This let's me mark drafts that I'm
not working on right now as unpublished so they don't clutter the site while
I'm checking on the other drafts.
2014-03-22 19:52:10 -04:00
Matt Rogers 862b69c640 Update history to reflect merge of #2163 [ci skip] 2014-03-21 12:07:48 -05:00
Matt Rogers 2f93fcd8a5 Merge pull request #2163 from hildred/doc-safe 2014-03-21 12:07:45 -05:00
nitoyon c56ce248c9 Move URL escape to Jekyll::URL 2014-03-21 16:59:25 +00:00
nitoyon e3e1c11509 Fix Page#url escape
Post#url wasn't escaped at all.

For example, when we have a page named 'a#b.html',
we expect its url to be 'a%23b.html',
but it was actually 'a#b.html'.

We now use Jekyll::URL.escape_path and Jekyll::URL.unescape_path.
2014-03-21 16:57:41 +00:00
nitoyon eebb6414bf Fix Post#url escape
Post#url was escaped using CGI.escape.
When file name contains a space character, its url points to
non-existing URL.

For example, when we have a post named '2014-01-02-foo bar.md',
we expect its url to be '/2014/01/02/foo%20bar.html',
but it was actually '/2014/01/02/foo+bar.html'.

We now define Jekyll::URL.escape_path and Jekyll::URL.unescape_path,
and use them to escape and unescape Post#url
2014-03-21 16:57:40 +00:00
Ben Hildred a9adb22fed better document safe mode 2014-03-21 08:42:19 -06:00
Parker Moore 93700f91e7 Update history to reflect merge of #2160 [ci skip] 2014-03-20 23:29:09 -07:00
Parker Moore 92f6b1648a Merge pull request #2160 from jpiasetz/travis 2014-03-20 23:27:41 -07:00
John Piasetzki f9b94bbefb Add travis_retry to config 2014-03-20 19:26:44 -04:00
Parker Moore c658f9172c Update history to reflect merge of #2148 [ci skip] 2014-03-20 13:25:40 -04:00
Parker Moore cf37591200 Merge pull request #2148 from jekyll/error-when-pygments-errors 2014-03-20 13:25:13 -04:00
Parker Moore 96bb687fcc Update history to reflect merge of #2158 [ci skip] 2014-03-19 23:48:20 -04:00
Parker Moore 987eedba84 Merge pull request #2158 from lmullen/patch-1 2014-03-19 23:47:52 -04:00
Lincoln Mullen 5f2d37a6d0 Add jekyll_figure plugin 2014-03-19 22:26:15 -04:00
Parker Moore 1b8205245e Went with @stomar's suggestion 2014-03-19 00:49:50 -04:00
Parker Moore 63e977721a Add a message and error out when Pygments returns nil. 2014-03-19 00:48:35 -04:00
Matt Rogers 32676e9062 Update history to reflect merge of #2155 [ci skip] 2014-03-18 23:07:41 -05:00
Matt Rogers 04d38ad9c0 Merge pull request #2155 from jekyll/fix-cucumber 2014-03-18 23:07:39 -05:00
Parker Moore 53c42d000f Move test dir to inside tmp in this repo. 2014-03-18 23:53:31 -04:00
Parker Moore 744fb2865d Lock to cucumber v1.3.11 because 1.3.12 is failing like crazy. 2014-03-18 23:53:19 -04:00
Parker Moore d3f12c84ad Update history to reflect merge of #994 [ci skip] 2014-03-17 17:59:05 -04:00
Parker Moore d80471c0a3 Merge pull request #994 from stephenmcd/master 2014-03-17 17:45:49 -04:00
Parker Moore 4aa2b34182 Update history to reflect merge of #2150 [ci skip] 2014-03-17 17:44:46 -04:00
PatrickC8t df8458275d Added Jekyll-Ordinal plugin to list of third-party plugins.
Closes #2150.

Signed-off-by: Parker Moore <parkrmoore@gmail.com>
2014-03-17 17:43:38 -04:00
Stephen McDonald de9ce3437d Protect against nil @lang before fixing for css class names. 2014-03-18 08:41:49 +11:00
Parker Moore 698d828a41 Update history to reflect merge of #2129 [ci skip] 2014-03-16 13:30:24 -04:00
Parker Moore a23da65c4f Merge pull request #2129 from XhmikosR/modernizr 2014-03-16 13:30:01 -04:00
Parker Moore 8af2a9ade3 Update history to reflect merge of #2143 [ci skip] 2014-03-16 13:25:16 -04:00
Parker Moore a581bc158b Merge pull request #2143 from jekyll/fix-cli 2014-03-16 13:24:41 -04:00
Parker Moore 8e9644a8a2 Have a list of blessed gems to require and load. 2014-03-16 01:18:39 -04:00
Parker Moore e746b3bd5f Initialize each command in its own class so we can be *magical*. 2014-03-13 14:07:05 -04:00
Parker Moore 7288176f65 Update history to reflect merge of #2126 [ci skip] 2014-03-13 10:39:38 -04:00
Parker Moore aa7e9594e8 Merge pull request #2126 from XhmikosR/normalize.css 2014-03-13 10:39:18 -04:00
Parker Moore 72438dbdaa Update history to reflect merge of #2128 [ci skip] 2014-03-12 15:34:40 -04:00
Parker Moore 428638b37a Merge pull request #2128 from XhmikosR/compress-images 2014-03-12 15:34:19 -04:00
XhmikosR 46e79c1f9f Losslessly compress images.
Before: 89,5 KB (91.747 bytes)
After:  87,4 KB (89.573 bytes)
2014-03-12 09:23:30 +02:00
XhmikosR 765020f4d7 Update modernizr to v2.7.1. 2014-03-12 09:01:33 +02:00
XhmikosR d8b30f8169 Update normalize.css to v3.0.0. 2014-03-12 08:35:37 +02:00
Parker Moore 98109d2e39 Update history to reflect merge of #2122 [ci skip] 2014-03-11 11:10:32 -04:00
Parker Moore ac37b8acee Merge pull request #2122 from XhmikosR/whitespace 2014-03-11 11:10:04 -04:00
Parker Moore 84a911f145 Update history to reflect merge of #2109 [ci skip] 2014-03-11 11:09:12 -04:00
Parker Moore 215e91cade Merge pull request #2109 from jekyll/proper-path-cleaning 2014-03-11 11:08:47 -04:00
Parker Moore fd1a95ac87 Update history to reflect merge of #2121 [ci skip] 2014-03-11 08:32:59 -04:00
Parker Moore 76313dfd99 Merge pull request #2121 from XhmikosR/docs 2014-03-11 08:32:32 -04:00
XhmikosR 553338636b Trim trailing spaces and convert tabs to spaces. 2014-03-11 07:44:01 +02:00
XhmikosR 22ccfba8c4 Remove obsolete `normalize_options`. 2014-03-11 07:37:22 +02:00