1. TortoiseHg
  2. TortoiseHg
  3. thg


Steve Borho  committed 08d2197

thgconfig: treat emptry strings as unspecified

delete keys when their values are empty, treat them as unspecified.
This is valid behavior for everything but extensions, and we do not
try to configure those with this tool.

Fixes #137

  • Participants
  • Parent commits 8c1d052
  • Branches default

Comments (0)

Files changed (1)

File hggtk/thgconfig.py

View file
  • Ignore whitespace
     def record_new_value(self, cpath, newvalue, keephistory=True):
         section, key = cpath.split('.', 1)
-        if newvalue == _unspecstr:
+        if newvalue == _unspecstr or newvalue == '':
                 del self.ini[section][key]
             except KeyError: