]> git.eshelyaron.com Git - emacs.git/commitdiff
Rewrite the image-convert doc string
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 21 Nov 2019 12:59:37 +0000 (13:59 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 21 Nov 2019 12:59:37 +0000 (13:59 +0100)
* lisp/image/image-converter.el (image-convert): Clarify the
calling convention (bug#38310).

lisp/image/image-converter.el

index dedccadcf46006156dfd0f2d4c9d821f342368ab..b4d10c861b06156eba644cb51f9d787ac6dd7421 100644 (file)
@@ -70,14 +70,18 @@ is a string, it should be a MIME format string like
 
 (defun image-convert (image &optional image-format)
   "Convert IMAGE file to the PNG format.
-IMAGE can either be a file name, which will make the return value
-a string with the image data.
+IMAGE can either be a file name or image data.
 
-If IMAGE-FORMAT is non-nil, IMAGE is a string containing the
-image data, and IMAGE-FORMAT is a symbol with a MIME format name
-like \"image/webp\".
+To pass in image data, IMAGE should a string containing the image
+data, and IMAGE-FORMAT should be a symbol with a MIME format name
+like \"image/webp\".  For instance:
 
-IMAGE can also be an image object as returned by `create-image'."
+  (image-convert data-string 'image/bmp)
+
+IMAGE can also be an image object as returned by `create-image'.
+
+This function converts the image to PNG, and the converted image
+data is returned as a string."
   ;; Find an installed image converter.
   (unless image-converter
     (image-converter--find-converter))