gtkcompletionline.cc:564: bad loop ?
Brought to you by:
mishoo
gtkcompletionline.cc:564:17: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
size_t i = home.length() - 1; while ((i >= 0) && (home[i] == '/')) home.erase(i--);
Maybe
size_t i = home.length() - 1; while ((i < home.length()) && (home[i] == '/')) home.erase(i--);