(ps-mule-font-info-database-bdf): Change
[bpt/emacs.git] / lisp / ChangeLog
index 061aa93..d843447 100644 (file)
@@ -1,3 +1,116 @@
+2001-04-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * ps-mule.el (ps-mule-font-info-database-bdf): Change
+       `isci24-etl.bdf' to `isci24-mule.bdf'.  From: Kenichi Handa
+       <handa@etl.go.jp>.
+
+2001-04-02  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * international/titdic-cnv.el (miscdic-convert): Fix a typo in the
+       last change.
+
+2001-04-02  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ps-print.el: Line and paragraph spacing feature.  Region to cut
+       out when printing.  Doc fix.
+       (ps-print-version): New version number (6.5).
+       (ps-line-spacing, ps-paragraph-spacing, ps-paragraph-regexp): New
+       vars.  Line and paragraph spacing feature.
+       (ps-begin-cut-regexp, ps-end-cut-regexp): New vars.  Region to cut
+       out when printing.
+       (ps-setup, ps-nb-pages, ps-get-page-dimensions, ps-begin-file)
+       (ps-get-font-size, ps-begin-job, ps-continue-line)
+       (ps-plot-region): Code fix.
+       (ps-print-prologue-2): Var eliminated.
+       (ps-line-spacing-internal, ps-paragraph-spacing-internal): New
+       internal vars.
+       (ps-get-size): New fun.
+       (ps-output-string-prim, ps-init-output-queue, ps-print-page-p)
+       (ps-next-line): Replace defun by defsubst.
+       (ps-mule-plot-string): Autoload doc fix.
+
+       * ps-bdf.el: XEmacs compatibility.  Doc fix.
+       (installation-directory, coding-system-for-read): Declare vars if
+       it's not declared yet.
+       (bdf-read-font-info, bdf-read-bitmap, bdf-get-bitmaps): Code fix.
+
+       * ps-mule.el: XEmacs compatibility.  Doc fix.
+       (leading-code-private-22): Declare var if it's not declared yet.
+       (charset-bytes, charset-dimension, charset-id, charset-width)
+       (find-charset-region, split-char, char-width, chars-in-region)
+       (forward-point, decompose-composite-char, encode-coding-string)
+       (coding-system-p, ccl-execute-on-string, define-ccl-program):
+       Define funs if not defined yet.
+       (encode-composition-rule, find-composition): Define funs if not
+       loaded yet.
+       (ps-mule-prologue): PostScript code fix.
+
+2001-04-02  Kenichi Handa  <handa@etl.go.jp>
+
+       * ps-mule.el (ps-mule-generate-font): New arg HEADER-P.  If it is
+       non-nil, generate font for the header strings.
+       (ps-mule-prepare-font): Likewise.
+       (ps-mule-generate-glyphs): Likewise.
+       (ps-mule-string-encoding): Likewise.
+       (ps-mule-header-charsets): New variable.
+       (ps-mule-encode-header-string): New function.
+       (ps-mule-header-string-charsets): New function.
+       (ps-mule-begin-job): Check charsets in the header strings.  If there
+       are non-ASCII and non-Latin1 charsets, prepare fonts for them.
+
+       * ps-print.el (ps-generate-header-line): Encode the header string by
+       ps-mule-encode-header-string.
+       (ps-mule-encode-header-string): Declare autoload.
+
+2001-04-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * frame.el (cursor-in-non-selected-windows): Replaces
+       show-cursor-in-non-selected-windows.
+
+2001-03-31  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/titdic-cnv.el (quail-cxterm-package-ext-info):
+       Delete entries for "chinese-py" and "chinese-ziranma".
+       (quail-misc-package-ext-info): New variable. 
+       (tsang-quick-converter): New function.
+       (tsang-b5-converter, quick-b5-converter, tsang-cns-converter) 
+       (quick-cns-converter, py-converter, ziranma-converter) 
+       (miscdic-convert, batch-miscdic-convert): New functions.
+
+2001-03-30  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/utf-8.el (ccl-encode-mule-utf-8): Fix handling of
+       eight-bit-control chars.
+
+       * international/encoded-kb.el (encoded-kbd-self-insert-ccl):
+       Reduce making temporary vector (suggested by Dave Love).
+
+2001-03-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * simple.el (transient-mark-mode): Mention ESC ESC ESC in the doc
+       string as well.
+
+2001-03-30  Andreas Schwab  <schwab@suse.de>
+
+       * files.el (backup-directory-alist): Fix typo.
+
+2001-03-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * time-stamp.el (time-stamp-format): Doc fix.  From Paul Eggert
+       <eggert@twinsun.com>.
+
+2001-03-30  Dave Love  <fx@gnu.org>
+
+       * progmodes/fortran.el (fortran-comment-region): Fix typo.
+
+2001-03-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * simple.el (transient-mark-mode): Mention C-g in the doc string.
+
+2001-03-30  Miles Bader  <miles@gnu.org>
+
+       * subr.el (interactive-form): Fix paren typo.
+
 2001-03-29  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * emacs-lisp/profile.el: Say that it's obsolete in the header
        Set system-messages-locale and system-time-locale, but only if the
        caller specifies a non-nil locale name.
 
-2001-03-20  John Wiegley  <johnw@gnu.org>
-
-       * calendar/calendar.el (nongregorian-diary-listing-hook):
-       Added :options to cover the possible values.
-       (nongregorian-diary-marking-hook): Ditto.
-
-       * cal-bahai.el, cal-menu.el, calendar.el, diary-lib.el,
-       * holidays.el: Added support for the Baha'i calendar system.
-
 2001-03-20  Gerd Moellmann  <gerd@gnu.org>
 
        * pcvs-util.el (cvs-bury-buffer): Bodiless `if' statements cause