Also ignore Emacs autosave files
This commit is contained in:
parent
0ec9a1330a
commit
25d4951f0b
|
@ -93,7 +93,7 @@ module Jekyll
|
||||||
|
|
||||||
# Copy all regular files from <source> to <dest>/ ignoring
|
# Copy all regular files from <source> to <dest>/ ignoring
|
||||||
# any files/directories that are hidden or backup files (start
|
# 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
|
# unless they are "_posts" directories or web server files such as
|
||||||
# '.htaccess'
|
# '.htaccess'
|
||||||
# The +dir+ String is a relative path used to call this method
|
# The +dir+ String is a relative path used to call this method
|
||||||
|
@ -105,7 +105,7 @@ module Jekyll
|
||||||
entries = Dir.entries(base)
|
entries = Dir.entries(base)
|
||||||
entries = entries.reject { |e| e[-1..-1] == '~' }
|
entries = entries.reject { |e| e[-1..-1] == '~' }
|
||||||
entries = entries.reject do |e|
|
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
|
end
|
||||||
directories = entries.select { |e| File.directory?(File.join(base, e)) }
|
directories = entries.select { |e| File.directory?(File.join(base, e)) }
|
||||||
files = entries.reject { |e| File.directory?(File.join(base, e)) }
|
files = entries.reject { |e| File.directory?(File.join(base, e)) }
|
||||||
|
|
Loading…
Reference in New Issue