185 |
185 |
186 _parttypeforbidden = re.compile('[^a-zA-Z0-9_:-]') |
186 _parttypeforbidden = re.compile('[^a-zA-Z0-9_:-]') |
187 |
187 |
188 def outdebug(ui, message): |
188 def outdebug(ui, message): |
189 """debug regarding output stream (bundling)""" |
189 """debug regarding output stream (bundling)""" |
190 if ui.configbool('devel', 'bundle2.debug', False): |
190 if ui.configbool('devel', 'bundle2.debug'): |
191 ui.debug('bundle2-output: %s\n' % message) |
191 ui.debug('bundle2-output: %s\n' % message) |
192 |
192 |
193 def indebug(ui, message): |
193 def indebug(ui, message): |
194 """debug on input stream (unbundling)""" |
194 """debug on input stream (unbundling)""" |
195 if ui.configbool('devel', 'bundle2.debug', False): |
195 if ui.configbool('devel', 'bundle2.debug'): |
196 ui.debug('bundle2-input: %s\n' % message) |
196 ui.debug('bundle2-input: %s\n' % message) |
197 |
197 |
198 def validateparttype(parttype): |
198 def validateparttype(parttype): |
199 """raise ValueError if a parttype contains invalid character""" |
199 """raise ValueError if a parttype contains invalid character""" |
200 if _parttypeforbidden.search(parttype): |
200 if _parttypeforbidden.search(parttype): |