GraphicsMagick: Options Documentation: Document 32-bit color spe...

GraphicsMagick Commits <[email protected]> Fri, 06 Sep 2024 17:21:52 -0500
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.19180.1725661321.1470.graphicsmagick-commit@lists.sourceforge.net>
changeset 100127ccc270 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=100127ccc270
summary: Options Documentation: Document 32-bit color specification formats.

diffstat:

 ChangeLog               |   7 ++++---
 doc/options.imdoc       |  22 ++++++++++++----------
 utilities/gm.1          |  22 ++++++++++++----------
 www/ChangeLog.html      |   7 ++++---
 www/GraphicsMagick.html |  22 ++++++++++++----------
 www/gm.html             |  22 ++++++++++++----------
 6 files changed, 56 insertions(+), 46 deletions(-)

diffs (161 lines):

diff -r 73860ffdefab -r 100127ccc270 ChangeLog
--- a/ChangeLog	Fri Sep 06 16:55:03 2024 -0500
+++ b/ChangeLog	Fri Sep 06 17:21:36 2024 -0500
@@ -1,8 +1,9 @@
 2024-09-06  Bob Friesenhahn  <[email protected]>
 
-	* doc/options.imdoc: Remove mention of RRRRGGGGBBBBAAAA, due to an
-	interpretation conflict.  Addresses SourceForge issue #747
-	"#RRRGGGBBBAAA and #RRRRGGGGBBBB color names conflict".
+	* doc/options.imdoc: Remove mention of RRRRGGGGBBBBAAAA due to an
+	interpretation conflict which causes it to not be supported.  Add
+	documentation for 32-bit variants.  Addresses SourceForge issue
+	#747 "#RRRGGGBBBAAA and #RRRRGGGGBBBB color names conflict".
 
 2024-09-02  Bob Friesenhahn  <[email protected]>
 
diff -r 73860ffdefab -r 100127ccc270 doc/options.imdoc
--- a/doc/options.imdoc	Fri Sep 06 16:55:03 2024 -0500
+++ b/doc/options.imdoc	Fri Sep 06 17:21:36 2024 -0500
@@ -2234,16 +2234,18 @@
 Colors are represented in GraphicsMagick in a form similar to SVG. Use "gm convert -list color" to list named colors:</pp>
 
 <pp><pre>
-    name               (named color)
-    #RGB               (hex numbers, 4 bits each)
-    #RRGGBB            (8 bits each)
-    #RRRGGGBBB         (12 bits each)
-    #RRRRGGGGBBBB      (16 bits each)
-    #RGBA              (4 bits each)
-    #RRGGBBAA          (8 bits each)
-    #RRRGGGBBBAAA      (12 bits each)
-    rgb(r,g,b)         (r,g,b are decimal numbers, range 0 to 255)
-    rgba(r,g,b,a)      (r,g,b,a are decimal numbers, range 0 to 255)
+    name                              (named color)
+    #RGB                              (hex numbers, 4 bits each)
+    #RRGGBB                           (8 bits each)
+    #RRRGGGBBB                        (12 bits each)
+    #RRRRGGGGBBBB                     (16 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBB         (32 bits each)
+    #RGBA                             (4 bits each)
+    #RRGGBBAA                         (8 bits each)
+    #RRRRRRGGGGGGBBBBBB               (12 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA (32 bits each)
+    rgb(r,g,b)                        (r,g,b are decimal numbers, range 0 to 255)
+    rgba(r,g,b,a)                     (r,g,b,a are decimal numbers, range 0 to 255)
 </pre></pp>
 <pp>
 Enclose the color specification in quotation marks to prevent the "#"
diff -r 73860ffdefab -r 100127ccc270 utilities/gm.1
--- a/utilities/gm.1	Fri Sep 06 16:55:03 2024 -0500
+++ b/utilities/gm.1	Fri Sep 06 17:21:36 2024 -0500
@@ -2388,16 +2388,18 @@
 Colors are represented in GraphicsMagick in a form similar to SVG. Use "gm convert -list color" to list named colors:
 
 .nf
-    name               (named color)
-    #RGB               (hex numbers, 4 bits each)
-    #RRGGBB            (8 bits each)
-    #RRRGGGBBB         (12 bits each)
-    #RRRRGGGGBBBB      (16 bits each)
-    #RGBA              (4 bits each)
-    #RRGGBBAA          (8 bits each)
-    #RRRGGGBBBAAA      (12 bits each)
-    rgb(r,g,b)         (r,g,b are decimal numbers, range 0 to 255)
-    rgba(r,g,b,a)      (r,g,b,a are decimal numbers, range 0 to 255)
+    name                              (named color)
+    #RGB                              (hex numbers, 4 bits each)
+    #RRGGBB                           (8 bits each)
+    #RRRGGGBBB                        (12 bits each)
+    #RRRRGGGGBBBB                     (16 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBB         (32 bits each)
+    #RGBA                             (4 bits each)
+    #RRGGBBAA                         (8 bits each)
+    #RRRRRRGGGGGGBBBBBB               (12 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA (32 bits each)
+    rgb(r,g,b)                        (r,g,b are decimal numbers, range 0 to 255)
+    rgba(r,g,b,a)                     (r,g,b,a are decimal numbers, range 0 to 255)
 .fi
 
 Enclose the color specification in quotation marks to prevent the "#"
