unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* emacs 22 release
@ 2005-09-28 13:04 Olive
  2005-09-28 14:43 ` Nurullah Akkaya
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Olive @ 2005-09-28 13:04 UTC (permalink / raw)


Hello,

Does anyone know if there are a date planned for the Emacs 22 release. I 
have been told that emacs 22 is already stable (in particular the auctex 
manuel recommend it). I consider to switch to it already, but I am 
usually very relunctant to use unreleased version of softwares because I 
usually think that if a software has not been released, then the 
developpers should have a good reason for that.

Olive

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

* Re: emacs 22 release
  2005-09-28 13:04 emacs 22 release Olive
@ 2005-09-28 14:43 ` Nurullah Akkaya
  2005-09-28 15:22 ` Peter Dyballa
       [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 22+ messages in thread
From: Nurullah Akkaya @ 2005-09-28 14:43 UTC (permalink / raw)


i have been using 22 for a while it is stable never crashed and it  
usually stays open for days.
os is mac os x

On Sep 28, 2005, at 8:04 AM, Olive wrote:

> Hello,
>
> Does anyone know if there are a date planned for the Emacs 22  
> release. I have been told that emacs 22 is already stable (in  
> particular the auctex manuel recommend it). I consider to switch to  
> it already, but I am usually very relunctant to use unreleased  
> version of softwares because I usually think that if a software has  
> not been released, then the developpers should have a good reason  
> for that.
>
> Olive
>
>
>
> _______________________________________________
> Help-gnu-emacs mailing list
> Help-gnu-emacs@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-gnu-emacs
>

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

* Re: emacs 22 release
  2005-09-28 13:04 emacs 22 release Olive
  2005-09-28 14:43 ` Nurullah Akkaya
@ 2005-09-28 15:22 ` Peter Dyballa
  2005-09-28 20:35   ` Kevin Rodgers
       [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
  2 siblings, 1 reply; 22+ messages in thread
From: Peter Dyballa @ 2005-09-28 15:22 UTC (permalink / raw)
  Cc: emacs list


Am 28.09.2005 um 15:04 schrieb Olive:

> Does anyone know if there are a date planned for the Emacs 22 release.

I don't see so many changes from stable GNU Emacs 21.4 to GNU Emacs 22 
from CVS. The latter still can't handle completely the case of dealing 
with more than one ISO or Unicode encoding. And printing is still bad 
too! This message comes from trying to print a buffer in ISO 
8859-15/ISO Latin-9:

	These characters in the buffer can't be printed:
	 €,  , ¡, ¢, £, €, ¥, Š, §, š, ©, ª, «, ¬, ­, and more...
	Click them to jump to the buffer position,
	or C-u C-x = will give information about them.

And it's not even true, since I can see ¡, ¢, £, §, ©, ª, «, ¬, ­ ...

Is it really that complicated to determine the system's TrueType fonts 
and use the Unicode encoded ones to print in whatever ISO, Greek, or 
Cyrillic encoding? Or in Arabic or Hebrew?

I'd look forward to Unicode Emacs 23.

--
Greetings

   Pete

When in doubt, use brute force.
                 -- Ken Thompson

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

* Re: emacs 22 release
  2005-09-28 15:22 ` Peter Dyballa
@ 2005-09-28 20:35   ` Kevin Rodgers
  2005-09-29 10:14     ` Peter Dyballa
       [not found]     ` <mailman.9069.1127988970.20277.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 22+ messages in thread
From: Kevin Rodgers @ 2005-09-28 20:35 UTC (permalink / raw)


Peter Dyballa wrote:
 > I don't see so many changes from stable GNU Emacs 21.4 to GNU Emacs 22
 > from CVS. The latter still can't handle completely the case of dealing
 > with more than one ISO or Unicode encoding.

Did you happen to turn off unify-8859-on-encoding-mode?  (It's enabled
in Emacs 22 by default.)  Did you try turning on
unify-8859-on-decoding-mode?

 > And printing is still bad
 > too! This message comes from trying to print a buffer in ISO 8859-15/ISO
 > Latin-9:
 >
 >     These characters in the buffer can't be printed:
 > 	 €,  , ¡, ¢, £, €, ¥, Š, §, š, ©, ª, «, ¬, ­, and more...
 >     Click them to jump to the buffer position,
 >     or C-u C-x = will give information about them.
 >
 > And it's not even true, since I can see ¡, ¢, £, §, ©, ª, «, ¬, ­ ...

Have you submitted a bug report?  Looking at the source code, it might
be useful to `M-x debug-on-entry RET ps-mule-show-warning RET' and
report what `e unprintable-charsets RET' shows when invoked in the
*Backtrace* buffer.

Also, that error message includes 4 characters that are outside ISO
8859-x: 0x80 (twice), 0x8A, and 0x9A.  Your message was sent as:

	Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
	Content-Transfer-Encoding: quoted-printable

 > Is it really that complicated to determine the system's TrueType fonts
 > and use the Unicode encoded ones to print in whatever ISO, Greek, or
 > Cyrillic encoding? Or in Arabic or Hebrew?

I don't know, but I suspect it is hard to do for all the platforms that
Emacs supports.

 > I'd look forward to Unicode Emacs 23.

You'd be looking very far forward.

-- 
Kevin Rodgers

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

* Re: emacs 22 release
       [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
@ 2005-09-29  7:12   ` Jason Rumney
  2005-09-29  9:25     ` Peter Dyballa
       [not found]     ` <mailman.9059.1127986983.20277.help-gnu-emacs@gnu.org>
  2005-09-29  8:09   ` Sébastien Kirche
  2005-10-04  3:57   ` Stefan Monnier
  2 siblings, 2 replies; 22+ messages in thread
From: Jason Rumney @ 2005-09-29  7:12 UTC (permalink / raw)


Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> from CVS. The latter still can't handle completely the case of dealing
> with more than one ISO or Unicode encoding.

What do you mean by that?

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

* Re: emacs 22 release
       [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
  2005-09-29  7:12   ` Jason Rumney
@ 2005-09-29  8:09   ` Sébastien Kirche
  2005-09-29 20:43     ` Peter Dyballa
                       ` (2 more replies)
  2005-10-04  3:57   ` Stefan Monnier
  2 siblings, 3 replies; 22+ messages in thread
From: Sébastien Kirche @ 2005-09-29  8:09 UTC (permalink / raw)


At 17:09 on Sep 28 2005, Peter Dyballa said :

> And printing is still bad 
> too! This message comes from trying to print a buffer in ISO 
> 8859-15/ISO Latin-9:
> 
> 	These characters in the buffer can't be printed:
> 	 €,  , ¡, ¢, £, €, ¥, Š, §, š, ©, ª, «, ¬, ­, and more...
> 	Click them to jump to the buffer position,
> 	or C-u C-x = will give information about them.
> 
> And it's not even true, since I can see ¡, ¢, £, §, ©, ª, «, ¬, ­ ...

For that  problem of using latin-9  chars when printing, i  have found a
setting that helped much :

(setq ps-mule-font-info-database-default 
      '((latin-iso8859-15 (normal nil nil iso-latin-9)) 
	    (latin-iso8859-1 (normal nil nil iso-latin-1))))

I am  by default in  latin-9 (although I  am currently with OSX)  and at
least  the  €  is  printed  correctly.  Printer  is  PS  compatible  too
(HP LaserJet).

-- 
Sébastien Kirche

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

* Re: emacs 22 release
  2005-09-29  7:12   ` Jason Rumney
@ 2005-09-29  9:25     ` Peter Dyballa
       [not found]     ` <mailman.9059.1127986983.20277.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-09-29  9:25 UTC (permalink / raw)



Am 29.09.2005 um 09:12 schrieb Jason Rumney:

> What do you mean by that?
>

*Not* having set unify-8859-on-encoding-mode to nil and 
unify-8859-on-decoding-mode to t, I can i-search in an ISO 8859-1 
buffer for ä. When I then change to an ISO 8859-15 encoded buffer and I 
type C-s C-s (repeating previous i-search) ä can't be found (I can see 
it *is* there). There seem to be ten different ä's! And similarly the 
other 8bit characters.

Setting

	(setq unify-8859-on-encoding-mode nil)
	(setq unify-8859-on-decoding-mode t)

for GNU Emacs 22 makes no change.


I reported this earlier this year. Stefan Monnier and Kenichi Handa 
tried to help me with some code to patch xterm.c. It worked fine -- as 
long as I did not update again ...

--
Greetings

   Pete

There's something the technicians need to learn from the artists.
If it isn't aesthetically pleasing, it's probably wrong.

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

* Re: emacs 22 release
  2005-09-28 20:35   ` Kevin Rodgers
@ 2005-09-29 10:14     ` Peter Dyballa
       [not found]     ` <mailman.9069.1127988970.20277.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-09-29 10:14 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 28.09.2005 um 22:35 schrieb Kevin Rodgers:

> Peter Dyballa wrote:
> > I don't see so many changes from stable GNU Emacs 21.4 to GNU Emacs 
> 22
> > from CVS. The latter still can't handle completely the case of 
> dealing
> > with more than one ISO or Unicode encoding.
>
> Did you happen to turn off unify-8859-on-encoding-mode?  (It's enabled
> in Emacs 22 by default.)  Did you try turning on
> unify-8859-on-decoding-mode?

In my 'standard' edition of GNU Emacs 22 I have not changed the default 
values. Adding

	(setq unify-8859-on-encoding-mode nil)
	(setq unify-8859-on-decoding-mode t)

makes no change in that field which I address in my writing: I can't 
i-search again for the same 8bit character when I change from buffer a 
in encoding a to buffer b in encoding b.

>
> > And printing is still bad
> > too! This message comes from trying to print a buffer in ISO 
> 8859-15/ISO
> > Latin-9:
> >
> >     These characters in the buffer can't be printed:
> > 	 €,  , ¡, ¢, £, €, ¥, Š, §, š, ©, ª, «, ¬, ­, and more...
> >     Click them to jump to the buffer position,
> >     or C-u C-x = will give information about them.
> >
> > And it's not even true, since I can see ¡, ¢, £, §, ©, ª, «, ¬, ­ ...
>
> Have you submitted a bug report?

Not yet, but you motivate me to do so! (Again. I think I reported 
something similiar earlier this year and Kenichi Handa then made some 
changes that the message about unprintable characters became more 
realistic, being based on the actual glyphs of the encoding used. He 
promised that in Unicode Emacs 23 the problem will be solved. Could be 
some backlash happened in the meantime that the reports are not true 
again ... as in real life and its politics. Or politicians?)

>
> Also, that error message includes 4 characters that are outside ISO
> 8859-x: 0x80 (twice), 0x8A, and 0x9A.  Your message was sent as:
>
> 	Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
> 	Content-Transfer-Encoding: quoted-printable

I work on Mac OS X and use Apple's Mail. I think it's so clever to use 
the encoding of the incoming message for the response's encoding. 
Looking at what Mail tells me about this eMail's encoding I see 
'US-Standard' checked! Whatever this means ... I mean, outside the U.S. 
of A! The characters from outside any ISO 8859 encoding you mention can 
come from copying them in GNU Emacs, transferring them to the Mac OS X 
clipboard and then pasting them into Mail. At least *I* can see in your 
citation the same shapes that I saw in Emacs and in my message!

>
> > Is it really that complicated to determine the system's TrueType 
> fonts
> > and use the Unicode encoded ones to print in whatever ISO, Greek, or
> > Cyrillic encoding? Or in Arabic or Hebrew?
>
> I don't know, but I suspect it is hard to do for all the platforms that
> Emacs supports.

It can't be that problematic. There is just a handful of Unicode 
encoded fonts which are regular parts of a Linux or BSD distribution. 
Kind of a standard base edition. And there is too customisation. So a 
'rich' user can make use of her or his set of fonts.

But the problem actually is inside the Elisp code for ps-print: it does 
a censorship on those glyphs it supposes they can't be printed. Here is 
an excerpt from an ISO 8859-15 encoded buffer:

	  = 240 = 160 = A0 = U+00A0 =    C2 A0 : NO-BREAK SPACE
	¡ = 241 = 161 = A1 = U+00A1 =    C2 A1 : INVERTED EXCLAMATION MARK
	¢ = 242 = 162 = A2 = U+00A2 =    C2 A2 : CENT SIGN
	£ = 243 = 163 = A3 = U+00A3 =    C2 A3 : POUND SIGN
	€ = 244 = 164 = A4 = U+20AC = E2 82 AC : EURO SIGN
	¥ = 245 = 165 = A5 = U+00A5 =    C2 A5 : YEN SIGN

and here is that same region as censored by ps-print:

	LHL
	/f0 F
	(\240) S
	/f0 F
	( = 240 = 160 = A0 = U+00A0 =    C2 A0 : NO-BREAK SPACE) S
	LHL
	/f0 F
	(\241) S
	/f0 F
	( = 241 = 161 = A1 = U+00A1 =    C2 A1 : INVERTED EXCLAMATION MARK) S
	LHL
	/f0 F
	(\242) S
	/f0 F
	( = 242 = 162 = A2 = U+00A2 =    C2 A2 : CENT SIGN) S
	LHL
	/f0 F
	(\243) S
	/f0 F
	( = 243 = 163 = A3 = U+00A3 =    C2 A3 : POUND SIGN) S
	LHL
	1 1 SB
	/f0 F
	( = 244 = 164 = A4 = U+20AC = E2 82 AC : EURO SIGN) S
	LHL
	/f0 F
	(\245) S
	/f0 F
	( = 245 = 165 = A5 = U+00A5 =    C2 A5 : YEN SIGN) S

[LHL does a 'hard' linefeed, F selects an encoded font /f0, S does 
complicated things with the string in (), SB paints an empty box]

The Euro sign is taken away, although since five years or even longer 
no PostScript printer entered the market without being able to print a 
€. And you too see that ps-print leaves ¡, ¢, £ in the PS output -- 
although claiming the contrary!

 From these bugs I'd like to estimate that Unicode Emacs 23 will be 
released before GNU Emacs 22. It's worth to go directly to Unicode, 
without wasting the valuable resources of the developers.

>
> > I'd look forward to Unicode Emacs 23.
>
> You'd be looking very far forward.

The elder you become, the easier it gets to look very far away! (I am 
writing from own experience.)

--
Greetings

   Pete                           <]
              o        __o         |__    o       HPV, the real
     ___o    /I       -\<,         |o \  -\),-%     high speed!
