Commit 55c4e0eed for imagemagick.org
commit 55c4e0eed4d343f74215fa63824b4ab5a7536eec
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat Mar 14 19:56:12 2026 -0400
use descriptive quote, CMD_QUOTE
diff --git a/MagickCore/delegate.c b/MagickCore/delegate.c
index 24939e3e4..2fa92a633 100644
--- a/MagickCore/delegate.c
+++ b/MagickCore/delegate.c
@@ -2016,13 +2016,9 @@ MagickExport MagickBooleanType ListDelegateInfo(FILE *file,
(void) FormatLocaleFile(file,"%11s%c=%c%s ",delegate_info[i]->decode ?
delegate_info[i]->decode : "",delegate_info[i]->mode <= 0 ? '<' : ' ',
delegate_info[i]->mode >= 0 ? '>' : ' ',delegate);
- (void) StripMagickString(commands[0]);
(void) FormatLocaleFile(file,"\"%s\"\n",commands[0]);
for (j=1; commands[j] != (char *) NULL; j++)
- {
- (void) StripMagickString(commands[j]);
(void) FormatLocaleFile(file," \"%s\"\n",commands[j]);
- }
for (j=0; commands[j] != (char *) NULL; j++)
commands[j]=DestroyString(commands[j]);
commands=(char **) RelinquishMagickMemory(commands);
diff --git a/Makefile.in b/Makefile.in
index fb7c249e2..dd8a6823e 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -3201,6 +3201,7 @@ CCDEPMODE = @CCDEPMODE@
CCMALLOCDelegate = @CCMALLOCDelegate@
CFLAGS = @CFLAGS@
CHANNEL_MASK_DEPTH = @CHANNEL_MASK_DEPTH@
+CMD_QUOTE = @CMD_QUOTE@
CODER_DIRNAME = @CODER_DIRNAME@
CODER_PATH = @CODER_PATH@
CONFIGURE_ARGS = @CONFIGURE_ARGS@
@@ -3453,7 +3454,6 @@ PTHREAD_CXX = @PTHREAD_CXX@
PTHREAD_LIBS = @PTHREAD_LIBS@
PrintDelegate = @PrintDelegate@
QUANTUM_DEPTH = @QUANTUM_DEPTH@
-QUOTE = @QUOTE@
RANLIB = @RANLIB@
RAQM_CFLAGS = @RAQM_CFLAGS@
RAQM_LIBS = @RAQM_LIBS@
@@ -3475,6 +3475,7 @@ SHAREARCH_RELATIVE_PATH = @SHAREARCH_RELATIVE_PATH@
SHAREDSTATE_DIR = @SHAREDSTATE_DIR@
SHARE_PATH = @SHARE_PATH@
SHELL = @SHELL@
+SHELL_QUOTE = @SHELL_QUOTE@
STRIP = @STRIP@
SVGDecodeDelegate = @SVGDecodeDelegate@
SYSCONF_DIR = @SYSCONF_DIR@
diff --git a/config/delegates.xml.in b/config/delegates.xml.in
index e77936926..d69ff6c04 100644
--- a/config/delegates.xml.in
+++ b/config/delegates.xml.in
@@ -59,73 +59,73 @@
will it read any output image.
-->
<delegatemap>
- <delegate decode="bpg" command="@QUOTE@@BPGDecodeDelegate@@QUOTE@ -b 16 -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="png" encode="bpg" command="@QUOTE@@BPGEncodeDelegate@@QUOTE@ -b 12 -q @QUOTE@%~@QUOTE@ -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="blender" command="@QUOTE@@BlenderDecodeDelegate@@QUOTE@ -b @QUOTE@%i@QUOTE@ -F PNG -o @QUOTE@%o@QUOTE@@QUOTE@\n@QUOTE@@ConvertDelegate@@QUOTE@ -concatenate @QUOTE@%o*.png@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="browse" stealth="True" spawn="True" command="@QUOTE@@BrowseDelegate@@QUOTE@ https://imagemagick.org/; @RMDelegate@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="http:decode" command="@QUOTE@@WWWDecodeDelegate@@QUOTE@ -s -L -o @QUOTE@%u.dat@QUOTE@ @QUOTE@http:%M@QUOTE@"/>
- <delegate decode="https:decode" command="@QUOTE@@WWWDecodeDelegate@@QUOTE@ -s -L -o @QUOTE@%u.dat@QUOTE@ @QUOTE@https:%M@QUOTE@"/>
- <delegate decode="doc" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="docx" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="dng:decode" command="@MKDIRDelegate@ @QUOTE@%u-config@QUOTE@;@MVDelegate@ @QUOTE@%i@QUOTE@ @QUOTE@%i.%e@QUOTE@; @QUOTE@@DNGDecodeDelegate@@QUOTE@ --import @QUOTE@%i.%e@QUOTE@ @QUOTE@%u.tif@QUOTE@ --core --configdir @QUOTE@%u-config@QUOTE@ > @QUOTE@%u@QUOTE@;@RMDelegate@ -r @QUOTE@%u-config@QUOTE@"/>
- <delegate decode="dot" command="@QUOTE@@GVCDecodeDelegate@@QUOTE@ -Tsvg @QUOTE@%i@QUOTE@ -o @QUOTE@%o@QUOTE@" />
- <delegate decode="dvi" command="@QUOTE@@DVIDecodeDelegate@@QUOTE@ -sstdout=%%stderr -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="edit" stealth="True" command="@QUOTE@@EditorDelegate@@QUOTE@ -title @QUOTE@Edit Image Comment@QUOTE@ -e vi @QUOTE@%o@QUOTE@"/>
- <delegate decode="emf" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="eps" encode="pdf" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 @QUOTE@-sDEVICE=@GSPDFDevice@@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="eps" encode="ps" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSPSDevice@@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="epub" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="hpg" command="@QUOTE@@HPGLDecodeDelegate@@QUOTE@ -sstdout=%%stderr -m eps -f `basename @QUOTE@%o@QUOTE@` @QUOTE@%i@QUOTE@; @MVDelegate@ -f `basename @QUOTE@%o@QUOTE@` @QUOTE@%o@QUOTE@"/>
- <delegate decode="hpgl" command="@QUOTE@@HPGLDecodeDelegate@@QUOTE@ -sstdout=%%stderr -m eps -f `basename @QUOTE@%o@QUOTE@` @QUOTE@%i@QUOTE@; @MVDelegate@ -f `basename @QUOTE@%o@QUOTE@` @QUOTE@%o@QUOTE@"/>
- <delegate decode="htm" command="@QUOTE@@HTMLDecodeDelegate@@QUOTE@ -U -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="html" command="@QUOTE@@HTMLDecodeDelegate@@QUOTE@ -U -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="ilbm" command="@QUOTE@@ILBMDecodeDelegate@@QUOTE@ @QUOTE@%i@QUOTE@ > @QUOTE@%o@QUOTE@"/>
- <delegate decode="jpg" encode="lep" mode="encode" command="@QUOTE@@LEPDelegate@@QUOTE@ @QUOTE@%i@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="jxr" command="@MVDelegate@ @QUOTE@%i@QUOTE@ @QUOTE@%i.jxr@QUOTE@; @QUOTE@@JXRDecodeDelegate@@QUOTE@ -i @QUOTE@%i.jxr@QUOTE@ -o @QUOTE@%o.tiff@QUOTE@; @MVDelegate@ @QUOTE@%i.jxr@QUOTE@ @QUOTE@%i@QUOTE@; @MVDelegate@ @QUOTE@%o.tiff@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="lep" mode="decode" command="@QUOTE@@LEPDelegate@@QUOTE@ @QUOTE@%i@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="miff" encode="show" spawn="True" command="@QUOTE@@DisplayDelegate@@QUOTE@ display -immutable -delay 0 -title @QUOTE@%M@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="miff" encode="win" stealth="True" spawn="True" command="@QUOTE@@DisplayDelegate@@QUOTE@ display -immutable -delay 0 -title @QUOTE@%M@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="odg" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="odt" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="pcl:cmyk" stealth="True" command="@QUOTE@@PCLDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@PCLCMYKDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="pcl:color" stealth="True" command="@QUOTE@@PCLDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@PCLColorDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="pcl:mono" stealth="True" command="@QUOTE@@PCLDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@PCLMonoDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="pdf" encode="eps" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSEPSDevice@@QUOTE@ @QUOTE@-sPDFPassword=%a@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="pdf" encode="ps" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSPSDevice@@QUOTE@ @QUOTE@-sPDFPassword=%a@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="pnm" encode="trace" command="@QUOTE@@TraceEncodeDelegate@@QUOTE@ --svg --output @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="png" encode="clipboard" command="@QUOTE@@ClipboardDelegate@@QUOTE@ -selection clipboard -t image/png @QUOTE@%i@QUOTE@"/>
- <delegate decode="clipboard" command="@QUOTE@@ClipboardDelegate@@QUOTE@ -selection clipboard -o > @QUOTE@%o@QUOTE@"/>
- <delegate decode="png" encode="webp" command="@QUOTE@@WebPEncodeDelegate@@QUOTE@ -quiet -q %Q @QUOTE@%i@QUOTE@ -o @QUOTE@%o@QUOTE@"/>
- <delegate decode="pnm" encode="ilbm" mode="encode" command="@QUOTE@@ILBMEncodeDelegate@@QUOTE@ -24if @QUOTE@%i@QUOTE@ > @QUOTE@%o@QUOTE@"/>
- <delegate decode="tiff" encode="jxr" command="@MVDelegate@ @QUOTE@%i@QUOTE@ @QUOTE@%i.tiff@QUOTE@; @QUOTE@@JXREncodeDelegate@@QUOTE@ -i @QUOTE@%i.tiff@QUOTE@ -o @QUOTE@%o.jxr@QUOTE@ -q %Q; @MVDelegate@ @QUOTE@%i.tiff@QUOTE@ @QUOTE@%i@QUOTE@; @MVDelegate@ @QUOTE@%o.jxr@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="tiff" encode="wdp" command="@MVDelegate@ @QUOTE@%i@QUOTE@ @QUOTE@%i.tiff@QUOTE@; @QUOTE@@JXREncodeDelegate@@QUOTE@ -i @QUOTE@%i.tiff@QUOTE@ -o @QUOTE@%o.jxr@QUOTE@ -q %Q; @MVDelegate@ @QUOTE@%i.tiff@QUOTE@ @QUOTE@%i@QUOTE@; @MVDelegate@ @QUOTE@%o.jxr@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="ppt" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="pptx" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="ps" encode="prt" command="@QUOTE@@LPRDelegate@@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="ps:alpha" stealth="True" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSAlphaDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@-f%s@QUOTE@ @QUOTE@-f%s@QUOTE@"/>
- <delegate decode="ps:cmyk" stealth="True" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSCMYKDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@-f%s@QUOTE@ @QUOTE@-f%s@QUOTE@"/>
- <delegate decode="ps:color" stealth="True" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSColorDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@-f%s@QUOTE@ @QUOTE@-f%s@QUOTE@"/>
- <delegate decode="ps" encode="eps" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSEPSDevice@@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="ps" encode="pdf" mode="bi" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSPDFDevice@@QUOTE@ @QUOTE@-sOutputFile=%o@QUOTE@ @QUOTE@-f%i@QUOTE@"/>
- <delegate decode="ps" encode="print" mode="encode" command="@LPRDelegateDefault@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="ps:mono" stealth="True" command="@QUOTE@@PSDelegate@@QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@GSMonoDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@-f%s@QUOTE@ @QUOTE@-f%s@QUOTE@"/>
- <delegate decode="shtml" command="@QUOTE@@HTMLDecodeDelegate@@QUOTE@ -U -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="sid" command="@QUOTE@@MrSIDDecodeDelegate@@QUOTE@ -if sid -i @QUOTE@%i@QUOTE@ -of tif -o @QUOTE@%o@QUOTE@ > @QUOTE@%u@QUOTE@"/>
- <delegate decode="svg" command="@QUOTE@@RSVGDecodeDelegate@@QUOTE@ --dpi-x %x --dpi-y %y -o @QUOTE@%o@QUOTE@ @QUOTE@%i@QUOTE@"/>
+ <delegate decode="bpg" command="@SHELL_QUOTE@@BPGDecodeDelegate@@SHELL_QUOTE@ -b 16 -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="png" encode="bpg" command="@SHELL_QUOTE@@BPGEncodeDelegate@@SHELL_QUOTE@ -b 12 -q @SHELL_QUOTE@%~@SHELL_QUOTE@ -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="blender" command="@SHELL_QUOTE@@BlenderDecodeDelegate@@SHELL_QUOTE@ -b @SHELL_QUOTE@%i@SHELL_QUOTE@ -F PNG -o @SHELL_QUOTE@%o@SHELL_QUOTE@@SHELL_QUOTE@\n@SHELL_QUOTE@@ConvertDelegate@@SHELL_QUOTE@ -concatenate @SHELL_QUOTE@%o*.png@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="browse" stealth="True" spawn="True" command="@SHELL_QUOTE@@BrowseDelegate@@SHELL_QUOTE@ https://imagemagick.org/; @RMDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="http:decode" command="@SHELL_QUOTE@@WWWDecodeDelegate@@SHELL_QUOTE@ -s -L -o @SHELL_QUOTE@%u.dat@SHELL_QUOTE@ @SHELL_QUOTE@http:%M@SHELL_QUOTE@"/>
+ <delegate decode="https:decode" command="@SHELL_QUOTE@@WWWDecodeDelegate@@SHELL_QUOTE@ -s -L -o @SHELL_QUOTE@%u.dat@SHELL_QUOTE@ @SHELL_QUOTE@https:%M@SHELL_QUOTE@"/>
+ <delegate decode="doc" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="docx" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="dng:decode" command="@MKDIRDelegate@ @SHELL_QUOTE@%u-config@SHELL_QUOTE@;@MVDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%i.%e@SHELL_QUOTE@; @SHELL_QUOTE@@DNGDecodeDelegate@@SHELL_QUOTE@ --import @SHELL_QUOTE@%i.%e@SHELL_QUOTE@ @SHELL_QUOTE@%u.tif@SHELL_QUOTE@ --core --configdir @SHELL_QUOTE@%u-config@SHELL_QUOTE@ > @SHELL_QUOTE@%u@SHELL_QUOTE@;@RMDelegate@ -r @SHELL_QUOTE@%u-config@SHELL_QUOTE@"/>
+ <delegate decode="dot" command="@SHELL_QUOTE@@GVCDecodeDelegate@@SHELL_QUOTE@ -Tsvg @SHELL_QUOTE@%i@SHELL_QUOTE@ -o @SHELL_QUOTE@%o@SHELL_QUOTE@" />
+ <delegate decode="dvi" command="@SHELL_QUOTE@@DVIDecodeDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="edit" stealth="True" command="@SHELL_QUOTE@@EditorDelegate@@SHELL_QUOTE@ -title @SHELL_QUOTE@Edit Image Comment@SHELL_QUOTE@ -e vi @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="emf" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="eps" encode="pdf" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 @SHELL_QUOTE@-sDEVICE=@GSPDFDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="eps" encode="ps" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSPSDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="epub" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="hpg" command="@SHELL_QUOTE@@HPGLDecodeDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -m eps -f `basename @SHELL_QUOTE@%o@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ -f `basename @SHELL_QUOTE@%o@SHELL_QUOTE@` @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="hpgl" command="@SHELL_QUOTE@@HPGLDecodeDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -m eps -f `basename @SHELL_QUOTE@%o@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ -f `basename @SHELL_QUOTE@%o@SHELL_QUOTE@` @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="htm" command="@SHELL_QUOTE@@HTMLDecodeDelegate@@SHELL_QUOTE@ -U -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="html" command="@SHELL_QUOTE@@HTMLDecodeDelegate@@SHELL_QUOTE@ -U -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="ilbm" command="@SHELL_QUOTE@@ILBMDecodeDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@ > @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="jpg" encode="lep" mode="encode" command="@SHELL_QUOTE@@LEPDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="jxr" command="@MVDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@; @SHELL_QUOTE@@JXRDecodeDelegate@@SHELL_QUOTE@ -i @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@ -o @SHELL_QUOTE@%o.tiff@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%o.tiff@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="lep" mode="decode" command="@SHELL_QUOTE@@LEPDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="miff" encode="show" spawn="True" command="@SHELL_QUOTE@@DisplayDelegate@@SHELL_QUOTE@ display -immutable -delay 0 -title @SHELL_QUOTE@%M@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="miff" encode="win" stealth="True" spawn="True" command="@SHELL_QUOTE@@DisplayDelegate@@SHELL_QUOTE@ display -immutable -delay 0 -title @SHELL_QUOTE@%M@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="odg" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="odt" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="pcl:cmyk" stealth="True" command="@SHELL_QUOTE@@PCLDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@PCLCMYKDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="pcl:color" stealth="True" command="@SHELL_QUOTE@@PCLDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@PCLColorDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="pcl:mono" stealth="True" command="@SHELL_QUOTE@@PCLDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@PCLMonoDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="pdf" encode="eps" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSEPSDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sPDFPassword=%a@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="pdf" encode="ps" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSPSDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sPDFPassword=%a@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="pnm" encode="trace" command="@SHELL_QUOTE@@TraceEncodeDelegate@@SHELL_QUOTE@ --svg --output @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="png" encode="clipboard" command="@SHELL_QUOTE@@ClipboardDelegate@@SHELL_QUOTE@ -selection clipboard -t image/png @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="clipboard" command="@SHELL_QUOTE@@ClipboardDelegate@@SHELL_QUOTE@ -selection clipboard -o > @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="png" encode="webp" command="@SHELL_QUOTE@@WebPEncodeDelegate@@SHELL_QUOTE@ -quiet -q %Q @SHELL_QUOTE@%i@SHELL_QUOTE@ -o @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="pnm" encode="ilbm" mode="encode" command="@SHELL_QUOTE@@ILBMEncodeDelegate@@SHELL_QUOTE@ -24if @SHELL_QUOTE@%i@SHELL_QUOTE@ > @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="tiff" encode="jxr" command="@MVDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@; @SHELL_QUOTE@@JXREncodeDelegate@@SHELL_QUOTE@ -i @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@ -o @SHELL_QUOTE@%o.jxr@SHELL_QUOTE@ -q %Q; @MVDelegate@ @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%o.jxr@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="tiff" encode="wdp" command="@MVDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@; @SHELL_QUOTE@@JXREncodeDelegate@@SHELL_QUOTE@ -i @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@ -o @SHELL_QUOTE@%o.jxr@SHELL_QUOTE@ -q %Q; @MVDelegate@ @SHELL_QUOTE@%i.tiff@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%o.jxr@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="ppt" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="pptx" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="ps" encode="prt" command="@SHELL_QUOTE@@LPRDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="ps:alpha" stealth="True" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSAlphaDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@"/>
+ <delegate decode="ps:cmyk" stealth="True" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSCMYKDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@"/>
+ <delegate decode="ps:color" stealth="True" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSColorDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@"/>
+ <delegate decode="ps" encode="eps" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSEPSDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="ps" encode="pdf" mode="bi" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSPDFDevice@@SHELL_QUOTE@ @SHELL_QUOTE@-sOutputFile=%o@SHELL_QUOTE@ @SHELL_QUOTE@-f%i@SHELL_QUOTE@"/>
+ <delegate decode="ps" encode="print" mode="encode" command="@LPRDelegateDefault@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="ps:mono" stealth="True" command="@SHELL_QUOTE@@PSDelegate@@SHELL_QUOTE@ -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@GSMonoDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@ @SHELL_QUOTE@-f%s@SHELL_QUOTE@"/>
+ <delegate decode="shtml" command="@SHELL_QUOTE@@HTMLDecodeDelegate@@SHELL_QUOTE@ -U -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="sid" command="@SHELL_QUOTE@@MrSIDDecodeDelegate@@SHELL_QUOTE@ -if sid -i @SHELL_QUOTE@%i@SHELL_QUOTE@ -of tif -o @SHELL_QUOTE@%o@SHELL_QUOTE@ > @SHELL_QUOTE@%u@SHELL_QUOTE@"/>
+ <delegate decode="svg" command="@SHELL_QUOTE@@RSVGDecodeDelegate@@SHELL_QUOTE@ --dpi-x %x --dpi-y %y -o @SHELL_QUOTE@%o@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
<!-- Change export-filename to export-png for inkscape < 1.0 -->
- <delegate decode="svg:decode" stealth="True" command="@QUOTE@@SVGDecodeDelegate@@QUOTE@ @QUOTE@%s@QUOTE@ @QUOTE@--export-filename=%s@QUOTE@ @QUOTE@--export-dpi=%s@QUOTE@ @QUOTE@--export-background=%s@QUOTE@ @QUOTE@--export-background-opacity=%s@QUOTE@"/>
- <delegate decode="tiff" encode="text" command="@QUOTE@@TextEncodeDelegate@@QUOTE@ @QUOTE@%i@QUOTE@ @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%u.txt@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="tiff" encode="launch" mode="encode" command="@QUOTE@@LaunchDelegate@@QUOTE@ @QUOTE@%i@QUOTE@"/>
- <delegate decode="wdp" command="@MVDelegate@ @QUOTE@%i@QUOTE@ @QUOTE@%i.jxr@QUOTE@; @QUOTE@@JXRDecodeDelegate@@QUOTE@ -i @QUOTE@%i.jxr@QUOTE@ -o @QUOTE@%o.tiff@QUOTE@; @MVDelegate@ @QUOTE@%i.jxr@QUOTE@ @QUOTE@%i@QUOTE@; @MVDelegate@ @QUOTE@%o.tiff@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="webp" command="@QUOTE@@WebPDecodeDelegate@@QUOTE@ -pam @QUOTE@%i@QUOTE@ -o @QUOTE@%o@QUOTE@"/>
- <delegate decode="wmf" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="xls" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="xlsx" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="xps:cmyk" stealth="True" command="@QUOTE@@XPSDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@XPSCMYKDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="xps:color" stealth="True" command="@QUOTE@@XPSDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@XPSColorDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="xps:mono" stealth="True" command="@QUOTE@@XPSDelegate@@QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @QUOTE@-sDEVICE=@XPSMonoDevice@@QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @QUOTE@-r%s@QUOTE@ %s @QUOTE@-sOutputFile=%s@QUOTE@ @QUOTE@%s@QUOTE@"/>
- <delegate decode="video:decode" command="@QUOTE@@VIDEODecodeDelegate@@QUOTE@ -nostdin -loglevel error -i @QUOTE@%s@QUOTE@ -an -f rawvideo -y %s @QUOTE@%s@QUOTE@"/>
- <delegate encode="video:encode" stealth="True" command="@QUOTE@@VIDEOEncodeDelegate@@QUOTE@ -nostdin -loglevel error -i @QUOTE@%s%%d.%s@QUOTE@ %s @QUOTE@%s.%s@QUOTE@"/>
- <delegate decode="vsd" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
- <delegate decode="vsdx" command="@QUOTE@@DOCDecodeDelegate@@QUOTE@ --convert-to pdf --outdir `dirname @QUOTE@%i@QUOTE@` @QUOTE@%i@QUOTE@ 2> @QUOTE@%u@QUOTE@; @MVDelegate@ @QUOTE@%i.pdf@QUOTE@ @QUOTE@%o@QUOTE@"/>
+ <delegate decode="svg:decode" stealth="True" command="@SHELL_QUOTE@@SVGDecodeDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@ @SHELL_QUOTE@--export-filename=%s@SHELL_QUOTE@ @SHELL_QUOTE@--export-dpi=%s@SHELL_QUOTE@ @SHELL_QUOTE@--export-background=%s@SHELL_QUOTE@ @SHELL_QUOTE@--export-background-opacity=%s@SHELL_QUOTE@"/>
+ <delegate decode="tiff" encode="text" command="@SHELL_QUOTE@@TextEncodeDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%u.txt@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="tiff" encode="launch" mode="encode" command="@SHELL_QUOTE@@LaunchDelegate@@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@"/>
+ <delegate decode="wdp" command="@MVDelegate@ @SHELL_QUOTE@%i@SHELL_QUOTE@ @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@; @SHELL_QUOTE@@JXRDecodeDelegate@@SHELL_QUOTE@ -i @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@ -o @SHELL_QUOTE@%o.tiff@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.jxr@SHELL_QUOTE@ @SHELL_QUOTE@%i@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%o.tiff@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="webp" command="@SHELL_QUOTE@@WebPDecodeDelegate@@SHELL_QUOTE@ -pam @SHELL_QUOTE@%i@SHELL_QUOTE@ -o @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="wmf" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="xls" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="xlsx" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="xps:cmyk" stealth="True" command="@SHELL_QUOTE@@XPSDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@XPSCMYKDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="xps:color" stealth="True" command="@SHELL_QUOTE@@XPSDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@XPSColorDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="xps:mono" stealth="True" command="@SHELL_QUOTE@@XPSDelegate@@SHELL_QUOTE@ -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 @SHELL_QUOTE@-sDEVICE=@XPSMonoDevice@@SHELL_QUOTE@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u @SHELL_QUOTE@-r%s@SHELL_QUOTE@ %s @SHELL_QUOTE@-sOutputFile=%s@SHELL_QUOTE@ @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate decode="video:decode" command="@SHELL_QUOTE@@VIDEODecodeDelegate@@SHELL_QUOTE@ -nostdin -loglevel error -i @SHELL_QUOTE@%s@SHELL_QUOTE@ -an -f rawvideo -y %s @SHELL_QUOTE@%s@SHELL_QUOTE@"/>
+ <delegate encode="video:encode" stealth="True" command="@SHELL_QUOTE@@VIDEOEncodeDelegate@@SHELL_QUOTE@ -nostdin -loglevel error -i @SHELL_QUOTE@%s%%d.%s@SHELL_QUOTE@ %s @SHELL_QUOTE@%s.%s@SHELL_QUOTE@"/>
+ <delegate decode="vsd" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
+ <delegate decode="vsdx" command="@SHELL_QUOTE@@DOCDecodeDelegate@@SHELL_QUOTE@ --convert-to pdf --outdir `dirname @SHELL_QUOTE@%i@SHELL_QUOTE@` @SHELL_QUOTE@%i@SHELL_QUOTE@ 2> @SHELL_QUOTE@%u@SHELL_QUOTE@; @MVDelegate@ @SHELL_QUOTE@%i.pdf@SHELL_QUOTE@ @SHELL_QUOTE@%o@SHELL_QUOTE@"/>
</delegatemap>
diff --git a/configure b/configure
index d840b324a..72515802f 100755
--- a/configure
+++ b/configure
@@ -1101,7 +1101,8 @@ MAGICK_PATCHLEVEL_VERSION
MAGICK_MICRO_VERSION
MAGICK_MINOR_VERSION
MAGICK_MAJOR_VERSION
-QUOTE
+SHELL_QUOTE
+CMD_QUOTE
MAGICK_TARGET_OS
MAGICK_TARGET_VENDOR
MAGICK_TARGET_CPU
@@ -5368,15 +5369,18 @@ printf "%s\n" "#define MAGICK_TARGET_OS $MAGICK_TARGET_OS" >>confdefs.h
case "$host_os" in
mingw* | msys*)
- QUOTE="""
+ CMD_QUOTE="'"
+ SHELL_QUOTE="""
;;
*)
- QUOTE="'"
+ CMD_QUOTE="""
+ SHELL_QUOTE="'"
;;
esac
+
# Substitute versioning
MAGICK_MAJOR_VERSION=7
@@ -5388,7 +5392,7 @@ MAGICK_PATCHLEVEL_VERSION=17
MAGICK_VERSION=7.1.2-17
-MAGICK_GIT_REVISION=ec2498df2:20260314
+MAGICK_GIT_REVISION=cf6240117:20260314
# Substitute library versioning
diff --git a/configure.ac b/configure.ac
index 383be3725..b8696dd84 100644
--- a/configure.ac
+++ b/configure.ac
@@ -88,14 +88,17 @@ AC_DEFINE_UNQUOTED([MAGICK_TARGET_OS],[$MAGICK_TARGET_OS],[Target Host OS])
case "$host_os" in
mingw* | msys*)
- QUOTE="""
+ CMD_QUOTE="'"
+ SHELL_QUOTE="""
;;
*)
- QUOTE="'"
+ CMD_QUOTE="""
+ SHELL_QUOTE="'"
;;
esac
-AC_SUBST([QUOTE])
+AC_SUBST([CMD_QUOTE])
+AC_SUBST([SHELL_QUOTE])
# Substitute versioning
AC_SUBST([MAGICK_MAJOR_VERSION],[magick_major_version])