Move usage() to be with run() in x.c
run/usage/xinit are now all internal to x.c Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
This commit is contained in:
		
							
								
								
									
										15
									
								
								st.c
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								st.c
									
									
									
									
									
								
							| @@ -28,8 +28,6 @@ | |||||||
| #include <X11/cursorfont.h> | #include <X11/cursorfont.h> | ||||||
| #include <X11/Xft/Xft.h> | #include <X11/Xft/Xft.h> | ||||||
|  |  | ||||||
| char *argv0; |  | ||||||
|  |  | ||||||
| #define Glyph Glyph_ | #define Glyph Glyph_ | ||||||
| #define Font Font_ | #define Font Font_ | ||||||
|  |  | ||||||
| @@ -2687,16 +2685,3 @@ cresize(int width, int height) | |||||||
| 	tresize(col, row); | 	tresize(col, row); | ||||||
| 	xresize(col, row); | 	xresize(col, row); | ||||||
| } | } | ||||||
|  |  | ||||||
| void |  | ||||||
| usage(void) |  | ||||||
| { |  | ||||||
| 	die("usage: %s [-aiv] [-c class] [-f font] [-g geometry]" |  | ||||||
| 	    " [-n name] [-o file]\n" |  | ||||||
| 	    "          [-T title] [-t title] [-w windowid]" |  | ||||||
| 	    " [[-e] command [args ...]]\n" |  | ||||||
| 	    "       %s [-aiv] [-c class] [-f font] [-g geometry]" |  | ||||||
| 	    " [-n name] [-o file]\n" |  | ||||||
| 	    "          [-T title] [-t title] [-w windowid] -l line" |  | ||||||
| 	    " [stty_args ...]\n", argv0, argv0); |  | ||||||
| } |  | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								st.h
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								st.h
									
									
									
									
									
								
							| @@ -214,8 +214,6 @@ size_t utf8encode(Rune, char *); | |||||||
| void *xmalloc(size_t); | void *xmalloc(size_t); | ||||||
| char *xstrdup(char *); | char *xstrdup(char *); | ||||||
|  |  | ||||||
| void usage(void); |  | ||||||
|  |  | ||||||
| /* Globals */ | /* Globals */ | ||||||
| extern TermWindow win; | extern TermWindow win; | ||||||
| extern Term term; | extern Term term; | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								win.h
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								win.h
									
									
									
									
									
								
							| @@ -9,13 +9,11 @@ typedef XftGlyphFontSpec GlyphFontSpec; | |||||||
|  |  | ||||||
| void draw(void); | void draw(void); | ||||||
| void drawregion(int, int, int, int); | void drawregion(int, int, int, int); | ||||||
| void run(void); |  | ||||||
|  |  | ||||||
| void xbell(int); | void xbell(int); | ||||||
| void xclipcopy(void); | void xclipcopy(void); | ||||||
| void xclippaste(void); | void xclippaste(void); | ||||||
| void xhints(void); | void xhints(void); | ||||||
| void xinit(void); |  | ||||||
| void xloadcols(void); | void xloadcols(void); | ||||||
| int xsetcolorname(int, const char *); | int xsetcolorname(int, const char *); | ||||||
| void xloadfonts(char *, double); | void xloadfonts(char *, double); | ||||||
|   | |||||||
							
								
								
									
										18
									
								
								x.c
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								x.c
									
									
									
									
									
								
							| @@ -15,6 +15,7 @@ | |||||||
| #include <X11/Xft/Xft.h> | #include <X11/Xft/Xft.h> | ||||||
| #include <X11/XKBlib.h> | #include <X11/XKBlib.h> | ||||||
|  |  | ||||||
|  | static char *argv0; | ||||||
| #include "arg.h" | #include "arg.h" | ||||||
|  |  | ||||||
| #define Glyph Glyph_ | #define Glyph Glyph_ | ||||||
| @@ -87,6 +88,7 @@ static void xdrawglyph(Glyph, int, int); | |||||||
| static void xclear(int, int, int, int); | static void xclear(int, int, int, int); | ||||||
| static void xdrawcursor(void); | static void xdrawcursor(void); | ||||||
| static int xgeommasktogravity(int); | static int xgeommasktogravity(int); | ||||||
|  | static void xinit(void); | ||||||
| static int xloadfont(Font *, FcPattern *); | static int xloadfont(Font *, FcPattern *); | ||||||
| static void xunloadfont(Font *); | static void xunloadfont(Font *); | ||||||
| static void xsetenv(void); | static void xsetenv(void); | ||||||
| @@ -110,6 +112,9 @@ static void selcopy(Time); | |||||||
| static void getbuttoninfo(XEvent *); | static void getbuttoninfo(XEvent *); | ||||||
| static void mousereport(XEvent *); | static void mousereport(XEvent *); | ||||||
|  |  | ||||||
|  | static void run(void); | ||||||
|  | static void usage(void); | ||||||
|  |  | ||||||
| static void (*handler[LASTEvent])(XEvent *) = { | static void (*handler[LASTEvent])(XEvent *) = { | ||||||
| 	[KeyPress] = kpress, | 	[KeyPress] = kpress, | ||||||
| 	[ClientMessage] = cmessage, | 	[ClientMessage] = cmessage, | ||||||
| @@ -1698,6 +1703,19 @@ run(void) | |||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  | void | ||||||
|  | usage(void) | ||||||
|  | { | ||||||
|  | 	die("usage: %s [-aiv] [-c class] [-f font] [-g geometry]" | ||||||
|  | 	    " [-n name] [-o file]\n" | ||||||
|  | 	    "          [-T title] [-t title] [-w windowid]" | ||||||
|  | 	    " [[-e] command [args ...]]\n" | ||||||
|  | 	    "       %s [-aiv] [-c class] [-f font] [-g geometry]" | ||||||
|  | 	    " [-n name] [-o file]\n" | ||||||
|  | 	    "          [-T title] [-t title] [-w windowid] -l line" | ||||||
|  | 	    " [stty_args ...]\n", argv0, argv0); | ||||||
|  | } | ||||||
|  |  | ||||||
| int | int | ||||||
| main(int argc, char *argv[]) | main(int argc, char *argv[]) | ||||||
| { | { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user