vte_terminal_copy_clipboard() is deprecated in VTE 0.50

This commit is contained in:
Jelle van der Waa 2017-10-22 12:50:03 +02:00 committed by Daniel Micay
parent e9e72d0893
commit 01bfd9f9ea
1 changed files with 8 additions and 1 deletions

View File

@ -933,7 +933,11 @@ gboolean key_press_cb(VteTerminal *vte, GdkEventKey *event, keybind_info *info)
toggle_visual(vte, &info->select, vi_mode::visual_line); toggle_visual(vte, &info->select, vi_mode::visual_line);
break; break;
case GDK_KEY_y: case GDK_KEY_y:
#if VTE_CHECK_VERSION(0, 50, 0)
vte_terminal_copy_clipboard_format(vte, VTE_FORMAT_TEXT);
#else
vte_terminal_copy_clipboard(vte); vte_terminal_copy_clipboard(vte);
#endif
break; break;
case GDK_KEY_slash: case GDK_KEY_slash:
overlay_show(&info->panel, overlay_mode::search, vte); overlay_show(&info->panel, overlay_mode::search, vte);
@ -994,8 +998,11 @@ gboolean key_press_cb(VteTerminal *vte, GdkEventKey *event, keybind_info *info)
overlay_show(&info->panel, overlay_mode::urlselect, nullptr); overlay_show(&info->panel, overlay_mode::urlselect, nullptr);
exit_command_mode(vte, &info->select); exit_command_mode(vte, &info->select);
return TRUE; return TRUE;
case GDK_KEY_c: #if VTE_CHECK_VERSION(0, 50, 0)
vte_terminal_copy_clipboard_format(vte, VTE_FORMAT_TEXT);
#else
vte_terminal_copy_clipboard(vte); vte_terminal_copy_clipboard(vte);
#endif
return TRUE; return TRUE;
case GDK_KEY_v: case GDK_KEY_v:
vte_terminal_paste_clipboard(vte); vte_terminal_paste_clipboard(vte);