patches/gedit-01-spellcheck-fallback-to-enus.diff
author dcarbery
Fri, 24 Nov 2006 16:37:59 +0000
branch217update
changeset 19096 d542fc2c823e
parent 8232 8e7719261fd1
permissions -rw-r--r--
Merged trunk changes r9797:9829 into 217update branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8232
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
     1
--- gedit-2.16.1/plugins/spell/gedit-spell-checker.c.orig	2006-10-02 11:24:24.158793000 +0100
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
     2
+++ gedit-2.16.1/plugins/spell/gedit-spell-checker.c	2006-10-02 11:27:01.663561000 +0100
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
     3
@@ -433,6 +433,14 @@
6476
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     4
 		if (language_tag != NULL)
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     5
 		{
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     6
 			spell->active_lang = get_language_from_abrev (language_tag);
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     7
+			if (spell->active_lang == NULL)
8232
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
     8
+			{
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
     9
+				/* unknown language. fallback to en_us */
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    10
+				language_tag = "en_us";
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    11
+				pspell_config_replace (config, "language-tag", language_tag);
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    12
+				spell->active_lang = get_language_from_abrev (language_tag);
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    13
+			}
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    14
+
6476
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    15
 		}
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    16
 
8232
8e7719261fd1 2006-10-02 Damien Carbery <[email protected]>
dc144907
parents: 6476
diff changeset
    17
 /*