Hi,
this week I send a bug report about the new ps-print-nomule 1.04
package to comp.emacs.xemacs. Since then I had some time to play
with it - and found some questions which might be better suited here.
ps-print-nomule 1.04/landscape broken
-------------------------------------
I use landscape printing with ps-print-nomule a lot, and never had
problems with it. However, since updating to version 1.04 the lines
are cut at the beginning (in ghostview) or the text is printed as
portrait instead of landscape (when printing on a printer). This
problem occurs in xemacs-21.2-b36 as well as in xemacs-21.1.9.
A simple example:
Started: $xemacs-21.2-b36 -q
Pasted the following code to *scratch* - and evaluated it:
(progn
(setq ps-landscape-mode nil)
(switch-to-buffer "*scratch*")
(ps-print-buffer (expand-file-name "~/scratch1.ps"))
(setq ps-landscape-mode t)
(switch-to-buffer "*scratch*")
(ps-print-buffer (expand-file-name "~/scratch2.ps")))
Viewing and printing scratch1.ps is fine. However:
- Viewing scratch2.ps in ghostview shows that the beginnings of the
lines are cut.
- Printing scratch2.ps gives a portrait version of the text, whith the
header extending beyond the right boundary.
I played a bit with ps-print.el: I retrieved xemacs-ps-print-nomule
from the CVS - server and found that ps-print.el is in revision
1.04. I retrieved revision 1.03, opened it in the xemacs-21.2-b36
(from above), evaluated the ps-print.el buffer and now the problem
disappeared. So - the problem seems to be caused by the change from
1.03 to 1.04.
CVS tag question
----------------
From
http://cvs.xemacs.org/#packages I learned that xemacs revisions
are taged like: r21-2-26. I wonder whether something similar holds for
the packages? Such that I could not only retrieve the old status of
the file ps-print.el, but also of the whole package? The status
information of xemacs-ps-print-nomule does not suggest this, because
in all other files (except ps-print.el), there is no Sticky Tag
set. But maybe I am confusing things here...?
Volker
P.s.: I append the bug-info of $xemacs-21.2-b36 -q:
In XEmacs 21.2 (beta36) "Notus" [Lucid] (mips-sgi-irix6.5) of Thu Nov 9 2000
on olive
configured using `configure --prefix=/homes/vf/local --compiler=/bin/cc'
Recent keystrokes:
button2 button2up C-x C-e C-x d RET down down down
down down RET misc-user misc-user misc-user C-x C-e
misc-user misc-user button1 button1up button2 button2up
misc-user misc-user C-x C-e misc-user misc-user button1
button1up button1 button1up f2 misc-user
Recent messages (most recent first):
Parsing /home/vf/.mailrc... done
Parsing /home/vf/.mailrc...
Loading mail-abbrevs...done
Loading mail-abbrevs...
Loading emacsbug...done
f2 not defined.
Loading emacsbug...
t
Wrote /home/vf/scratch2.ps
Wrote /home/vf/scratch2.ps
--
___________________________________________________________
Volker H. Franz
Max-Planck-Institut fuer biologische Kybernetik
Spemannstr. 38
72076 Tuebingen
Tel : ++49 (0)7071/601-606
Fax : ++49 (0)7071/601-616
mailto:volker.franz@tuebingen.mpg.de
http://www.kyb.tuebingen.mpg.de/bu
___________________________________________________________