]> code.delx.au - gnu-emacs/commitdiff
Merge from emacs--rel--22
authorMiles Bader <miles@gnu.org>
Thu, 26 Jul 2007 05:20:56 +0000 (05:20 +0000)
committerMiles Bader <miles@gnu.org>
Thu, 26 Jul 2007 05:20:56 +0000 (05:20 +0000)
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

2007-07-24  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

   * lisp/ps-print.el: Problem with foreground and background color when
   printing a buffer with and without faces.  Reported by Christian
   Schlauer <cs-muelleimer-rubbish.bin@arcor.de>.
   (ps-print-version): New version 6.7.5.
   (ps-default-fg): Change default value to nil, so black color is used
   when a face does not specify a foreground color.
   (ps-default-bg): Change default value to nil, so white color is used
   for background color.
   (ps-begin-job): Fix code.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828

1  2 
lisp/ps-print.el

diff --combined lisp/ps-print.el
index 52d74af9f29945add65caf7dc0f7f408ed48c490,a2346b8f76bbeb37addc7e8b331d76927b92d2eb..e7c40351d03a1618d6f4d6a3c85c08ab97aff5fa
@@@ -27,7 -27,7 +27,7 @@@ Please send all bug fixes and enhanceme
  
  ;; GNU Emacs is free software; you can redistribute it and/or modify it under
  ;; the terms of the GNU General Public License as published by the Free
- ;; Software Foundation; either version 2, or (at your option) any later
+ ;; Software Foundation; either version 3, or (at your option) any later
  ;; version.
  
  ;; GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY
@@@ -7036,71 -7036,16 +7036,71 @@@ If FACE is not a valid face name, use d
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;; To make this file smaller, some commands go in a separate file.
  ;; But autoload them here to make the separation invisible.
 +\f
 +;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string
 +;;;;;;  ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string
 +;;;;;;  ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer)
 +;;;;;;  "ps-mule" "ps-mule.el" "cbb193f9b6bebd27378819035d3788f7")
 +;;; Generated autoloads from ps-mule.el
  
 -(autoload 'ps-mule-prepare-ascii-font "ps-mule"
 -  "Setup special ASCII font for STRING.
 -STRING should contain only ASCII characters.")
 +(defvar ps-multibyte-buffer nil "\
 +*Specifies the multi-byte buffer handling.
  
 -(autoload 'ps-mule-set-ascii-font     "ps-mule"
 -  "Adjust current font if current charset is not ASCII.")
 +Valid values are:
  
 -(autoload 'ps-mule-plot-string        "ps-mule"
 -  "Generate PostScript code for plotting characters in the region FROM and TO.
 +  nil                   This is the value to use the default settings;
 +                        by default, this only works to print buffers with
 +                        only ASCII and Latin characters.   But this default
 +                        setting can be changed by setting the variable
 +                        `ps-mule-font-info-database-default' differently.
 +                        The initial value of this variable is
 +                        `ps-mule-font-info-database-latin' (see
 +                        documentation).
 +
 +  `non-latin-printer'   This is the value to use when you have a Japanese
 +                        or Korean PostScript printer and want to print
 +                        buffer with ASCII, Latin-1, Japanese (JISX0208 and
 +                        JISX0201-Kana) and Korean characters.  At present,
 +                        it was not tested with the Korean characters
 +                        printing.  If you have a korean PostScript printer,
 +                        please, test it.
 +
 +  `bdf-font'            This is the value to use when you want to print
 +                        buffer with BDF fonts.  BDF fonts include both latin
 +                        and non-latin fonts.  BDF (Bitmap Distribution
 +                        Format) is a format used for distributing X's font
 +                        source file.  BDF fonts are included in
 +                        `intlfonts-1.2' which is a collection of X11 fonts
 +                        for all characters supported by Emacs.  In order to
 +                        use this value, be sure to have installed
 +                        `intlfonts-1.2' and set the variable
 +                        `bdf-directory-list' appropriately (see ps-bdf.el for
 +                        documentation of this variable).
 +
 +  `bdf-font-except-latin' This is like `bdf-font' except that it uses
 +                        PostScript default fonts to print ASCII and Latin-1
 +                        characters.  This is convenient when you want or
 +                        need to use both latin and non-latin characters on
 +                        the same buffer.  See `ps-font-family',
 +                        `ps-header-font-family' and `ps-font-info-database'.
 +
 +Any other value is treated as nil.")
 +
 +(custom-autoload (quote ps-multibyte-buffer) "ps-mule" t)
 +
 +(autoload (quote ps-mule-prepare-ascii-font) "ps-mule" "\
 +Setup special ASCII font for STRING.
 +STRING should contain only ASCII characters.
 +
 +\(fn STRING)" nil nil)
 +
 +(autoload (quote ps-mule-set-ascii-font) "ps-mule" "\
 +Not documented
 +
 +\(fn)" nil nil)
 +
 +(autoload (quote ps-mule-plot-string) "ps-mule" "\
 +Generate PostScript code for plotting characters in the region FROM and TO.
  
  It is assumed that all characters in this region belong to the same charset.
  
@@@ -7111,50 -7056,23 +7111,50 @@@ Returns the value
        (ENDPOS . RUN-WIDTH)
  
  Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
 -the sequence.")
 +the sequence.
 +
 +\(fn FROM TO &optional BG-COLOR)" nil nil)
 +
 +(autoload (quote ps-mule-plot-composition) "ps-mule" "\
 +Generate PostScript code for plotting composition in the region FROM and TO.
 +
 +It is assumed that all characters in this region belong to the same
 +composition.
 +
 +Optional argument BG-COLOR specifies background color.
 +
 +Returns the value:
 +
 +      (ENDPOS . RUN-WIDTH)
 +
 +Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
 +the sequence.
 +
 +\(fn FROM TO &optional BG-COLOR)" nil nil)
 +
 +(autoload (quote ps-mule-initialize) "ps-mule" "\
 +Initialize global data for printing multi-byte characters.
 +
 +\(fn)" nil nil)
 +
 +(autoload (quote ps-mule-encode-header-string) "ps-mule" "\
 +Generate PostScript code for ploting STRING by font FONTTAG.
 +FONTTAG should be a string \"/h0\" or \"/h1\".
  
 -(autoload 'ps-mule-initialize         "ps-mule"
 -  "Initialize global data for printing multi-byte characters.")
 +\(fn STRING FONTTAG)" nil nil)
  
 -(autoload 'ps-mule-begin-job          "ps-mule"
 -  "Start printing job for multi-byte chars between FROM and TO.
 -This checks if all multi-byte characters in the region are printable or not.")
 +(autoload (quote ps-mule-begin-job) "ps-mule" "\
 +Start printing job for multi-byte chars between FROM and TO.
 +This checks if all multi-byte characters in the region are printable or not.
  
 -(autoload 'ps-mule-begin-page         "ps-mule"
 -  "Initialize multi-byte charset for printing current page.")
 +\(fn FROM TO)" nil nil)
  
 -(autoload 'ps-mule-encode-header-string "ps-mule"
 -  "Generate PostScript code for plotting characters in header STRING.
 +(autoload (quote ps-mule-begin-page) "ps-mule" "\
 +Not documented
  
 -It is assumed that the length of STRING is not zero.")
 +\(fn)" nil nil)
  
 +;;;***
  \f
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;