Commit graph

1800 commits

Author SHA1 Message Date
Ben Hollis 17e3735d44 A slight speedup in the sitemap extension by only scanning the source directory.
This way sitemap will not scan through all the files in your project (including
.git files and such) when it doesn't ever need to know about those files. This
also includes a slight tightening of the regex for filtering paths for front_matter.
2011-11-30 20:04:23 -08:00
Thomas Reynolds 073a8dee74 add test for simple sinatra/rack app mounting 2011-11-30 10:17:23 -08:00
Thomas Reynolds dd0836b9d5 maruku is abandonware, default to rdiscount 2011-11-30 10:11:08 -08:00
Thomas Reynolds 46ddfe747f Tweak docs 2011-11-29 23:43:01 -08:00
Thomas Reynolds 4b8beba7a3 initial tests for file change api 2011-11-29 22:26:01 -08:00
Thomas Reynolds baa3c32b45 cleanup generator feature steps 2011-11-29 22:12:33 -08:00
Thomas Reynolds e02173425b reorg cucumber steps so gem extensions can reuse them 2011-11-29 14:17:07 -08:00
Thomas Reynolds f02dd8c90e add chained templates changelog 2011-11-29 11:52:51 -08:00
Thomas Reynolds 451b9e5f46 test chained templates build 2011-11-29 11:51:01 -08:00
Thomas Reynolds 2ed409b5e1 make sure chained templates work with data 2011-11-29 11:49:42 -08:00
Thomas Reynolds 0898ff6d42 Merge pull request #172 from bhollis/master
Build .htaccess files (and other things in the sitemap) directly even when directory-indexes are on
2011-11-28 08:52:01 -08:00
Ben Hollis 67fe8215e8 Build .htaccess files (and other things in the sitemap) directly even when directory-indexes are on 2011-11-28 00:18:13 -08:00
Thomas Reynolds e405a233c6 Merge pull request #171 from bhollis/frontmatter
Frontmatter was not being removed from template source
2011-11-27 23:27:59 -08:00
Ben Hollis db890f904b Test to make sure frontmatter doesn't get left behind in template source 2011-11-27 22:15:56 -08:00
Thomas Reynolds 223cf09c8f Merge pull request #170 from bhollis/partials
Fix partials with locals
2011-11-27 22:07:49 -08:00
Thomas Reynolds 41f4a30824 Merge branch 'master' of github.com:tdreyno/middleman 2011-11-27 22:04:29 -08:00
Thomas Reynolds 9ac114406f re-order some callbacks 2011-11-27 22:04:19 -08:00
Ben Hollis 7a4d8c7533 Fix partials with locals 2011-11-27 21:56:21 -08:00
Thomas Reynolds a14853e2bf Merge pull request #169 from bhollis/master
Include .htaccess files when building a site
2011-11-27 21:16:17 -08:00
Thomas Reynolds 0ef8de6106 reorg build constants. Update docs 2011-11-27 20:49:46 -08:00
Ben Hollis 0cc00a74b4 Include .htaccess files when building a site. 2011-11-27 20:24:19 -08:00
Thomas Reynolds d12b3a95d2 update RbConfig call. Fixes #164 2011-11-26 23:12:15 -08:00
Thomas Reynolds 7ab8f0cdd1 support for svgz gzip 2011-11-26 23:09:18 -08:00
Thomas Reynolds 4cfbd6e5d9 include svg when looking for image extensions 2011-11-26 20:53:05 -08:00
Thomas Reynolds abbd489c91 implement new http-based messaging between guard and instance 2011-11-26 20:09:14 -08:00
Thomas Reynolds e2fdd9a4d3 add more content_for helpers, disable caching for now 2011-11-26 18:12:15 -08:00
Thomas Reynolds ddb15b2e35 add some more rdocs 2011-11-26 16:23:38 -08:00
Thomas Reynolds fed3dd5a85 move rendering into rendering extension, instead of sitemap 2011-11-26 16:17:18 -08:00
Thomas Reynolds 7c50c9e4d5 tests for partials 2011-11-26 15:32:41 -08:00
Thomas Reynolds 2b545f8e35 fix double-run layout lookup 2011-11-25 16:25:02 -08:00
Thomas Reynolds fee6fba15d Merge pull request #154 from arronmabrey/feature/fixed-port-typo
Fixing: port typo.
2011-11-25 16:11:04 -08:00
Thomas Reynolds 3ce5adac3c change how layouts work 2011-11-25 16:09:31 -08:00
Thomas Reynolds e920cef76a smooth out some edges for blog extension 2011-11-24 21:52:23 -08:00
Thomas Reynolds de077201bd re add sitemap each 2011-11-24 15:04:00 -08:00
Thomas Reynolds 41d5337f5b allow extensions to pass version checks 2011-11-24 14:06:04 -08:00
Thomas Reynolds 066cc7bcb2 reference rdoc 2011-11-23 22:07:34 -08:00
Thomas Reynolds 37053c812b add host option 2011-11-23 22:05:53 -08:00
Thomas Reynolds 00271c1cee Start adding rdoc 2011-11-23 21:59:53 -08:00
Thomas Reynolds f363e4f7a1 add backwards compatibility settings method 2011-11-23 10:59:37 -08:00
Thomas Reynolds a65899672f Remove v1 check 2011-11-23 10:49:33 -08:00
Thomas Reynolds 374a82013c update sprockets dep 2011-11-21 21:28:52 -08:00
Thomas Reynolds d1003a23bc New extension API with on-demand loading, and gem versioning 2011-11-21 00:23:48 -08:00
Thomas Reynolds 6de8d5dde5 cleanup calls to self. throughout 2011-11-20 21:21:19 -08:00
Thomas Reynolds 1fbeedb573 remove dup methods from base 2011-11-20 17:30:53 -08:00
Thomas Reynolds 51cb3980bc finish moving rendering code into sitemap 2011-11-20 17:05:29 -08:00
Thomas Reynolds 9e1bf0c211 remove old mm- commands 2011-11-20 13:49:11 -08:00
Thomas Reynolds 2d0c74054a begin work to let each path maintain it's own state. Paves the way for a dynamic rebuild command 2011-11-20 13:48:28 -08:00
Thomas Reynolds 59f44b54d1 fix simple rack interface 2011-11-19 19:17:12 -08:00
Thomas Reynolds f10db73346 simplify create_file 2011-11-19 19:04:06 -08:00
Thomas Reynolds 425bd603f5 unify internal cache mechanism 2011-11-19 18:53:18 -08:00