diff options
Diffstat (limited to 'japanese/chimera/files/patch-ac')
-rw-r--r-- | japanese/chimera/files/patch-ac | 216 |
1 files changed, 0 insertions, 216 deletions
diff --git a/japanese/chimera/files/patch-ac b/japanese/chimera/files/patch-ac deleted file mode 100644 index 48a5c1cf2231..000000000000 --- a/japanese/chimera/files/patch-ac +++ /dev/null @@ -1,216 +0,0 @@ ---- libhtmlw/HTMLwidgets.c.orig Wed May 14 22:12:21 1997 -+++ libhtmlw/HTMLwidgets.c Mon Feb 22 13:41:52 1999 -@@ -106,7 +106,12 @@ - static void setTextSize _ArgProto((Widget, int, int)); - static Widget GetAsciiTextWidget _ArgProto((Widget)); - -+#ifdef CHIMERA_JP -+#define XTextWidth(font, string, count) TextWidth(font, string, count) -+#define FONTHEIGHT(font) FontHeight(font) -+#else - #define FONTHEIGHT(font) (font->max_bounds.ascent + font->max_bounds.descent) -+#endif - - static Widget - GetAsciiTextWidget(w) -@@ -131,7 +136,11 @@ - int columns; - int lines; - { -+#ifdef CHIMERA_JP -+ XFontSet font = NULL; -+#else - XFontStruct *font = NULL; -+#endif - Position lm, rm, tm, bm; - Dimension width, height; - Widget rw; -@@ -139,7 +148,11 @@ - rw = GetAsciiTextWidget(w); - - XtVaGetValues (rw, -+#ifdef CHIMERA_JP -+ XtNfontSet, &font, -+#else - XtNfont, &font, -+#endif - XtNleftMargin, &lm, - XtNrightMargin, &rm, - XtNtopMargin, &tm, -@@ -1173,13 +1186,21 @@ - * For the various widgets, return their font structures so - * we can use the font's baseline to place them. - */ -+#ifdef CHIMERA_JP -+XFontSet -+#else - XFontStruct * -+#endif - GetWidgetFont (hw, wptr) - HTMLWidget hw; - WidgetInfo *wptr; - { - Widget child; -+#ifdef CHIMERA_JP -+ XFontSet font; -+#else - XFontStruct *font; -+#endif - - /* - * For option menus we have to first get the child that has the -@@ -1187,7 +1208,11 @@ - */ - if (wptr->type == W_OPTIONMENU) - { -+#ifdef CHIMERA_JP -+ XtVaGetValues (wptr->w, XtNfontSet, &font, NULL); -+#else - XtVaGetValues (wptr->w, XtNfont, &font, NULL); -+#endif - } - else - { -@@ -1197,15 +1222,27 @@ - int nc; - XtVaGetValues (wptr->w, XtNchildren, &wl, XtNnumChildren, &nc, NULL); - child = *++wl; -+#ifdef CHIMERA_JP -+ XtVaGetValues (child, XtNfontSet, &font, NULL); -+#else - XtVaGetValues (child, XtNfont, &font, NULL); -+#endif - } - else if (wptr->type == W_TEXTFIELD || wptr->type == W_PASSWORD) - { -+#ifdef CHIMERA_JP -+ XtVaGetValues (GetAsciiTextWidget(wptr->w), XtNfontSet, &font, NULL); -+#else - XtVaGetValues (GetAsciiTextWidget(wptr->w), XtNfont, &font, NULL); -+#endif - } - else - { -+#ifdef CHIMERA_JP -+ XtVaGetValues (wptr->w, XtNfontSet, &font, NULL); -+#else - XtVaGetValues (wptr->w, XtNfont, &font, NULL); -+#endif - } - } - -@@ -2090,7 +2127,11 @@ - - if (type == W_OPTIONMENU) - { -+#ifdef CHIMERA_JP -+ XFontSet font; -+#else - XFontStruct *font; -+#endif - Dimension maxWidth = 0, width, iW; - - argcnt = 0; -@@ -2122,7 +2163,11 @@ - if (i == 0) - { - XtVaGetValues (w, -+#ifdef CHIMERA_JP -+ XtNfontSet, &font, -+#else - XtNfont, &font, -+#endif - XtNinternalWidth, &iW, - NULL); - } -@@ -2265,10 +2310,18 @@ - if (size > list_cnt) size = list_cnt; - if (size > 1) - { -+#ifdef CHIMERA_JP -+ XFontSet font = NULL; -+#else - XFontStruct *font = NULL; -+#endif - Dimension h, width, s; - -+#ifdef CHIMERA_JP -+ XtVaGetValues (w, XtNfontSet, &font, -+#else - XtVaGetValues (w, XtNfont, &font, -+#endif - XtNinternalHeight, &h, - XtNwidth, &width, - XtNrowSpacing, &s, -@@ -2505,3 +2558,16 @@ - XtSetMappedWhenManaged (eptr->widget_data->w, True); - } - } -+ -+#ifdef CHIMERA_JP -+int -+TextWidth(fs, str, len) -+XFontSet fs; -+char *str; -+int len; -+{ -+ XRectangle logical, ink; -+ XmbTextExtents(fs, str, len, &ink, &logical); -+ return logical.width; -+} -+#endif ---- mxw/Imakefile.orig Tue Mar 14 12:39:59 1995 -+++ mxw/Imakefile Mon Feb 22 21:15:38 1999 -@@ -24,7 +24,7 @@ - OBJS = ScrollText.o OutputSel.o StrReq.o AuthReq.o Bookmark.o $(R4OBJS) - - EXTRA_INCLUDES = -I./ --EXTRA_DEFINES = $(XRELEASE) $(CEXTRA_DEFINES) -+EXTRA_DEFINES = $(XRELEASE) $(CEXTRA_DEFINES) $(KANJI_DEFINES) - - NormalLibraryTarget(mxw, $(OBJS)) - DependTarget() ---- mxw/ScrollText.c.orig Wed May 21 18:05:09 1997 -+++ mxw/ScrollText.c Mon Feb 22 17:37:27 1999 -@@ -123,7 +123,11 @@ - ArgList args; - Cardinal *num_args; - { -+#ifdef CHIMERA_JP -+ XFontSet font; -+#else - XFontStruct *font; -+#endif - Dimension width, height; - - Widget text = PRIVATE(new,text_widget) = -@@ -145,12 +149,20 @@ - } - - XtVaGetValues(text, -+#ifdef CHIMERA_JP -+ XtNfontSet, &font, -+#else - XtNfont, &font, -+#endif - XtNwidth, &width, - XtNheight, &height, - NULL); - -+#ifdef CHIMERA_JP -+ PRIVATE(new,font_width) = FontWidth(font); -+#else - PRIVATE(new,font_width) = font->max_bounds.width; -+#endif - - if (!new->core.width) - { ---- src/Chimera.ad.orig Thu May 22 10:20:36 1997 -+++ src/Chimera.ad Mon Feb 22 21:30:16 1999 -@@ -284,3 +284,6 @@ - !*html.verticalScrollBarPos: 0 - !*html.horizontalScrollBarPos: 0 - !*html.autoSize: True -+ -+! Japanese resources -+*international: True |