mercurial/revlogutils/flagutil.py
changeset 42985 bd5858c28bbe
parent 42984 66dc5a522f37
child 42987 36a0a1951d64
equal deleted inserted replaced
42984:66dc5a522f37 42985:bd5858c28bbe
   190                     readtransform, writetransform, rawtransform = processor
   190                     readtransform, writetransform, rawtransform = processor
   191 
   191 
   192                     if operation == 'raw':
   192                     if operation == 'raw':
   193                         vhash = rawtransform(self, text)
   193                         vhash = rawtransform(self, text)
   194                     elif operation == 'read':
   194                     elif operation == 'read':
   195                         text, vhash = readtransform(self, text)
   195                         text, vhash, s = readtransform(self, text)
       
   196                         outsidedata.update(s)
   196                     else: # write operation
   197                     else: # write operation
   197                         text, vhash = writetransform(self, text)
   198                         text, vhash = writetransform(self, text)
   198                 validatehash = validatehash and vhash
   199                 validatehash = validatehash and vhash
   199 
   200 
   200         return text, validatehash, outsidedata
   201         return text, validatehash, outsidedata