Commit Graph

4013 Commits

Author SHA1 Message Date
Matt Rogers
f581940c71 Create a LayoutReader class to read layouts 2014-02-06 22:22:06 -06:00
Parker Moore
f638fb1784 Merge master into security-vuln-patches 2014-02-06 17:21:54 -05:00
Jashank Jeremy
67a54547ed Clarifying wording of the destination directory warning.
At some point, it should also be clarified whether "folder" or
"directory" is the correct way to refer to that concept.
2014-02-05 10:38:16 +11:00
Adam Heckler
5dc7a6c7be Updated instructions for NearlyFreeSpeech 2014-02-04 18:35:06 -05:00
Jashank Jeremy
95a2c74f12 Document site cleanup behaviour.
As per #2014, document the fact that the destination directory is
'cleaned up', such that "obsolete" files (files which do not have a
known input Page, Post or StaticFile) are deleted, when a site is
rebuilt.

Resolves #2014.
[ci skip]
2014-02-05 10:30:49 +11:00
Parker Moore
182a49fcff Update history to reflect merge of #2013 [ci skip] 2014-02-04 17:04:01 -05:00
Parker Moore
5849da358c Merge pull request #2013 from penibelst/patch-1 2014-02-04 14:02:08 -08:00
Anatol Broder
ed12ad930a Fix wrong semantic 2014-02-04 21:37:20 +01:00
Anatol Broder
487e7a7137 Make sort test run 2014-02-04 09:23:00 +01:00
Parker Moore
272ba86ae4 Merge pull request #2010 from Jashank/gemspec-update
Update Jekyll gemspec.
2014-02-03 19:52:27 -08:00
Jashank Jeremy
f8d6ff42ff Update Jekyll gemspec.
The master gemspec has gotten a tad out of date; this updates the
manifest, notably, but also the version number, to bring it in line with
v1-stable.  I'm not sure this is precisely the right way for the latter
to work; @parkr, would you like to comment on this?
2014-02-04 12:45:14 +11:00
Anatol Broder
ce2b4ae963 Upgrade gemspec 2014-02-04 02:06:50 +01:00
Anatol Broder
9e4dea14e4 Fix partial test 2014-02-04 02:03:14 +01:00
Anatol Broder
8e0a826cc7 Fix group_by_filter test by adding 2 items 2014-02-04 01:31:37 +01:00
Anatol Broder
e36f9d7da8 First draft 2014-02-04 01:26:28 +01:00
Matt Rogers
1e6847c43f Update history to reflect merge of #1982 2014-01-31 08:48:18 -06:00
Matt Rogers
5edb4c6bfd Merge pull request #1982 from dtao/safe-yaml-no-clobber 2014-01-31 06:48:16 -08:00
Matt Rogers
780485a98c Merge pull request #2005 from jekyll/vim-jekyll
Add vim-jekyll to list of Editor plugins
2014-01-31 06:45:35 -08:00
Matt Rogers
37dbc646a1 Update history to reflect merge of #2005 2014-01-31 08:45:14 -06:00
Matt Rogers
1470a8a997 Update history to reflect merge of #2004 2014-01-31 08:44:33 -06:00
Matt Rogers
8e758f1e4d Merge pull request #2004 from jekyll/noyarp-sad 2014-01-31 06:44:31 -08:00
Parker Moore
e940afdf00 Add vim-jekyll to list of Editor plugins 2014-01-31 00:27:18 -05:00
Parker Moore
03ba5d8d18 Update history to reflect merge of #2001 [ci skip] 2014-01-31 00:24:59 -05:00
Parker Moore
901fd31a30 Merge pull request #2001 from 23maverick23/sublime-jekyll 2014-01-30 21:24:29 -08:00
Parker Moore
49b7fdb62f Yarp seems to be eff'd. 2014-01-31 00:22:21 -05:00
Parker Moore
baabe7eb7e DRY up code, props @tamouse 2014-01-30 22:03:10 -05:00
Matt Rogers
669cc496cd Update history to reflect merge of #1991 2014-01-30 20:39:46 -06:00
Matt Rogers
2b973468bf Merge pull request #1991 from jekyll/coffeescript 2014-01-30 18:39:40 -08:00
Ryan Morrissey
645baf3353 Added new “Editors” section to _plugins for “sublime-jekyll”. 2014-01-29 23:09:42 -05:00
Parker Moore
9bd160dd8e Travis is seriously inbred. 2014-01-28 23:40:55 -05:00
Parker Moore
1d014edca2 Update history to reflect merge of #1999 [ci skip] 2014-01-28 23:40:08 -05:00
Parker Moore
0c6d798dc6 Merge pull request #1999 from 23maverick23/jekyll-font-awesome 2014-01-28 20:39:49 -08:00
Parker Moore
dbd3d15f29 Update history to reflect merge of #1998 [ci skip] 2014-01-28 23:39:12 -05:00
Parker Moore
088a1db74d Merge pull request #1998 from 23maverick23/jekyll-humanize 2014-01-28 20:38:42 -08:00
Ryan Morrissey
a02123bee4 Quickly and easily add Font Awesome icons to your posts. 2014-01-28 22:32:12 -05:00
Ryan Morrissey
2d6bd741d0 Adding jekyll-humanize plugin to site documentation. 2014-01-28 22:23:34 -05:00
Parker Moore
c9a732c4f9 Update history to reflect merge of #1993 [ci skip] 2014-01-26 13:39:31 -05:00
Parker Moore
aa6cee83af Merge pull request #1993 from azizshamim/mimetypes_update 2014-01-26 10:39:04 -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
Matt Rogers
ea397d0946 Update history to reflect merge of #1984 2014-01-24 21:45:37 -06:00
Matt Rogers
7d6defabf9 Merge pull request #1984 from jekyll/yarp 2014-01-24 19:45:18 -08:00
Parker Moore
710e0e5a3c Hm... I wonder if yarp can speed up our build process. 2014-01-24 22:44:26 -05:00
Matt Rogers
ecc05e57ae Update history to reflect merge of #1985 2014-01-24 21:42:59 -06:00
Matt Rogers
edf9b7bf1d Merge pull request #1985 from jekyll/rebund 2014-01-24 19:42:55 -08:00
Parker Moore
37b587168f Don't need to install bundler, right? 2014-01-24 22:31:44 -05:00
Parker Moore
d2e22eda28 Add some rebund ❤️ to speed up TravisCI builds. 2014-01-24 22:23:55 -05:00
Matt Rogers
2e1ab7e6fe Update history to reflect merge of #1983 2014-01-24 21:10:50 -06:00
Matt Rogers
4d45b4d950 Merge pull request #1983 from jfirebaugh/perf 2014-01-24 19:10:45 -08: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