From 25d4951f0b98da589dd3a12abef458613623ee6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Arild=20M=C3=A6land?= Date: Sun, 22 Feb 2009 22:58:47 +0100 Subject: [PATCH] Also ignore Emacs autosave files --- lib/jekyll/site.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/jekyll/site.rb b/lib/jekyll/site.rb index 9b96ee6e..4ff5123d 100644 --- a/lib/jekyll/site.rb +++ b/lib/jekyll/site.rb @@ -93,7 +93,7 @@ module Jekyll # Copy all regular files from to / ignoring # any files/directories that are hidden or backup files (start - # with "." or end with "~") or contain site content (start with "_") + # with "." or "#" or end with "~") or contain site content (start with "_") # unless they are "_posts" directories or web server files such as # '.htaccess' # The +dir+ String is a relative path used to call this method @@ -105,7 +105,7 @@ module Jekyll entries = Dir.entries(base) entries = entries.reject { |e| e[-1..-1] == '~' } entries = entries.reject do |e| - (e != '_posts') and ['.', '_'].include?(e[0..0]) unless ['.htaccess'].include?(e) + (e != '_posts') and ['.', '_', '#'].include?(e[0..0]) unless ['.htaccess'].include?(e) end directories = entries.select { |e| File.directory?(File.join(base, e)) } files = entries.reject { |e| File.directory?(File.join(base, e)) }