Rene Klacan
|
8b4e2d043c
|
Fix source watcher configuration
|
2016-10-27 15:26:34 +02:00 |
Thomas Reynolds
|
6d1c3562a7
|
Differentiate polling from find_new_files to remove double reads in build mode
|
2016-01-20 12:20:27 -08:00 |
Thomas Reynolds
|
d82ac590db
|
Cop
|
2016-01-14 11:21:42 -08:00 |
Jim Dalton
|
1a3f96b58f
|
Fix misnamed config value which was causing --force-polling flag to be ignored by file_watcher extension
|
2015-08-10 15:04:47 -07:00 |
Thomas Reynolds
|
82b84668b0
|
Standardize exposing methods inside extensions to the outside world
|
2015-05-02 11:48:21 -07:00 |
Thomas Reynolds
|
55c5a46440
|
Update contracts gem. #1494
|
2015-04-24 10:26:42 -07:00 |
Thomas Reynolds
|
bedf235ff6
|
Multiple Source watchers
|
2014-07-20 18:57:22 -07:00 |
Thomas Reynolds
|
9ae8a3128b
|
Refactor FileWatcher
|
2014-07-10 12:38:38 -07:00 |
Thomas Reynolds
|
6ccab8e071
|
Name things :)
|
2014-07-10 12:35:47 -07:00 |
Thomas Reynolds
|
0185d37473
|
Experiment with Contracts
|
2014-07-08 18:18:17 -07:00 |
Thomas Reynolds
|
0ca6c37e5d
|
Remove App include in File Watcher
|
2014-07-05 16:44:04 -07:00 |
Thomas Reynolds
|
336b80cbbd
|
Switch from ActiveSupports delegate method to Ruby 1.9+ def_delegator
|
2014-07-05 11:17:41 -07:00 |
Ben Hollis
|
e649bc2809
|
Convert FileWatcher to a real extension
|
2014-05-25 21:06:37 -07:00 |
Thomas Reynolds
|
6760d855bc
|
hashrocket killa
|
2014-04-29 10:50:21 -07:00 |
Ben Hollis
|
60f712e6ba
|
Merge branch 'v3-stable'
Conflicts:
.travis.yml
Gemfile
middleman-cli/lib/middleman-cli/build.rb
middleman-core/lib/middleman-core/core_extensions/file_watcher.rb
middleman-core/lib/middleman-core/templates.rb
middleman-core/lib/middleman-core/util.rb
middleman-core/middleman-core.gemspec
|
2014-03-25 22:35:19 -07:00 |
Thomas Reynolds
|
1721dff4c7
|
add node_modules to filewatcher ignore
|
2014-03-20 10:03:44 -07:00 |
Thomas Reynolds
|
fde93ffed4
|
add node_modules to filewatcher ignore
|
2014-03-20 10:02:18 -07:00 |
Ben Hollis
|
67689e60d2
|
Prevent the file watcher from recursively enumerating into paths that it should ignore. This should fix the issue in #1197 as well as provide a performance boost when starting 'middleman server'.
|
2014-03-18 21:17:50 -07:00 |
Thomas Reynolds
|
a610608785
|
remove old style extension support
|
2014-01-01 15:10:49 -08:00 |
Karl Freeman
|
03d6e6c990
|
Implemented Rubocop
- just took a stab at running the StringLiterals cop to get a taste.
|
2013-12-28 00:47:39 +00:00 |
Ben Hollis
|
7ad5b2bdef
|
Ignore this new .cache folder that's shown up
|
2013-11-24 23:31:51 -08:00 |
Thomas Reynolds
|
3399ee207e
|
dont hardcode ignored build dir name
|
2013-06-23 15:15:43 -07:00 |
Karl Freeman
|
32b113dc93
|
include '/vendor' in ignored files / folders
|
2013-06-03 17:06:43 +01:00 |
Thomas Reynolds
|
3d804494f5
|
ignore tmp dir
|
2013-05-24 10:34:10 -07:00 |
Thomas Reynolds
|
c9d151ba66
|
The file watcher knows which files exist, so don't use slow File.exists?
Possible solution for #903
|
2013-05-22 17:38:01 -07:00 |
Thomas Reynolds
|
fdc5154462
|
scope it, real good
|
2013-05-02 23:01:30 -07:00 |
Ben Hollis
|
1d88a52170
|
Make the list of regexes ignored by FileWatcher configurable
|
2013-05-02 22:09:54 -07:00 |
Ben Hollis
|
52c4677391
|
Merge remote-tracking branch 'origin/3.0-stable'
Conflicts:
middleman-core/lib/middleman-core/core_extensions/data.rb
middleman-core/lib/middleman-core/core_extensions/front_matter.rb
middleman-core/lib/middleman-core/util.rb
middleman-core/middleman-core-x86-mingw32.gemspec
middleman-more/lib/middleman-more/core_extensions/default_helpers.rb
middleman-more/lib/middleman-more/core_extensions/i18n.rb
|
2013-02-10 15:41:36 -08:00 |
Ben Hollis
|
923697b517
|
Micro-optimizations around string comparisons
|
2013-02-09 15:21:52 -08:00 |
Thomas Reynolds
|
a537b434e3
|
Coerce all paths in sitemap to Pathname
|
2012-12-30 19:59:41 -08:00 |
Thomas Reynolds
|
e08eb280fa
|
Coerce all paths in sitemap to Pathname
|
2012-12-30 15:26:38 -08:00 |
Ben Hollis
|
4fe22e3fb5
|
Move more things over to new configs. Don't let root be configured
|
2012-10-13 22:37:24 -07:00 |
Ben Hollis
|
6c241603ac
|
Delay recalculating sitemap until absolutely necessary, avoiding redundant recalculations.
|
2012-09-16 19:36:47 -07:00 |
Thomas Reynolds
|
446aa6a4ba
|
Clean up whitespace, play with cane for testing style quality and code complexity
|
2012-08-13 15:41:07 -07:00 |
Ben Hollis
|
62fa17cf1a
|
Reduce work converting paths from relative to absolute and back again
|
2012-07-19 01:18:55 -07:00 |
Thomas Reynolds
|
de6d7980ac
|
Use centralized Logger and add instrument methods
|
2012-07-18 09:30:39 -07:00 |
Ben Hollis
|
324eac428e
|
Ignore emacs temporary files
|
2012-07-08 19:02:34 -07:00 |
Thomas Reynolds
|
4b03c5e2df
|
Add Middleman::Util.all_files_under to get a recursive listing of files beneath a path, follows symlinks. Fixes #515
|
2012-07-06 19:32:05 -07:00 |
Thomas Reynolds
|
deb6bddaf6
|
Pathname.exist? != File.exists?
|
2012-06-01 19:05:32 -07:00 |
Thomas Reynolds
|
2e5b0d75a9
|
Use pathname consistently in file watcher
|
2012-05-26 17:48:58 -07:00 |
Thomas Reynolds
|
3412af346e
|
Rely on Webrick directly for preview, makes quick app reloading simple.
|
2012-05-19 19:41:22 -07:00 |
Thomas Reynolds
|
d55fef62b4
|
Remove usage of autoload statement in favor of require
|
2012-05-07 14:41:39 -07:00 |
Ben Hollis
|
a4fcb4d939
|
Fix the file watcher to correctly use relative paths, to ignore files we don't care about, and have a find_new_files method that works like reload_path, but only touches previously-unknown files. This all ends up speeding up the build by a lot.
|
2012-04-23 01:17:13 -07:00 |
Ben Hollis
|
8178eb5602
|
Use set in filewatcher
|
2012-04-17 01:05:33 -07:00 |
Thomas Reynolds
|
2130e902c2
|
Begin splitting our requires into correct places instead of autoload
Disable autoload on watcher
finish moving requires out
|
2012-04-14 13:59:45 -07:00 |
Thomas Reynolds
|
2c42cb4930
|
make sure logging works, more file watcher ignores
|
2012-01-16 15:02:38 -08:00 |
Thomas Reynolds
|
8de087ec65
|
fix manual sitemap updates on ruby 1.9
|
2012-01-06 00:11:38 -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
|
83de7a7e13
|
try to use fssm with vendored darwin/linux support instead of guard
|
2012-01-01 17:47:38 -08:00 |
Thomas Reynolds
|
c8a134a386
|
split into middleman-core and middleman-more
|
2011-12-29 15:09:51 -08:00 |