From 5476bc05f7d2bee36fd5f82620e3d10ad06db427 Mon Sep 17 00:00:00 2001 From: tdreyno Date: Wed, 11 Nov 2009 14:10:07 -0800 Subject: [PATCH] apparently newlines don't work with ruby 1.8 --- bin/mm-server | 2 +- lib/middleman/builder.rb | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bin/mm-server b/bin/mm-server index 267548b6..c1fb7134 100755 --- a/bin/mm-server +++ b/bin/mm-server @@ -5,7 +5,7 @@ trap("TSTP") do fork do require "open3" first_run = true - Open3.popen3(%Q{cd "#{Dir.pwd}" && mm-build | grep FORCED}) do |stdin, stdout, stderr| + Open3.popen3(%Q{cd "#{Dir.pwd}" && #{File.join(File.dirname(__FILE__), "mm-build")} | grep FORCED}) do |stdin, stdout, stderr| puts "\n== Building the site..." stdout.readlines.each do |l| puts "== Updated:" if first_run diff --git a/lib/middleman/builder.rb b/lib/middleman/builder.rb index 6b05d8c4..c6583ff2 100644 --- a/lib/middleman/builder.rb +++ b/lib/middleman/builder.rb @@ -29,8 +29,7 @@ module Middleman def self.file(name, *args, &block) if (args[0] === args[1]) - args[1] = args[0].gsub("#{File.basename(Middleman::Base.views)}/", "") - .gsub("#{File.basename(Middleman::Base.public)}/", "") + args[1] = args[0].gsub("#{File.basename(Middleman::Base.views)}/", "").gsub("#{File.basename(Middleman::Base.public)}/", "") end super(name, *args, &block) end