unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#2374: 23.0.60; Printing doesn't use face
@ 2009-02-18 16:23 David Abrahams
  0 siblings, 0 replies; 7+ messages in thread
From: David Abrahams @ 2009-02-18 16:23 UTC (permalink / raw)
  To: emacs-pretest-bug


Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

Even though I've set pr-faces-p to t, printing a buffer where I've set
the face to info-title-1 still seems to send courier to the printer.
The face looks nice and big and sans-serify on my screen.

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/local/share/emacs/23.0.60/etc/DEBUG for instructions.


In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
 of 2009-01-05 on mcbain
Windowing system distributor `The X.Org Foundation', version 11.0.10502000
configured using `configure  '--with-x-toolkit=gtk' '--prefix=/usr/local''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  show-paren-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-. C-p C-n 
C-, C-, C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-. C-. C-. C-. C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-f C-n 
C-p C-b <return> <return> C-p C-p C-p C-p C-p <down-mouse-1> 
<mouse-1> M-x e m a c s - b u <tab> <backspace> <backspace> 
<backspace> <tab> b u <tab> <M-backspace> <M-backspace> 
b u g <tab> <tab> C-g M-x f i l e - e <tab> <backspace> 
b u <tab> <M-backspace> <M-backspace> C-g M-x a p r 
o r <backspace> p o s <return> b u g <return> M-x s 
u b <tab> C-g <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <down-mouse-5> 
<mouse-5> <double-down-mouse-5> <double-mouse-5> <down-mouse-5> 
<mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> 
<down-mouse-5> <mouse-5> C-s e m a c s C-g C-n C-n 
C-x C-p C-s e m a c s C-s C-s C-s C-s C-s C-s C-a C-x 
C-n M-x r e p <tab> o <tab> t <backspace> r t - e m 
<tab> b <tab> <return>

Recent messages:
Mark saved where search started
byte-code: End of buffer [2 times]
Auto-saving...
Mark set
Spooling...done
Mark set [4 times]
Making completion list...
Quit [3 times]
Mark saved where search started
Making completion list... [2 times]

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com






^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
@ 2009-02-18 23:35 Chong Yidong
  2009-04-26 23:13 ` Vinicius Jose Latorre
  0 siblings, 1 reply; 7+ messages in thread
From: Chong Yidong @ 2009-02-18 23:35 UTC (permalink / raw)
  To: Vinicius Jose Latorre; +Cc: David Abrahams, 2374

Hi Vinicius,

Would you mind taking a look at this bug report?  Thanks.


David Abrahams <dave@boostpro.com> wrote:

> Even though I've set pr-faces-p to t, printing a buffer where I've set
> the face to info-title-1 still seems to send courier to the printer.
> The face looks nice and big and sans-serify on my screen.
>
> In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
>  of 2009-01-05 on mcbain
> Windowing system distributor `The X.Org Foundation', version
>  11.0.10502000
> configured using `configure  '--with-x-toolkit=gtk'
>  '--prefix=/usr/local''







^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
  2009-02-18 23:35 Chong Yidong
@ 2009-04-26 23:13 ` Vinicius Jose Latorre
  2009-04-27 16:32   ` David Abrahams
  0 siblings, 1 reply; 7+ messages in thread
From: Vinicius Jose Latorre @ 2009-04-26 23:13 UTC (permalink / raw)
  To: Chong Yidong; +Cc: David Abrahams, 2374

Hi David,


Sorry for the very long delay, I'm very short in time these days.

Well, printing package uses ps-print package to generate a PostScript 
file to be printed.

And ps-print does not deal with all face attributes. At present moment 
only the following face attributes are used by ps-print: bold, italic, 
underline, background color and foreground color.

The variable ps-font-family specifies the font used by all ordinary text 
to be generated.  The default is 'Courier.

When ps-print was created (1993), there weren't face attributes like 
font family, width and height.

So, I don't think this is a bug, but a missing feature.


Vinicius


Chong Yidong wrote:
> Hi Vinicius,
>
> Would you mind taking a look at this bug report?  Thanks.
>
>
> David Abrahams <dave@boostpro.com> wrote:
>
>   
>> Even though I've set pr-faces-p to t, printing a buffer where I've set
>> the face to info-title-1 still seems to send courier to the printer.
>> The face looks nice and big and sans-serify on my screen.
>>
>> In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
>>  of 2009-01-05 on mcbain
>> Windowing system distributor `The X.Org Foundation', version
>>  11.0.10502000
>> configured using `configure  '--with-x-toolkit=gtk'
>>  '--prefix=/usr/local''
>>     






^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
  2009-04-26 23:13 ` Vinicius Jose Latorre