___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________

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

* Re: emacs 22 release
       [not found] <mailman.8988.1127916392.20277.help-gnu-emacs@gnu.org>
@ 2005-09-29 11:19 ` Ralf Resack
  0 siblings, 0 replies; 22+ messages in thread
From: Ralf Resack @ 2005-09-29 11:19 UTC (permalink / raw)


Hello,

Olive writes:

> Does anyone know if there are a date planned for the Emacs 22
> release. 

This question came up in the mailing list "emacs-devel"
recently. You'll find Richard M. Stallman's answer in this thread:

<http://lists.gnu.org/archive/html/emacs-devel/2005-09/threads.html#00313>,
<http://lists.gnu.org/archive/html/emacs-devel/2005-09/msg00353.html>.

Ralf

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

* Re: emacs 22 release
       [not found]     ` <mailman.9059.1127986983.20277.help-gnu-emacs@gnu.org>
@ 2005-09-29 14:21       ` Johan Bockgård
  2005-09-29 19:14         ` Peter Dyballa
  2005-10-04  4:48       ` Stefan Monnier
  1 sibling, 1 reply; 22+ messages in thread
From: Johan Bockgård @ 2005-09-29 14:21 UTC (permalink / raw)


Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> Setting
>
> 	(setq unify-8859-on-encoding-mode nil)
> 	(setq unify-8859-on-decoding-mode t)
>
> for GNU Emacs 22 makes no change.

    "Setting this variable directly does not take effect; use either
     M-x customize or the function `unify-8859-on-decoding-mode'."

-- 
Johan Bockgård

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

* Re: emacs 22 release
  2005-09-29 14:21       ` Johan Bockgård
@ 2005-09-29 19:14         ` Peter Dyballa
  0 siblings, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-09-29 19:14 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 29.09.2005 um 16:21 schrieb Johan Bockgård:

>> Setting
>>
>> 	(setq unify-8859-on-encoding-mode nil)
>> 	(setq unify-8859-on-decoding-mode t)
>>
>> for GNU Emacs 22 makes no change.
>
>     "Setting this variable directly does not take effect; use either
>      M-x customize or the function `unify-8859-on-decoding-mode'."
>

(unify-8859-on-decoding-mode) makes it! I can reuse i-search's 8bit 
arguments!

--
Greetings

   Pete     === -Q
              ==<__/% >>
_____________(_)____@_____________________________

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

* Re: emacs 22 release
  2005-09-29  8:09   ` Sébastien Kirche
@ 2005-09-29 20:43     ` Peter Dyballa
  2005-09-30 22:53     ` Peter Dyballa
       [not found]     ` <mailman.9287.1128121742.20277.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-09-29 20:43 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 29.09.2005 um 10:09 schrieb Sébastien Kirche:

> (setq ps-mule-font-info-database-default
>       '((latin-iso8859-15 (normal nil nil iso-latin-9))
> 	    (latin-iso8859-1 (normal nil nil iso-latin-1))))
>

This statement makes GNU Emacs report the truth:

	These characters in the buffer can't be printed:
	 €, €, Š, š, Ž, ž, Œ, œ, Ÿ

Then I patched both /sw/share/ghostscript/fonts/Fontmap.GS having the 
PostScript font names point to corresponding Unicode encoded TrueType 
files and the PS spool file to now have an ISOLatin9Encoding -- and 
voilà: the PDF output from ps2pdf14 was correct! (I only had to use 
TeXShop or Preview, gv did not want to show € -- I don't want to waste 
paper, toner, and energy, it's all part of the German disease)

This systems works for some more encodings too. It would be very useful 
if ps-print would print less boxes to substitute with the proper glyph!

--
Greetings

   Pete

Our enemies are innovative and resourceful, and so are we. They never
stop thinking about new ways to harm our country and our people, and
neither do we. -- Georges W. Bush

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

* Re: emacs 22 release
       [not found]     ` <mailman.9069.1127988970.20277.help-gnu-emacs@gnu.org>
@ 2005-09-29 21:18       ` Jason Rumney
  0 siblings, 0 replies; 22+ messages in thread
From: Jason Rumney @ 2005-09-29 21:18 UTC (permalink / raw)


Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> In my 'standard' edition of GNU Emacs 22 I have not changed the
> default values. Adding
>
> 	(setq unify-8859-on-encoding-mode nil)
> 	(setq unify-8859-on-decoding-mode t)
>
> makes no change in that field which I address in my writing

As per the documentation for those variables, you can't just set them
like that. Also, I think you want them both set to t, otherwise you
will have problems writing files in various encodings, due to the
buffer representation being a different encoding than what you are
trying to save as. You probably need to kill existing buffers and
reread the files after changing unify-8859-on-decoding-mode, since it
only has any effect when reading files/process output etc. 

>> >     These characters in the buffer can't be printed:
>> > 	 €,  , ¡, ¢, £, €, ¥, Š, §, š, ©, ª, «, ¬, ­, and more...
>> >
>> > And it's not even true, since I can see ¡, ¢, £, §, ©, ª, «, ¬, ­ ...

This is probably because those characters pass through
unify-8859-on-encoding-mode to convert them to Latin-1 after the
message has already been displayed. Out of the box, ps-print only
handles Latin-1, but there are variables to control this.

> Not yet, but you motivate me to do so! (Again. I think I reported
> something similiar earlier this year and Kenichi Handa then made some
> changes that the message about unprintable characters became more
> realistic, being based on the actual glyphs of the encoding used. He
> promised that in Unicode Emacs 23 the problem will be solved. Could be
> some backlash happened in the meantime that the reports are not true
> again ... as in real life and its politics. Or politicians?)

I think the change you are talking about was when saving a file. The
code for printing is different, so a separate fix will be required
there.

>  From these bugs I'd like to estimate that Unicode Emacs 23 will be
>  released before GNU Emacs 22. It's worth to go directly to Unicode,
>  without wasting the valuable resources of the developers.

Using Unicode in Emacs will not magically fix postscript. There is
more work involved in getting all the peripheral code like ps-print to
take advantage of the Unicode support in the core of Emacs 23 than
there is in fixing a few minor bugs in Emacs 22.

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

* Re: emacs 22 release
  2005-09-29  8:09   ` Sébastien Kirche
  2005-09-29 20:43     ` Peter Dyballa
@ 2005-09-30 22:53     ` Peter Dyballa
       [not found]     ` <mailman.9287.1128121742.20277.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-09-30 22:53 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 29.09.2005 um 10:09 schrieb Sébastien Kirche:

> For that  problem of using latin-9  chars when printing, i  have found 
> a
> setting that helped much :
>
> (setq ps-mule-font-info-database-default
>       '((latin-iso8859-15 (normal nil nil iso-latin-9))
> 	    (latin-iso8859-1 (normal nil nil iso-latin-1))))
>

Sébastien,

to me this setting makes no difference! I can start GNU Emacs 22 
without this setting active, open my iso-latin-9 encoded file and print 
it with ps-spool-buffer-with faces. When I save the *PostScript* buffer 
under a different name, eval your code and 'print' again, the new 
*PostScript* buffer is only different in the printing date ...

--
Greetings

   Pete

The day Microsoft makes something that doesn't suck is the day they 
start selling vacuum cleaners.

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

* Re: emacs 22 release
       [not found]     ` <mailman.9287.1128121742.20277.help-gnu-emacs@gnu.org>
