rbuchberger / jekyll_picture_tag

Easy responsive images for Jekyll.
https://rbuchberger.github.io/jekyll_picture_tag/
BSD 3-Clause "New" or "Revised" License
619 stars 103 forks source link

self.markdown_page? function causes exception #108

Closed user-none closed 5 years ago

user-none commented 5 years ago

In utils.rb a function markdown_page was added to check if a page is a markdown file. This doesn't seem to be working because page['name'] is nil. I added a for loop to print all of the kvs for a page when the function is called.

PictureTag.page.each do |k, v|
  puts "#{k}=#{v}"
end

I get two different types of output. A "post" and a "fragment" I'll call them.

Page

relative_path=_posts/2009-08-31-niwmarkdowneditor-screen-shots.markdown
url=/2009/08/30/niwmarkdowneditor-screen-shots/
content=...
output=...
previous=...

Fragment

excerpt=
layout=post
relative_path=_posts/2009-08-31-niwmarkdowneditor-screen-shots.markdown/#excerpt
url=/2009/08/30/niwmarkdowneditor-screen-shots/
content=[{% picture /2009/08/screenshot-markdown_editor-1.png %}](/files/2009/08/screenshot-markdown_editor-1.png)

I added a nil check for page and page['name'] to skip this and a puts to print page['name'] when it exists. Doing this I eventually get index.html as the only output. I'm not sure what's going on exactly but it looks like it's running over the generated html as well as the markdown source files. But the markdown files don't have a name attribute.

rbuchberger commented 5 years ago

PictureTag.page pulls its data from the context object jekyll passes it (context.registers[:page]), and the markdown check just looks at the filename extension of the page name. It sounds like the tag is getting called in a way where that doesn't work, but I'm having a hard time figuring out how.

Can you narrow down where it happens? Includes were my first thought, but they seem to work on my end.

Here's some troubleshooting code:

In lib/jekyll-picture-tag.rb, add the following to the very beginning of the render function:

puts context.registers[:page].reject { |k, _v| k == 'content' }

This will spit out all the pages where it's called from, stripping out the content so it's actually readable. The very last one it spits out before crashing will tell us something. Can you tell me what it says?

If it's helpful, I can make a branch to do it for you, so all you have to change is the gemfile. Thanks!

user-none commented 5 years ago

Here is the setup I'm testing with:

jekyll new myblog3
cd myblog3
mkdir images
cp ~/s.png images/
mkdir _data

Gemfile

source "https://rubygems.org"
gem "jekyll", "~> 3.8.5"
gem "minima", "~> 2.0"

group :jekyll_plugins do
  #gem 'jekyll-picture-tag', git: 'https://github.com/robwierzbowski/jekyll-picture-tag/'
  # local git checkout so it can be modified with debug
  gem 'jekyll-picture-tag', :path => './vendor/jekyll-picture-tag'
end

gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem "wdm", "~> 0.1.0" if Gem.win_platform?

_config.yml

title: Your awesome title
email: your-email@example.com
description: >- # this means to ignore newlines until "baseurl:"
  Write an awesome description for your new site here. You can edit this
  line in _config.yml. It will appear in your document head meta (for
  Google search results) and in your feed.xml site description.
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: jekyllrb
github_username:  jekyll

# Build settings
markdown: kramdown
theme: minima
plugins:
  - jekyll-picture-tag

picture:
  source: "images"
  output: "images/generated"

_data/picture.yml

markup_presets:
  default:
    markup: data_picture
    formats: [webp, original]
    noscript: true

_posts/2019-02-09-welcome-to-jekyll.markdown

---
layout: post
title:  "Welcome to Jekyll!"
date:   2019-02-09 12:01:30 -0500
categories: jekyll update
---

{% picture s.png %}

Running with the current git master code:

$ jekyll serve --trace
Configuration file: /Users/john/Tmp/myblog3/_config.yml
            Source: /Users/john/Tmp/myblog3
       Destination: /Users/john/Tmp/myblog3/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
       Jekyll Feed: Generating feed for posts
Generating new image file: s-400by53-70cbfd.webp
Generating new image file: s-600by79-70cbfd.webp
Generating new image file: s-800by106-70cbfd.webp
Generating new image file: s-1000by132-70cbfd.webp
Generating new image file: s-400by53-70cbfd.png
Generating new image file: s-600by79-70cbfd.png
Generating new image file: s-800by106-70cbfd.png
Generating new image file: s-1000by132-70cbfd.png
  Liquid Exception: no implicit conversion of nil into String in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown
