From 982f464eabb63378bf4780ce9b70455d356875ee Mon Sep 17 00:00:00 2001 From: deadc0de6 Date: Mon, 6 May 2019 19:21:31 +0200 Subject: [PATCH] fix cmpignore/upignore duplicates for #122 --- dotdrop/config.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dotdrop/config.py b/dotdrop/config.py index a09a839..13ed1a3 100644 --- a/dotdrop/config.py +++ b/dotdrop/config.py @@ -45,8 +45,6 @@ class Cfg: # import keys key_import_vars = 'import_variables' key_import_actions = 'import_actions' - key_cmpignore = 'cmpignore' - key_upignore = 'upignore' key_import_configs = 'import_configs' @@ -462,11 +460,11 @@ class Cfg: trans_w = None # parse cmpignore pattern - cmpignores = v.get(self.key_dotfiles_cmpignore, []) + cmpignores = v.get(self.key_dotfiles_cmpignore, []).copy() cmpignores.extend(self.cmpignores) # parse upignore pattern - upignores = v.get(self.key_dotfiles_upignore, []) + upignores = v.get(self.key_dotfiles_upignore, []).copy() upignores.extend(self.upignores) # create new dotfile