landman%hanami@Sun.COM (Howard A. Landman) (09/01/88)
I've recently noticed some minor bugs when I have a HyperCard 1.0
field using a largish (18 pt?) size of Zapf Chancery (my favorite
non-roman font).  Specifically:
(1) If a lower case 'j' is the first character on a line, most of the
    descender doesn't show on the screen.  It appears to be getting
    clipped to some inner bounding rectangle of the field.
(2) If you're typing into a field, and you type a 'j' and then backspace
    to delete it, sometimes (depends on preceding text, i.e. probably
    varies depending on exactly where the 'j' falls) a piece of the
    descender is left there.  This is purely a display bug; if you
    go to another card and then back it's not there.
HYPOTHESES:
	There is a bug in the description of 'j' in that size of
	Zapf Chancery, -or-
	HyperCard is taking some shortcuts that don't quite work,
	perhaps in the backspace code, -or-
	There's an underlying bug in the toolbox that this exposes.
To reproduce, make an appropriate field and type in:
j<RETURN>
Sj<BACKSPACE><RETURN>
Saj<BACKSPACE><RETURN>
Sanj<BACKSPACE><RETURN>
and then hit arrow keys to go to the next card and back to this card.
	Howard A. Landman
	landman@hanami.sun.com
	UUCP: sun!hanami!landmandan@Apple.COM (Dan Allen) (09/06/88)
In article <66420@sun.uucp> landman@sun.UUCP (Howard A. Landman) writes: >I've recently noticed some minor bugs when I have a HyperCard 1.0 >field using a largish (18 pt?) size of Zapf Chancery (my favorite >non-roman font). Specifically: > >(1) If a lower case 'j' is the first character on a line, most of the > descender doesn't show on the screen. It appears to be getting > clipped to some inner bounding rectangle of the field. > >(2) If you're typing into a field, and you type a 'j' and then backspace > to delete it, sometimes (depends on preceding text, i.e. probably > varies depending on exactly where the 'j' falls) a piece of the > descender is left there. This is purely a display bug; if you > go to another card and then back it's not there. > >HYPOTHESES: > > There is a bug in the description of 'j' in that size of > Zapf Chancery, -or- > > HyperCard is taking some shortcuts that don't quite work, > perhaps in the backspace code, -or- > > There's an underlying bug in the toolbox that this exposes. > >To reproduce, make an appropriate field and type in: > >j<RETURN> >Sj<BACKSPACE><RETURN> >Saj<BACKSPACE><RETURN> >Sanj<BACKSPACE><RETURN> Well, as luck would have it I cannot reproduce your bug. I am using a Mac SE with a Radius Accelerator board, HC 1.2, and System 6.0.1. Old versions of the LW+ fonts had screwed up FOND resources, which have important font width information. I would get a recent version of Font/DA Mover, like 3.8, and get some recent fonts and try reinstalling the fonts. No problems here! Dan Allen Apple Computer