Commit Graph

3641 Commits

Author SHA1 Message Date
Parker Moore 513e77635b Refactor 'jekyll serve' command. 2014-04-27 19:02:33 -04:00
Parker Moore 619772b5c8 Update history to reflect merge of #2264 [ci skip] 2014-04-27 15:59:40 -04:00
Parker Moore bac4075128 Collections' "written" attribute has been changed to "output".
This is a follow-up to 068d921ef6.
2014-04-27 15:56:02 -04:00
Robin Dupret 3a610882f6 Avoid duplicated output using highlight tags
While using Rouge and an `highlight` tag, the output was duplicated
since the `output` variable in the Liquid tag definition was equal to
the highlighter's prefix value and the `<<` method changes its receiver.

Therefore, we should simply define an empty string and append the prefix
if it is present.
2014-04-27 12:22:40 +02:00
Parker Moore cdeaa154cd Release 2.0.0.rc1 2014-04-25 23:16:07 -04:00
Parker Moore 4e6d268ef3 Bump 💎 version. 2014-04-25 23:16:00 -04:00
Parker Moore 068d921ef6 Fix up docs for collections.
#2238.
2014-04-25 23:15:18 -04:00
Parker Moore f45b597e61 Update history to reflect merge of #2238 [ci skip] 2014-04-25 23:07:04 -04:00
Parker Moore 1d8fff706b Merge pull request #2238 from jekyll/fix-the-collections 2014-04-25 23:06:25 -04:00
Parker Moore 6225073095 Use the 'output' key instead of 'write' for writing out collections' document files. 2014-04-25 19:47:35 -04:00
Parker Moore 2ccf7f1cfb Run jekyll build in features (must give subcommand) 2014-04-25 13:04:56 -04:00
Parker Moore a619ce3e9b Move link around for GitHub training site & source.
#2257.
2014-04-24 15:36:52 -04:00
Parker Moore 38276abe78 Update history to reflect merge of #2257 [ci skip] 2014-04-24 15:34:31 -04:00
Parker Moore 03a3a1a261 Merge pull request #2257 from stevenspasbo/master 2014-04-24 15:33:56 -04:00
Parker Moore 7ef857a0bc Fix syntax issue on Templates page with `include` example.
Fixes #2256 for the time being.
2014-04-24 14:08:33 -04:00
Parker Moore d2b1d538bf Add test for collections' new #to_liquid sturff 2014-04-24 14:07:08 -04:00
Parker Moore c906dfdf71 TEST THE COLLECTIONS 2014-04-24 14:01:23 -04:00
Parker Moore dd4fe87f69 Use Hash.new instead of hash literal 2014-04-24 13:59:25 -04:00
Parker Moore fb39b41ffb NO MORE DATA COLLECTION I CAN'T HANDLE IT 2014-04-24 13:59:25 -04:00
Parker Moore 764dc88832 script/test should probably use bundler 2014-04-24 13:59:24 -04:00
Parker Moore b74c90dc20 Extract Collections metadata from site config 2014-04-24 13:59:24 -04:00
Parker Moore 0dc680df0b Always render collections, just don't always write them 2014-04-24 13:59:24 -04:00
Parker Moore 3a6ad0737c Add a script/test file for ❤️ and :money: 2014-04-24 13:59:24 -04:00
Parker Moore 7be78de93a Don't read the collection if it's the data collection 2014-04-24 13:59:24 -04:00
Parker Moore f1a422dfff Don't pretend there is a collections setter 2014-04-24 13:59:24 -04:00
Parker Moore a27e5825b9 Nil-out `@collections` so `#collections` will re-compile 2014-04-24 13:59:24 -04:00
Parker Moore fd98d5b1e6 Fetch collection names agnostically regarding the data structure of config['collections'] 2014-04-24 13:59:24 -04:00
Parker Moore 330005d932 Reset the collections hash on #reset.
Fixes #2234.
2014-04-24 13:59:24 -04:00
Parker Moore d379e3c012 Update history to reflect merge of #2258 [ci skip] 2014-04-23 14:01:00 -04:00
Parker Moore bb079d6b39 Merge pull request #2258 from caffinatedmonkey/cucumber_cleanup 2014-04-23 14:00:26 -04:00
Martin Charles f9375d5660 Cleaned up cucumbers 2014-04-23 13:40:21 -04:00
Steven Spasbo 73cba00687 Fixed broken link to github training material site 2014-04-23 08:32:15 -07:00
Parker Moore 0c3285ced7 Update history to reflect merge of #2253 [ci skip] 2014-04-22 14:57:04 -04:00
Parker Moore 54d0c63956 Merge pull request #2253 from jekyll/var-substitution 2014-04-22 14:56:30 -04:00
Parker Moore 4de2be8c5f Add Jekyll::LiquidExtensions.lookup_variable
To use, just include `Jekyll::LiquidExtensions` as you please:

```ruby
class SayHi < Liquid::Tag
  include Jekyll::LiquidExtensions

  def initialize(tag_name, markup, tokens)
    @markup = markup.strip
  end

  def render(context)
    "hi #{lookup_variable(context, @markup)}"
  end
end
```

Fixes #2071.
2014-04-22 14:27:47 -04:00
Parker Moore 68d491c40d Update history to reflect merge of #2205 [ci skip] 2014-04-21 23:01:47 -04:00
Parker Moore 9db5a1a6ce Merge pull request #2205 from jekyll/maul-esel-frontmatter-defaults 2014-04-21 23:01:05 -04:00
Parker Moore 49c0f9cccc Update history to reflect merge of #2250 [ci skip] 2014-04-20 16:02:50 -04:00
Parker Moore 8389e78ff3 Merge pull request #2250 from sheehamj13/patch-1 2014-04-20 16:02:16 -04:00
Matt Sheehan 6ba375401e Update plugins.md 2014-04-20 15:01:54 -04:00
Parker Moore 3c94b4d408 Update history to reflect merge of #2247 [ci skip] 2014-04-19 14:45:04 -04:00
Parker Moore 5b5065d293 Merge pull request #2247 from mrfoto/patch-1 2014-04-19 14:44:41 -04:00
Parker Moore 4da060ca52 Update history to reflect merge of #2244 [ci skip] 2014-04-19 14:19:21 -04:00
Parker Moore 702d5520d4 Merge pull request #2244 from jekyll/xml-escape-nil 2014-04-19 14:18:56 -04:00
Miha Rekar fae267f72d rr has moved 2014-04-19 20:07:04 +02:00
Parker Moore 1e16ab4d26 end the ned 2014-04-19 12:35:58 -04:00
Ben Balter e91a90899c do the do 2014-04-18 18:12:47 -04:00
Parker Moore fa9c933773 Update history to reflect merge of #2243 [ci skip] 2014-04-18 17:47:46 -04:00
Parker Moore 810c160e4d Merge pull request #2243 from RadicalZephyr/master 2014-04-18 17:45:35 -04:00
Geoff Shannon b07835b35c Reword slightly to fix typo
Also avoid using "you" as well
2014-04-18 14:09:17 -07:00