diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | lib/widgets/ephy-location-entry.c | 4 |
2 files changed, 9 insertions, 2 deletions
@@ -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; |