Reformat the Jekyll module's static methods.
Make Site.source and Site.dest "immutable"
Append the site to Jekyll.sites upon creation
Add Site#in_source_dir
Add Site#in_dest_dir
Use site.in_source_dir in Collection.
More removal of File.join
More tests are passing. Hooray.
Another test passing. :smile:
More passing tests.
More safety. :lock:
Correctly access the StaticFile's site variable.
Just swallow it if there is no content for the excerpt to parse.
Use site.in_source_dir as @mastahyeti suggested
Fix problem where entries weren't stripped of their trailing slashes.
Cache the related posts most_recent_posts

/cc @mattr- is this safe to do, you think? it only happens at render
time...
Fix the tests so they are *PERFECT*.
Fix post.rb permalink stuff in light of merge of #2925.
Flatten paths sent into `#in_dest_dir`
Allow override of `destination` in site_configuration in tests