diff --git a/lib/listen/silencer.rb b/lib/listen/silencer.rb index 4addd34a..190f2b3e 100644 --- a/lib/listen/silencer.rb +++ b/lib/listen/silencer.rb @@ -46,6 +46,9 @@ class Silencer ) ) + # Mutagen sync temporary files + | \.mutagen-temporary.* + # other files | \.DS_Store | \.tmp diff --git a/spec/lib/listen/silencer_spec.rb b/spec/lib/listen/silencer_spec.rb index bfd154de..5e30f09e 100644 --- a/spec/lib/listen/silencer_spec.rb +++ b/spec/lib/listen/silencer_spec.rb @@ -35,6 +35,12 @@ # sed temp files ignored += %w(sedq7eVAR sed86w1kB) + # mutagen temp files + ignored += %w( + .mutagen-temporary-cross-device-rename0 + .mutagen-temporary-unicode-test-éntry0 + ) + ignored.each do |path| it { should_not accept(:file, path) } end