patches/gedit-01-spellcheck-fallback-to-enus.diff
author dc144907
Tue, 03 Jan 2006 17:38:37 +0000
changeset 6476 e6aded1ae48c
child 8232 8e7719261fd1
permissions -rw-r--r--
* gedit.spec: Remove obsolete patches, renum remaining. * patches/gedit-01-spellcheck-fallback-to-enus.diff: Renamed from 03. * patches/gedit-01-g11n-utf8-autodetect.diff: Removed, obsolete. * patches/gedit-02-command-pipe.diff: Removed, obsolete.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6476
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     1
--- gedit-2.6.2/plugins/spell/gedit-spell-checker.c.orig	2003-09-30 07:49:47.000000000 -0700
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     2
+++ gedit-2.6.2/plugins/spell/gedit-spell-checker.c	2004-11-12 15:14:45.050655190 -0800
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     3
@@ -353,6 +353,13 @@
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)
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     8
+				{
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
     9
+					/* unknown language. fallback to en_us */
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    10
+					language_tag = "en_us";
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    11
+					pspell_config_replace (config, "language-tag", language_tag);
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    12
+					spell->active_lang = get_language_from_abrev (language_tag);
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    13
+				}
e6aded1ae48c * gedit.spec: Remove obsolete patches, renum remaining.
dc144907
parents:
diff changeset
    14
 		}
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
 		/*