HP-UX has a character set greek8 which is not compatible with ISO-8859-7. I
don't know why iconv thinks that greek8 and iso-8869-7 are compatible; possibly
this is referring to another encoding. ICU has the same "issue".
In light of this I would propose the name HP-GREEK8.
Created attachment 2130 [details]
charmap of hpux greek8 encoding
Where did you get this information? Without reference I have no reason to trust
This is generated on an HP-UX machine.
/* l.c */
int main(int argc, char *argv)
for (i=32; i<256; i++)
printf("%02x: %c\n", i, (char)i);
2) HP-UX iconv cannot convert greek8 to utf8 directly.
./l | iconv -f gree8 -t iso897 | iconv -f iso897 -t utf8 > greek8-utf8.txt
3) Then converted the output file to the format described. Names are taken from
unicode NamesList.txt. A little python script came in helpful.
4) Also manually compared to greek8.cm (charmap) from HP-UX,
Note greek8 is an obsolete encoding:
I've just found a picture of the character set as well:
I verified the data myself. The trunk has the new module.