@ 2009-04-27 16:32   ` David Abrahams
  2009-04-28  0:56     ` Vinicius Jose Latorre
  2009-04-28 14:30     ` Richard M Stallman
  0 siblings, 2 replies; 7+ messages in thread
From: David Abrahams @ 2009-04-27 16:32 UTC (permalink / raw)
  To: Vinicius Jose Latorre; +Cc: Chong Yidong, 2374


On Apr 26, 2009, at 7:13 PM, Vinicius Jose Latorre wrote:

> Hi David,
>
>
> Sorry for the very long delay, I'm very short in time these days.
>
> Well, printing package uses ps-print package to generate a  
> PostScript file to be printed.
>
> And ps-print does not deal with all face attributes. At present  
> moment only the following face attributes are used by ps-print:  
> bold, italic, underline, background color and foreground color.
>
> The variable ps-font-family specifies the font used by all ordinary  
> text to be generated.  The default is 'Courier.
>
> When ps-print was created (1993), there weren't face attributes like  
> font family, width and height.
>
> So, I don't think this is a bug, but a missing feature.
>


Great; thanks.  So could you consider my report a feature request?

Cheers,
--
David Abrahams
BoostPro Computing
http://boostpro.com










^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
  2009-04-27 16:32   ` David Abrahams
@ 2009-04-28  0:56     ` Vinicius Jose Latorre
  2009-04-28 14:30     ` Richard M Stallman
  1 sibling, 0 replies; 7+ messages in thread
From: Vinicius Jose Latorre @ 2009-04-28  0:56 UTC (permalink / raw)
  To: David Abrahams; +Cc: Chong Yidong, 2374

David Abrahams wrote:
>
> On Apr 26, 2009, at 7:13 PM, Vinicius Jose Latorre wrote:
>
>> Hi David,
>>
>>
>> Sorry for the very long delay, I'm very short in time these days.
>>
>> Well, printing package uses ps-print package to generate a PostScript 
>> file to be printed.
>>
>> And ps-print does not deal with all face attributes. At present 
>> moment only the following face attributes are used by ps-print: bold, 
>> italic, underline, background color and foreground color.
>>
>> The variable ps-font-family specifies the font used by all ordinary 
>> text to be generated.  The default is 'Courier.
>>
>> When ps-print was created (1993), there weren't face attributes like 
>> font family, width and height.
>>
>> So, I don't think this is a bug, but a missing feature.
>
>
> Great; thanks.  So could you consider my report a feature request?


Yes, for sure.








^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
  2009-04-27 16:32   ` David Abrahams
  2009-04-28  0:56     ` Vinicius Jose Latorre
@ 2009-04-28 14:30     ` Richard M Stallman
  2009-04-30 11:17       ` Vinicius Jose Latorre
  1 sibling, 1 reply; 7+ messages in thread
From: Richard M Stallman @ 2009-04-28 14:30 UTC (permalink / raw)
  To: David Abrahams, 2374; +Cc: cyd, viniciusjl, 2374

Does this mean Emacs printing has lost face?







^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#2374: 23.0.60; Printing doesn't use face
  2009-04-28 14:30     ` Richard M Stallman
@ 2009-04-30 11:17       ` Vinicius Jose Latorre
  0 siblings, 0 replies; 7+ messages in thread
From: Vinicius Jose Latorre @ 2009-04-30 11:17 UTC (permalink / raw)
  To: rms; +Cc: David Abrahams, 2374, cyd


> Does this mean Emacs printing has lost face?
>   


Hmmm, no, it was not defined any lost face by Emacs printing.  ;-)

Well, more seriously, what it is missing by Emacs printing is to handle 
proportional fonts.

Emacs printing deals with faces but does not handle font-family, width 
and height attributes.







^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-04-30 11:17 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-18 16:23 bug#2374: 23.0.60; Printing doesn't use face David Abrahams
  -- strict thread matches above, loose matches on Subject: below --
2009-02-18 23:35 Chong Yidong
2009-04-26 23:13 ` Vinicius Jose Latorre
2009-04-27 16:32   ` David Abrahams
2009-04-28  0:56     ` Vinicius Jose Latorre
2009-04-28 14:30     ` Richard M Stallman
2009-04-30 11:17       ` Vinicius Jose Latorre

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).