docs: def uninstall_bash_completion(self, script_name=None, dest="~/.bashrc"):
          '''remove line to activate bash_completion for given script_name from given dest
  
          You can use this for letting the user uninstall bash_completion::
  
              from argdeco import command, main
  
              @command("uninstall-bash-completion",
                  arg('--dest', help="destination", default="~/.bashrc")
              )
              def uninstall_bash_completion(dest):
                  main.uninstall_bash_completion(dest=dest)
          '''
          if 'USERPROFILE' in os.environ and 'HOME' not in os.environ:
              os.environ['HOME'] = os.environ['USERPROFILE']
          dest = expanduser(dest)
          if script_name is None:
              script_name = sys.argv[0]
          lines = []
          remove_line = 'register-python-argcomplete %s' % script_name
          with open(dest, 'r') as f:
              for line in f:
                  if line.strip().startswith('#'):
                      lines.append(line)
                      continue
  
                  if remove_line in line: continue
                  lines.append(line)
          with open(dest, 'w') as f:
              f.write(''.join(lines))