update to libdc, fixed utf8 bug
This commit is contained in:
		
							
								
								
									
										2
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								README
									
									
									
									
									
								
							@@ -7,7 +7,7 @@ Requirements
 | 
			
		||||
------------
 | 
			
		||||
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
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								dmenu.c
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								dmenu.c
									
									
									
									
									
								
							@@ -10,7 +10,7 @@
 | 
			
		||||
#ifdef XINERAMA
 | 
			
		||||
#include <X11/extensions/Xinerama.h>
 | 
			
		||||
#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 MIN(a,b)                ((a) < (b) ? (a) : (b))
 | 
			
		||||
@@ -230,7 +230,7 @@ keypress(XKeyEvent *ev) {
 | 
			
		||||
	}
 | 
			
		||||
	switch(ksym) {
 | 
			
		||||
	default:
 | 
			
		||||
		if(isprint(*buf))
 | 
			
		||||
		if(!iscntrl(*buf))
 | 
			
		||||
			insert(buf, strlen(buf));
 | 
			
		||||
		break;
 | 
			
		||||
	case XK_Delete:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user