Module Jekyll
In: lib/jekyll.rb
lib/jekyll/errors.rb
lib/jekyll/site.rb
lib/jekyll/page.rb
lib/jekyll/plugin.rb
lib/jekyll/filters.rb
lib/jekyll/tags/highlight.rb
lib/jekyll/tags/include.rb
lib/jekyll/migrators/csv.rb
lib/jekyll/migrators/mt.rb
lib/jekyll/migrators/wordpress.rb
lib/jekyll/migrators/wordpressdotcom.rb
lib/jekyll/migrators/textpattern.rb
lib/jekyll/migrators/marley.rb
lib/jekyll/migrators/posterous.rb
lib/jekyll/migrators/drupal.rb
lib/jekyll/migrators/mephisto.rb
lib/jekyll/migrators/typo.rb
lib/jekyll/migrators/enki.rb
lib/jekyll/migrators/tumblr.rb
lib/jekyll/layout.rb
lib/jekyll/converters/identity.rb
lib/jekyll/converters/markdown.rb
lib/jekyll/converters/textile.rb
lib/jekyll/converter.rb
lib/jekyll/post.rb
lib/jekyll/generator.rb
lib/jekyll/convertible.rb
lib/jekyll/generators/pagination.rb
lib/jekyll/static_file.rb

Convertible provides methods for converting a pagelike item from a certain type of markup into actual content

Requires

  self.site -> Jekyll::Site
  self.content
  self.content=
  self.data=
  self.ext=
  self.output=

Methods

Classes and Modules

Module Jekyll::CSV
Module Jekyll::Convertible
Module Jekyll::Drupal
Module Jekyll::Enki
Module Jekyll::Filters
Module Jekyll::MT
Module Jekyll::Marley
Module Jekyll::Mephisto
Module Jekyll::Posterous
Module Jekyll::TextPattern
Module Jekyll::Tumblr
Module Jekyll::Typo
Module Jekyll::WordPress
Module Jekyll::WordpressDotCom
Class Jekyll::Converter
Class Jekyll::FatalException
Class Jekyll::Generator
Class Jekyll::HighlightBlock
Class Jekyll::IdentityConverter
Class Jekyll::IncludeTag
Class Jekyll::Layout
Class Jekyll::MarkdownConverter
Class Jekyll::Page
Class Jekyll::Pager
Class Jekyll::Pagination
Class Jekyll::Plugin
Class Jekyll::Post
Class Jekyll::Site
Class Jekyll::StaticFile
Class Jekyll::TextileConverter

Constants

VERSION = '0.11.2'
DEFAULTS = { 'safe' => false, 'auto' => false, 'server' => false, 'server_port' => 4000, 'source' => Dir.pwd, 'destination' => File.join(Dir.pwd, '_site'), 'plugins' => File.join(Dir.pwd, '_plugins'), 'future' => true, 'lsi' => false, 'pygments' => false, 'markdown' => 'maruku', 'permalink' => 'date', 'markdown_ext' => 'markdown,mkd,mkdn,md', 'textile_ext' => 'textile', 'maruku' => { 'use_tex' => false, 'use_divs' => false, 'png_engine' => 'blahtex', 'png_dir' => 'images/latex', 'png_url' => '/images/latex'   Default options. Overriden by values in _config.yml or command-line opts. (Strings rather symbols used for compatability with YAML).

Public Class methods

Public: Generate a Jekyll configuration Hash by merging the default options with anything in _config.yml, and adding the given options on top.

override - A Hash of config directives that override any options in both

           the defaults and the config file. See Jekyll::DEFAULTS for a
           list of option names and their defaults.

Returns the final configuration Hash.

[Validate]