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

NOTE: This converter requires Sequel and the MySQL gems. The MySQL gem can be difficult to install on OS X. Once you have MySQL installed, running the following commands should work: $ sudo gem install sequel $ sudo gem install mysql — —with-mysql-config=/usr/local/mysql/bin/mysql_config

Methods

Classes and Modules

Module Jekyll::CSV
Module Jekyll::Convertible
Module Jekyll::Filters
Module Jekyll::MT
Module Jekyll::Mephisto
Module Jekyll::TextPattern
Module Jekyll::Typo
Module Jekyll::WordPress
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.7.0'
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', '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

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]