aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--lib/widgets/ephy-location-entry.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ed85ad63a..6417a954b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-07-09 Jean-François Rameau <jframeau@cvs.gnome.org>
+
+ * lib/widgets/ephy-location-entry.c: (completion_func):
+
+ Uppercase letters shouldn't breaks history autocompletion.
+ Fix Bug #308236.
+
2005-07-09 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (entry_changed_cb):
diff --git a/lib/widgets/ephy-location-entry.c b/lib/widgets/ephy-location-entry.c
index 63ca5cb38..94033d8f6 100644
--- a/lib/widgets/ephy-location-entry.c
+++ b/lib/widgets/ephy-location-entry.c
@@ -316,7 +316,7 @@ completion_func (GtkEntryCompletion *completion,
-1);
len_key = strlen (key);
- if (!strncmp (key, item, len_key))
+ if (!strncasecmp (key, item, len_key))
{
ret = TRUE;
}
@@ -330,7 +330,7 @@ completion_func (GtkEntryCompletion *completion,
{
len_prefix = web_prefixes[i].len;
if (!strncmp (web_prefixes[i].prefix, item, len_prefix) &&
- !strncmp (key, item + len_prefix, len_key))
+ !strncasecmp (key, item + len_prefix, len_key))
{
ret = TRUE;
break;