Improved docstrings for str and unicode methods format and __format__.
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index 07b4e19..1cd3688 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -7728,7 +7728,8 @@
 PyDoc_STRVAR(format__doc__,
              "S.format(*args, **kwargs) -> unicode\n\
 \n\
-");
+Return a formatted version of S, using substitutions from args and kwargs.\n\
+The substitutions are identified by braces ('{' and '}').");
 
 static PyObject *
 unicode__format__(PyObject *self, PyObject *args)
@@ -7762,7 +7763,7 @@
 PyDoc_STRVAR(p_format__doc__,
              "S.__format__(format_spec) -> unicode\n\
 \n\
-");
+Return a formatted version of S as described by format_spec.");
 
 static PyObject *
 unicode__sizeof__(PyUnicodeObject *v)