summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>1999-11-08 00:09:29 +0000
committerTor Lillqvist <tml@src.gnome.org>1999-11-08 00:09:29 +0000
commit0ad4aa57d696dbff96e35e571925330afa1ad2d1 (patch)
tree8d5d782a4e903a2dd97c3194ef247bf7ca271465 /po
parent559a8c86912e1cbdf06e6a441a0a6e5576337341 (diff)
downloadgtk+-0ad4aa57d696dbff96e35e571925330afa1ad2d1.tar.gz
New font private structures, related to fontsets.
1999-11-07 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkprivate.h: New font private structures, related to fontsets. * gdk/win32/gdkfont.c: New functions gdk_font_list_new() and gdk_font_list_free(). On X11, will just be wrappers to XListFonts() and XFreeFontNames(). On Win32, the code previously in gtkfontsel.c is now here. New function gdk_font_xlfd_create(). On X11 will get the FONT property of the font (for GDK_FONT_FONTs), or call XBaseFontNameListOfFontSet (for GDK_FONT_FONTSETs), on Win32 builds a XLFD style name from the font information in the LOGFONT struct(s). New function gdk_font_xlfd_free(), which correspondingly frees the string returned by gdk_font_xlfd_create(). Implement fontsets on Win32. Add a function that iterates over a wide char string and calls a callback function for each substring of wide chars from the same Unicode subrange (and thus probably available in the same real font). Improve the XLFD emulation a bit. * gdk/win32/gdkim.c (gdk_nmbstowchar_ts): Small bugfix. * gdk/win32/gdkevents.c: Workaround for suspected bug on Win2k Beta3, WM_IME_CHAR messages don't seem to contain the composed multi-byte char as with the Active IMM on Win9x. Oh well, handle WM_IME_COMPOSITION with GCS_RESULTSTR instead, use ImmGetCompositionStringW() to get the composed Unicode chars. * gdk/win32/gdkgc.c * gdk/win32/gdkdraw.c: Changes needed because of the font private struct changes. * gdk/win32/gdk.def: Add the new functions.
Diffstat (limited to 'po')
-rw-r--r--po/makefile.cygwin4
1 files changed, 2 insertions, 2 deletions
diff --git a/po/makefile.cygwin b/po/makefile.cygwin
index 4a50e85f35..d1e719957d 100644
--- a/po/makefile.cygwin
+++ b/po/makefile.cygwin
@@ -18,8 +18,8 @@ LOCALEDIR = /WINDOWS/$(PACKAGE)/locale
endif
# uk (Ukrainian) is skipped, as native2ascii doesn't know the KOI8_U
-# encoding, sigh
-LANGUAGES= $(basename $(basename .Big5,$(wildcard $(addsuffix .po,ca cs da de el es et eu fi fr ga gl hr hu it ja ko nl no pl pt pt_BR ru sk sl sv wa zh_TW.Big5))))
+# encoding, sigh. Or is it suffuciently similar to KOI8_R?
+LANGUAGES= $(basename $(basename $(wildcard $(addsuffix .po,ca cs da de el es et eu fi fr ga gl hr hu it ja ko nl no pl pt pt_BR ru sk sl sv wa zh_TW.Big5))))
################################################################