@ -261,6 +261,7 @@ typedef struct {  
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																/* function definitions used in config.h */  
																 
																 
																/* function definitions used in config.h */  
															
														 
														
													
														
															
																 
																 
																static  void  xzoom ( const  Arg  * ) ;  
																 
																 
																static  void  xzoom ( const  Arg  * ) ;  
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																static  void  selpaste ( const  Arg  * ) ;  
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																/* Config.h for applying patches and the configuration. */  
																 
																 
																/* Config.h for applying patches and the configuration. */  
															
														 
														
													
														
															
																 
																 
																# include  "config.h"  
																 
																 
																# include  "config.h"  
															
														 
														
													
												
													
														
															
																
																	
																		
																			 
																		 
																	
																	
																		
																			 
																		 
																	
																	
																 
																@ -360,7 +361,6 @@ static void selrequest(XEvent *);  
															
														 
														
													
														
															
																 
																 
																static  void  selinit ( void ) ;  
																 
																 
																static  void  selinit ( void ) ;  
															
														 
														
													
														
															
																 
																 
																static  inline  bool  selected ( int ,  int ) ;  
																 
																 
																static  inline  bool  selected ( int ,  int ) ;  
															
														 
														
													
														
															
																 
																 
																static  void  selcopy ( void ) ;  
																 
																 
																static  void  selcopy ( void ) ;  
															
														 
														
													
														
															
																 
																 
																static  void  selpaste ( void ) ;  
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																static  void  selscroll ( int ,  int ) ;  
																 
																 
																static  void  selscroll ( int ,  int ) ;  
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																static  int  utf8decode ( char  * ,  long  * ) ;  
																 
																 
																static  int  utf8decode ( char  * ,  long  * ) ;  
															
														 
														
													
												
													
														
															
																
																	
																		
																			 
																		 
																	
																	
																		
																			 
																		 
																	
																	
																 
																@ -750,7 +750,7 @@ selnotify(XEvent *e) {  
															
														 
														
													
														
															
																 
																 
																}  
																 
																 
																}  
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																void  
																 
																 
																void  
															
														 
														
													
														
															
																 
																 
																selpaste ( void )  {  
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																selpaste ( const  Arg  * dummy )  {  
															
														 
														
													
														
															
																 
																 
																	XConvertSelection ( xw . dpy ,  XA_PRIMARY ,  sel . xtarget ,  XA_PRIMARY ,   
																 
																 
																	XConvertSelection ( xw . dpy ,  XA_PRIMARY ,  sel . xtarget ,  XA_PRIMARY ,   
															
														 
														
													
														
															
																 
																 
																			xw . win ,  CurrentTime ) ;   
																 
																 
																			xw . win ,  CurrentTime ) ;   
															
														 
														
													
														
															
																 
																 
																}  
																 
																 
																}  
															
														 
														
													
												
													
														
															
																
																	
																		
																			 
																		 
																	
																	
																		
																			 
																		 
																	
																	
																 
																@ -821,7 +821,7 @@ brelease(XEvent *e) {  
															
														 
														
													
														
															
																 
																 
																	}   
																 
																 
																	}   
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																	if ( e - > xbutton . button  = =  Button2 )  {   
																 
																 
																	if ( e - > xbutton . button  = =  Button2 )  {   
															
														 
														
													
														
															
																 
																 
																		selpaste ( ) ;   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																		selpaste ( NULL ) ;   
															
														 
														
													
														
															
																 
																 
																	}  else  if ( e - > xbutton . button  = =  Button1 )  {   
																 
																 
																	}  else  if ( e - > xbutton . button  = =  Button1 )  {   
															
														 
														
													
														
															
																 
																 
																		sel . mode  =  0 ;   
																 
																 
																		sel . mode  =  0 ;   
															
														 
														
													
														
															
																 
																 
																		getbuttoninfo ( e ,  NULL ,  & sel . ex ,  & sel . ey ) ;   
																 
																 
																		getbuttoninfo ( e ,  NULL ,  & sel . ex ,  & sel . ey ) ;   
															
														 
														
													
												
													
														
															
																
																	
																		
																			 
																		 
																	
																	
																		
																			 
																		 
																	
																	
																 
																@ -2743,13 +2743,6 @@ kpress(XEvent *ev) {  
															
														 
														
													
														
															
																 
																 
																				( shift  ?  " dacb " : " DACB " ) [ ksym  -  XK_Left ] ) ;   
																 
																 
																				( shift  ?  " dacb " : " DACB " ) [ ksym  -  XK_Left ] ) ;   
															
														 
														
													
														
															
																 
																 
																			len  =  3 ;   
																 
																 
																			len  =  3 ;   
															
														 
														
													
														
															
																 
																 
																			break ;   
																 
																 
																			break ;   
															
														 
														
													
														
															
																 
																 
																		case  XK_Insert :   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																			if ( shift )  {   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																				selpaste ( ) ;   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																				return ;   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																			}   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																			memcpy ( buf ,  xstr ,  len ) ;   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																			break ;   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																		case  XK_Return :   
																 
																 
																		case  XK_Return :   
															
														 
														
													
														
															
																 
																 
																			len  =  0 ;   
																 
																 
																			len  =  0 ;   
															
														 
														
													
														
															
																 
																 
																			if ( meta )   
																 
																 
																			if ( meta )