Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000481graphvizOutput Generationpublic2004-09-10 12:132011-04-28 04:02
ReporterMatthew Wilcox 
Assigned Toerg 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOS*-*-OS Version
Summary0000481: Character set support
Description



My problem (that I use utf8 rather than latin1, but am mostly
encoding latin1 names) would be easy to work around, but 211 isn't.
The fundamental problem is that dot/neato assume that anything above
0x7f is latin1:
<CD>
                if (c & ~0x7f) GD_has_Latin1char(g) = TRUE;
</CD>
This assumption is carried all the way through. dotneato/common/ps.txt
has an EncodingVector that tells PostScript explicitly that we're using
ISO 8859-1, even when we're not. I don't know much about PostScript, but
there seem to be some resources to help people with Unicode and PostScript
here: http://www.cl.cam.ac.uk/~mgk25/unicode.html [^]



I think fundamentally, dot/neato need to query the locale settings rather
than assume ISO latin 1. This is rather more work than I have time for at
the moment; is anybody else interested in doing this work?
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID533
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTFixed (28 April 2005)
VERSION     1.14
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:02 user1 New Issue
2011-04-28 04:02 user1 Assigned To => erg


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker