unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* changing line heights
@ 2003-09-23  9:00 Werner LEMBERG
  2003-09-23 23:16 ` Kenichi Handa
  0 siblings, 1 reply; 6+ messages in thread
From: Werner LEMBERG @ 2003-09-23  9:00 UTC (permalink / raw)


[-- Attachment #1: Type: Text/Plain, Size: 389 bytes --]


[CVS 2003-09-22]

It seems that there has been introduced a bug regarding line heights.
Look at the two attached images: If I insert a "'" character, the line
height increases.  Apparently only the right and left quote characters
produces this effect.  The used font is
-Etl-Fixed-Medium-R-Normal--24-240-72-72-C-120-ISO8859-1.  This
problem isn't in CVS version 2003-08-31.


    Werner

[-- Attachment #2: emacs-without-rquote.png --]
[-- Type: Image/Png, Size: 1841 bytes --]

[-- Attachment #3: emacs-with-rquote.png --]
[-- Type: Image/Png, Size: 1833 bytes --]

[-- Attachment #4: Type: text/plain, Size: 141 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

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

* Re: changing line heights
  2003-09-23  9:00 changing line heights Werner LEMBERG
@ 2003-09-23 23:16 ` Kenichi Handa
  2003-09-24  1:47   ` Miles Bader
  2003-09-24 12:46   ` Werner LEMBERG
  0 siblings, 2 replies; 6+ messages in thread
From: Kenichi Handa @ 2003-09-23 23:16 UTC (permalink / raw)
  Cc: emacs-devel

In article <20030923.110005.21608794.wl@gnu.org>, Werner LEMBERG <wl@gnu.org> writes:
> It seems that there has been introduced a bug regarding line heights.
> Look at the two attached images: If I insert a "'" character, the line
> height increases.  Apparently only the right and left quote characters
> produces this effect.  The used font is
> -Etl-Fixed-Medium-R-Normal--24-240-72-72-C-120-ISO8859-1.  This
> problem isn't in CVS version 2003-08-31.

I can't reproduce that bug with the latest HEAD.

Please type C-u C-x = while putting cursor on "A" and "'"
and see the difference.

---
Ken'ichi HANDA
handa@m17n.org

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

* Re: changing line heights
  2003-09-23 23:16 ` Kenichi Handa
@ 2003-09-24  1:47   ` Miles Bader
  2003-09-25 12:05     ` Richard Stallman
  2003-09-24 12:46   ` Werner LEMBERG
  1 sibling, 1 reply; 6+ messages in thread
From: Miles Bader @ 2003-09-24  1:47 UTC (permalink / raw)
  Cc: wl, emacs-devel

Kenichi Handa <handa@m17n.org> writes:
> > It seems that there has been introduced a bug regarding line heights.
> > Look at the two attached images: If I insert a "'" character, the line
> > height increases.  Apparently only the right and left quote characters
> > produces this effect.
> 
> I can't reproduce that bug with the latest HEAD.

I presume it has something to do with this change:

	* international/mule-cmds.el (standard-display-european-internal):
	Don't use char code for Latin-1 NBSP.
	<XFree86 4>: Unfrob NBSP display table.  Set display table to use
	U+2018, U+2019 for `'.

Which would seem to only affect `standard-display-european' (isn't that
obsolete?!?).

That seems like a kind of dubious change BTW...

-miles
-- 
Saa, shall we dance?  (from a dance-class advertisement)

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

* Re: changing line heights
  2003-09-23 23:16 ` Kenichi Handa
  2003-09-24  1:47   ` Miles Bader
@ 2003-09-24 12:46   ` Werner LEMBERG
  1 sibling, 0 replies; 6+ messages in thread
From: Werner LEMBERG @ 2003-09-24 12:46 UTC (permalink / raw)
  Cc: emacs-devel

[-- Attachment #1: Type: Text/Plain, Size: 1253 bytes --]

> > It seems that there has been introduced a bug regarding line
> > heights. [...]
> 
> I can't reproduce that bug with the latest HEAD.
> 
> Please type C-u C-x = while putting cursor on "A" and "'"
> and see the difference.

Here it is.

"'":
  character: ' (047, 39, 0x27, U+0027)
    charset: ascii (ASCII (ISO646 IRV))
 code point: 39
     syntax: w p	which means: word,
	  is a prefix character for `backward-prefix-chars'
   category: a:ASCII   l:Latin  
buffer code: 0x27
  file code: 27 (encoded by coding system ctext-unix)
       font: -Etl-Fixed-Medium-R-Normal--24-240-72-72-C-120-ISO8859-1

"A":
  character: A (0101, 65, 0x41, U+0041)
    charset: ascii (ASCII (ISO646 IRV))
 code point: 65
     syntax: w 	which means: word
   category: a:ASCII   l:Latin  
buffer code: 0x41
  file code: 41 (encoded by coding system ctext-unix)
       font: -Etl-Fixed-Medium-R-Normal--24-240-72-72-C-120-ISO8859-1

BTW, I just did `emacs -q', then selecting `Font
Menu'->Fontset->standard, and I get the attached result.  Note that
`C-u C-x =' also reports the same font for both "'" and "A" which is
definitely wrong.  Maybe my X font server isn't set up properly, but
such a problem shouldn't be happen (and has never happened before).


    Werner

[-- Attachment #2: emacs.png --]
[-- Type: Image/Png, Size: 14764 bytes --]

[-- Attachment #3: Type: text/plain, Size: 141 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

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

* Re: changing line heights
  2003-09-24  1:47   ` Miles Bader
@ 2003-09-25 12:05     ` Richard Stallman
  2003-09-26  1:37       ` Miles Bader
  0 siblings, 1 reply; 6+ messages in thread
From: Richard Stallman @ 2003-09-25 12:05 UTC (permalink / raw)
  Cc: wl, emacs-devel, handa

	    * international/mule-cmds.el (standard-display-european-internal):
	    Don't use char code for Latin-1 NBSP.
	    <XFree86 4>: Unfrob NBSP display table.  Set display table to use

    That seems like a kind of dubious change BTW...

What is dubiou about it?

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

* Re: changing line heights
  2003-09-25 12:05     ` Richard Stallman
@ 2003-09-26  1:37       ` Miles Bader
  0 siblings, 0 replies; 6+ messages in thread
From: Miles Bader @ 2003-09-26  1:37 UTC (permalink / raw)
  Cc: wl, emacs-devel, handa

Richard Stallman <rms@gnu.org> writes:
> 	    * international/mule-cmds.el (standard-display-european-internal):
> 	    Don't use char code for Latin-1 NBSP.
> 	    <XFree86 4>: Unfrob NBSP display table.  Set display table to use
> 
>     That seems like a kind of dubious change BTW...
> 
> What is dubiou about it?

See my other post in this thread for more detail, but basically:

 * It makes open- and close- single-quotes harder to distinguish
   (though arguably more attractive for english text)

 * Why is it part of standard-display-european anyway?

-miles
-- 
`Life is a boundless sea of bitterness'

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

end of thread, other threads:[~2003-09-26  1:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-23  9:00 changing line heights Werner LEMBERG
2003-09-23 23:16 ` Kenichi Handa
2003-09-24  1:47   ` Miles Bader
2003-09-25 12:05     ` Richard Stallman
2003-09-26  1:37       ` Miles Bader
2003-09-24 12:46   ` Werner LEMBERG

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