Synch to No Gnus 200604051640.
authoryamaoka <yamaoka>
Wed, 5 Apr 2006 23:15:43 +0000 (23:15 +0000)
committeryamaoka <yamaoka>
Wed, 5 Apr 2006 23:15:43 +0000 (23:15 +0000)
lisp/ChangeLog
texi/ChangeLog
texi/gnus-ja.texi
texi/gnus.texi

index 68e42a1..f745a28 100644 (file)
        * gnus-group.el (gnus-group-get-new-news-this-group): Don't
        update info that isn't there.
 
-2004-06-29  From Ilya N. Golubev  <gin@mo.msk.ru>.
+2004-06-29  Ilya N. Golubev  <gin@mo.msk.ru>.
 
        * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
        entry.
 
        * mm-encode.el (mm-content-transfer-encoding-defaults): Doc fix.
 
-       * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
-       entry.  From Ilya N. Golubev <gin@mo.msk.ru>.
-       (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
-       loaded under XEmacs.
+       * mm-util.el (mm-enrich-utf-8-by-mule-ucs): New function run when
+       Mule-UCS is loaded under XEmacs.
        (mm-mime-mule-charset-alist): Avoid duplicated entries.
 
 2004-06-28  Jesper Harder  <harder@ifa.au.dk>
index a3785c7..e149057 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-05  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (X-Face): Clarify.
+       (Face): Need Emacs with PNG support.
+
 2006-04-04  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus.texi, message.texi: Bump version.
index 84a1553..c669638 100644 (file)
@@ -22013,10 +22013,20 @@ gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$7$?!#\e(B
 @end iflatex
 @end iftex
 @c @anchor{X-Face}
-@code{X-Face} \e$B%X%C%@!<$N%G%3!<%I$K$O\e(B @samp{compface} \e$B$r%5%]!<%H$7$F$$\e(B
-\e$B$k\e(B Emacs (\e$B$[$H$s$I$N\e(B XEmacs \e$B$NHG$,%5%]!<%H\e(B) \e$B$+!"$"$J$?$N%7%9%F%`\e(B
-\e$B$K\e(B @samp{compface} \e$B$,%$%s%9%H!<%k$5$l$F$$$kI,MW$,$"$j$^$9!#$b$7$I$A$i$+\e(B
-\e$B$,??$J$i$P!"\e(Bgnus \e$B$O%G%#%U%)%k%H$G\e(B @code{X-Face} \e$B%X%C%@!<$rI=<($7$^$9!#\e(B
+@code{X-Face} \e$B%X%C%@!<$r8+$k$K$O\e(B @samp{compface} \e$B$r%5%]!<%H$7$F$$\e(B
+\e$B$k\e(B Emacs (\e$B$[$H$s$I$N\e(B XEmacs \e$B$NHG$,%5%]!<%H\e(B) \e$B$+!"JQ49$^$?$OI=<($N$?$a$NE,\e(B
+\e$B@Z$J%W%m%0%i%`$r%$%s%9%H!<%k$7$F$"$k$3$H$,I,MW$G$9!#$"$J$?$N\e(B Emacs \e$B$,<+\e(B
+\e$BA0$G2hA|$NI=<($r%5%]!<%H$7$F$$$k$J$i$P!"%G%#%U%)%k%H$G\e(B @code{From} \e$B%X%C\e(B
+\e$B%@!<$NA0$K4i$,I=<($5$l$^$9!#\e(BEmacs \e$B$,<+A0$G\e(B @code{X-Face} \e$B$r%5%]!<%H$7$F\e(B
+\e$B$$$J$$>l9g!"\e(Bgnus \e$B$O\e(B @code{pbmplus} \e$B%Q%C%1!<%8$H$=$NCg4V$N30It%W%m%0%i%`\e(B
+\e$B$r;H$C$F\e(B @code{X-Face} \e$B%X%C%@!<$rJQ49$7$h$&$H$7$^$9!#\e(B@code{X-Face} \e$B$r%5\e(B
+\e$B%]!<%H$9$k$h$&$K%3%s%Q%$%k$5$l$F$$$k\e(B XEmacs \e$B$OB.$$$G$9!#2hA|$r%5%]!<%H$7\e(B
+\e$B$F$$$J$$\e(B Emacs \e$B$G$O!"%G%#%U%)%k%H$G$OI=<($N$?$a$N=hM}\e(B
+\e$B$r\e(B @code{display} \e$B$H$$$&%W%m%0%i%`$K0Q$M$^$9!#\e(B
+
+GNU/Linux \e$B%7%9%F%`$N>l9g!"\e(BImageMagick \e$B%Q%C%1!<%8$N\e(B @code{display} \e$B%W%m%0\e(B
+\e$B%i%`$r;H$$$^$9!#30It%W%m%0%i%`$H$7$F$O\e(B @code{netpbm}\e$B!"\e(B
+@code{libgr-progs} \e$B$*$h$S\e(B @code{compface} \e$B$N$h$&$JL>A0$N$b$N$rC5$7$^$9!#\e(B
 
 \e$B$3$l$r@)8f$9$k$N$O\e(B @code{gnus-article-x-face-command} \e$BJQ?t$G$9!#$3$NJQ?t\e(B
 \e$B$,J8;zNs$J$i$P!"$3$NJ8;zNs$,%5%V%7%'%k$G<B9T$5$l$^$9!#4X?t$J$i$P!"$3$N4X\e(B
@@ -22024,20 +22034,6 @@ gnus \e$B$O$3$l$rMxMQ$9$k$3$H$K$7$^$7$?!#\e(B
 \e$B$7\e(B @code{gnus-article-x-face-too-ugly} (\e$B$3$l$O@55,I=8=$G\e(B
 \e$B$9\e(B) \e$B$,\e(B @code{From} \e$BMs$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(B
 
-\e$B2hA|$r%5%]!<%H$7$J$$\e(B Emacs \e$B$G$N%G%#%U%)%k%H$NF0:n$O!"\e(B@code{display} \e$B%W%m\e(B
-\e$B%0%i%`\e(B@footnote{@code{display} \e$B$O\e(B ImageMagick \e$B%Q%C%1!<%8$K4^$^$l$F$$$^$9!#\e(B
-@code{uncompface} \e$B$H\e(B @code{icontopbm} \e$B$NN>%W%m%0%i%`$K$D$$$F$O!"\e(B
-`compface' \e$B$d\e(B GNU/Linux \e$B%7%9%F%`$K$*$1$k\e(B `faces-xface' \e$B$N$h$&$J%Q%C%1!<\e(B
-\e$B%8$rC5$7$F2<$5$$!#\e(B} \e$B$KEO$7$F4i$r8+$k$3$H$G$9!#\e(B
-
-XEmacs \e$B$+E,@Z$J2hA|$r%5%]!<%H$7$F$$$k\e(B Emacs 21+ \e$B$G$N%G%#%U%)%k%H$NF0:n$O!"\e(B
-@code{From} \e$BMs$NA0$K4i$rI=<($9$k$3$H$G$9!#\e(B(XEmacs \e$B$,\e(B X-Face \e$B5!G=IU$-$G%3\e(B
-\e$B%s%Q%$%k$5$l$F$$$k$HNI$$$G$7$g$&\e(B---\e$B$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7@8Mh\e(B
-\e$B$N\e(B X-Face \e$B5!G=$,L5$$$N$G$"$l$P!"\e(Bgnus \e$B$O\e(B @code{pbmplus} \e$B$d$=$NCg4V$N30It\e(B
-\e$B%W%m%0%i%`$r;H$C$F\e(B @code{X-Face} \e$BMs$rJQ49$7$h$&$H;n$_$^\e(B
-\e$B$9\e(B@footnote{GNU/Linux \e$B%7%9%F%`$G$O\e(B @code{netpbm}\e$B!"\e(B@code{libgr-progs} \e$B$^\e(B
-\e$B$?$O\e(B @code{compface} \e$B$N$h$&$JL>A0$N%Q%C%1!<%8$rC5$7$F2<$5$$!#\e(B}\e$B!#\e(B)
-
 (\e$BCm\e(B: \e$BJQ?t\e(B/\e$B4X?tL>$K$O\e(B @code{xface} \e$B$G$O$J$/\e(B @code{x-face} \e$B$,;H$o$l$^$9!#\e(B)
 
 \e$B%U%'!<%9$HJQ?t\e(B:
@@ -22080,7 +22076,9 @@ Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
 @code{gnus-posting-styles} \e$B$K\e(B @code{x-face-file} \e$B$N9`$r2C$($l$PNI$$$G$7$g\e(B
 \e$B$&\e(B (@pxref{Posting Styles})\e$B!#$5$b$J$1$P!"30$K=P$9%a%C%;!<%8$K\e(B X-Face \e$B%X%C\e(B
 \e$B%@!<$r4JC1$KA^F~$G$-$k$h$&$K$9$k$?$a$K\e(B gnus \e$B$,Ds6!$9$k!"$$$/$D$+$NJXMx$J\e(B
-\e$B4X?t$HJQ?t$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
+\e$B4X?t$HJQ?t$rMxMQ$9$k$3$H$,$G$-$^$9!#$3$l$i$N5!G=$N$?$a$K$O!"A0=R\e(B
+\e$B$N\e(B ImageMagick\e$B!"\e(Bnetpbm \e$B$^$?$OB>$N2hA|$rJQ49$9$k%Q%C%1!<%8\e(B (\e$B2?$,I,MW$+$O!"\e(B
+\e$B2<5-$NJQ?t72$NCM$K$h$j$^$9\e(B) \e$B$bI,MW$G$9!#\e(B
 
 @findex gnus-random-x-face
 @vindex gnus-convert-pbm-to-x-face-command
@@ -22124,7 +22122,7 @@ Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
 @subsection Face
 @cindex face
 
-@c #### FIXME: faces and x-faces'implementations should really be harmonized.
+@c #### FIXME: faces and x-faces' implementations should really be harmonized.
 @code{Face} \e$B%X%C%@!<$O!"K\<AE*$K\e(B @code{X-Face} \e$B$r$h$j%U%!%s%-!<$KJQ7A$7\e(B
 \e$B$?$b$N$G$9!#$=$l$i$O!"%a%C%;!<%8$r=q$$$??M$r>]D'$9$k$3$H$K$J$C$F$$\e(B
 \e$B$k\e(B 48\e$B!_\e(B48 \e$B2hAG$N%+%i!<2hA|$rIA$-$^$9!#\e(B
@@ -22135,8 +22133,12 @@ Lisp Reference Manual}, \e$B$r;2>H$7$F2<$5$$!#:#$N$H$3$m\e(B Emacs \e$B$G\e(B
 \e$B$l$P$J$j$^$;$s!#@53N$J;EMM$K$D$$$F!"\e(B
 @uref{http://quimby.gnus.org/circus/face/} \e$B$r;2>H$7$F2<$5$$!#\e(B
 
-\e$BJQ?t\e(B @code{gnus-face-properties-alist} \e$B$OI=<($5$l$k\e(B Face \e$B2hA|$N304Q$K1F\e(B
-\e$B6A$7$^$9!#\e(B@xref{X-Face}.
+@code{Face} \e$B%X%C%@!<$r8+$k$K$O\e(B Emacs \e$B$,\e(B PNG \e$B2hA|$rI=<($G$-$kI,MW$,$"$j$^\e(B
+\e$B$9!#\e(B
+@c Maybe add this:
+@c (if (featurep 'xemacs)
+@c     (featurep 'png)
+@c   (image-type-available-p 'png))
 
 gnus \e$B$O30$K=P$9%a%C%;!<%8$K\e(B Face \e$B%X%C%@!<$r4JC1$KA^F~$G$-$k$h$&$K$9$k$?\e(B
 \e$B$a$N!"JXMx$J4X?t$HJQ?t$r>/$7$P$+$jDs6!$7$^$9!#\e(B
index de3b6c9..26c7257 100644 (file)
@@ -22578,10 +22578,20 @@ readers.
 @end iftex
 @c @anchor{X-Face}
 
-Decoding an @code{X-Face} header either requires an Emacs that has
+Viewing an @code{X-Face} header either requires an Emacs that has
 @samp{compface} support (which most XEmacs versions has), or that you
-have @samp{compface} installed on your system.  If either is true,
-Gnus will default to displaying @code{X-Face} headers.
+have suitable conversion or display programs installed.  If your Emacs
+has image support the default action is to display the face before the
+@code{From} header.  If there's no native @code{X-Face} support, Gnus
+will try to convert the @code{X-Face} header using external programs
+from the @code{pbmplus} package and friends.  For XEmacs it's faster if
+XEmacs has been compiled with @code{X-Face} support.  The default action
+under Emacs without image support is to fork off the @code{display}
+program.
+
+On a GNU/Linux system, the @code{display} program is from the
+ImageMagick package.  For external conversion programs look for packages
+with names like @code{netpbm}, @code{libgr-progs} and @code{compface}.
 
 The variable that controls this is the
 @code{gnus-article-x-face-command} variable.  If this variable is a
@@ -22590,21 +22600,6 @@ function, this function will be called with the face as the argument.
 If the @code{gnus-article-x-face-too-ugly} (which is a regexp) matches
 the @code{From} header, the face will not be shown.
 
-The default action under Emacs without image support is to fork off the
-@code{display} program@footnote{@code{display} is from the ImageMagick
-package.  For the @code{uncompface} and @code{icontopbm} programs look
-for a package like @code{compface} or @code{faces-xface} on a GNU/Linux
-system.} to view the face.
-
-Under XEmacs or Emacs 21+ with suitable image support, the default
-action is to display the face before the @code{From} header.  (It's
-nicer if XEmacs has been compiled with @code{X-Face} support---that
-will make display somewhat faster.  If there's no native @code{X-Face}
-support, Gnus will try to convert the @code{X-Face} header using
-external programs from the @code{pbmplus} package and
-friends.@footnote{On a GNU/Linux system look for packages with names
-like @code{netpbm}, @code{libgr-progs} and @code{compface}.})
-
 (Note: @code{x-face} is used in the variable/function names, not
 @code{xface}).
 
@@ -22648,7 +22643,9 @@ on the @code{xface} image type in XEmacs if it is built with the
 If you use posting styles, you can use an @code{x-face-file} entry in
 @code{gnus-posting-styles}, @xref{Posting Styles}.  If you don't, Gnus
 provides a few convenience functions and variables to allow easier
-insertion of X-Face headers in outgoing messages.
+insertion of X-Face headers in outgoing messages.  You also need the
+above mentioned ImageMagick, netpbm or other image conversion packages
+(depending the values of the variables below) for these functions.
 
 @findex gnus-random-x-face
 @vindex gnus-convert-pbm-to-x-face-command
@@ -22695,7 +22692,7 @@ Using the last function would be something like this:
 @subsection Face
 @cindex face
 
-@c #### FIXME: faces and x-faces'implementations should really be harmonized.
+@c #### FIXME: faces and x-faces' implementations should really be harmonized.
 
 @code{Face} headers are essentially a funkier version of @code{X-Face}
 ones. They describe a 48x48 pixel colored image that's supposed to
@@ -22707,8 +22704,12 @@ The contents of a @code{Face} header must be a base64 encoded PNG image.
 See @uref{http://quimby.gnus.org/circus/face/} for the precise
 specifications.
 
-The @code{gnus-face-properties-alist} variable affects the appearance of
-displayed Face images.  @xref{X-Face}.
+Viewing an @code{X-Face} header either an Emacs that is able to display
+PNG images.
+@c Maybe add this:
+@c (if (featurep 'xemacs)
+@c     (featurep 'pgn)
+@c   (image-type-available-p 'png))
 
 Gnus provides a few convenience functions and variables to allow
 easier insertion of Face headers in outgoing messages.