vte_terminal_copy_clipboard() is deprecated in VTE 0.50
This commit is contained in:
		
							parent
							
								
									e9e72d0893
								
							
						
					
					
						commit
						01bfd9f9ea
					
				@ -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);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user