[geany/geany-plugins] 5ebf1c: vimode: restrict history to 20 entries like vim
Jiří Techet
git-noreply at xxxxx
Sun May 5 16:45:14 UTC 2019
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Sun, 05 May 2019 16:45:14 UTC
Commit: 5ebf1c18e2d31ea7a4ca5ed9ba9f55f0b7d2d3ca
https://github.com/geany/geany-plugins/commit/5ebf1c18e2d31ea7a4ca5ed9ba9f55f0b7d2d3ca
Log Message:
-----------
vimode: restrict history to 20 entries like vim
Modified Paths:
--------------
vimode/src/excmd-prompt.c
Modified: vimode/src/excmd-prompt.c
2 lines changed, 2 insertions(+), 0 deletions(-)
===================================================================
@@ -81,6 +81,8 @@ static gboolean on_prompt_key_press_event(GtkWidget *widget, GdkEventKey *event,
g_ptr_array_remove_index(history, index);
if (strlen(text) > 1)
g_ptr_array_add(history, g_strdup(text + 1));
+ if (history->len > 20) // default vim history size
+ g_ptr_array_remove_index(history, 0);
excmd_perform(ctx, text);
close_prompt();
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list