fetch the whole buffer for completion
This commit is contained in:
parent
220f98fb28
commit
89a3ddd864
|
@ -43,9 +43,12 @@ static gboolean add_to_list_store(char *key,
|
||||||
static GtkTreeModel *create_completion_model(VteTerminal *vte) {
|
static GtkTreeModel *create_completion_model(VteTerminal *vte) {
|
||||||
GtkListStore *store = gtk_list_store_new(1, G_TYPE_STRING);
|
GtkListStore *store = gtk_list_store_new(1, G_TYPE_STRING);
|
||||||
|
|
||||||
// TODO: get the full buffer
|
glong end_row, end_col;
|
||||||
gchar *content = vte_terminal_get_text(vte,
|
vte_terminal_get_cursor_position(vte, &end_col, &end_row);
|
||||||
NULL, NULL, NULL);
|
gchar *content = vte_terminal_get_text_range(vte, 0, 0,
|
||||||
|
end_row,
|
||||||
|
end_col,
|
||||||
|
NULL, NULL, NULL);
|
||||||
|
|
||||||
if (!content) {
|
if (!content) {
|
||||||
g_printerr("no content");
|
g_printerr("no content");
|
||||||
|
|
Loading…
Reference in New Issue