middleman/middleman-core
Kevin McCarthy 7608275089 Fix dynamic multi-byte utf-8 files rebuilding.
Thor compares the new contents with the existing file by using
File.binread(destination) == new_content.
File.binread returns a string with ASCII_8BIT encoding, which will not
match the new_content if new_content contains multi-byte utf-8.

This patch simply encodes the new_content to ASCII_8BIT before passing
it to Thor.
2013-03-03 18:13:41 -08:00
..
bin Stop messing with load path in middleman executable 2012-09-15 18:45:14 -07:00
features Fix dynamic multi-byte utf-8 files rebuilding. 2013-03-03 18:13:41 -08:00
fixtures also "build" .htpasswd files 2013-01-21 11:21:48 -08:00
lib Fix dynamic multi-byte utf-8 files rebuilding. 2013-03-03 18:13:41 -08:00
spec Fix binary_spec test for svgz - it's binary 2013-02-10 16:53:38 -08:00
.cane Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
.cane-exclusions.yml Clean up whitespace, play with cane for testing style quality and code complexity 2012-08-13 15:41:07 -07:00
.gemtest enable gemtest at a per-gem level 2012-01-02 14:48:47 -08:00
middleman-core-x86-mingw32.gemspec latest listen supports new wdm 2013-02-24 13:34:07 -08:00
middleman-core.gemspec latest listen supports new wdm 2013-02-24 13:34:07 -08:00
Rakefile The return of the windows gem, for wdm and speedier file watching support 2012-09-01 08:44:02 -07:00