patches/vte-05-utf8-ambiguous.diff
author dcarbery
Fri, 24 Nov 2006 16:37:59 +0000
branch217update
changeset 19096 d542fc2c823e
parent 7752 4abd61edfaf7
permissions -rw-r--r--
Merged trunk changes r9797:9829 into 217update branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7752
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     1
diff -urN vte-0.11.11.orig/src/iso2022.c vte-0.11.11.ambiguous/src/iso2022.c
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     2
--- vte-0.11.11.orig/src/iso2022.c	2004-06-22 05:48:30.000000000 +0000
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     3
+++ vte-0.11.11.ambiguous/src/iso2022.c	2004-10-09 09:06:30.000000000 +0000
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     4
@@ -402,6 +402,13 @@
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     5
 		}
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     6
 	}
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     7
 
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     8
+	/*
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
     9
+	 * Decide the ambiguous width according to the default region if 
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    10
+	 * current locale is UTF-8.
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    11
+	 */
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    12
+	if (strcmp (codeset, "utf8") == 0)
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    13
+	  return _vte_iso2022_ambiguous_width_guess ();
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    14
+
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    15
 	/* Not in the list => not wide. */
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    16
 	return 1;
4abd61edfaf7 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents:
diff changeset
    17
 }