diff -cr dia-0.83-2/app/render_eps.c dia-0.83-3/app/render_eps.c
*** dia-0.83-2/app/render_eps.c	Tue Jan 25 14:32:50 2000
--- dia-0.83-3/app/render_eps.c	Tue Jan 25 22:41:35 2000
***************
*** 723,732 ****
    char *str;
  
    str = font_get_psfontname(font)[0];
!   if(strcmp(str, "Ryumin-Light") != 0)
!     fprintf(renderer->file, "/%s-latin1 ff %f scf sf\n", str, (double)height);
!   else
      fprintf(renderer->file, "/%s-EUC-H ff %f scf sf\n", str, (double)height);
  }
  
  static void
--- 723,736 ----
    char *str;
  
    str = font_get_psfontname(font)[0];
!   if(str == NULL) {
!     return;
!   }
!   if(strcmp(str, "Ryumin-Light")==0||strcmp(str, "GothicBBB-Medium")==0)
!     /* when using the EUC-JP Charset, */
      fprintf(renderer->file, "/%s-EUC-H ff %f scf sf\n", str, (double)height);
+   else
+     fprintf(renderer->file, "/%s-latin1 ff %f scf sf\n", str, (double)height);
  }
  
  static void
***************
*** 738,747 ****
    if(str == NULL) {
      return;
    }
!   if(strcmp(str, "Ryumin-Light") != 0)
!     fprintf(renderer->file, "/%s-latin1 ff %f scf sf\n", str, (double)height);
!   else
      fprintf(renderer->file, "/%s-EUC-H ff %f scf sf\n", str, (double)height);
  }
  
  static void
--- 742,752 ----
    if(str == NULL) {
      return;
    }
!   if(strcmp(str, "Ryumin-Light")==0||strcmp(str, "GothicBBB-Medium")==0)
!     /* when using the EUC-JP Charset, */
      fprintf(renderer->file, "/%s-EUC-H ff %f scf sf\n", str, (double)height);
+   else
+     fprintf(renderer->file, "/%s-latin1 ff %f scf sf\n", str, (double)height);
  }
  
  static void