@ 2005-10-01 12:13       ` Sébastien Kirche
  2005-10-01 14:14         ` Peter Dyballa
       [not found]         ` <mailman.9353.1128176131.20277.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 22+ messages in thread
From: Sébastien Kirche @ 2005-10-01 12:13 UTC (permalink / raw)


At 00:10 on oct 1 2005, Peter Dyballa said :

> Am 29.09.2005 um 10:09 schrieb Sébastien Kirche:
> 
> > For that  problem of using latin-9  chars when printing, i  have
> > found a
> > setting that helped much :
> > 
> > (setq ps-mule-font-info-database-default
> > '((latin-iso8859-15 (normal nil nil iso-latin-9))
> > 	    (latin-iso8859-1 (normal nil nil iso-latin-1))))
> > 
> 
> Sébastien,
> 
> to  me this  setting makes  no difference!  I can  start GNU  Emacs 22
> without  this setting  active, open  my iso-latin-9  encoded  file and
> print it with ps-spool-buffer-with faces. When I save the *PostScript*
> buffer under a  different name, eval your code  and 'print' again, the
> new *PostScript* buffer is only different in the printing date ...

Sorry to see that it does not fix anything for you.

The key is maybe that I use those settings not to process the postscript
data  e.g. with  ghostscript but  to send  it directly  to  a postscript
printer.

Maybe it is what makes the difference ?

-- 
Sébastien Kirche

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

* Re: emacs 22 release
  2005-10-01 12:13       ` Sébastien Kirche
@ 2005-10-01 14:14         ` Peter Dyballa
       [not found]         ` <mailman.9353.1128176131.20277.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-10-01 14:14 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 01.10.2005 um 14:13 schrieb Sébastien Kirche:

> The key is maybe that I use those settings not to process the 
> postscript
> data  e.g. with  ghostscript but  to send  it directly  to  a 
> postscript
> printer.
>
> Maybe it is what makes the difference ?
>

How? Is there any reason why GNU Emacs should send different PS code to 
the *PostScript* buffer then to the printer queue?

I wouldn't buy a printer without PostScript, so I do not have any need 
to use gs between GNU Emacs or another application and the printer. And 
it's modern enough to be able to print € or ISO 8859-16 glyphs. It's 
CUPS that finally takes care for a good printout, being able to convert 
text to PS too?

There is just one need for gs: to view GNU Emacs' output or to convert 
this output reliably to PDF. Apple's own pstopdf in Mac OS X fails as 
does any other application when made to display this: they all first 
need to convert PS to PDF to make it display (as "Display PDF") in 
Quartz.

--
Greetings

   Pete

"Eternity is a terrible thought. I mean, where's it going to end?"
                                                    - Tom Stoppard

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

