summaryrefslogtreecommitdiff
path: root/japanese/gnomelibs/files/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/gnomelibs/files/patch-ag')
-rw-r--r--japanese/gnomelibs/files/patch-ag32
1 files changed, 32 insertions, 0 deletions
diff --git a/japanese/gnomelibs/files/patch-ag b/japanese/gnomelibs/files/patch-ag
new file mode 100644
index 000000000000..b5ac9094ff21
--- /dev/null
+++ b/japanese/gnomelibs/files/patch-ag
@@ -0,0 +1,32 @@
+--- ./zvt/vt.h.jp2 Sat Oct 30 03:35:49 1999
++++ ./zvt/vt.h Sun Oct 29 18:32:20 2000
+@@ -28,6 +28,10 @@
+ /* for utf-8 input support */
+ #define ZVT_UTF 1
+
++/* for multibyte support */
++#define ZVT_MB 1
++#define ZVT_JIS 1
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif /* __cplusplus */
+@@ -71,6 +75,7 @@
+ #define VTATTR_BLINK 0x10000000
+ #define VTATTR_REVERSE 0x08000000
+ #define VTATTR_CONCEALED 0x04000000
++#define VTATTR_MULTIBYTE 0x80000000 /* for multibyte charater */
+
+ /* all attributes mask, and no-attributes mask */
+ #define VTATTR_MASK 0xffff0000
+@@ -207,6 +212,10 @@
+ int vt_killchild (struct vt_em *vt, int signal);
+ int vt_closepty (struct vt_em *vt);
+ void vt_reset_terminal (struct vt_em *vt, int hard);
++#ifdef ZVT_MB
++int vt_line_mblen(int x, struct vt_line *l);
++int vt_query_line_mbchar(int x, struct vt_line *l);
++#endif
+
+ #ifdef __cplusplus
+ }