1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/middleman-core/features
Tom Dunlap 6dd44e4436 Fix reload of watched sources with destination_dir (#2190)
Previously when `config.rb` specified a watched source, e.g.:

```
files.watch :source,
  path: File.join(root, '..', 'source1'),
  destination_dir: 'baz'
```

When running `middleman serve`:

The source showed on first render, but files did not reload after the
source was edited.

This commit fixes that issue in cases when:
- the `destination_dir` in inside the same directory as `source`
- the `destination_dir` is in a external directory form `source`
- the `destination_dir` has a different name from `source`

Fixes #2186.

Signed-off-by: Miranda Limonczenko <mlimonczenko@pivotal.io>
2018-09-10 12:56:27 -07:00
..
support Fix failing feature specs (#2192) 2018-09-10 10:53:37 -07:00
asset_hash.feature Fix failing feature specs (#2192) 2018-09-10 10:53:37 -07:00
asset_host.feature Updates to support Rails 5, Rack 3 and Sinatra 2 (beta) (#1984) 2016-09-13 10:25:17 +02:00
auto_layout.feature
automatic_alt_tags.feature fix alt tags and add test. Closes #1341 2014-08-03 08:29:29 -07:00
automatic_directory_matcher.feature
automatic_image_sizes.feature Fix automatic images with absolute (or images dir missing) paths in markdown. Fixes #1755 2016-01-14 14:14:50 -08:00
builder.feature Little better test config.rb discovery checking 2018-01-25 14:44:47 -08:00
cache_buster.feature Add rewrite_ignore option to asset_host, cache_buster, relative_assets. 2016-01-09 08:06:47 -07:00
capture_html.feature
chained_templates.feature Keeps full file path for chained templates (#2117) 2017-10-12 16:39:16 -07:00
clean_build.feature Fixes #1716 2016-01-10 17:14:41 -08:00
coffee-script.feature
collections.feature Steps should try passing unknown methods to config context before failing. Fixes #1879 2016-04-14 11:30:46 -07:00
console.feature Fix console tests 2018-01-25 15:23:06 -08:00
content_for.feature
content_type.feature merge in fixes from stable 2015-09-17 13:53:43 -07:00
custom-source.feature
custom_layout_engines.feature
custom_layouts.feature Run helper after collections. Fixes #1226 2016-02-24 14:20:42 -08:00
data.feature Implement yaml data postscript 2015-06-16 15:30:37 -07:00
default-layout.feature Change no-layout to the default, except for .html 2015-11-11 12:58:07 -08:00
directory_index.feature Add test for #1718 2016-01-10 16:56:18 -08:00
dynamic_pages.feature Add specific test for #1556 2016-03-18 10:37:02 -07:00
encoding_option.feature WIP encoding test 2016-01-10 17:24:43 -08:00
extension_api_deprecations.feature Fix other test 2018-01-25 15:24:06 -08:00
extension_hooks.feature More tweaks 2018-01-25 15:41:32 -08:00
extensionless_text_files.feature
feature_params.feature
former_padrino_helpers.feature
front-matter-neighbor.feature Make global config access work inside steps 2016-04-11 16:02:31 -07:00
front-matter.feature make frontmatter delims configurable 2015-10-23 09:40:24 +00:00
frontmatter_page_settings.feature
gzip.feature .xml removed from Gzip defaults 2016-01-28 08:16:23 +00:00
helpers_auto_javascript_include_tag.feature Use the resource instead of the request path for auto asset helpers. Fixes #1326 2014-07-20 13:53:05 -07:00
helpers_auto_stylesheet_link_tag.feature
helpers_content_tag.feature update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
helpers_external.feature
helpers_form_tag.feature update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
helpers_link_to.feature Try to encode URI before parsing so spaces in paths work. Fixes #1914 2016-05-25 11:13:59 -07:00
helpers_lorem.feature
helpers_page_classes.feature
helpers_select_tag.feature Fix tests after Padrino 0.12.2 release 2014-05-15 23:35:09 -07:00
helpers_url_for.feature update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
i18n_builder.feature update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
i18n_force_locale.feature
i18n_link_to.feature I18n: Keep fragment and query in url_for (#2062) 2017-04-27 19:24:04 -07:00
i18n_mixed_sources.feature Fix localisation and recursion issues of Traversal::parent. (#2188) 2018-09-10 11:31:32 -07:00
i18n_partials.feature Attempt to allow i18n to override partial lookup. #1333 2014-07-24 11:11:27 -07:00
i18n_preview.feature Use i18n fallbacks when looking up localized paths (#2116) 2017-10-12 16:38:05 -07:00
ignore.feature Fix ignore of I18n files (#2143) 2018-01-19 15:26:10 -08:00
ignore_already_minified.feature
image_srcset_paths.feature Resolves issue #1396 supporting srcset 2015-04-23 17:28:49 -07:00
import_files.feature Add system-wide file read cache 2016-01-20 11:50:25 -08:00
javascript-testing.feature Use capybara to make javascript testing possible 2015-06-09 06:57:15 +02:00
layouts_dir.feature
liquid.feature
markdown.feature
markdown_kramdown.feature update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
markdown_kramdown_in_haml.feature Resolves issue #1396 supporting srcset 2015-04-23 17:28:49 -07:00
markdown_kramdown_in_slim.feature Add tests for Slim inline filters. Refactor similar feature in Haml filters. Closes #1542 2015-06-16 16:47:42 -07:00
markdown_redcarpet.feature merge in fixes from stable 2015-09-17 13:53:43 -07:00
markdown_redcarpet_in_haml.feature merge in fixes from stable 2015-09-17 13:53:43 -07:00
markdown_redcarpet_in_slim.feature Prevent overwrite of Slim embedded options (#1927) 2016-05-31 13:15:21 -07:00
minify_css.feature Adapt to style changes and removal of on 2015-11-11 15:30:40 -08:00
minify_javascript.feature Fix minify js tests 2017-06-19 11:02:32 -07:00
missing-tilt-lib.feature
more-clean_build.feature
more-extensionless_text_files.feature
more-frontmatter_page_settings.feature
more-ignore.feature
more-sitemap_traversal.feature add tests on eponymous parent traversal 2014-05-02 06:06:55 +09:00
more-wildcard_page_helper.feature
mount_rack.feature Disable sinatra tests until we can support the latest version. 2018-01-25 11:34:59 -08:00
move_files.feature move_file as a replacement for import_asset 2015-10-22 20:23:39 -07:00
multiple-sources-reload.feature Fix reload of watched sources with destination_dir (#2190) 2018-09-10 12:56:27 -07:00
multiple-sources.feature allow setting a destination_dir for SourceWatchers 2015-04-17 16:46:39 -04:00
nested_layouts.feature Confirm nested frontmatter doesn't work 2016-01-29 10:30:08 -08:00
page-id.feature Handle page id's that are Fixnums (#2033) 2017-01-06 12:13:10 -08:00
paginate.feature Collections 2014-10-15 14:34:53 -05:00
partials.feature Use EnhancedHash for partial locals (#2169) 2018-04-09 16:39:02 -07:00
preview_changes.feature
proxy_pages.feature
redirects.feature merge in fixes from stable 2015-09-17 13:53:43 -07:00
relative_assets.feature Fix ordering in tests 2016-05-11 11:48:21 -07:00
relative_assets_helpers_only.feature Fix relative assets tests 2017-06-19 11:11:37 -07:00
sass-assets-paths.feature
sass_in_slim.feature Prevent overwrite of Slim embedded options (#1927) 2016-05-31 13:15:21 -07:00
sass_partials.feature
scss-support.feature
sitemap_traversal.feature add tests on eponymous parent traversal 2014-05-02 06:06:55 +09:00
slim.feature SassC, woot 2015-09-28 11:24:37 -07:00
strip_url.feature
stylus.feature merge in fixes from stable 2015-09-17 13:53:43 -07:00
template-key-collision.feature Throw when trying to overwrite a template context value. Fixes #1884 2016-04-19 11:06:51 -07:00
tilde_directories.feature
unicode_filecontents.feature
unicode_filenames.feature
v4_extension_callbacks.feature
wildcard_page_helper.feature