* Re: emacs 22 release
       [not found]         ` <mailman.9353.1128176131.20277.help-gnu-emacs@gnu.org>
@ 2005-10-03 17:26           ` Sébastien Kirche
  0 siblings, 0 replies; 22+ messages in thread
From: Sébastien Kirche @ 2005-10-03 17:26 UTC (permalink / raw)


At 16:10 on Oct 1 2005, Peter Dyballa said :

> How? Is there any reason  why GNU Emacs  should send different PS code
> to the *PostScript* buffer then to the printer queue?

Actually, i don't know, but IIRC I was not able to printthe euro sign to
the network printer HP LaserJet here until I found that setting
somewhere in the web.

> I wouldn't buy a printer without PostScript, so I do not have any need
> to use gs  between GNU Emacs or another  application  and the printer. 
> And it's modern  enough to be able  to print € or  ISO 8859-16 glyphs. 
> It's CUPS that finally takes  care for a good  printout, being able to
> convert text to PS too?

I dunno.

> There is just one need for gs: to view GNU Emacs' output or to convert
> this output reliably to PDF. Apple's own pstopdf in  Mac OS X fails as
> does any  other application when made  to display this: they all first
> need  to convert PS to  PDF to make it   display (as "Display PDF") in
> Quartz.

Yes. I never understood why can't one see a ps-printed emacs page
correctly on OSX  without processing it first.
-- 
Sébastien Kirche

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

* Re: emacs 22 release
       [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
  2005-09-29  7:12   ` Jason Rumney
  2005-09-29  8:09   ` Sébastien Kirche
@ 2005-10-04  3:57   ` Stefan Monnier
  2005-10-04  8:59     ` Peter Dyballa
       [not found]     ` <mailman.9673.1128422429.20277.help-gnu-emacs@gnu.org>
  2 siblings, 2 replies; 22+ messages in thread
From: Stefan Monnier @ 2005-10-04  3:57 UTC (permalink / raw)


> I'd look forward to Unicode Emacs 23.

Have you actually tried that branch and found it to be working
more smoothly?  Or are you just assuming that because it says "Unicode" it
will necessarily have all problems fixed without even having to do anything
about them?


        Stefan

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

* Re: emacs 22 release
       [not found]     ` <mailman.9059.1127986983.20277.help-gnu-emacs@gnu.org>
  2005-09-29 14:21       ` Johan Bockgård
@ 2005-10-04  4:48       ` Stefan Monnier
  1 sibling, 0 replies; 22+ messages in thread
From: Stefan Monnier @ 2005-10-04  4:48 UTC (permalink / raw)


> I reported this earlier this year.  Stefan Monnier and Kenichi Handa tried
> to help me with some code to patch xterm.c. It worked fine -- as long as
> I did not update again ...

Please try to resurrect the thread by re-reporting the bug.
You can include my suggested patch in it.


        Stefan


--- orig/src/keyboard.c
+++ mod/src/keyboard.c
@@ -3185,6 +3185,11 @@
     }
 
  exit:
+  if (NATNUMP (c) && !EQ (prev_event, Qt)
+      && CHAR_VALID_P (XFASTINT (c), Qnil))
+    XSETINT (c, translate_char (Vtranslation_table_for_input,
+                               XFASTINT (c), 0, 0, 0));
+
   RESUME_POLLING;
   RETURN_UNGCPRO (c);
 }

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

* Re: emacs 22 release
  2005-10-04  3:57   ` Stefan Monnier
@ 2005-10-04  8:59     ` Peter Dyballa
       [not found]     ` <mailman.9673.1128422429.20277.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-10-04  8:59 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 04.10.2005 um 05:57 schrieb Stefan Monnier:

> Have you actually tried that branch and found it to be working
> more smoothly?

Yes. From the start Unicode Emacs 23 handled the switching between 
buffers with different ISO 8859 encodings better. C-h H made an 
improved impression. File names in UTF-8 (as in Mac OS X) appear to be 
file names, they don't look like a cloud of 8 bit control characters. 
And the dates of the files can be from the month of "Mär". UTF-8 output 
from programmes in *Shell* looks right. Printing looks to be even worse 
than in GNU Emacs 22. And Carbon Emacs 23 lacks more than GNU Emacs 22, 
particularly font handling.

> Or are you just assuming that because it says "Unicode" it will 
> necessarily have all problems fixed without even having to do anything 
> about them?
>

Reading this word made me believe to assume some progress in handling a 
non-7 bit world, being more based on a recent reality. This seems to be 
true, this too still needs many improvements (for example using the 
pre-composed glyphs instead of trying to compose the names from the 
de-composed contents of directory entries). Unicode Emacs 23 is not 
completely finished yet.

--
Greetings

   Pete

Think of XML as Lisp for COBOL programmers.

	-- Tony-A (some guy on /.)

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

* Re: emacs 22 release
       [not found]     ` <mailman.9673.1128422429.20277.help-gnu-emacs@gnu.org>
@ 2005-10-04 20:43       ` Harald Hanche-Olsen
  2005-10-04 22:25         ` Peter Dyballa
  0 siblings, 1 reply; 22+ messages in thread
From: Harald Hanche-Olsen @ 2005-10-04 20:43 UTC (permalink / raw)


+ Peter Dyballa <Peter_Dyballa@Web.DE>:

| Am 04.10.2005 um 05:57 schrieb Stefan Monnier:
| 
| > Have you actually tried that branch and found it to be working
| > more smoothly?
| 
| Yes. From the start Unicode Emacs 23

I'd like to try it too, just to see for myself where it stands.
Is emacs-unicode-2 the appropriate cvs tag to check out?

- Harald

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

* Re: emacs 22 release
  2005-10-04 20:43       ` Harald Hanche-Olsen
@ 2005-10-04 22:25         ` Peter Dyballa
  0 siblings, 0 replies; 22+ messages in thread
From: Peter Dyballa @ 2005-10-04 22:25 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 04.10.2005 um 22:43 schrieb Harald Hanche-Olsen:

> Is emacs-unicode-2 the appropriate cvs tag to check out?
>

Yes!

cvs -z3 -d:ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co -d 
emacs-unicode -r emacs-unicode-2 -P emacs

To update:

cd emacs-unicode ; cvs -z3 
-d:ext:anoncvs@savannah.gnu.org:/cvsroot/emacs update


--
Greetings

   Pete

"engineer: a mechanism for converting caffeine into designs"

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

end of thread, other threads:[~2005-10-04 22:25 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-28 13:04 emacs 22 release Olive
2005-09-28 14:43 ` Nurullah Akkaya
2005-09-28 15:22 ` Peter Dyballa
2005-09-28 20:35   ` Kevin Rodgers
2005-09-29 10:14     ` Peter Dyballa
     [not found]     ` <mailman.9069.1127988970.20277.help-gnu-emacs@gnu.org>
2005-09-29 21:18       ` Jason Rumney
     [not found] ` <mailman.8996.1127922118.20277.help-gnu-emacs@gnu.org>
2005-09-29  7:12   ` Jason Rumney
2005-09-29  9:25     ` Peter Dyballa
     [not found]     ` <mailman.9059.1127986983.20277.help-gnu-emacs@gnu.org>
2005-09-29 14:21       ` Johan Bockgård
2005-09-29 19:14         ` Peter Dyballa
2005-10-04  4:48       ` Stefan Monnier
2005-09-29  8:09   ` Sébastien Kirche
2005-09-29 20:43     ` Peter Dyballa
2005-09-30 22:53     ` Peter Dyballa
     [not found]     ` <mailman.9287.1128121742.20277.help-gnu-emacs@gnu.org>
2005-10-01 12:13       ` Sébastien Kirche
2005-10-01 14:14         ` Peter Dyballa
     [not found]         ` <mailman.9353.1128176131.20277.help-gnu-emacs@gnu.org>
2005-10-03 17:26           ` Sébastien Kirche
2005-10-04  3:57   ` Stefan Monnier
2005-10-04  8:59     ` Peter Dyballa
     [not found]     ` <mailman.9673.1128422429.20277.help-gnu-emacs@gnu.org>
2005-10-04 20:43       ` Harald Hanche-Olsen
2005-10-04 22:25         ` Peter Dyballa
     [not found] <mailman.8988.1127916392.20277.help-gnu-emacs@gnu.org>
2005-09-29 11:19 ` Ralf Resack

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).