X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Finput.c;h=c35564593ec0a5d6990cb5d34901cb422f0a1ea7;hb=687ba0746c0fd8a954002e91a88feadf2fb12962;hp=d0a037a8856c2a719903d8e2f00cd1aa873159e1;hpb=19db05f34fdd08fa2f2ae14890abe9752f0b0263;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/input.c b/libchimara/input.c index d0a037a..c355645 100644 --- a/libchimara/input.c +++ b/libchimara/input.c @@ -562,7 +562,9 @@ finish_text_buffer_line_input(winid_t win, gboolean emit_signal) g_free(win->history->data); win->history = g_list_delete_link(win->history, win->history); } - win->history = g_list_prepend(win->history, g_strdup(inserted_text)); + if(*inserted_text != 0) + win->history = g_list_prepend(win->history, g_strdup(inserted_text)); + win->history_pos = NULL; g_free(inserted_text);