Commit graph

2197 commits

Author SHA1 Message Date
Ben Hollis cebb15c9ca Add a new (failing) feature test to show the behavior I think would be good for the "ignore" helper.
These scenarios show ignoring files by their source paths rather than their output paths,
ignoring globbed paths (including into subdirectories), and ignoring paths that will be transformed
by directory_indexes. These scenarios pertain to issues #229 and #225.
2012-01-06 22:43:32 -08:00
Thomas Reynolds 8de087ec65 fix manual sitemap updates on ruby 1.9 2012-01-06 00:11:38 -08:00
Thomas Reynolds 3e1814e046 make sure compass sprites get built and copied. closes #228 2012-01-06 00:01:24 -08:00
Thomas Reynolds 92319ebffc support glob page instance vars. fixes #230 2012-01-05 21:18:55 -08:00
Thomas Reynolds 22adf3b516 setup rakefile for windows build 2012-01-05 20:34:24 -08:00
Thomas Reynolds 80a5a25457 prep 3.0 beta windows gem 2012-01-05 20:28:34 -08:00
Thomas Reynolds 96924ad5a1 Merge branch 'master' of github.com:middleman/middleman 2012-01-05 20:22:44 -08:00
Thomas Reynolds 28a9ad50b3 new fssm without 1.9.3 warning. closes #223 2012-01-05 20:22:24 -08:00
Thomas Reynolds 1746a4bf25 Merge pull request #227 from bhollis/clean
Fix "build --clean" when the output path is a nested directory
2012-01-05 00:49:40 -08:00
Ben Hollis 14581c126d Fix build --clean and generally make it more robust by dealing with absolute Pathnames instead of regexing paths. 2012-01-04 22:56:19 -08:00
Ben Hollis c5063c1e35 Fix builder steps to properly copy configs, and add a new scenario that shows build --clean not working right when the build directory is set to a nested path. When a path is ignored, it doesn't get removed - in fact, no unused paths will get removed, this is just the easiest way to show it in a test. 2012-01-04 22:54:20 -08:00
Thomas Reynolds 4bf65e063a Bumped version to 3.0.0.beta.1 2012-01-02 22:26:55 -08:00
Thomas Reynolds 8cbd3352a0 enable gemtest at a per-gem level 2012-01-02 14:48:47 -08:00
Thomas Reynolds 9b48a46e30 core default template shouldn't use scss 2012-01-02 14:42:01 -08:00
Thomas Reynolds c8ba3d9a44 compiling vendor 2012-01-02 14:33:28 -08:00
Thomas Reynolds 4ff52141df port guard vendored libs 2012-01-02 14:22:24 -08:00
Thomas Reynolds 20fea1bab1 refactor file change api, add a disable-watcher command line option for heroku/hosted 2012-01-02 13:48:07 -08:00
Thomas Reynolds 3d3e9e2f5b Bumped version to 3.0.0.alpha.9 2012-01-02 10:45:52 -08:00
Thomas Reynolds 146b9c1187 don't support gemtest for now 2012-01-02 10:43:08 -08:00
Thomas Reynolds a823607b89 add mm gem to list in rake 2012-01-02 10:41:38 -08:00
Thomas Reynolds 075bff34db remove rake debugging info 2012-01-02 10:31:40 -08:00
Thomas Reynolds ee9b682883 Bumped version to 3.0.0.alpha.8 2012-01-02 10:31:00 -08:00
Thomas Reynolds 83de7a7e13 try to use fssm with vendored darwin/linux support instead of guard 2012-01-01 17:47:38 -08:00
Thomas Reynolds c7249a63b1 middleman-more is fully rdoc'd 2011-12-31 14:28:17 -08:00
Thomas Reynolds 50b9ad7b28 use aruba for server tests too 2011-12-31 13:44:50 -08:00
Thomas Reynolds aee8e32524 test sitemap removal 2011-12-31 12:56:17 -08:00
Thomas Reynolds e496d228b0 try to fix some guard weirdness. hide tilt warnings, closes #220 2011-12-31 12:48:38 -08:00
Thomas Reynolds 347eb2c6b8 move gem requires 2011-12-30 19:31:10 -08:00
Thomas Reynolds 4422efc270 fix release 2011-12-29 19:57:41 -08:00
Thomas Reynolds 4b5174f0c8 fix rake tasks 2011-12-29 19:52:00 -08:00
Thomas Reynolds ca10d108e3 fix remaining middleman-more tests 2011-12-29 19:28:49 -08:00
Thomas Reynolds 73913f0ace Start getting middleman-more tests passing. About 50% done 2011-12-29 19:04:39 -08:00
Thomas Reynolds c8a134a386 split into middleman-core and middleman-more 2011-12-29 15:09:51 -08:00
Thomas Reynolds 8e66929a3f more code docs 2011-12-28 22:52:51 -08:00
Thomas Reynolds 2b3354472c Run static directories, woot 2011-12-28 15:29:19 -08:00
Thomas Reynolds 0b7e7582d5 do not re-compress files with .min. in the filename. closes #193 2011-12-27 19:46:50 -08:00
Thomas Reynolds a344e00116 include less of compass for font face test 2011-12-27 18:53:14 -08:00
Thomas Reynolds aec2009a52 typo 2011-12-27 18:50:48 -08:00
Thomas Reynolds 9afdd5ba4e make sitemap ignore list configurable, use it to hide extensionless output files 2011-12-27 18:47:03 -08:00
Thomas Reynolds c7dd4615c7 bump sprockets dep 2011-12-27 18:20:11 -08:00
Thomas Reynolds 68f5ade7be Merge pull request #212 from bhollis/layouts
Page generated for non-default layout files
2011-12-27 18:11:27 -08:00
Thomas Reynolds aab166f3b3 more sprockets css tests. expire sprockets index on every request in dev mode. fixes #215 2011-12-27 18:09:51 -08:00
Thomas Reynolds cc7d51c4c8 update to fixed aruba gem 2011-12-27 13:56:29 -08:00
Thomas Reynolds b4fd352467 also test sprockets sass partials 2011-12-27 00:45:17 -08:00
Thomas Reynolds d416f2797d Merge pull request #213 from bhollis/sass_partials
Preview server doesn't reload stylesheets when a Sass partial changes
2011-12-27 00:41:49 -08:00
Thomas Reynolds faafe71500 Merge pull request #214 from bhollis/master
Remove reference to unknown instance variable @context_map
2011-12-26 22:35:28 -08:00
Ben Hollis c0fbb66a77 Remove reference to unknown instance variable @context_map. 2011-12-26 21:52:16 -08:00
Ben Hollis 8ded1b86af Failing test case showing preview server not reloading stylesheets when a Sass partial is changed. 2011-12-26 16:18:05 -08:00
Ben Hollis 4af08e4f0c Failing test case that shows non-default layouts improperly generating an output file. 2011-12-26 15:53:32 -08:00
Thomas Reynolds 6ef32652c7 Make indifferent access easy to use anywhere. Change frontmatter.data to plain old 2011-12-26 11:24:33 -08:00