View | Details | Raw Unified | Return to bug 100545
Collapse All | Expand All

(-)/usr/home/chinsan/project/zhcon/Makefile (+1 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	zhcon
8
PORTNAME=	zhcon
9
PORTVERSION=	0.2.5
9
PORTVERSION=	0.2.5
10
PORTREVISION=	1
10
CATEGORIES=	chinese
11
CATEGORIES=	chinese
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
(-)/usr/home/chinsan/project/zhcon/files/patch-src-winime.cpp (+11 lines)
Line 0 Link Here
1
--- src/winime.cpp.orig	Tue Apr 25 00:38:28 2006
2
+++ src/winime.cpp	Wed Jul 19 22:29:47 2006
3
@@ -184,6 +184,8 @@
4
         p++;
5
     while (IsGB2312_1(*p) && IsGB2312_2(*(p + 1)))
6
         p += 2;
7
+    while (IsBIG5_1(*p) && IsBIG5_2(*(p + 1)))
8
+        p += 2;
9
     return !IsHzCode1(*p);
10
 }
11
 
(-)/usr/home/chinsan/project/zhcon/files/patch-src-winime.h (+15 lines)
Line 0 Link Here
1
--- src/winime.h.orig	Tue Apr 25 00:38:26 2006
2
+++ src/winime.h	Wed Jul 19 22:27:58 2006
3
@@ -68,6 +68,12 @@
4
         bool IsGB2312_2(char c) const {
5
             return c >= 0xA1 && c <= 0xFE;
6
         }
7
+        bool IsBIG5_1(char c) const {
8
+            return c >= 0xA1 && c <= 0xFE;
9
+        }
10
+        bool IsBIG5_2(char c) const {
11
+            return c >= 0x40 && c <= 0x7E;
12
+        }
13
 
14
         void AddCandilist(char*& p,unsigned& buflen);
15
         void SkipNext(char*& rp);

Return to bug 100545