File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -2687,6 +2687,11 @@ def pollAliases(self, count):
2687
2687
if len (self .aliasPollQueue ) == 0 : # create new queue
2688
2688
self .aliasPollQueue = OrderedDict (sorted ([(k ,v ) for k ,v in self .aliasDefns .items () \
2689
2689
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
+
2690
2695
while count > 0 and len (self .aliasPollQueue ) > 0 :
2691
2696
alias , defn = self .aliasPollQueue .popitem (last = False ) # False => FIFO
2692
2697
if self .sendAliasRegistration (alias , poll = True ):
@@ -4145,8 +4150,9 @@ def readConfigFile(self):
4145
4150
self .aliasesPolled [ key ] = self .defaultPolling (value )
4146
4151
opt ['Aliases' ][key ] = self .aliasDefns [ key ] = value
4147
4152
else :
4148
- self .aliasesPolled [ key ] = polled .lower () != 'n'
4153
+ self .aliasesPolled [ key ] = False if self . isAliasExec ( value ) else polled .lower () != 'n'
4149
4154
opt ['Aliases' ][key ] = self .aliasDefns [ key ] = aliasDef
4155
+
4150
4156
self .loadedConfig = self .copyConfig () # save copy to detect changes on Save Config Now
4151
4157
4152
4158
except Exception as exc :
Original file line number Diff line number Diff line change 1
- __version__ = "2.14.117 "
1
+ __version__ = "2.14.118 "
You can’t perform that action at this time.
0 commit comments