Commit Graph

161 Commits

Author SHA1 Message Date
duritong
9a0485e812 Fix exclude to be an empty array
if no exclude is defined in the config file, the exclude should
simply be an empty array.
2009-04-24 10:04:27 +02:00
duritong
5b540cf744 introduce an exclude config option
This is a YAML array for files in the root directory,
which should be excluded to be processed into '_site'.
This can be useful for README, Rakefiles etc.
2009-04-24 00:13:08 +02:00
Thomas Jack
dd268fae95 sort posts before rendering so next and previous posts work
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 22:36:06 -04:00
Juan Lupion
2e187864cf Next and previous posts
Signed-off-by: Nick Quaranto <nick@quaran.to>
2009-04-22 19:51:41 -04:00
Nick Quaranto
8d0e3dd0e2 Reset posts, layouts, and categories before processing to prevent duplication when regenerating 2009-04-03 08:39:40 -04:00
Nick Quaranto
829530be36 Adding the categories back into the post payload 2009-04-01 07:36:56 -04:00
Nick Quaranto
a4082378f7 Supposedly the include tag was already fixed, merging that in 2009-03-17 23:58:22 -04:00
Nick Quaranto
ab262a2ab5 Stubbing out configuration with RR and making sure include tags get rendered 2009-03-17 23:07:18 -04:00
Tom Preston-Werner
4c81c4a6b6 fix include tag to use register 2009-03-12 21:20:31 -07:00
Tom Preston-Werner
73d42b24ad Huge refactor to move all config into Jekyll::Site
This commit makes Jekyll threadsafe (or at least makes it possible to be so).
It also makes it a ton easier to use Jekyll as a library for scripted site
transformation. I did, however, break all the tests. =(
2009-03-12 19:05:43 -07:00
mreid
cb13ea3000 Rebased with mojombo. All tests pass. Some conflicts with Liquid and Maruku 2009-03-12 21:25:34 +11:00
mreid
4b39c44664 configure now sets the source and dest fields so the Liquid include filter works again 2009-03-12 20:51:12 +11:00
Mark
6edfae8c26 Refactored configuration and command-line option code 2009-03-12 20:51:11 +11:00
Mark
6fec047631 Added ability to set Jekyll parameters via _config.yaml file 2009-03-12 20:46:33 +11:00
mreid
e72cde12fa Added option to not put file date in permalink URL 2009-03-12 20:46:33 +11:00
Mark Reid
6a3680c60b Added wordpress converter 2009-03-12 20:44:02 +11:00
Tom Preston-Werner
872a221862 Merge commit '992c4a8e6f71334f6c1a422c3547fdc535e7c8c2' 2009-03-10 17:23:30 -07:00
Tom Preston-Werner
fa53f5f7fe Merge commit 'fb4902799746b08424eb7c483f8219e26e20d3e3' 2009-03-10 16:58:22 -07:00
Tom Preston-Werner
54d713b26a Merge commit 'fab8442432f473ba647c682608bc8ff9ced6cca2' 2009-03-10 16:51:26 -07:00
Tom Preston-Werner
86e72a8b25 a few style changes and readme for pretty permalink 2009-03-10 16:39:44 -07:00
Tom Preston-Werner
fa1043ca69 Merge commit '7655c745c46559d7598b5558fc9bf6fa8b215e28' 2009-03-10 16:15:32 -07:00
Brandon Dimcheff
992c4a8e6f prevented _posts from being copied to the destination directory 2009-03-04 01:24:52 -05:00
Tim Dysinger
7655c745c4 small patch to support wordpress style pretty blog urls 2009-02-26 09:13:45 -10:00
Ariejan de Vroom
fb49027997 Only query required fields from the WP Database. 2009-02-26 10:29:01 +01:00
Bjørn Arild Mæland
fab8442432 Factored the filtering code into a method 2009-02-25 21:44:07 +01:00
Ryan Tomayko
c180bc47bf close open4 streams to prevent zombies
The popen4 that execs pygmetize leaves a bunch of zombie processes
around unless these streams are closed for some reason. It's not too
bad when running jekyll in one-shot mode but when running with
--server --auto --pygmentize, I eventually get "fork: resource not
available" errors :/ Closing the streams let's the processes die
while the parent stays running.
2009-02-23 22:48:23 -08:00
Bjørn Arild Mæland
25d4951f0b Also ignore Emacs autosave files 2009-02-22 22:58:47 +01:00
Bjørn Arild Mæland
0ec9a1330a Made it possible to enter categories from YAML as an array. 2009-02-22 19:09:16 +01:00
Elijah Miller
2135a53897 Using block syntax of popen4 to ensure that subprocesses are properly disposed of.
This fixes resource unavailable errors when jekyll is run with '--auto --pygments':
  Liquid error: Resource temporarily unavailable – fork(2)
  fork: Resource temporarily unavailable
2009-02-19 11:12:26 -08:00
Tom Preston-Werner
e9ccc5d600 Merge commit 'ee65dadc9a5ae5fc8f19848754f7175ebd630375' 2009-02-19 00:16:43 -08:00
Kevin Marsh
ee65dadc9a Add textilize filter for transforming input into HTML via RedCloth, so you can have Textile-formatted attributes other than the page's content (for example, an excerpt) 2009-02-12 18:21:40 -05:00
Nick Quaranto
efdd5ef395 Making sure that posts flagged as published: false don't get rendered or copied. 2009-02-10 01:13:36 -05:00
Nick Quaranto
ad617da4e0 Added publish flag to posts, not preventing it from being in the destination directory yet. 2009-02-10 01:13:31 -05:00
Nick Quaranto
1211f23b53 Adding support for setting post categories through YAML if not specified by directory structure 2009-02-10 01:12:20 -05:00
Tim Dysinger
a3c18fb095 changed date format on wordpress converter (zeropadding) 2009-02-08 18:37:59 -10:00
Tom Preston-Werner
bb4d1ee119 add --version 2009-02-03 18:43:53 -08:00
Tom Preston-Werner
c274ed3592 Merge commit 'd9b183f99826df630eedeae29f70005993da3d64' into cat 2009-01-23 14:27:59 -08:00
Tom Preston-Werner
fc28a907a8 Merge commit 'bac34fab3a27a12b35add1ecab409b19941e29a6' 2009-01-23 14:22:22 -08:00
Tom Preston-Werner
9b02059054 couple of tweaks to line numbering option 2009-01-23 14:17:38 -08:00
Chad Ingram
d9b183f998 Fix site payload available to files 2009-01-23 04:48:43 -08:00
jcon
d63f1f92a2 Added line number capabilities to highlight blocks 2009-01-22 14:38:04 -05:00
Tom Preston-Werner
3ee55f1abe Merge commit 'ea70d8ac7ae26f' into amp 2009-01-21 16:04:38 -08:00
Tom Preston-Werner
6d7a7f63bd Merge commit 'd397b762dae' 2009-01-21 15:54:02 -08:00
Tom Preston-Werner
5311b71a5c fix accessor line conflict 2009-01-21 15:25:55 -08:00
Tom Preston-Werner
145a2cce75 Merge commit '6980948528f' 2009-01-21 15:13:10 -08:00
Tom Preston-Werner
46259d0e43 Merge commit 'a0da1249a31faa704' 2009-01-21 15:08:18 -08:00
Tom Preston-Werner
73a5478664 Merge commit '5cfa956448f00730' 2009-01-21 15:04:57 -08:00
Tom Preston-Werner
e77b6f8a57 Merge commit '32a9b6b8dd330e826' 2009-01-21 15:00:15 -08:00
Aristotle Pagaltzis
f7a40f4d6d entitify ampersands to prevent malformed unescaping output 2009-01-20 10:12:23 +01:00
Brian McKenna
d397b762da Ampersands need to be escaped. 2009-01-20 11:35:45 +10:00