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
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
Matt Rogers
19dc855551
Properly strip drive name from clean path when sanitizing path.
2014-03-10 14:35:19 -04:00
Parker Moore
37c2da5062
Properly clean path for Windows machines which is *nix-compliant.
2014-03-09 21:12:34 -04:00
Matt Rogers
48d5f79d9a
Update history to reflect merge of #2118 [ci skip]
2014-03-09 14:06:48 -05:00
Matt Rogers
f50fd77694
Merge pull request #2118 from mscharley/windows-support
2014-03-09 14:06:46 -05:00
Matthew Scharley
0a403c744b
Use the rake helper for mkdir as this version makes two folders on Windows
2014-03-09 02:51:22 +11:00
Parker Moore
05664acd36
Update history to reflect merge of #2112 [ci skip]
2014-03-04 17:02:05 -05:00
Parker Moore
2985758136
Merge pull request #2112 from jekyll/no-core-ext
2014-03-04 17:01:45 -05:00
Parker Moore
ed30920984
Use jekyll-sass-converter 1.0.0.rc3
2014-03-04 15:57:15 -05:00