diff options
| author | Vinicius Jose Latorre | 2007-11-09 14:52:32 +0000 |
|---|---|---|
| committer | Vinicius Jose Latorre | 2007-11-09 14:52:32 +0000 |
| commit | e2d092da5980a7d05a5428074f8eb4925fa801e8 (patch) | |
| tree | 72a3ea8e989b5c04354469d8ab390770121f44d6 | |
| parent | 2354b80b63d9ef5a8582d96d3e9afcd5604ad434 (diff) | |
| download | emacs-e2d092da5980a7d05a5428074f8eb4925fa801e8.tar.gz emacs-e2d092da5980a7d05a5428074f8eb4925fa801e8.zip | |
If ps-lpr-switches is not a list, force it to be one.
| -rw-r--r-- | lisp/ChangeLog | 212 | ||||
| -rw-r--r-- | lisp/ChangeLog.unicode | 166 | ||||
| -rw-r--r-- | lisp/ps-print.el | 10 |
3 files changed, 172 insertions, 216 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9dd9c9d4c4b..fef3bfe5b7c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,39 +1,3 @@ | |||
| 1 | 2007-10-31 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 2 | |||
| 3 | * ps-print.el: Eliminate the check if ps-print was running on Lucid or | ||
| 4 | Epoch emacsen. | ||
| 5 | |||
| 6 | 2007-10-27 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 7 | |||
| 8 | * ps-print.el: Now detect if text foreground and background colors are | ||
| 9 | equals and replace the foreground color by another color, so the text | ||
| 10 | becomes visible. Doc fix. | ||
| 11 | (ps-print-version): New version 7.3. | ||
| 12 | (ps-default-fg, ps-default-bg): Docstring fix. | ||
| 13 | (ps-fg-list, ps-fg-validate-p): New options. | ||
| 14 | (ps-foreground-list): New var. | ||
| 15 | (ps-generate-header-line): Replace fboundp by functionp. | ||
| 16 | (ps-setup, ps-begin-job, ps-plot-region): Fix code. | ||
| 17 | |||
| 18 | 2007-10-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 19 | |||
| 20 | * printing.el: Pacify byte compiler, that is, no compiler warnings. | ||
| 21 | Move (again) some variable definitions before use, define some fun | ||
| 22 | aliases, no code change. | ||
| 23 | (pr-version): New version 6.9.2. | ||
| 24 | (pr-path-style, pr-auto-region, pr-menu-char-height) | ||
| 25 | (pr-menu-char-width, pr-menu-lock, pr-ps-printer-alist) | ||
| 26 | (pr-txt-printer-alist, pr-ps-utility-alist): Options declaration | ||
| 27 | via (defvar VAR). | ||
| 28 | (pr-menu-lookup, pr-menu-lock, pr-menu-alist, pr-even-or-odd-pages) | ||
| 29 | (pr-menu-get-item, pr-menu-set-item-name, pr-menu-set-utility-title) | ||
| 30 | (pr-menu-set-ps-title, pr-menu-set-txt-title, pr-region-active-p) | ||
| 31 | (pr-do-update-menus, pr-update-mode-line, pr-f-read-string) | ||
| 32 | (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. | ||
| 33 | (pr-menu-print-item, pr-ps-printer-menu-modified) | ||
| 34 | (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) | ||
| 35 | (pr-even-or-odd-alist): Vars definition moved. | ||
| 36 | |||
| 37 | 2007-10-26 Dan Nicolaescu <dann@ics.uci.edu> | 1 | 2007-10-26 Dan Nicolaescu <dann@ics.uci.edu> |
| 38 | 2 | ||
| 39 | * emulation/pc-select.el (next-line-mark, next-line-nomark) | 3 | * emulation/pc-select.el (next-line-mark, next-line-nomark) |
| @@ -1382,16 +1346,6 @@ | |||
| 1382 | 1346 | ||
| 1383 | * international/characters.el: Undo unwanted and unexplained change. | 1347 | * international/characters.el: Undo unwanted and unexplained change. |
| 1384 | 1348 | ||
| 1385 | 2007-10-10 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 1386 | |||
| 1387 | * ps-print.el: Fix the usage of :foreground and :background face | ||
| 1388 | attributes. Reported by Nikolaj Schumacher <n_schumacher@web.de>. | ||
| 1389 | (ps-print-version): New version 6.7.6. | ||
| 1390 | (ps-face-attributes, ps-face-attribute-list, ps-face-background): | ||
| 1391 | Fix code. | ||
| 1392 | (ps-face-foreground-color-p, ps-face-background-color-p) | ||
| 1393 | (ps-face-color-p): New inline funs. | ||
| 1394 | |||
| 1395 | 2007-10-10 Carsten Dominik <dominik@science.uva.nl> | 1349 | 2007-10-10 Carsten Dominik <dominik@science.uva.nl> |
| 1396 | 1350 | ||
| 1397 | * textmodes/org.el (org-additional-option-like-keywords): New constant. | 1351 | * textmodes/org.el (org-additional-option-like-keywords): New constant. |
| @@ -3799,19 +3753,6 @@ | |||
| 3799 | (suspend-tty-functions, resume-tty-functions): Install extra hooks | 3753 | (suspend-tty-functions, resume-tty-functions): Install extra hooks |
| 3800 | for multi-tty. | 3754 | for multi-tty. |
| 3801 | 3755 | ||
| 3802 | 2007-10-10 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 3803 | |||
| 3804 | * ps-print.el: Fix the usage of :foreground and :background face | ||
| 3805 | attributes. Reported by Nikolaj Schumacher <n_schumacher@web.de>. | ||
| 3806 | (ps-print-version): New version 7.2.5. | ||
| 3807 | (ps-face-attributes, ps-face-attribute-list, ps-face-background): Fix | ||
| 3808 | code. | ||
| 3809 | (ps-face-foreground-color-p, ps-face-background-color-p) | ||
| 3810 | (ps-face-color-p): New inline funs. | ||
| 3811 | (ps-background, ps-begin-file, ps-build-reference-face-lists): Use | ||
| 3812 | `mapc' rather than `mapcar'. | ||
| 3813 | |||
| 3814 | |||
| 3815 | 2007-08-29 Stefan Monnier <monnier@iro.umontreal.ca> | 3756 | 2007-08-29 Stefan Monnier <monnier@iro.umontreal.ca> |
| 3816 | 3757 | ||
| 3817 | * simple.el (invisible-p): Remove: implemented in C now. | 3758 | * simple.el (invisible-p): Remove: implemented in C now. |
| @@ -4471,16 +4412,6 @@ | |||
| 4471 | 4412 | ||
| 4472 | * calc/calc.el (calc-language-alist): Add texinfo-mode. | 4413 | * calc/calc.el (calc-language-alist): Add texinfo-mode. |
| 4473 | 4414 | ||
| 4474 | 2007-08-16 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 4475 | |||
| 4476 | * ps-print.el (ps-header-font-size, ps-header-title-font-size) | ||
| 4477 | (ps-footer-font-size, ps-line-number-font-size, ps-line-spacing) | ||
| 4478 | (ps-paragraph-spacing): Docstring fix. | ||
| 4479 | |||
| 4480 | 2007-08-16 Glenn Morris <rgm@gnu.org> | ||
| 4481 | |||
| 4482 | * ps-print.el (ps-font-size): Doc fix. | ||
| 4483 | |||
| 4484 | 2007-08-16 Richard Stallman <rms@gnu.org> | 4415 | 2007-08-16 Richard Stallman <rms@gnu.org> |
| 4485 | 4416 | ||
| 4486 | * emacs-lisp/copyright.el (copyright-names-regexp): Add custom group. | 4417 | * emacs-lisp/copyright.el (copyright-names-regexp): Add custom group. |
| @@ -4791,13 +4722,6 @@ | |||
| 4791 | (tex-font-script-display, tex-font-lock-suscript): Change from a cons | 4722 | (tex-font-script-display, tex-font-lock-suscript): Change from a cons |
| 4792 | cell to a list of 2 elements to simplify the unfontify code. | 4723 | cell to a list of 2 elements to simplify the unfontify code. |
| 4793 | 4724 | ||
| 4794 | 2007-08-08 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 4795 | |||
| 4796 | * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix. | ||
| 4797 | (ps-begin-job): Use ps-default-fg and ps-default-bg only when | ||
| 4798 | ps-print-color-p is neither nil nor black-white. Reported by Christian | ||
| 4799 | Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | ||
| 4800 | |||
| 4801 | 2007-08-08 Andreas Schwab <schwab@suse.de> | 4725 | 2007-08-08 Andreas Schwab <schwab@suse.de> |
| 4802 | 4726 | ||
| 4803 | * mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook): Check for | 4727 | * mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook): Check for |
| @@ -4879,10 +4803,6 @@ | |||
| 4879 | format-mode-line because it may be a list, | 4803 | format-mode-line because it may be a list, |
| 4880 | e.g., (sgml-xml-mode "XML" "SGML"), and not a string. | 4804 | e.g., (sgml-xml-mode "XML" "SGML"), and not a string. |
| 4881 | 4805 | ||
| 4882 | 2007-08-06 Vinicius Jose Latorre <viniciusig@ig.com.br> | ||
| 4883 | |||
| 4884 | * printing.el (pr-update-menus): Docstring fix. | ||
| 4885 | |||
| 4886 | 2007-08-06 Jason Rumney <jasonr@gnu.org> | 4806 | 2007-08-06 Jason Rumney <jasonr@gnu.org> |
| 4887 | 4807 | ||
| 4888 | * menu-bar.el (menu-bar-vc-filter): Use vc-call-backend. | 4808 | * menu-bar.el (menu-bar-vc-filter): Use vc-call-backend. |
| @@ -4926,11 +4846,6 @@ | |||
| 4926 | * calc/calc-nlfit.el (math-nlfit-curve): Remove unnecessary variables. | 4846 | * calc/calc-nlfit.el (math-nlfit-curve): Remove unnecessary variables. |
| 4927 | (math-nlfit-givens): Let bind free variables. | 4847 | (math-nlfit-givens): Let bind free variables. |
| 4928 | 4848 | ||
| 4929 | 2007-08-05 Vinicius Jose Latorre <viniciusig@ig.com.br> | ||
| 4930 | |||
| 4931 | * printing.el: Require lpr and ps-print when loading printing package. | ||
| 4932 | Reported by Glenn Morris <rgm@gnu.org>. | ||
| 4933 | |||
| 4934 | 2007-08-05 Michael Albinus <michael.albinus@gmx.de> | 4849 | 2007-08-05 Michael Albinus <michael.albinus@gmx.de> |
| 4935 | 4850 | ||
| 4936 | * files.el (set-auto-mode): Handle also remote files wrt | 4851 | * files.el (set-auto-mode): Handle also remote files wrt |
| @@ -4960,13 +4875,6 @@ | |||
| 4960 | may match up to 4 lines. | 4875 | may match up to 4 lines. |
| 4961 | (diff-beginning-of-file-and-junk): Rewrite. | 4876 | (diff-beginning-of-file-and-junk): Rewrite. |
| 4962 | 4877 | ||
| 4963 | 2007-08-03 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 4964 | |||
| 4965 | * printing.el: Evaluate require only during compilation. | ||
| 4966 | (pr-version): New version 6.9.1. | ||
| 4967 | (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR). | ||
| 4968 | (pr-global-menubar): Fix code. | ||
| 4969 | |||
| 4970 | 2007-08-03 Dan Nicolaescu <dann@ics.uci.edu> | 4878 | 2007-08-03 Dan Nicolaescu <dann@ics.uci.edu> |
| 4971 | 4879 | ||
| 4972 | * term.el (term-erase-in-display): Fix case when point is not at | 4880 | * term.el (term-erase-in-display): Fix case when point is not at |
| @@ -5257,59 +5165,6 @@ | |||
| 5257 | * vc-git.el (vc-git-revision-table) | 5165 | * vc-git.el (vc-git-revision-table) |
| 5258 | (vc-git-revision-completion-table): New functions. | 5166 | (vc-git-revision-completion-table): New functions. |
| 5259 | 5167 | ||
| 5260 | 2007-07-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 5261 | |||
| 5262 | * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): | ||
| 5263 | * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): | ||
| 5264 | * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): | ||
| 5265 | * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): | ||
| 5266 | * progmodes/ebnf-iso.el (ebnf-iso-skip-comment): | ||
| 5267 | * progmodes/ebnf-yac.el (ebnf-yac-skip-comment): New version. | ||
| 5268 | New command actions for EPS header and EPS footer. | ||
| 5269 | |||
| 5270 | * progmodes/ebnf2ps.el: New command actions for EPS header and EPS | ||
| 5271 | footer. Fix some problems with one-or-more, zero-or-more and | ||
| 5272 | alternative constructions generation. Some log messages | ||
| 5273 | implementation. Doc fix. | ||
| 5274 | (ebnf-version): New version 4.4. | ||
| 5275 | (ebnf-eps-header-font, ebnf-eps-header, ebnf-eps-footer-font) | ||
| 5276 | (ebnf-eps-footer, ebnf-log): New options. | ||
| 5277 | (ebnf-find-style, ebnf-eps-header-footer, ebnf-eps-header) | ||
| 5278 | (ebnf-eps-footer, ebnf-eps-string, ebnf-eps-header-footer-comment) | ||
| 5279 | (ebnf-eps-header-footer-p, ebnf-eps-header-comment) | ||
| 5280 | (ebnf-eps-footer-comment, ebnf-eps-header-footer-file) | ||
| 5281 | (ebnf-eps-header-footer-set, ebnf-log-header, ebnf-log): New funs. | ||
| 5282 | (ebnf-style-custom-list, ebnf-style-database): Put new values. | ||
| 5283 | (ebnf-print-directory, ebnf-print-file, ebnf-print-buffer) | ||
| 5284 | (ebnf-print-region, ebnf-spool-directory, ebnf-spool-file) | ||
| 5285 | (ebnf-spool-buffer, ebnf-spool-region, ebnf-eps-directory) | ||
| 5286 | (ebnf-eps-file, ebnf-eps-buffer, ebnf-eps-region) | ||
| 5287 | (ebnf-syntax-directory, ebnf-syntax-file, ebnf-syntax-buffer) | ||
| 5288 | (ebnf-syntax-region, ebnf-parse-and-sort, ebnf-begin-job) | ||
| 5289 | (ebnf-dimensions, ebnf-production-dimension, ebnf-terminal-dimension) | ||
| 5290 | (ebnf-non-terminal-dimension, ebnf-special-dimension) | ||
| 5291 | (ebnf-terminal-dimension1, ebnf-repeat-dimension) | ||
| 5292 | (ebnf-except-dimension, ebnf-alternative-dimension) | ||
| 5293 | (ebnf-optional-dimension, ebnf-one-or-more-dimension) | ||
| 5294 | (ebnf-zero-or-more-dimension, ebnf-sequence-dimension): Insert log | ||
| 5295 | message fun. | ||
| 5296 | (ebnf-setup, ebnf-generate-one-or-more, ebnf-generate-zero-or-more) | ||
| 5297 | (ebnf-begin-job, ebnf-begin-file, ebnf-eps-finish-and-write) | ||
| 5298 | (ebnf-insert-ebnf-prologue, ebnf-production-dimension) | ||
| 5299 | (ebnf-terminal-dimension1, ebnf-alternative-dimension) | ||
| 5300 | (ebnf-one-or-more-dimension, ebnf-zero-or-more-dimension) | ||
| 5301 | (ebnf-eps-add-context, ebnf-eps-add-production): Fix code. | ||
| 5302 | (ebnf-eps-filename, ebnf-trim-right): Replace `?\s' by `?\ ' to keep | ||
| 5303 | compatibility with Emacs 20 & 21. | ||
| 5304 | (ebnf-eps-header-comment, ebnf-eps-footer-comment) | ||
| 5305 | (ebnf-eps-file-alist, ebnf-basic-width-extra) | ||
| 5306 | (ebnf-basic-empty-height): New vars. | ||
| 5307 | (ebnf-prologue): Fix PostScript code. | ||
| 5308 | (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) | ||
| 5309 | (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) | ||
| 5310 | (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) | ||
| 5311 | (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. | ||
| 5312 | |||
| 5313 | 2007-07-25 Glenn Morris <rgm@gnu.org> | 5168 | 2007-07-25 Glenn Morris <rgm@gnu.org> |
| 5314 | 5169 | ||
| 5315 | * Relicense all FSF files to GPLv3 or later. | 5170 | * Relicense all FSF files to GPLv3 or later. |
| @@ -5322,18 +5177,6 @@ | |||
| 5322 | Replace it with another one which disables undo before calling | 5177 | Replace it with another one which disables undo before calling |
| 5323 | erase-buffer and then turns it back on if needed. | 5178 | erase-buffer and then turns it back on if needed. |
| 5324 | 5179 | ||
| 5325 | 2007-07-24 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 5326 | |||
| 5327 | * ps-print.el: Problem with foreground and background color when | ||
| 5328 | printing a buffer with and without faces. Reported by Christian | ||
| 5329 | Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | ||
| 5330 | (ps-print-version): New version 6.7.5. | ||
| 5331 | (ps-default-fg): Change default value to nil, so black color is used | ||
| 5332 | when a face does not specify a foreground color. | ||
| 5333 | (ps-default-bg): Change default value to nil, so white color is used | ||
| 5334 | for background color. | ||
| 5335 | (ps-begin-job): Fix code. | ||
| 5336 | |||
| 5337 | 2007-07-24 Dan Nicolaescu <dann@ics.uci.edu> | 5180 | 2007-07-24 Dan Nicolaescu <dann@ics.uci.edu> |
| 5338 | 5181 | ||
| 5339 | * vc-hg.el (vc-hg-revision-completion-table): Temporarily comment out. | 5182 | * vc-hg.el (vc-hg-revision-completion-table): Temporarily comment out. |
| @@ -5388,14 +5231,6 @@ | |||
| 5388 | * vc-git.el (vc-git-log-view-mode): Port to the multi-file vc interface. | 5231 | * vc-git.el (vc-git-log-view-mode): Port to the multi-file vc interface. |
| 5389 | (vc-git-create-snapshot, vc-git-retrieve-snapshot): New functions. | 5232 | (vc-git-create-snapshot, vc-git-retrieve-snapshot): New functions. |
| 5390 | 5233 | ||
| 5391 | 2007-07-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 5392 | |||
| 5393 | * ps-print.el (ps-multibyte-buffer): Docstring fix. | ||
| 5394 | |||
| 5395 | * ps-mule.el: Doc fix. | ||
| 5396 | (ps-multibyte-buffer, ps-mule-font-info-database-default) | ||
| 5397 | (ps-mule-external-libraries, ps-mule-begin-job): Docstring fix. | ||
| 5398 | |||
| 5399 | 2007-07-25 Glenn Morris <rgm@gnu.org> | 5234 | 2007-07-25 Glenn Morris <rgm@gnu.org> |
| 5400 | 5235 | ||
| 5401 | * calendar/cal-tex.el (cal-tex-which-days, cal-tex-holidays) | 5236 | * calendar/cal-tex.el (cal-tex-which-days, cal-tex-holidays) |
| @@ -5779,18 +5614,6 @@ | |||
| 5779 | 5614 | ||
| 5780 | * vc-hg.el (vc-hg-diff): Use vc-hg-command. | 5615 | * vc-hg.el (vc-hg-diff): Use vc-hg-command. |
| 5781 | 5616 | ||
| 5782 | 2007-07-20 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 5783 | |||
| 5784 | * ps-print.el: Problem with foreground and background color when | ||
| 5785 | printing a buffer with and without faces. Reported by Christian | ||
| 5786 | Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | ||
| 5787 | (ps-print-version): New version 6.7.5. | ||
| 5788 | (ps-default-fg): Change default value to nil, so black color is used | ||
| 5789 | when a face does not specify a foreground color. | ||
| 5790 | (ps-default-bg): Change default value to nil, so white color is used | ||
| 5791 | for background color. | ||
| 5792 | (ps-begin-job): Fix code. | ||
| 5793 | |||
| 5794 | 2007-07-20 Eli Zaretskii <eliz@gnu.org> | 5617 | 2007-07-20 Eli Zaretskii <eliz@gnu.org> |
| 5795 | 5618 | ||
| 5796 | * makefile.w32-in (install-lisp-SH): Don't create subdirectories | 5619 | * makefile.w32-in (install-lisp-SH): Don't create subdirectories |
| @@ -8035,32 +7858,6 @@ | |||
| 8035 | for start and end positions. | 7858 | for start and end positions. |
| 8036 | (ispell-word): Assume END is a marker. | 7859 | (ispell-word): Assume END is a marker. |
| 8037 | 7860 | ||
| 8038 | 2007-05-17 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 8039 | |||
| 8040 | * printing.el: Group together all XEmacs/Emacs definitions. | ||
| 8041 | (pr-version): New version 6.9. | ||
| 8042 | (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. | ||
| 8043 | (pr-menu-char-height, pr-menu-char-width): Fix initialization code. | ||
| 8044 | (pr-menu-bind): Fix code. | ||
| 8045 | (pr-e-frame-char-height, pr-e-frame-char-width) | ||
| 8046 | (pr-e-mouse-pixel-position, pr-x-add-submenu, pr-x-event-function) | ||
| 8047 | (pr-x-event-object, pr-x-find-menu-item, pr-x-font-height) | ||
| 8048 | (pr-x-font-width, pr-x-get-popup-menu-response, pr-x-make-event) | ||
| 8049 | (pr-x-misc-user-event-p, pr-x-relabel-menu-item, pr-x-event-x-pixel) | ||
| 8050 | (pr-x-event-y-pixel): Aliases eliminated. | ||
| 8051 | (pr-xemacs-global-menubar): Macro moved. | ||
| 8052 | (current-menubar, current-mouse-event, zmacs-region-stays) | ||
| 8053 | (deactivate-mark, pr-menu-position, pr-menu-state, pr-ps-name-old) | ||
| 8054 | (pr-txt-name-old, pr-ps-utility-old, pr-even-or-odd-old, pr-temp-menu): | ||
| 8055 | Vars moved. | ||
| 8056 | (pr-region-active-p, pr-menu-position, pr-menu-lookup, pr-menu-lock) | ||
| 8057 | (pr-update-mode-line, pr-do-update-menus, pr-menu-alist) | ||
| 8058 | (pr-relabel-menu-item, pr-menu-set-ps-title, pr-menu-set-txt-title) | ||
| 8059 | (pr-menu-set-utility-title, pr-even-or-odd-pages) | ||
| 8060 | (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) | ||
| 8061 | (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs | ||
| 8062 | moved. | ||
| 8063 | |||
| 8064 | 2007-05-17 Christian Plate <cplate@web.de> (tiny change) | 7861 | 2007-05-17 Christian Plate <cplate@web.de> (tiny change) |
| 8065 | 7862 | ||
| 8066 | * textmodes/sgml-mode.el (sgml-tag): | 7863 | * textmodes/sgml-mode.el (sgml-tag): |
| @@ -8123,15 +7920,6 @@ | |||
| 8123 | * files.el (mode-require-final-newline, require-final-newline) | 7920 | * files.el (mode-require-final-newline, require-final-newline) |
| 8124 | (enable-local-variables, enable-local-eval): Doc fixes. | 7921 | (enable-local-variables, enable-local-eval): Doc fixes. |
| 8125 | 7922 | ||
| 8126 | 2007-05-13 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 8127 | |||
| 8128 | * ps-print.el: Use default color when foreground or background color | ||
| 8129 | are unspecified. Reported by Leo <sdl.web@gmail.com>. | ||
| 8130 | (ps-print-version): New version 6.7.4. | ||
| 8131 | (ps-rgb-color): New argument. Use default color when color is | ||
| 8132 | unspecified. | ||
| 8133 | (ps-begin-job): Fix code. | ||
| 8134 | |||
| 8135 | 2007-05-12 Chong Yidong <cyd@stupidchicken.com> | 7923 | 2007-05-12 Chong Yidong <cyd@stupidchicken.com> |
| 8136 | 7924 | ||
| 8137 | * longlines.el (longlines-mode): Make longlines-auto-wrap | 7925 | * longlines.el (longlines-mode): Make longlines-auto-wrap |
diff --git a/lisp/ChangeLog.unicode b/lisp/ChangeLog.unicode index 7ed0504e461..6cc1677634b 100644 --- a/lisp/ChangeLog.unicode +++ b/lisp/ChangeLog.unicode | |||
| @@ -1,3 +1,45 @@ | |||
| 1 | 2007-11-09 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 2 | |||
| 3 | * ps-print.el (ps-do-despool): If ps-lpr-switches is not a list, force | ||
| 4 | it to be one. | ||
| 5 | (ps-print-version): New version 7.3.1. | ||
| 6 | |||
| 7 | 2007-10-31 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 8 | |||
| 9 | * ps-print.el: Eliminate the check if ps-print was running on Lucid or | ||
| 10 | Epoch emacsen. | ||
| 11 | |||
| 12 | 2007-10-27 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 13 | |||
| 14 | * ps-print.el: Now detect if text foreground and background colors are | ||
| 15 | equals and replace the foreground color by another color, so the text | ||
| 16 | becomes visible. Doc fix. | ||
| 17 | (ps-print-version): New version 7.3. | ||
| 18 | (ps-default-fg, ps-default-bg): Docstring fix. | ||
| 19 | (ps-fg-list, ps-fg-validate-p): New options. | ||
| 20 | (ps-foreground-list): New var. | ||
| 21 | (ps-generate-header-line): Replace fboundp by functionp. | ||
| 22 | (ps-setup, ps-begin-job, ps-plot-region): Fix code. | ||
| 23 | |||
| 24 | 2007-10-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 25 | |||
| 26 | * printing.el: Pacify byte compiler, that is, no compiler warnings. | ||
| 27 | Move (again) some variable definitions before use, define some fun | ||
| 28 | aliases, no code change. | ||
| 29 | (pr-version): New version 6.9.2. | ||
| 30 | (pr-path-style, pr-auto-region, pr-menu-char-height) | ||
| 31 | (pr-menu-char-width, pr-menu-lock, pr-ps-printer-alist) | ||
| 32 | (pr-txt-printer-alist, pr-ps-utility-alist): Options declaration | ||
| 33 | via (defvar VAR). | ||
| 34 | (pr-menu-lookup, pr-menu-lock, pr-menu-alist, pr-even-or-odd-pages) | ||
| 35 | (pr-menu-get-item, pr-menu-set-item-name, pr-menu-set-utility-title) | ||
| 36 | (pr-menu-set-ps-title, pr-menu-set-txt-title, pr-region-active-p) | ||
| 37 | (pr-do-update-menus, pr-update-mode-line, pr-f-read-string) | ||
| 38 | (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. | ||
| 39 | (pr-menu-print-item, pr-ps-printer-menu-modified) | ||
| 40 | (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) | ||
| 41 | (pr-even-or-odd-alist): Vars definition moved. | ||
| 42 | |||
| 1 | 2007-10-23 Kenichi Handa <handa@m17n.org> | 43 | 2007-10-23 Kenichi Handa <handa@m17n.org> |
| 2 | 44 | ||
| 3 | * language/chinese.el (cp936): Delete duplicated alias. | 45 | * language/chinese.el (cp936): Delete duplicated alias. |
| @@ -38,6 +80,18 @@ | |||
| 38 | * international/encoded-kb.el (encoded-kbd-setup-display): Use the new | 80 | * international/encoded-kb.el (encoded-kbd-setup-display): Use the new |
| 39 | multi-tty code, which includes the previous local change. | 81 | multi-tty code, which includes the previous local change. |
| 40 | 82 | ||
| 83 | 2007-10-10 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 84 | |||
| 85 | * ps-print.el: Fix the usage of :foreground and :background face | ||
| 86 | attributes. Reported by Nikolaj Schumacher <n_schumacher@web.de>. | ||
| 87 | (ps-print-version): New version 7.2.5. | ||
| 88 | (ps-face-attributes, ps-face-attribute-list, ps-face-background): Fix | ||
| 89 | code. | ||
| 90 | (ps-face-foreground-color-p, ps-face-background-color-p) | ||
| 91 | (ps-face-color-p): New inline funs. | ||
| 92 | (ps-background, ps-begin-file, ps-build-reference-face-lists): Use | ||
| 93 | `mapc' rather than `mapcar'. | ||
| 94 | |||
| 41 | 2007-09-07 Kenichi Handa <handa@m17n.org> | 95 | 2007-09-07 Kenichi Handa <handa@m17n.org> |
| 42 | 96 | ||
| 43 | * skeleton.el (skeleton-internal-1): Use integerp and stringp | 97 | * skeleton.el (skeleton-internal-1): Use integerp and stringp |
| @@ -54,6 +108,92 @@ | |||
| 54 | * play/gamegrid.el (gamegrid-setup-default-font): Calculate a font | 108 | * play/gamegrid.el (gamegrid-setup-default-font): Calculate a font |
| 55 | height that doesn't exceed the requested height by rounding off. | 109 | height that doesn't exceed the requested height by rounding off. |
| 56 | 110 | ||
| 111 | 2007-08-16 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 112 | |||
| 113 | * ps-print.el (ps-header-font-size, ps-header-title-font-size) | ||
| 114 | (ps-footer-font-size, ps-line-number-font-size, ps-line-spacing) | ||
| 115 | (ps-paragraph-spacing): Docstring fix. | ||
| 116 | |||
| 117 | 2007-08-16 Glenn Morris <rgm@gnu.org> | ||
| 118 | |||
| 119 | * ps-print.el (ps-font-size): Doc fix. | ||
| 120 | |||
| 121 | 2007-08-08 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 122 | |||
| 123 | * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix. | ||
| 124 | (ps-begin-job): Use ps-default-fg and ps-default-bg only when | ||
| 125 | ps-print-color-p is neither nil nor black-white. Reported by Christian | ||
| 126 | Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | ||
| 127 | |||
| 128 | 2007-08-06 Vinicius Jose Latorre <viniciusig@ig.com.br> | ||
| 129 | |||
| 130 | * printing.el (pr-update-menus): Docstring fix. | ||
| 131 | |||
| 132 | 2007-08-05 Vinicius Jose Latorre <viniciusig@ig.com.br> | ||
| 133 | |||
| 134 | * printing.el: Require lpr and ps-print when loading printing package. | ||
| 135 | Reported by Glenn Morris <rgm@gnu.org>. | ||
| 136 | |||
| 137 | 2007-08-03 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 138 | |||
| 139 | * printing.el: Evaluate require only during compilation. | ||
| 140 | (pr-version): New version 6.9.1. | ||
| 141 | (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR). | ||
| 142 | (pr-global-menubar): Fix code. | ||
| 143 | |||
| 144 | 2007-07-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 145 | |||
| 146 | * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): | ||
| 147 | * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): | ||
| 148 | * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): | ||
| 149 | * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): | ||
| 150 | * progmodes/ebnf-iso.el (ebnf-iso-skip-comment): | ||
| 151 | * progmodes/ebnf-yac.el (ebnf-yac-skip-comment): New version. | ||
| 152 | New command actions for EPS header and EPS footer. | ||
| 153 | |||
| 154 | * progmodes/ebnf2ps.el: New command actions for EPS header and EPS | ||
| 155 | footer. Fix some problems with one-or-more, zero-or-more and | ||
| 156 | alternative constructions generation. Some log messages | ||
| 157 | implementation. Doc fix. | ||
| 158 | (ebnf-version): New version 4.4. | ||
| 159 | (ebnf-eps-header-font, ebnf-eps-header, ebnf-eps-footer-font) | ||
| 160 | (ebnf-eps-footer, ebnf-log): New options. | ||
| 161 | (ebnf-find-style, ebnf-eps-header-footer, ebnf-eps-header) | ||
| 162 | (ebnf-eps-footer, ebnf-eps-string, ebnf-eps-header-footer-comment) | ||
| 163 | (ebnf-eps-header-footer-p, ebnf-eps-header-comment) | ||
| 164 | (ebnf-eps-footer-comment, ebnf-eps-header-footer-file) | ||
| 165 | (ebnf-eps-header-footer-set, ebnf-log-header, ebnf-log): New funs. | ||
| 166 | (ebnf-style-custom-list, ebnf-style-database): Put new values. | ||
| 167 | (ebnf-print-directory, ebnf-print-file, ebnf-print-buffer) | ||
| 168 | (ebnf-print-region, ebnf-spool-directory, ebnf-spool-file) | ||
| 169 | (ebnf-spool-buffer, ebnf-spool-region, ebnf-eps-directory) | ||
| 170 | (ebnf-eps-file, ebnf-eps-buffer, ebnf-eps-region) | ||
| 171 | (ebnf-syntax-directory, ebnf-syntax-file, ebnf-syntax-buffer) | ||
| 172 | (ebnf-syntax-region, ebnf-parse-and-sort, ebnf-begin-job) | ||
| 173 | (ebnf-dimensions, ebnf-production-dimension, ebnf-terminal-dimension) | ||
| 174 | (ebnf-non-terminal-dimension, ebnf-special-dimension) | ||
| 175 | (ebnf-terminal-dimension1, ebnf-repeat-dimension) | ||
| 176 | (ebnf-except-dimension, ebnf-alternative-dimension) | ||
| 177 | (ebnf-optional-dimension, ebnf-one-or-more-dimension) | ||
| 178 | (ebnf-zero-or-more-dimension, ebnf-sequence-dimension): Insert log | ||
| 179 | message fun. | ||
| 180 | (ebnf-setup, ebnf-generate-one-or-more, ebnf-generate-zero-or-more) | ||
| 181 | (ebnf-begin-job, ebnf-begin-file, ebnf-eps-finish-and-write) | ||
| 182 | (ebnf-insert-ebnf-prologue, ebnf-production-dimension) | ||
| 183 | (ebnf-terminal-dimension1, ebnf-alternative-dimension) | ||
| 184 | (ebnf-one-or-more-dimension, ebnf-zero-or-more-dimension) | ||
| 185 | (ebnf-eps-add-context, ebnf-eps-add-production): Fix code. | ||
| 186 | (ebnf-eps-filename, ebnf-trim-right): Replace `?\s' by `?\ ' to keep | ||
| 187 | compatibility with Emacs 20 & 21. | ||
| 188 | (ebnf-eps-header-comment, ebnf-eps-footer-comment) | ||
| 189 | (ebnf-eps-file-alist, ebnf-basic-width-extra) | ||
| 190 | (ebnf-basic-empty-height): New vars. | ||
| 191 | (ebnf-prologue): Fix PostScript code. | ||
| 192 | (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) | ||
| 193 | (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) | ||
| 194 | (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) | ||
| 195 | (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. | ||
| 196 | |||
| 57 | 2007-07-26 Andreas Schwab <schwab@suse.de> | 197 | 2007-07-26 Andreas Schwab <schwab@suse.de> |
| 58 | 198 | ||
| 59 | * international/mule-diag.el (print-fontset-element): Use fontp | 199 | * international/mule-diag.el (print-fontset-element): Use fontp |
| @@ -142,6 +282,32 @@ | |||
| 142 | (glyph-char): Likewise. | 282 | (glyph-char): Likewise. |
| 143 | (glyph-face): Likewise. | 283 | (glyph-face): Likewise. |
| 144 | 284 | ||
| 285 | 2007-05-17 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 286 | |||
| 287 | * printing.el: Group together all XEmacs/Emacs definitions. | ||
| 288 | (pr-version): New version 6.9. | ||
| 289 | (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. | ||
| 290 | (pr-menu-char-height, pr-menu-char-width): Fix initialization code. | ||
| 291 | (pr-menu-bind): Fix code. | ||
| 292 | (pr-e-frame-char-height, pr-e-frame-char-width) | ||
| 293 | (pr-e-mouse-pixel-position, pr-x-add-submenu, pr-x-event-function) | ||
| 294 | (pr-x-event-object, pr-x-find-menu-item, pr-x-font-height) | ||
| 295 | (pr-x-font-width, pr-x-get-popup-menu-response, pr-x-make-event) | ||
| 296 | (pr-x-misc-user-event-p, pr-x-relabel-menu-item, pr-x-event-x-pixel) | ||
| 297 | (pr-x-event-y-pixel): Aliases eliminated. | ||
| 298 | (pr-xemacs-global-menubar): Macro moved. | ||
| 299 | (current-menubar, current-mouse-event, zmacs-region-stays) | ||
| 300 | (deactivate-mark, pr-menu-position, pr-menu-state, pr-ps-name-old) | ||
| 301 | (pr-txt-name-old, pr-ps-utility-old, pr-even-or-odd-old, pr-temp-menu): | ||
| 302 | Vars moved. | ||
| 303 | (pr-region-active-p, pr-menu-position, pr-menu-lookup, pr-menu-lock) | ||
| 304 | (pr-update-mode-line, pr-do-update-menus, pr-menu-alist) | ||
| 305 | (pr-relabel-menu-item, pr-menu-set-ps-title, pr-menu-set-txt-title) | ||
| 306 | (pr-menu-set-utility-title, pr-even-or-odd-pages) | ||
| 307 | (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) | ||
| 308 | (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs | ||
| 309 | moved. | ||
| 310 | |||
| 145 | 2007-05-16 Juanma Barranquero <lekktu@gmail.com> | 311 | 2007-05-16 Juanma Barranquero <lekktu@gmail.com> |
| 146 | 312 | ||
| 147 | * printing.el (pr-ps-fast-fire): Fix typos in docstring. | 313 | * printing.el (pr-ps-fast-fire): Fix typos in docstring. |
diff --git a/lisp/ps-print.el b/lisp/ps-print.el index d879d1795d7..7c408573797 100644 --- a/lisp/ps-print.el +++ b/lisp/ps-print.el | |||
| @@ -10,11 +10,11 @@ | |||
| 10 | ;; Maintainer: Kenichi Handa <handa@m17n.org> (multi-byte characters) | 10 | ;; Maintainer: Kenichi Handa <handa@m17n.org> (multi-byte characters) |
| 11 | ;; Vinicius Jose Latorre <viniciusjl@ig.com.br> | 11 | ;; Vinicius Jose Latorre <viniciusjl@ig.com.br> |
| 12 | ;; Keywords: wp, print, PostScript | 12 | ;; Keywords: wp, print, PostScript |
| 13 | ;; Version: 7.3 | 13 | ;; Version: 7.3.1 |
| 14 | ;; X-URL: http://www.emacswiki.org/cgi-bin/wiki/ViniciusJoseLatorre | 14 | ;; X-URL: http://www.emacswiki.org/cgi-bin/wiki/ViniciusJoseLatorre |
| 15 | 15 | ||
| 16 | (defconst ps-print-version "7.3" | 16 | (defconst ps-print-version "7.3.1" |
| 17 | "ps-print.el, v 7.3 <2007/10/26 vinicius> | 17 | "ps-print.el, v 7.3.1 <2007/11/09 vinicius> |
| 18 | 18 | ||
| 19 | Vinicius's last change version -- this file may have been edited as part of | 19 | Vinicius's last change version -- this file may have been edited as part of |
| 20 | Emacs without changes to the version number. When reporting bugs, please also | 20 | Emacs without changes to the version number. When reporting bugs, please also |
| @@ -6510,7 +6510,9 @@ If FACE is not a valid face name, use default face." | |||
| 6510 | (and (boundp 'printer-name) | 6510 | (and (boundp 'printer-name) |
| 6511 | (symbol-value 'printer-name)))) | 6511 | (symbol-value 'printer-name)))) |
| 6512 | (ps-lpr-switches | 6512 | (ps-lpr-switches |
| 6513 | (append ps-lpr-switches | 6513 | (append (if (listp ps-lpr-switches) |
| 6514 | ps-lpr-switches | ||
| 6515 | (list ps-lpr-switches)) | ||
| 6514 | (and (stringp ps-printer-name) | 6516 | (and (stringp ps-printer-name) |
| 6515 | (string< "" ps-printer-name) | 6517 | (string< "" ps-printer-name) |
| 6516 | (list (concat | 6518 | (list (concat |