From: Dequis Date: Sat, 20 Jun 2009 04:17:43 +0000 (-0300) Subject: Merge commit 'dieterbe/experimental' into experimental X-Git-Url: http://git.maemo.org/git/?a=commitdiff_plain;h=f70e2d36a664c9571eeb520341d18246fb4170cb;p=uzbl-mobile Merge commit 'dieterbe/experimental' into experimental Conflicts solved: uzbl.c --- f70e2d36a664c9571eeb520341d18246fb4170cb diff --cc uzbl.c index a596b0e,b9e5d68..8ed8788 --- a/uzbl.c +++ b/uzbl.c @@@ -987,11 -882,13 +987,14 @@@ keycmd_nl (WebKitWebView *page, GArray } static void -keycmd_bs (WebKitWebView *page, GArray *argv) { +keycmd_bs (WebKitWebView *page, GArray *argv, GString *result) { + gchar *prev; (void)page; (void)argv; + (void)result; - g_string_truncate(uzbl.state.keycmd, uzbl.state.keycmd->len - 1); + prev = g_utf8_find_prev_char(uzbl.state.keycmd->str, uzbl.state.keycmd->str + uzbl.state.keycmd->len); + if (prev) + g_string_truncate(uzbl.state.keycmd, prev - uzbl.state.keycmd->str); update_title(); }