Brandon Mathis
1a96b235fc
Now code blocks automatically escape liquid {{ and {% characters fixes #745
2012-09-06 11:10:32 -05:00
Brandon Mathis
318e348163
Removed include_array plugin, replaced it with include_sidebar plugin and reorganized sidebars
2012-06-16 17:17:33 -05:00
Brandon Mathis
28e99b3c38
Added plugins/config.rb for reading and writing _config.yml. Added option to use Albino and default Python Pygments by setting pygments:true in _config.yml
2012-06-15 12:50:44 -05:00
Brandon Mathis
0ce6655e02
Added escape for liquid tags {{ and {% so that Liquid doesn't barf when a language uses these characters. Closes #466
2012-06-11 01:08:12 -05:00
Brandon Mathis
6b38214a33
Added support for blockquotes with only Author but now cited work. Closes #470
2012-06-11 00:44:23 -05:00
Brandon Mathis
64b2d2355d
Fixed issue where gists wouldn't get line numbers added. Fixed issue where backtick code blocks were getting empty figcaptions
2012-06-05 00:35:50 -05:00
Brandon Mathis
35d2077ccc
fixed the embedded example in include_code plugin
2012-06-05 00:09:01 -05:00
Brandon Mathis
d4649f7f8f
Merge branch 'master' into 2.1
...
Conflicts:
plugins/code_block.rb
plugins/pullquote.rb
2012-06-03 09:52:10 -05:00
Brandon Mathis
cf0d5b80cf
Improvements to code plugins
...
- Range options are now properly stripped out of code plugin markup
- Markers now add start and end class names for more style control
- code_block plugin properly passes markings in highlight options
- Deprecated title before file name syntax for include_code
2012-06-03 00:19:06 -05:00
Brandon Mathis
b867b0877d
Refactored code plugins so that shared regexes are mixed in methods
...
Added option to mark one line or groups of lines in a code block
Relates to issue #584
2012-05-28 04:29:18 -05:00
Brandon Mathis
e16844af29
Improvements to Code embedding features
...
1. Removed lots of duplication
2. Added warnings and fixed some dim regex
3. New: set a start line number for any code snippet
4. New: set a start, end, or range for include_code
5. New: added option to disable line numbers linenos:false
Fixes #478 #484
2012-05-27 02:30:17 -05:00
Brandon Mathis
e53b26ad30
updated plugins to work with latest version of Liquid
2012-05-24 10:28:32 -05:00
Brandon Mathis
af40b0aa13
Removed unnecessary line breaks from beginning and end of blockquotes
2012-05-24 10:24:37 -05:00
Brandon Mathis
4de8189651
Fixed collision with render on pygments_code.rb
2012-05-24 10:18:44 -05:00
Brandon Mathis
ba8edf37a7
updated pullquote plugin to work better with latest Liquid version
2012-05-22 16:30:27 -05:00
Brandon Mathis
8e41dd777b
updated puts.rb to work with latest liquid and added different output based on character width
2012-05-22 16:29:43 -05:00
Brandon Mathis
8c7b727abf
Made image tag regex smarter, fixes #239
2012-05-22 15:20:15 -05:00
Brandon Mathis
dd896741c9
fixed an issue where blockquotes would fail in recent versions of Liquid
2012-05-22 11:30:26 -05:00
Robert Wijas
1ac51f0950
render_partial always converts the content
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-22 11:24:40 -05:00
Robert Wijas
82f8142cc4
render_partial - content coverting
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-22 11:24:40 -05:00
akira yamada
590b35ce4e
apply "o" option to regexps to improve process time
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-22 00:59:32 -05:00
Brandon Mathis
33073156bc
removed some duplication in the pygments highlight method. Ensured the backtick codeblock would match newline characters in regex
2012-05-22 00:00:15 -05:00
Brandon Mathis
b52536d72c
Merge branch '2.1' of github.com:imathis/octopress into 2.1
2012-05-21 23:57:07 -05:00
Brandon Mathis
b07e533d4a
Removed page content reading meta description. It was pointless. Set a description in your site or page yaml to add a meta description
...
Conflicts:
.themes/classic/source/_includes/head.html
2012-05-21 23:54:21 -05:00
Hong Xu
6cd00d865e
Fix the EXCLUDED_FILES list in sitemap_generator.rb
2012-05-22 11:21:57 +08:00
Brandon Mathis
ca470417e5
Markdown/Textile escape system is more flexible and strips goofy parsing glitches much better. Fixes #500
2012-05-21 20:16:06 -05:00
Brandon Mathis
adc4e1f2ef
removed an unnecessary whitespace indent adjustment from backtick codeblock
2012-05-21 20:13:43 -05:00
Brandon Mathis
eb075cbd33
removed faulty string join from code_block plugin
2012-05-21 20:13:40 -05:00
Brandon Mathis
9fbc46abd9
Octopress filters are now limited to html producing templating languages, Fixes #536
2012-05-21 16:07:01 -05:00
Brandon Mathis
8753a6b00c
Octopress filters are now limited to html producing templating languages, Fixes #536
2012-05-21 16:06:52 -05:00
Brandon Mathis
de38449d78
added 404.html to sitemap.xml exclude list. Closes #569
2012-05-21 11:29:20 -05:00
Brandon Mathis
c06ba58466
removed some duplication from category url generation
2012-05-20 16:43:06 -05:00
Brandon Mathis
5e666bfe6b
Category directory can be set to root directory. Closes #331 #369
2012-05-20 16:36:53 -05:00
Brandon Mathis
ecb1748c4e
fixed issue where category layouts were using category feed xml instead of html layout
2012-05-20 16:23:08 -05:00
Avery Yen
19320018b2
Re-encoding of input string rather than force encoding. This is safer/more valid
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-20 16:12:14 -05:00
Avery Yen
dd5f3d3fef
Force code blocks to be UTF. This fixes ASCII/UTF incompatabilities.
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-20 16:12:14 -05:00
Jeffrey Tratner
7025a1a90a
changed pullquote to reflect multi-line pullquotes
...
Signed-off-by: Brandon Mathis <brandon@imathis.com>
2012-05-19 17:00:01 -05:00
Brandon Mathis
f954689bb6
Improved styling for linklog along with other scss refactoring.
...
Feed urls are more flexible with linklog items
2012-04-29 19:03:52 -05:00
Brandon Mathis
c26aa7e9a0
now per category feeds are optional (default to off) this should improve speed for the many people who don't use this feature
2012-02-19 16:27:45 -06:00
Brandon Mathis
107a4af528
moved the category_feed out of _includes/custom to _layouts/
2012-02-18 15:28:06 -06:00
Brandon Mathis
aed317d92b
added puts plugin for easily logging from liquid templates to the terminal
2012-02-12 17:00:36 -06:00
Brandon Mathis
ba98467538
removed poorly implemented monkey patch for compiling draft posts
2012-02-12 17:00:01 -06:00
Brandon Mathis
4e0fec0e0f
Added a space between author and site to be sure it looked good in feed readers and places where the site CSS wasn't being loaded
2011-12-11 16:24:46 -06:00
Brandon Mathis
d5a02a78f6
Added RubyPants (the ruby port of John Gruber's smarty pants) to intelligently replace primes with smart quotes in the pullquote plugin, fixes #316
2011-12-11 16:24:39 -06:00
Frederic Hemberger
cb61146264
Merge pull request #295 from jbrains/master
...
Capitalize word after '!' and '?'.
2011-12-10 03:24:16 -08:00
Frederic Hemberger
6714e5c7f5
Set flag in preview mode and re-generate files before deployment if necessary
2011-11-29 15:13:50 +01:00
J. B. Rainsberger
343e0f1409
Improved, I think, the Titlecase plugin
2011-11-28 00:25:50 +01:00
Frederic Hemberger
f1ebf35869
Introduce distinction between preview/productive site generation
...
Posts which contain the YAML attribute `published: false` are usually
not generated by Jekyll. With this patch they can be previewed just
like published posts on localhost using `rake watch`or `rake preview`.
NOTICE: Before pushing to the productive environment, use `rake generate`
to update the public directory and remove posts which are flagged not to be
published.
2011-11-23 14:37:30 +01:00
Frederic Hemberger
4feeecfdef
Date format: Remove unnecessary escapement
2011-11-04 08:40:41 +01:00
Frederic Hemberger
142681489f
Add custom date format %o for ordinal representation of the day
2011-11-04 08:11:16 +01:00