Commit graph

408 commits

Author SHA1 Message Date
Vinicius Jose Latorre
d54ad49647 Clean the code for checking suitable Emacs version. 2007-11-09 15:34:03 +00:00
Vinicius Jose Latorre
4a6789f7cd If ps-lpr-switches is not a list, force it to be one. 2007-11-09 15:23:07 +00:00
Vinicius Jose Latorre
e2d092da59 If ps-lpr-switches is not a list, force it to be one. 2007-11-09 14:52:32 +00:00
Vinicius Jose Latorre
6b1c1c403b Eliminate the check if ps-print was running on Lucid or Epoch emacsen 2007-11-01 01:54:48 +00:00
Dan Nicolaescu
c9b3d6a5bb (ps-xemacs-color-name, ps-xemacs-face-kind-p): Only
do work for XEmacs.
(ps-xemacs-mapper): Rename from ps-mapper, only work on XEmacs.
(ps-xemacs-extent-sorter): Rename from ps-extent-sorter, only work
on XEmacs.
(ps-x-color-instance-p, ps-x-color-instance-rgb-components)
(ps-x-color-name, ps-x-color-specifier-p)
(ps-x-copy-coding-system, ps-x-device-class)
(ps-x-extent-end-position, ps-x-extent-face)
(ps-x-extent-priority, ps-x-extent-start-position)
(ps-x-face-font-instance, ps-x-find-coding-system)
(ps-x-font-instance-properties, ps-x-make-color-instance)
(ps-x-map-extents, ps-e-face-bold-p, ps-e-face-italic-p)
(ps-e-next-overlay-change, ps-e-overlays-at, ps-e-overlay-get)
(ps-e-overlay-end, ps-e-x-color-values, ps-e-color-values):
(ps-generate-postscript-with-faces): Delete defaliases.
(ps-face-foreground-name, ps-face-background-name)
(ps-color-values, ps-face-bold-p, ps-face-italic-p): Move
definitions to top level, make the body conditional on the emacs
flavor. Replace uses of deleted aliases and renamed functions.
(ps-generate-postscript-with-faces, ps-color-device): Replace uses
of deleted aliases and renamed functions.
2007-10-29 16:45:23 +00:00
Dan Nicolaescu
6546555e7d * calc/calc.el (calc-emacs-type-lucid): Remove.
(calc-digit-map, calcDigit-start, calc-read-key)
(calc-clear-unread-commands):
* calc/calc-ext.el (calc-user-key-map): Replace uses of
calc-emacs-type-lucid with (featurep 'xemacs)

* emulation/tpu-mapper.el: Replace tpu-lucid-emacs19-p with
(featurep 'xemacs).
(tpu-lucid-emacs19-p): Remove.
(tpu-map-key): Make it a function instead of using fset.  Inline
tpu-emacs-map-key and tpu-lucid-map-key.  Use featurep 'xemacs.
(tpu-emacs-map-key, tpu-lucid-map-key): Remove.

* ielm.el: Use featurep 'xemacs.

* progmodes/cperl-mode.el (cperl-xemacs-p): Remove.
(condition-case, cperl-can-font-lock, cperl-singly-quote-face)
(cperl-define-key, cperl-mode-map, cperl-mode, cperl-init-faces)
(cperl-write-tags, cperl-tags-hier-init, cperl-perldoc): Replace
cperl-xemacs-p with (featurep 'xemacs).
(font-lock-cache-position): Pacify byte compiler.
2007-10-29 15:33:04 +00:00
Vinicius Jose Latorre
212db81dad Detect if text foreground and background are equals 2007-10-28 05:08:20 +00:00
Vinicius Jose Latorre
ccae01a639 Detect if text foreground and background are equals 2007-10-28 04:58:17 +00:00
Miles Bader
18cd1f1a08 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 902-908)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 131-137)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 261-262)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
2007-10-27 09:12:07 +00:00
Dan Nicolaescu
f82460271e * emulation/edt-mapper.el (function-key-map):
(edt-map-key): Make it a function instead of using fset. Inline
edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
(edt-gnu-map-key, edt-lucid-map-key): Remove.
(edt-x-emacs-p): Remove.
(edt-emacs-variant, edt-window-system, edt-xserver):
Use featurep 'xemacs.

