update to libdc, fixed utf8 bug
This commit is contained in:
		
							parent
							
								
									75a19c35bd
								
							
						
					
					
						commit
						3c366bd73d
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		
							
								
								
									
										2
									
								
								README
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								README
									
										
									
									
									
								
							|  | @ -7,7 +7,7 @@ Requirements | ||||||
| ------------ | ------------ | ||||||
| In order to build dmenu you need the Xlib header files. | In order to build dmenu you need the Xlib header files. | ||||||
| 
 | 
 | ||||||
| You also need libdraw, available from http://hg.suckless.org/libdraw | You also need libdc, available from http://hg.suckless.org/libdraw | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Installation | Installation | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								dmenu.c
									
										
									
									
									
								
							
							
						
						
									
										4
									
								
								dmenu.c
									
										
									
									
									
								
							|  | @ -10,7 +10,7 @@ | ||||||
| #ifdef XINERAMA | #ifdef XINERAMA | ||||||
| #include <X11/extensions/Xinerama.h> | #include <X11/extensions/Xinerama.h> | ||||||
| #endif | #endif | ||||||
| #include <draw.h> | #include <dc.h> | ||||||
| 
 | 
 | ||||||
| #define INRECT(x,y,rx,ry,rw,rh) ((x) >= (rx) && (x) < (rx)+(rw) && (y) >= (ry) && (y) < (ry)+(rh)) | #define INRECT(x,y,rx,ry,rw,rh) ((x) >= (rx) && (x) < (rx)+(rw) && (y) >= (ry) && (y) < (ry)+(rh)) | ||||||
| #define MIN(a,b)                ((a) < (b) ? (a) : (b)) | #define MIN(a,b)                ((a) < (b) ? (a) : (b)) | ||||||
|  | @ -230,7 +230,7 @@ keypress(XKeyEvent *ev) { | ||||||
| 	} | 	} | ||||||
| 	switch(ksym) { | 	switch(ksym) { | ||||||
| 	default: | 	default: | ||||||
| 		if(isprint(*buf)) | 		if(!iscntrl(*buf)) | ||||||
| 			insert(buf, strlen(buf)); | 			insert(buf, strlen(buf)); | ||||||
| 		break; | 		break; | ||||||
| 	case XK_Delete: | 	case XK_Delete: | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue