Parker Moore
88e35f0852
Release 2.0.0.alpha.1
2014-02-13 18:02:49 -05:00
Matt Rogers
ac7bed335a
Merge pull request #1976 from jekyll/fix-pagination-issue
...
Relative posts should never fail to build, even if @dir or @name is nil
2014-02-13 12:39:23 -06:00
Parker Moore
83f5b4d93b
Merge pull request #2031 from jekyll/utf8-heart
2014-02-13 12:53:58 -05:00
Josh Brown
69dc96dc9f
Removed accidental linebreak
2014-02-13 13:28:11 +00:00
Josh Brown
933590b6ba
Added a breakpoint for .site to make it responsive
2014-02-13 13:27:34 +00:00
Parker Moore
c58c5b8782
Default to using the UTF-8 encoding when reading files.
...
Fixes #2029 .
2014-02-11 17:48:52 -05:00
Parker Moore
56a633ae95
Update Jekyll version to latest released.
...
Latest release can be found on the v1-stable branch.
2014-02-09 18:44:30 -05:00
Parker Moore
dd3018ce02
Merge pull request #1988 from jekyll/maruku-to-kramdown
2014-02-08 17:07:54 -05:00
Parker Moore
22f2001ff5
Set default markdown converter to Kramdown
...
- Update default markdown converter in docs for configuration
- Update tests so they are in line with Kramdown output
- Add deprecation message to when config is built
2014-02-08 13:17:46 -05:00
Parker Moore
1176fc6f57
Give File.join the strings from the array
2014-02-08 00:38:59 -05:00
Matt Rogers & Persa Zula
c36a6d3e0d
Wrap the LayoutReader in the Jekyll module
2014-02-06 23:07:38 -06:00
Matt Rogers & Persa Zula
833b40095f
Rename `with` to `within`
...
Thanks @parkr
2014-02-06 23:07:11 -06:00
Matt Rogers & Persa Zula
fd92820b03
Remove Site#read_layouts
2014-02-06 22:46:09 -06:00
Matt Rogers
70ecef0094
Sort methods from most important to least important
...
This idea is based on the concept of a newspaper. The most important
things such as the headlines and the major details of the story at the
top. This translates to code in that the public API and the more
important private methods are at the top of the file. The more detailed
information (or methods, in the code) are further down, so that if
you've gotten all you need out of the code up to a certain point, you
don't need to keep reading anymore.
2014-02-06 22:22:06 -06:00
Matt Rogers
c5b81d580b
Refactor the LayoutReader class
2014-02-06 22:22:06 -06:00
Matt Rogers
f581940c71
Create a LayoutReader class to read layouts
2014-02-06 22:22:06 -06:00
Matt Rogers
5edb4c6bfd
Merge pull request #1982 from dtao/safe-yaml-no-clobber
2014-01-31 06:48:16 -08:00
Parker Moore
baabe7eb7e
DRY up code, props @tamouse
2014-01-30 22:03:10 -05:00
Matt Rogers
2b973468bf
Merge pull request #1991 from jekyll/coffeescript
2014-01-30 18:39:40 -08:00
Aziz Shamim
509e2181de
sync mime types to GitHub
2014-01-26 12:15:15 -06:00
Parker Moore
fdbfd719ca
Add CoffeeScript converter.
2014-01-25 20:38:51 -05:00
John Firebaugh
4a769dbf5f
Optimize Post#{next,previous}
...
Use object equality for comparisons rather than Comparable#==,
which in turn uses Post#<=>, which is slow.
This yielded a 3x performance improvement for `jekyll build`
on a large site (1m6.467s -> 0m19.532s).
2014-01-24 17:17:41 -08:00
Matt Rogers
5b7a53b543
Merge pull request #1932 from jekyll/sass
2014-01-24 15:18:06 -08:00
Parker Moore
c9a3c40f83
fixes based on @mattr-'s notes
2014-01-24 12:19:19 -05:00
Parker Moore
774bf96c61
Merge master into sass
2014-01-24 12:17:35 -05:00
Dan Tao
4f0b1bdf6d
switched from YAML.safe_load* to SafeYAML.load*
2014-01-23 17:25:17 -08:00
Matt Rogers
98857832cd
Merge pull request #1931 from liufengyun/published
2014-01-22 05:38:04 -08:00
Parker Moore
606c525099
Relative posts should never fail to build, even if @dir or @name is nil
...
Fixes https://github.com/jekyll/jekyll/issues/1963
2014-01-21 23:50:20 -05:00
liufengyun
22e1e5f28c
make sure pages with published being false are not generated
2014-01-19 09:52:19 +08:00
Jens Nazarenus
4c140efba8
fix full path leak to source directory when using include tag
2014-01-15 21:36:35 +01:00
Parker Moore
4afe39e461
Allow caching in unsafe mode, but disable in safe mode.
2014-01-12 21:36:08 -08:00
Parker Moore
4784d1de18
Build Sass configuration options.
2014-01-12 21:30:30 -08:00
Parker Moore
22d4e2aa90
Consolidate into one master 'Sass' converter.
2014-01-12 21:30:29 -08:00
Parker Moore
daa0b76484
Allow users to specify options for Sass.
2014-01-12 21:30:29 -08:00
Parker Moore
4da7223831
Fixes for Sass/SCSS converters.
2014-01-12 21:30:29 -08:00
Parker Moore
824a84ef2a
Add support for Sass and SCSS.
2014-01-12 21:30:29 -08:00
Matt Rogers
6f394e82b5
Rename read_things to read_content.
2014-01-11 15:29:22 -06:00
Matt Rogers
d96165e3c4
Merge pull request #1916 from jekyll/gitignore-excludes
2014-01-11 10:37:31 -08:00
Parker Moore
5a52986db0
Use 'Forwardable' module to pass along some attribute calls to @post
2014-01-10 22:54:06 -08:00
Parker Moore
331c7adc08
Move #glob_include? from core_ext to entry_filter
2014-01-08 20:24:21 -08:00
Parker Moore
3d67cdc150
Cast to string before duplicating.
2014-01-05 11:02:03 -08:00
Parker Moore
35868807c1
Ensure leading slashes in path matching.
2014-01-05 10:54:52 -08:00
Parker Moore
42fc5e9ee7
Excludes should be relative to the site source
2014-01-05 10:45:42 -08:00
Matt Rogers
883e16acde
Merge pull request #1910 from pborreli/typos
2014-01-04 08:12:20 -08:00
Matt Rogers
a33e86630d
Merge pull request #1899 from soimort/preview-404
2014-01-04 08:04:20 -08:00
Pascal Borreli
bdda3a8ef6
Fixed typos
2014-01-04 14:17:38 +00:00
Parker Moore
6ca731c13b
Use idiomatic #is_a? method instead of #class ==
2014-01-03 21:23:02 -08:00
Ben Balter
39e4d6b3ba
add where filter to filter arrays of objects
2014-01-03 21:23:02 -08:00
Mort Yao
99b36c7c30
Routing 404 errors to custom 404 page for development server
2014-01-03 03:23:46 +01:00
Ahmed Hazem
fdcf1f4526
Add --quiet flag
2014-01-01 18:50:27 +02:00