##// END OF EJS Templates
configitems: support callable as a default value...
marmoute -
r33151:77e666f9 default
parent child Browse files
Show More
@@ -60,7 +60,7 b" coreconfigitem('patch', 'fuzz',"
60 default=2,
60 default=2,
61 )
61 )
62 coreconfigitem('ui', 'clonebundleprefers',
62 coreconfigitem('ui', 'clonebundleprefers',
63 default=[],
63 default=list,
64 )
64 )
65 coreconfigitem('ui', 'interactive',
65 coreconfigitem('ui', 'interactive',
66 default=None,
66 default=None,
@@ -455,6 +455,8 b' class ui(object):'
455 if default is _unset:
455 if default is _unset:
456 if item is None:
456 if item is None:
457 value = default
457 value = default
458 elif callable(item.default):
459 value = item.default()
458 else:
460 else:
459 value = item.default
461 value = item.default
460 elif item is not None:
462 elif item is not None:
General Comments 0
You need to be logged in to leave comments. Login now