[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]
Re: patches for multi-gnome-terminal.
2001/10/24 (水) 07:34 に IIJIMA Kengo さんは書きました:
こんばんは、相花です。
> 先日 Freshmeatで見かけて、作成しようと思っていた所でした。
> ありがたく試したのですが、 multi-gnome-terminal.cの
> gnome-term_set_fontの gdk_font_loadを gdk_fontset_load
> に変更しないと、こちらの環境ではうまく動作いたしません
> でした。
ですね。
新しいパッチ multi-gnome-terminal-1.3.3-zvtterm_mb.patch を
<http://mikeforce.sog.or.jp/gnome/patch/> に put しておきました。
前のパッチに追加した部分を添付しておきます。
---
(相花)
--- multi-gnome-terminal-1.3.3/gnome-terminal/mgt.h.org Wed Oct 24 19:05:59 2001
+++ multi-gnome-terminal-1.3.3/gnome-terminal/mgt.h Wed Oct 24 19:08:19 2001
@@ -32,7 +32,13 @@
#define XZVT_TERM_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, xzvt_term_get_type (), xZvtTermClass)
#define XZVT_IS_TERM(obj) GTK_CHECK_TYPE (obj, xzvt_term_get_type ())
+#define ZVT_MB 1
+#ifndef ZVT_MB
#define DEFAULT_FONT "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1"
+#else
+#define DEFAULT_FONT "-alias-fixed-medium-r-normal-*-14-*-*-*-c-*-*"
+#endif
+
#define EXTRA 6
--- multi-gnome-terminal-1.3.3/gnome-terminal/multi-gnome-terminal.c.org Wed Oct 24 19:15:42 2001
+++ multi-gnome-terminal-1.3.3/gnome-terminal/multi-gnome-terminal.c Wed Oct 24 19:16:45 2001
@@ -196,7 +196,11 @@
char *s;
GdkFont *font;
+#ifndef ZVT_MB
font = gdk_font_load (font_name);
+#else
+ font = gdk_fontset_load (font_name);
+#endif
if (font) {
#ifdef ZVT_TERM_EMBOLDEN_SUPPORT
if (zvt_term_get_capabilities(term) & ZVT_TERM_EMBOLDEN_SUPPORT &&