hgext/convert/common.py
changeset 36148 0f9e52f900c4
parent 36132 42a393ea56d2
child 36329 93943eef696f
equal deleted inserted replaced
36147:6eb7d95f8970 36148:0f9e52f900c4
   474                 self.fp = open(self.path, 'ab')
   474                 self.fp = open(self.path, 'ab')
   475             except IOError as err:
   475             except IOError as err:
   476                 raise error.Abort(
   476                 raise error.Abort(
   477                     _('could not open map file %r: %s') %
   477                     _('could not open map file %r: %s') %
   478                     (self.path, encoding.strtolocal(err.strerror)))
   478                     (self.path, encoding.strtolocal(err.strerror)))
   479         self.fp.write('%s %s\n' % (key, value))
   479         self.fp.write(util.tonativeeol('%s %s\n' % (key, value)))
   480         self.fp.flush()
   480         self.fp.flush()
   481         super(mapfile, self).__setitem__(key, value)
   481         super(mapfile, self).__setitem__(key, value)
   482 
   482 
   483     def close(self):
   483     def close(self):
   484         if self.fp:
   484         if self.fp: