mercurial/bundle2.py
changeset 31861 6d055cd6669f
parent 31652 4dbef666c6c9
child 31862 9bd9e9cb3f69
--- a/mercurial/bundle2.py	Mon Apr 10 21:12:54 2017 -0400
+++ b/mercurial/bundle2.py	Sun Apr 09 18:16:09 2017 +0200
@@ -900,6 +900,13 @@
         return tuple(self._advisoryparams)
 
     def addparam(self, name, value='', mandatory=True):
+        """add a parameter to the part
+
+        If 'mandatory' is set to True, the remote handler must claim support
+        for this parameter or the unbundling will be aborted.
+
+        The 'name' and 'value' cannot exceed 255 bytes each.
+        """
         if self._generated is not None:
             raise error.ReadOnlyPartError('part is being generated')
         if name in self._seenparams: