Skip to content

Commit e166086

Browse files
committed
Save on close changes detect fixed. Aliases patch had been missed, now included, still odd.
1 parent 8ba48ba commit e166086

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

DebugConsole.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2687,6 +2687,11 @@ def pollAliases(self, count):
26872687
if len(self.aliasPollQueue) == 0: # create new queue
26882688
self.aliasPollQueue = OrderedDict(sorted([(k,v) for k,v in self.aliasDefns.items() \
26892689
if k in self.aliasesPolled], key=lambda t: t[0]))
2690+
self.aliasPollQueue = OrderedDict(sorted([(k,v) \
2691+
for k,v in self.aliasDefns.items() \
2692+
if k in self.aliasesPolled and self.aliasesPolled[k]], \
2693+
key=lambda t: t[0]))
2694+
26902695
while count > 0 and len(self.aliasPollQueue) > 0:
26912696
alias, defn = self.aliasPollQueue.popitem(last=False) # False => FIFO
26922697
if self.sendAliasRegistration(alias, poll=True):
@@ -4145,8 +4150,9 @@ def readConfigFile(self):
41454150
self.aliasesPolled[ key ] = self.defaultPolling(value)
41464151
opt['Aliases'][key] = self.aliasDefns[ key ] = value
41474152
else:
4148-
self.aliasesPolled[ key ] = polled.lower() != 'n'
4153+
self.aliasesPolled[ key ] = False if self.isAliasExec(value) else polled.lower() != 'n'
41494154
opt['Aliases'][key] = self.aliasDefns[ key ] = aliasDef
4155+
41504156
self.loadedConfig = self.copyConfig() # save copy to detect changes on Save Config Now
41514157

41524158
except Exception as exc:

_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.14.117"
1+
__version__ = "2.14.118"

0 commit comments

Comments
 (0)