mirror of https://github.com/docker/compose.git
Add .kate-swp files to ignore pattern (#3380)
KDE's text editor, kate, uses a file similar to Vim's .swp files. Ignore these files so we don't rebuild on every keypress. Fixes #3378
This commit is contained in:
parent
3f526c5c7b
commit
62b5f78fd9
|
@ -25,11 +25,16 @@ func initEphemeralPathMatcher() model.PathMatcher {
|
|||
// ignoring .sw? seems dangerous, since things like .swf or .swi exist, but ignoring the first few
|
||||
// seems safe and should catch most cases
|
||||
vimPatterns := []string{"**/4913", "**/*~", "**/.*.swp", "**/.*.swx", "**/.*.swo", "**/.*.swn"}
|
||||
// kate (the default text editor for KDE) uses a file similar to Vim's .swp
|
||||
// files, but it doesn't have the "incrememnting" character problem mentioned
|
||||
// above
|
||||
katePatterns := []string{"**/.*.kate-swp"}
|
||||
|
||||
allPatterns := []string{}
|
||||
allPatterns = append(allPatterns, golandPatterns...)
|
||||
allPatterns = append(allPatterns, emacsPatterns...)
|
||||
allPatterns = append(allPatterns, vimPatterns...)
|
||||
allPatterns = append(allPatterns, katePatterns...)
|
||||
|
||||
matcher, err := dockerignore.NewDockerPatternMatcher("/", allPatterns)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue