Commit Graph

960 Commits

Author SHA1 Message Date
Brian Doll 6980948528 Allowing .htaccess files to be copied over into the generated site, to help those migrating from other blogging systems. Used an array inlcusion check vs. == in case there are other special cases like this, subtly thumbing my nose at YNGNI I guess. 2009-01-16 14:44:32 -08:00
Zachary Pinter 5cfa956448 Fixed an issue with pygments, markdown, and newlines. 2009-01-11 12:03:46 -07:00
Per Christian B. Viken 32a9b6b8dd created a converter for textpattern, and a simple usage guide 2009-01-09 21:10:52 +01:00
Michael D. Ivey a0da1249a3 Add a working Mephisto / MySQL converter 2009-01-04 18:58:54 -06:00
Luismi Cavalle 15c5a78a47 Fixing permalink support 2009-01-05 00:35:59 +01:00
Tom Preston-Werner 94c06d0100 more flexible textile and markdown extension matching 2009-01-02 13:07:48 -08:00
Tom Preston-Werner 23e97c1118 Merge commit '87a5e747f' 2009-01-02 12:27:25 -08:00
Tom Preston-Werner 9c52bccafb Merge commit '4f677f627ef569be8' 2009-01-02 12:24:46 -08:00
Tom Preston-Werner 9aff9c8e75 use canonical documentation style 2009-01-02 12:21:39 -08:00
Basil Shkara feff93c603 If title is ommitted from a Post's YAML, use the filename's slug. 2009-01-02 12:18:36 -08:00
Basil Shkara 4db696152c Added new accessible Liquid attribute for Sites: .topics.
Behaves like the .categories attribute.
2009-01-02 12:18:23 -08:00
Marc Chung 87a5e747fd Added array_to_sentence_string filter 2008-12-30 11:33:22 -07:00
Mikael Lind 4f677f627e apply Liquid templating to includes 2008-12-27 13:03:03 +01:00
Toby DiPasquale 29313b046c fixing typo in lib/jekyll/converters/mt.rb 2008-12-26 22:51:15 -05:00
Toby DiPasquale e0e7bf10d1 added Typo 4+ conversion module and docs 2008-12-26 22:44:34 -05:00
Josh Dady bac34fab3a Test and fix the site.categories hash 2008-12-25 13:49:56 -05:00
Josh Dady 340dd68ee5 Didn't I try using standard Liquid filters first? 2008-12-25 10:00:46 -05:00
Josh Dady 0b089c5049 Merge branch 'date-format' 2008-12-25 09:39:41 -05:00
Josh Dady 863b0dd990 Okay, I didn't really need to create a new filter 2008-12-25 09:31:33 -05:00
Josh Dady 5b886e8704 Added a strftime filter 2008-12-25 09:23:57 -05:00
Tom Preston-Werner e7b2df1156 up to 0.3.0 2008-12-24 22:10:22 -08:00
Tom Preston-Werner dd8054411c deep merge hashes so as to not lose data 2008-12-24 22:06:42 -08:00
Nick Gerakines 8477cb5946 Adding Movable Type migration library to lib/jekyll/converters/. 2008-12-24 16:16:18 -08:00
Mark Reid a8ab6a0adb Added wordpress converter 2008-12-24 15:39:32 -08:00
Tom Preston-Werner 9fb1f6e7c8 fix backup file ignore merge 2008-12-24 15:36:47 -08:00
Tom Preston-Werner dad9a31559 fix categories and add topics 2008-12-24 15:25:42 -08:00
Tom Preston-Werner c46ea4096d simplify and correct rendering pipeline 2008-12-24 13:17:28 -08:00
Tom Preston-Werner 2074f92ed6 Merge commit '5a954e' 2008-12-24 11:49:20 -08:00
Mikael Lind d85c0d3236 ignore backup files (end with "~") 2008-12-24 19:24:15 +01:00
Mikael Lind 5a954e04c8 fixed a path bug in read_posts() 2008-12-24 19:08:05 +01:00
remi 0f848ee2d7 Rendered post content wasn't available when pages were being rendered (as {{ site.posts }}). This ensures that we read & render _posts before rendering other pages. 2008-12-23 04:59:47 -07:00
Tom Preston-Werner 8a2a42ba71 restrict include filenames 2008-12-21 23:17:41 -08:00
Tom Preston-Werner fd88a56c55 fix double slash caused by empty categories 2008-12-21 21:26:33 -08:00
Tom Preston-Werner bb676556a8 properly reject directories in _layouts 2008-12-21 21:13:14 -08:00
Tom Preston-Werner a9f74bc076 small stylistic change 2008-12-21 20:52:41 -08:00
Tom Preston-Werner bd1e5a6095 Merge commit '6d8c73' 2008-12-21 17:56:08 -08:00
Tom Preston-Werner 10bc499ce2 Merge commit '8d08a2' 2008-12-21 17:48:41 -08:00
remi 6d8c73349e merged Post's YAML front matter into its to_liquid payload, just like Page does. allows {{ page.arbitrary_yaml_data }} (cleaner than {{ page.data['arbitrary_yaml_data'] }}) 2008-12-20 12:53:07 -07:00
remi 4c05729adc made post's YAML front matter available as post.data 2008-12-20 12:45:30 -07:00
Mark Reid 8d08a295ae Added new date filter that shows the full month name. 2008-12-19 15:09:06 +11:00
Mark Reid 46d8fa0d56 Fixed bug that meant page data (such as the date) was not available in templates 2008-12-19 13:03:53 +11:00
Mark Reid b18ad30880 Changed YAML delimiter matcher so as to not chew up 2nd level markdown headers 2008-12-18 23:11:34 +11:00
Mark Reid 3a8f7a8e3a Added post categories based on directories containing _posts 2008-12-16 17:52:00 +11:00
Tom Preston-Werner ed60ad6f72 up to 0.2.1 2008-12-15 12:34:34 -08:00
Tom Preston-Werner 59080271ed allow use of rdiscount if --rdiscount is set and gem is installed 2008-12-15 12:27:57 -08:00
Tom Preston-Werner bcb67ecc23 Merge commit 'b094b9' 2008-12-15 11:58:52 -08:00
Mark Reid b094b93301 Replaced rdiscount with Maruku for Markdown with equation support 2008-12-15 16:17:45 +11:00
PJ Hyett 6502f865a6 Merge branch 'master' of git@github.com:pjhyett/jekyll 2008-12-14 18:41:00 -08:00
PJ Hyett bf9dda6c9a don't require directory_watcher unless it's needed 2008-12-14 18:40:45 -08:00
Tom Preston-Werner de2959b8ea up to 0.2.0 2008-12-14 15:16:16 -08:00
Tom Preston-Werner d48157cf33 move related_posts into site data 2008-12-14 14:58:03 -08:00
Tom Preston-Werner 09976686e7 remove empty line 2008-12-14 14:07:40 -08:00
Tom Preston-Werner 0d84487d79 up to 0.1.6 2008-12-13 18:21:14 -08:00
Tom Preston-Werner 1006583628 only load classifier gem if necessary 2008-12-13 17:16:01 -08:00
Tom Preston-Werner 8b2aedc951 implement include tag 2008-12-13 17:12:38 -08:00
Tom Preston-Werner 906ccbb873 up to 0.1.5 2008-12-12 21:09:45 -08:00
Tom Preston-Werner b1bf818c6d disable true LSI by default, enable with --lsi 2008-12-12 21:03:16 -08:00
Tom Preston-Werner f00272ea52 use pygments for code highlighting if --pygments is specified 2008-12-12 20:01:40 -08:00
Tom Preston-Werner 1e13d2f91f Merge commit '01828dada88a6ce2ebd72268c87d79d7bd60a3fd' 2008-12-10 16:03:56 -08:00
Tom Preston-Werner 3fe1381dca Merge commit '767d99b5bffc9fd188b1fbd1b67aef20014bc1b7' 2008-12-10 15:56:00 -08:00
Tom Preston-Werner 3041cf6ad4 Merge commit 'c31d67' 2008-12-10 15:51:14 -08:00
Tom Preston-Werner 436ada3679 Merge commit 'f3a1aa' 2008-12-10 15:47:58 -08:00
Jack Danger Canty f3a1aa99e2 updating some comments in Page that referred to Post 2008-12-10 15:24:49 -08:00
Jack Danger Canty ece127c865 Adding some comments to transform_pages to explain what's going on 2008-12-10 13:53:41 -08:00
Jack Danger Canty 96bf21dce7 Updating documentation for Convertible#do_layout
Making it clear that this method doesn't just work on posts
2008-12-10 13:53:32 -08:00
Jack Danger Canty 3840380c8d Updating the documentation for Site#transform_pages 2008-12-10 13:53:23 -08:00
Jack Danger Canty c31d676f0f skipping related_posts when there is only one post.
Without this the Matrix class raises an error trying
to coerce nil into a Matrix.
2008-12-10 13:51:53 -08:00
Jack Danger Canty 01828dada8 Preventing Jekyll from picking up the output directory as a source
If you attempt to have Jekyll output to a subdirectory of the
source it may recursively copy the destination as it writes it.
2008-12-10 13:51:21 -08:00
Tom Preston-Werner cc047da660 up to 0.1.4 2008-12-08 16:13:18 -08:00
Jack Danger Canty 767d99b5bf Fixing that the rdiscount require rescue didn't catch. 2008-12-07 23:08:26 -08:00
Jack Danger Canty ad29efb102 adding permalink support to posts. Defined in the post YAML 2008-12-06 16:45:39 -08:00
Tom Preston-Werner c58d4e71ba up to 0.1.3 2008-12-06 16:14:40 -08:00
Tom Preston-Werner 5b0ce6dddc add directory_watcher dep 2008-12-06 16:09:52 -08:00
Chris Van Pelt 4fc33a6dfe Got rid of the templating step in the initialize method 2008-11-23 23:39:16 -08:00
Chris Van Pelt 111f76b2fd Nice little word count 2008-11-23 23:38:43 -08:00
Chris Van Pelt 2118b55045 I ended up having to wrap the pre code in a div for RDiscount not to freak 2008-11-23 23:36:29 -08:00
Chris Van Pelt aba5089283 Various conversion scripts from other blogging engines 2008-11-23 14:55:39 -08:00
Chris Van Pelt d8c54fa51a Custom liquid tag for creating code blocks 2008-11-23 14:55:15 -08:00
Chris Van Pelt bcde0bd608 Removed the transform from initialize to convertable right after the liquid template has been parsed 2008-11-23 14:54:49 -08:00
Chris Van Pelt b9cdfc8824 Modified the yaml regex to accept both \r\n and \n 2008-11-23 14:53:45 -08:00
Chris Van Pelt e2678114d9 Trys to require RDiscount and falls back gracefully, added require for the new blocks module 2008-11-23 14:52:02 -08:00
Tom Preston-Werner c742fb7701 implement a real related posts feature. up to 0.1.2 2008-11-22 12:36:32 -08:00
Tom Preston-Werner 1838d91902 up to 0.1.1 2008-11-22 00:19:40 -08:00
Tom Preston-Werner 4f951b9b5d send introspection data to posts 2008-11-21 18:48:35 -08:00
Tom Preston-Werner bffdeee637 rename to Jekyll 2008-11-17 11:07:54 -08:00
Tom Preston-Werner e964bc5856 treat _ dirs special 2008-11-16 22:39:24 -08:00
Tom Preston-Werner 551ca08296 rename to conveyer 2008-11-16 21:29:15 -08:00
Tom Preston-Werner af673529cb allow nested layouts 2008-11-05 22:00:30 -05:00
Tom Preston-Werner 9ff7aa3c57 set version 0.1.0 2008-11-05 18:18:28 -08:00
Tom Preston-Werner c1e31feeec default to no layout; makes dealing with binary files easier 2008-11-05 18:12:38 -08:00
Tom Preston-Werner f4d8dcb64d get multiline yaml frontmatter 2008-11-05 18:11:58 -08:00
Tom Preston-Werner e4d07dc547 add comments and refactor out common page/post methods into Convertible module 2008-11-05 17:49:22 -08:00
Tom Preston-Werner c98911f5c1 naive related posts implementation 2008-11-03 12:30:33 -08:00
Tom Preston-Werner b2d2d09f95 sort posts by reverse chronology 2008-10-21 23:25:22 -07:00
Tom Preston-Werner 93afa8ca72 add Post#id 2008-10-20 13:36:37 -07:00
Tom Preston-Werner 4ef3aedb6a handle atom feed generation 2008-10-20 12:41:43 -07:00
Tom Preston-Werner 07fe6cd128 add filters 2008-10-19 23:28:49 -07:00
Tom Preston-Werner 2a82259fc9 fix textilization of pages 2008-10-19 23:10:24 -07:00
Tom Preston-Werner 33dbb78137 got pages working 2008-10-19 22:46:08 -07:00
Tom Preston-Werner ac3e24ac59 add binary 2008-10-19 22:18:28 -07:00
Tom Preston-Werner 7fd8fd2b14 textilize posts 2008-10-19 22:10:03 -07:00
Tom Preston-Werner 1c93bd0ce8 write posts to disk 2008-10-19 21:56:53 -07:00
Tom Preston-Werner 84b00cc63e wrap in layout 2008-10-19 21:44:27 -07:00
Tom Preston-Werner ecda27488c parse out yaml from posts 2008-10-19 21:19:43 -07:00
Tom Preston-Werner bb0fb49aee update read_layouts with better code 2008-10-19 20:19:50 -07:00
Tom Preston-Werner 46a2c60505 Post.url 2008-10-19 20:18:05 -07:00
Tom Preston-Werner 6c0eeb573e read posts 2008-10-19 20:12:49 -07:00
Tom Preston-Werner 6fb91f4f7d cleanup and tests 2008-10-19 19:45:47 -07:00
Tom Preston-Werner 7dfe32a597 read layout files into hash 2008-10-19 19:35:43 -07:00
Tom Preston-Werner d189e05d23 first commit 2008-10-19 19:07:26 -07:00