Traceback (most recent call last):
    44: from /usr/local/bin/jekyll:23:in `<main>'
    43: from /usr/local/bin/jekyll:23:in `load'
    42: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/exe/jekyll:15:in `<top (required)>'
    41: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
    40: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
    39: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
    38: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
    37: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
    36: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:75:in `block (2 levels) in init_with_program'
    35: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in `start'
    34: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in `each'
    33: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in `block in start'
    32: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/build.rb:36:in `process'
    31: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/commands/build.rb:65:in `build'
    30: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/command.rb:28:in `process_site'
    29: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:71:in `process'
    28: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:191:in `render'
    27: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:462:in `render_docs'
    26: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:462:in `each_value'
    25: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:463:in `block in render_docs'
    24: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:463:in `each'
    23: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:464:in `block (2 levels) in render_docs'
    22: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/site.rb:479:in `render_regenerated'
    21: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/renderer.rb:62:in `run'
    20: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/renderer.rb:79:in `render_document'
    19: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/renderer.rb:126:in `render_liquid'
    18: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/liquid_renderer/file.rb:28:in `render!'
    17: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/liquid_renderer/file.rb:49:in `measure_time'
    16: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/liquid_renderer/file.rb:29:in `block in render!'
    15: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/liquid_renderer/file.rb:42:in `measure_bytes'
    14: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/liquid_renderer/file.rb:30:in `block (2 levels) in render!'
    13: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/template.rb:220:in `render!'
    12: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/template.rb:207:in `render'
    11: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/template.rb:242:in `with_profiling'
    10: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/template.rb:208:in `block in render'
     9: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/block_body.rb:91:in `render'
     8: from /usr/local/lib/ruby/gems/2.5.0/gems/liquid-4.0.1/lib/liquid/block_body.rb:102:in `render_node_to_output'
     7: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag.rb:46:in `render'
     6: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/output_formats/basics.rb:27:in `to_s'
     5: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/output_formats/data_attributes.rb:7:in `base_markup'
     4: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/output_formats/picture.rb:57:in `base_markup'
     3: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/instructions.rb:80:in `nomarkdown?'
     2: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/instructions/configuration.rb:38:in `nomarkdown?'
     1: from /Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/utils.rb:55:in `markdown_page?'
/Users/john/Tmp/myblog3/vendor/jekyll-picture-tag/lib/jekyll-picture-tag/utils.rb:55:in `extname': no implicit conversion of nil into String (TypeError)

Running after adding puts context.registers[:page].reject { |k, _v| k == 'content' } to the top of the render function in "lib/jekyll-picture-tag.rb". Unfortunately, this doesn't work because it gives a stack exception.

$ jekyll serve --trace
Configuration file: /Users/john/Tmp/myblog3/_config.yml
            Source: /Users/john/Tmp/myblog3
       Destination: /Users/john/Tmp/myblog3/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
       Jekyll Feed: Generating feed for posts
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown/#excerpt
  Liquid Exception: stack level too deep in /Users/john/Tmp/myblog3/_posts/2019-02-09-welcome-to-jekyll.markdown
Traceback (most recent call last):
    11504: from /usr/local/bin/jekyll:23:in `<main>'
    11503: from /usr/local/bin/jekyll:23:in `load'
    11502: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/exe/jekyll:15:in `<top (required)>'
    11501: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
    11500: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
    11499: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
    11498: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
    11497: from /usr/local/lib/ruby/gems/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
     ... 11492 levels...
        4: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/drops/drop.rb:52:in `public_send'
        3: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/excerpt.rb:83:in `output'
        2: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/renderer.rb:52:in `run'
        1: from /usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/log_adapter.rb:53:in `debug'
/usr/local/lib/ruby/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/log_adapter.rb:143:in `write': stack level too deep (SystemStackError)
rbuchberger commented 5 years ago

That was very helpful, thanks!

My testing setup is inadequate-- I hadn't been testing with picture tags in posts, only pages. It turns out that Jekyll provides a different context object to the plugin when called from a page vs. a post, and since the relevant documentation doesn't exist as far as I can tell this is how we learned about that.

I've figured out what's going on, will have a fix up shortly. Sorry for the trouble.

rbuchberger commented 5 years ago

Didn't mean to close, damn buttons are too close together...

user-none commented 5 years ago

Working great after this commit! Thanks for prioritizing this!

rbuchberger commented 5 years ago

No problem at all! And thanks for all your help as well. If you need anything else, don't hesitate to ask.