Only in dia-0.83-3/app: render_eps.c~
diff -cr dia-0.83-2/lib/font.c dia-0.83-3/lib/font.c
*** dia-0.83-2/lib/font.c	Mon Jan 24 17:59:59 2000
--- dia-0.83-3/lib/font.c	Tue Jan 25 22:05:20 2000
***************
*** 82,112 ****
    { "��ī",
      { "Times-Roman", "Ryumin-Light" },
      { "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Times-Roman",
      { "Times-Roman", "Ryumin-Light" },
      { "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    }, 
    { "Times-Italic",
!     { "Times-Italic", NULL },
!     { "-adobe-times-medium-i-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    }, 
    { "Times-Bold",
!     { "Times-Bold", NULL },
!     { "-adobe-times-bold-r-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    }, 
    { "Times-BoldItalic",
!     { "Times-BoldItalic", NULL },
!     { "-adobe-times-bold-i-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    }, 
    { "AvantGarde-Book",
--- 82,112 ----
    { "��ī",
      { "Times-Roman", "Ryumin-Light" },
      { "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Times-Roman",
      { "Times-Roman", "Ryumin-Light" },
      { "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-times-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    }, 
    { "Times-Italic",
!     { "Times-Italic", "Ryumin-Light" },
!     { "-adobe-times-medium-i-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-i-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-times-medium-i-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-i-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    }, 
    { "Times-Bold",
!     { "Times-Bold", "GothicBBB-Medium" },
!     { "-adobe-times-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-times-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    }, 
    { "Times-BoldItalic",
!     { "Times-BoldItalic", "GothicBBB-Medium" },
!     { "-adobe-times-bold-i-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-i-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-times-bold-i-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-i-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    }, 
    { "AvantGarde-Book",
***************
*** 160,232 ****
    { "Courier",
      { "Courier", "Ryumin-Light" },
      { "-adobe-courier-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Courier-Oblique",
      { "Courier-Oblique", "Ryumin-Light" },
      { "-adobe-courier-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Courier-Bold",
!     { "Courier-Bold", NULL },
!     { "-adobe-courier-bold-r-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Courier-BoldOblique",
!     { "Courier-BoldOblique", NULL },
!     { "-adobe-courier-bold-o-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Helvetica",
      { "Helvetica", "Ryumin-Light" },
      { "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Helvetica-Oblique",
!     { "Helvetica-Oblique", NULL },
!     { "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Helvetica-Bold",
!     { "Helvetica-Bold", "Ryumin-Light" },
      { "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Helvetica-BoldOblique",
!     { "Helvetica-BoldOblique", "Ryumin-Light" },
      { "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       NULL
      }
    },
    { "Helvetica-Narrow",
!     { "Helvetica-Narrow", NULL },
!     { "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Helvetica-Narrow-Oblique",
!     { "Helvetica-Narrow-Oblique", NULL },
!     { "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Helvetica-Narrow-Bold",
!     { "Helvetica-Narrow-Bold", NULL },
!     { "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "Helvetica-Narrow-BoldOblique",
!     { "Helvetica-Narrow-BoldOblique", NULL },
!     { "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*",
!       NULL
      }
    },
    { "NewCenturySchoolbook-Roman",
--- 160,232 ----
    { "Courier",
      { "Courier", "Ryumin-Light" },
      { "-adobe-courier-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-courier-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Courier-Oblique",
      { "Courier-Oblique", "Ryumin-Light" },
      { "-adobe-courier-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-courier-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Courier-Bold",
!     { "Courier-Bold", "GothicBBB-Medium" },
!     { "-adobe-courier-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-courier-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Courier-BoldOblique",
!     { "Courier-BoldOblique", "GothicBBB-Medium" },
!     { "-adobe-courier-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-courier-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica",
      { "Helvetica", "Ryumin-Light" },
      { "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Oblique",
!     { "Helvetica-Oblique", "Ryumin-Light" },
!     { "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Bold",
!     { "Helvetica-Bold", "GothicBBB-Medium" },
      { "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-BoldOblique",
!     { "Helvetica-BoldOblique", "GothicBBB-Medium" },
      { "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Narrow",
!     { "Helvetica-Narrow", "Ryumin-Light" },
!     { "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-medium-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Narrow-Oblique",
!     { "Helvetica-Narrow-Oblique", "Ryumin-Light" },
!     { "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-medium-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Narrow-Bold",
!     { "Helvetica-Narrow-Bold", "GothicBBB-Medium" },
!     { "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-bold-r-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "Helvetica-Narrow-BoldOblique",
!     { "Helvetica-Narrow-BoldOblique", "GothicBBB-Medium" },
!     { "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-mincho-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0",
!       "-adobe-helvetica-bold-o-normal-*-%d-*-*-*-*-*-*-*,-*-fixed-bold-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0"
      }
    },
    { "NewCenturySchoolbook-Roman",
diff -cr dia-0.83-2/lib/text.c dia-0.83-3/lib/text.c
*** dia-0.83-2/lib/text.c	Mon Jan 24 18:47:32 2000
--- dia-0.83-3/lib/text.c	Tue Jan 25 22:23:38 2000
***************
*** 392,398 ****
      for(j=0, s=0; j<strlen(text->line[i]);j++,s++) {
        if(s==0) {
  	buff[s] = text->line[i][j];
!       } else if (text->line[i][j-1] & ~0x7f && text->line[i][j] & ~0x7f) {
  	/* both are 16bits char */
  	buff[s] = text->line[i][j];
        } else if (text->line[i][j-1] > 0 && text->line[i][j] > 0) {
--- 392,398 ----
      for(j=0, s=0; j<strlen(text->line[i]);j++,s++) {
        if(s==0) {
  	buff[s] = text->line[i][j];
!       } else if (text->line[i][j-1] < 0 && text->line[i][j] < 0) {
  	/* both are 16bits char */
  	buff[s] = text->line[i][j];
        } else if (text->line[i][j-1] > 0 && text->line[i][j] > 0) {
Only in dia-0.83-2/objects/UML: class.c~
