Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007694 [Squeak] Graphics major always 07-12-12 11:48 01-05-13 22:00
Reporter caw View Status public  
Assigned To andreas
Priority normal Resolution open  
Status assigned   Product Version
Summary 0007694: Buggy drawing of text by Pen class under OSX
Description OSX 10.7.4
Squeak 3.4 update #11860

Display restoreAfter:
[Pen new squareNib: 2; color: Color red; turn: 45;
        print: 'The owl and the pussycat went to sea in a beautiful pea green boat.' withFont: TextStyle defaultFont]

draws text at the correct angle, but the text is patterned
same for defaultNib:1

screen dump uploaded

any help appreciated!

thanks

Chris
Additional Information
Attached Files  squeak_pen.png [^] (649,200 bytes) 07-12-12 11:48

- Relationships

- Notes
(0014228 - 199 - 221 - 221 - 221 - 221 - 221)
caw
07-12-12 11:50

deep apologies if this is not "major" - it's very major for me, as it screws up the onscreen display of text !

seriously - sorry if it's been assigned to far to high a level !! (Andreas Raab ? !)
 
(0014229 - 820 - 844 - 844 - 844 - 844 - 844)
KenCausey
07-12-12 13:18

No worries. We don't assign all that much value to the severity field and it is easily changed if it mattered. 'andreas' is indeed Andreas Raab but I suspect he is a little too busy to monitor the issues here right now. Sadly I have to admit this mantis is not very well monitored at all, the community has just never developed the consistent habit of using it.

If you have not already I highly recommend that you email the squeak-dev mailing list with this report and put the image up on imgur.com or some other image posting site so it is easily viewable. Also include a link to this issue and actually I guess they could look at the image here. But I think you might find more people actually looking at the image and becoming intrigued enough to look into it if is linked to directly in your email.

Thanks
 
(0014230 - 428 - 428 - 428 - 428 - 428 - 428)
lewis
07-13-12 00:44

I tried this on Linux and get the same results, so it is not platform dependent. I also tried on an old Squeak 3.6 image (also on Linux), and got similar results except that the default font is different, with Squeak 3.6 using a StrikeFont(NewYork10 12) and Squeak trunk using a StrikeFont(Bitmap DejaVu Sans 9 14). So I suspect that this is not so much a bug as an existing limitation of the Pen class when drawing these fonts.
 
(0014287 - 245 - 257 - 455 - 455 - 455 - 455)
nicolas cellier
01-05-13 22:00

See also the squeak-dev discussion which explains that the algorithm is just too much naive to work...
It did never work, and is even worse now with font anti-aliasing.
http://permalink.gmane.org/gmane.comp.lang.smalltalk.squeak.general/162853 [^]
 

- Issue History
Date Modified Username Field Change
07-12-12 11:48 caw New Issue
07-12-12 11:48 caw Status new => assigned
07-12-12 11:48 caw Assigned To  => andreas
07-12-12 11:48 caw File Added: squeak_pen.png
07-12-12 11:50 caw Note Added: 0014228
07-12-12 13:18 KenCausey Note Added: 0014229
07-13-12 00:44 lewis Note Added: 0014230
01-05-13 22:00 nicolas cellier Note Added: 0014287


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
52 total queries executed.
39 unique queries executed.
Powered by Mantis Bugtracker