diff -r 73860ffdefab -r 100127ccc270 www/ChangeLog.html
--- a/www/ChangeLog.html	Fri Sep 06 16:55:03 2024 -0500
+++ b/www/ChangeLog.html	Fri Sep 06 17:21:36 2024 -0500
@@ -41,9 +41,10 @@
 <p>2024-09-06  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <ul class="simple">
-<li><p>doc/options.imdoc: Remove mention of RRRRGGGGBBBBAAAA, due to an
-interpretation conflict.  Addresses SourceForge issue #747
-&quot;#RRRGGGBBBAAA and #RRRRGGGGBBBB color names conflict&quot;.</p></li>
+<li><p>doc/options.imdoc: Remove mention of RRRRGGGGBBBBAAAA due to an
+interpretation conflict which causes it to not be supported.  Add
+documentation for 32-bit variants.  Addresses SourceForge issue
+#747 &quot;#RRRGGGBBBAAA and #RRRRGGGGBBBB color names conflict&quot;.</p></li>
 </ul>
 </blockquote>
 <p>2024-09-02  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
diff -r 73860ffdefab -r 100127ccc270 www/GraphicsMagick.html
--- a/www/GraphicsMagick.html	Fri Sep 06 16:55:03 2024 -0500
+++ b/www/GraphicsMagick.html	Fri Sep 06 17:21:36 2024 -0500
@@ -2457,16 +2457,18 @@
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1">
 Colors are represented in GraphicsMagick in a form similar to SVG. Use "gm convert -list color" to list named colors:</font></td></tr></table>
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1"><pre>
-    name               (named color)
-    #RGB               (hex numbers, 4 bits each)
-    #RRGGBB            (8 bits each)
-    #RRRGGGBBB         (12 bits each)
-    #RRRRGGGGBBBB      (16 bits each)
-    #RGBA              (4 bits each)
-    #RRGGBBAA          (8 bits each)
-    #RRRGGGBBBAAA      (12 bits each)
-    rgb(r,g,b)         (r,g,b are decimal numbers, range 0 to 255)
-    rgba(r,g,b,a)      (r,g,b,a are decimal numbers, range 0 to 255)
+    name                              (named color)
+    #RGB                              (hex numbers, 4 bits each)
+    #RRGGBB                           (8 bits each)
+    #RRRGGGBBB                        (12 bits each)
+    #RRRRGGGGBBBB                     (16 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBB         (32 bits each)
+    #RGBA                             (4 bits each)
+    #RRGGBBAA                         (8 bits each)
+    #RRRRRRGGGGGGBBBBBB               (12 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA (32 bits each)
+    rgb(r,g,b)                        (r,g,b are decimal numbers, range 0 to 255)
+    rgba(r,g,b,a)                     (r,g,b,a are decimal numbers, range 0 to 255)
 </pre></font></td></tr></table>
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1">
 Enclose the color specification in quotation marks to prevent the "#"
diff -r 73860ffdefab -r 100127ccc270 www/gm.html
--- a/www/gm.html	Fri Sep 06 16:55:03 2024 -0500
+++ b/www/gm.html	Fri Sep 06 17:21:36 2024 -0500
@@ -2420,16 +2420,18 @@
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1">
 Colors are represented in GraphicsMagick in a form similar to SVG. Use "gm convert -list color" to list named colors:</font></td></tr></table>
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1"><pre>
-    name               (named color)
-    #RGB               (hex numbers, 4 bits each)
-    #RRGGBB            (8 bits each)
-    #RRRGGGBBB         (12 bits each)
-    #RRRRGGGGBBBB      (16 bits each)
-    #RGBA              (4 bits each)
-    #RRGGBBAA          (8 bits each)
-    #RRRGGGBBBAAA      (12 bits each)
-    rgb(r,g,b)         (r,g,b are decimal numbers, range 0 to 255)
-    rgba(r,g,b,a)      (r,g,b,a are decimal numbers, range 0 to 255)
+    name                              (named color)
+    #RGB                              (hex numbers, 4 bits each)
+    #RRGGBB                           (8 bits each)
+    #RRRGGGBBB                        (12 bits each)
+    #RRRRGGGGBBBB                     (16 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBB         (32 bits each)
+    #RGBA                             (4 bits each)
+    #RRGGBBAA                         (8 bits each)
+    #RRRRRRGGGGGGBBBBBB               (12 bits each)
+    #RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA (32 bits each)
+    rgb(r,g,b)                        (r,g,b are decimal numbers, range 0 to 255)
+    rgba(r,g,b,a)                     (r,g,b,a are decimal numbers, range 0 to 255)
 </pre></font></td></tr></table>
 <table width="90%" border="0" cellspacing="0"             cellpadding="8">             <tr><td width="6%"><br></td><td><font size="-1">
 Enclose the color specification in quotation marks to prevent the "#"