* net/eudc.el: Use (featurep 'xemacs) instead of the string test.
Replace eudc-xemacs-p with its definition.
(eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
(eudc-emacs-mule-p): Remove.
(eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
eudc-xemacs-p with feature tests.

* net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
(eudc-bob-url-keymap, eudc-bob-sound-keymap)
(eudc-bob-generic-keymap, eudc-bob-popup-menu)
(eudc-bob-toggle-inline-display):
* net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
eudc-emacs-p and eudc-xemacs-p with feature tests.

* net/eudcb-ph.el (eudc-ph-open-session): Replace
eudc-xemacs-mule-p with its former definition.

* progmodes/octave-mod.el (octave-xemacs-p): Remove.
(octave-abbrev-start): Replace octave-xemacs-p with
(featurep 'xemacs).

* progmodes/vera-mode.el (vera-xemacs): Remove.
(vera-mode-syntax-table): Replace vera-xemacs with
(featurep 'xemacs).

* progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
(vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
(vhdl-speedbar-initialize, vhdl-ps-print-init)
(vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
(vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
with (featurep 'xemacs).

* progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
(save-buffer-state-x):
* obsolete/fast-lock.el (fast-lock-verbose):
* emulation/viper-init.el (viper-xemacs-p)
(viper-cond-compile-for-xemacs-or-emacs):
* emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
* ps-print.el (case-fold-search):
* ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
* calculator.el (calculator-help): Use featurep 'xemacs.
2007-10-21 17:22:04 +00:00
Miles Bader
985773c903 Fix up multi-tty merge
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-261
Creator:  Stefan Monnier <monnier@iro.umontreal.ca>
2007-10-12 21:06:27 +00:00
Vinicius Jose Latorre
4d7a363143 Fix :foreground and :background face attributes 2007-10-11 01:59:14 +00:00
Vinicius Jose Latorre
adbafedd6e Fix :foreground and :background face attributes 2007-10-11 01:58:43 +00:00
Vinicius Jose Latorre
42af7493ae Fix :foreground and :background face attributes 2007-10-11 01:51:15 +00:00
Juanma Barranquero
81ce287c33 (ps-background, ps-begin-file, ps-build-reference-face-lists):
Use `mapc' rather than `mapcar'.
2007-09-25 11:12:22 +00:00
Vinicius Jose Latorre
386ee3b0a9 Docstring fix 2007-08-17 01:44:02 +00:00
Vinicius Jose Latorre
5d1d76acba Docstring fix 2007-08-17 01:43:38 +00:00
Vinicius Jose Latorre
f360c323b1 Docstring fix 2007-08-17 01:43:06 +00:00
Vinicius Jose Latorre
54b506db13 Docstring fix 2007-08-16 22:29:51 +00:00
Vinicius Jose Latorre
91fc3f99db Docstring fix 2007-08-16 22:28:43 +00:00
Vinicius Jose Latorre
76fd0079be Docstring fix 2007-08-16 22:27:35 +00:00
Glenn Morris
c7c804c288 (ps-font-size): Doc fix. 2007-08-16 03:18:34 +00:00
Glenn Morris
44a0e58612 (ps-font-size): Doc fix. 2007-08-16 03:18:21 +00:00
Vinicius Jose Latorre
905350bef3 ps-print-color-p fix 2007-08-08 16:39:00 +00:00
Vinicius Jose Latorre
d3509e5081 ps-print-color-p fix 2007-08-08 16:38:32 +00:00
Vinicius Jose Latorre
ea1711904f ps-print-color-p fix 2007-08-08 16:37:46 +00:00
Miles Bader
e145a7fe95 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 832-838)

   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Update from CVS
   - Restore lisp/emacs-lisp/cl-loaddefs.el
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 75-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-239
2007-08-03 05:20:51 +00:00
Miles Bader
5ef05ae3b2 Update some .arch-inventory files
* lib-src/.arch-inventory: Don't track the blessmail binary.

* lisp/emacs-lisp/cl-loaddefs.el: Don't track this.  It is autogenerated.

* lisp/emacs-lisp/.arch-inventory: Don't track cl-loaddefs.el.

* lisp/ps-print.el: Check in trivial changes to the autoloads section
  caused by the build process.  These autoloads really ought to be placed
  in a separate file, methinks.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-833
Creator:  Michael Olson <mwolson@gnu.org>
2007-07-30 05:33:47 +00:00
Miles Bader
e468b87f91 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

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

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Miles Bader
d804ada24e Merge from emacs--rel--22
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
2007-07-26 05:20:56 +00:00
Vinicius Jose Latorre
6fb87e513c Doc/docstring fix 2007-07-25 13:27:59 +00:00
Glenn Morris
b4aa60262c Switch license to GPLv3 or later. 2007-07-25 04:50:21 +00:00
Vinicius Jose Latorre
b104099294 Fix foreground/background color 2007-07-25 00:06:45 +00:00
Stefan Monnier
5da6890d3d Update autoloaded entries. 2007-07-24 21:07:26 +00:00
Miles Bader
d918f936d5 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 816-823)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 59-69)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 237-238)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-235
2007-07-24 01:23:55 +00:00
Vinicius Jose Latorre
3f0257cb93 Fix foreground/background color 2007-07-20 17:24:39 +00:00
Vinicius Jose Latorre
f102435593 Fix foreground/background color 2007-07-20 17:23:27 +00:00
Miles Bader
4dacf5c598 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 814-815)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
2007-07-18 22:15:15 +00:00
Richard M. Stallman
98738cd927 (ps-default-bg): Change to White. 2007-07-15 15:26:33 +00:00
Miles Bader
1011c48763 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 803-805)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-227
2007-07-09 08:00:55 +00:00
Stefan Monnier
10c702986f Autoload section comment update. 2007-07-07 05:30:20 +00:00
Stefan Monnier
231f3e6680 Update with auto-generated autoloads. 2007-06-27 15:56:38 +00:00
Vinicius Jose Latorre
adbdb661ad Use default color when foreground or background color are unspecified. 2007-05-18 02:39:28 +00:00
Vinicius Jose Latorre
c8296a633e Use default color when color is unspecified. 2007-05-13 21:33:57 +00:00
Vinicius Jose Latorre
c6f33bac6a Use default color when color is unspecified. 2007-05-13 21:29:33 +00:00
Vinicius Jose Latorre
374b767567 Initialize some vars. 2007-03-06 00:53:16 +00:00
Vinicius Jose Latorre
6db153642d Initialize some vars. 2007-03-05 23:44:56 +00:00
Vinicius Jose Latorre
2c873c4bd5 Replace (defvar VAR nil) by (defvar VAR). 2007-03-02 01:51:45 +00:00
Vinicius Jose Latorre
9e53076ea9 Some code fix. 2007-03-02 01:43:44 +00:00
Vinicius Jose Latorre
ba56482508 Replace (defvar VAR nil) by (defvar VAR). 2007-03-01 22:58:42 +00:00