Remove unused -xkbdb and -noloadxkb options. Rename -ar1 and -ar2 to
-ardelay and -arinterval, respectively. Remove XKB banner from help text.
This commit is contained in:
		
							parent
							
								
									7e3cb9a09a
								
							
						
					
					
						commit
						ed33c7c98a
					
				| 
						 | 
					@ -1,3 +1,9 @@
 | 
				
			||||||
 | 
					2005-12-26  Daniel Stone  <daniel@freedesktop.org>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						* xkb/xkbInit.c:
 | 
				
			||||||
 | 
						Remove unused -xkbdb and -noloadxkb options.  Rename -ar1 and -ar2 to
 | 
				
			||||||
 | 
						-ardelay and -arinterval, respectively.  Remove XKB banner from help text.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
2005-12-25  Adam Jackson  <ajax@freedesktop.org>
 | 
					2005-12-25  Adam Jackson  <ajax@freedesktop.org>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	* configure.ac:
 | 
						* configure.ac:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
/* $Xorg: xkbInit.c,v 1.3 2000/08/17 19:53:47 cpqbld Exp $ */
 | 
					/* $Xorg: xkbInit.c,v 1.3 2000/08/17 19:53:47 cpqbld Exp $ */
 | 
				
			||||||
/* $XdotOrg: xc/programs/Xserver/xkb/xkbInit.c,v 1.3 2005/04/20 12:25:48 daniels Exp $ */
 | 
					/* $XdotOrg: xserver/xorg/xkb/xkbInit.c,v 1.9 2005/10/19 22:45:54 ajax Exp $ */
 | 
				
			||||||
/************************************************************
 | 
					/************************************************************
 | 
				
			||||||
Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc.
 | 
					Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -130,8 +130,6 @@ char	*		XkbBinDirectory=	XKB_BIN_DIRECTORY;
 | 
				
			||||||
char	*		XkbInitialMap=		NULL;
 | 
					char	*		XkbInitialMap=		NULL;
 | 
				
			||||||
int	 		XkbWantAccessX=		0;	
 | 
					int	 		XkbWantAccessX=		0;	
 | 
				
			||||||
static XkbFileInfo *	_XkbInitFileInfo=	NULL;
 | 
					static XkbFileInfo *	_XkbInitFileInfo=	NULL;
 | 
				
			||||||
char *			XkbDB=			NULL;
 | 
					 | 
				
			||||||
int			XkbAutoLoad=		1;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
static Bool		rulesDefined=		False;
 | 
					static Bool		rulesDefined=		False;
 | 
				
			||||||
static char *		XkbRulesFile=		NULL;
 | 
					static char *		XkbRulesFile=		NULL;
 | 
				
			||||||
| 
						 | 
					@ -497,7 +495,7 @@ XkbEventCauseRec	cause;
 | 
				
			||||||
    file.file=NULL;
 | 
					    file.file=NULL;
 | 
				
			||||||
    bzero(&file.xkbinfo,sizeof(XkbFileInfo));
 | 
					    bzero(&file.xkbinfo,sizeof(XkbFileInfo));
 | 
				
			||||||
    bzero(&changes,sizeof(XkbChangesRec));
 | 
					    bzero(&changes,sizeof(XkbChangesRec));
 | 
				
			||||||
    if (XkbAutoLoad && (XkbInitialMap!=NULL)) {
 | 
					    if (XkbInitialMap!=NULL) {
 | 
				
			||||||
	if ((file.file=XkbDDXOpenConfigFile(XkbInitialMap,NULL,0))!=NULL) {
 | 
						if ((file.file=XkbDDXOpenConfigFile(XkbInitialMap,NULL,0))!=NULL) {
 | 
				
			||||||
	    XkmReadFile(file.file,0,XkmKeymapLegal,&file.xkbinfo);
 | 
						    XkmReadFile(file.file,0,XkmKeymapLegal,&file.xkbinfo);
 | 
				
			||||||
	    if (file.xkbinfo.xkb==NULL) {
 | 
						    if (file.xkbinfo.xkb==NULL) {
 | 
				
			||||||
| 
						 | 
					@ -952,24 +950,6 @@ XkbProcessArguments(int argc,char *argv[],int i)
 | 
				
			||||||
	    return -1;
 | 
						    return -1;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    else if (strncmp(argv[i], "-xkbdb", 7) == 0) {
 | 
					 | 
				
			||||||
	if(++i < argc) {
 | 
					 | 
				
			||||||
	    if (strlen(argv[i]) < PATH_MAX) {
 | 
					 | 
				
			||||||
		XkbDB= argv[i];
 | 
					 | 
				
			||||||
		return 2;
 | 
					 | 
				
			||||||
	    } else {
 | 
					 | 
				
			||||||
		LogMessage(X_ERROR, "-xkbdb pathname too long\n");
 | 
					 | 
				
			||||||
		return -1;
 | 
					 | 
				
			||||||
	    }
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	else {
 | 
					 | 
				
			||||||
	    return -1;
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    else if (strncmp(argv[i], "-noloadxkb", 7) == 0) {
 | 
					 | 
				
			||||||
	XkbAutoLoad= 0;
 | 
					 | 
				
			||||||
	return 1;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    else if ((strncmp(argv[i],"-accessx",8)==0)||
 | 
					    else if ((strncmp(argv[i],"-accessx",8)==0)||
 | 
				
			||||||
                 (strncmp(argv[i],"+accessx",8)==0)) {
 | 
					                 (strncmp(argv[i],"+accessx",8)==0)) {
 | 
				
			||||||
	int j=1;	    
 | 
						int j=1;	    
 | 
				
			||||||
| 
						 | 
					@ -1008,12 +988,14 @@ XkbProcessArguments(int argc,char *argv[],int i)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	return j;
 | 
						return j;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    if (strcmp (argv[i], "-ar1") == 0) {	/* -ar1 int */
 | 
					    if ((strcmp(argv[i], "-ardelay") == 0) ||
 | 
				
			||||||
 | 
					        (strcmp (argv[i], "-ar1") == 0)) {	/* -ardelay int */
 | 
				
			||||||
	if (++i >= argc) UseMsg ();
 | 
						if (++i >= argc) UseMsg ();
 | 
				
			||||||
	XkbDfltRepeatDelay = (long)atoi(argv[i]);
 | 
						XkbDfltRepeatDelay = (long)atoi(argv[i]);
 | 
				
			||||||
	return 2;
 | 
						return 2;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    if (strcmp (argv[i], "-ar2") == 0) {	/* -ar2 int */
 | 
					    if ((strcmp(argv[i], "-arinterval") == 0) ||
 | 
				
			||||||
 | 
					        (strcmp (argv[i], "-ar2") == 0)) {	/* -arinterval int */
 | 
				
			||||||
	if (++i >= argc) UseMsg ();
 | 
						if (++i >= argc) UseMsg ();
 | 
				
			||||||
	XkbDfltRepeatInterval = (long)atoi(argv[i]);
 | 
						XkbDfltRepeatInterval = (long)atoi(argv[i]);
 | 
				
			||||||
	return 2;
 | 
						return 2;
 | 
				
			||||||
| 
						 | 
					@ -1024,14 +1006,11 @@ XkbProcessArguments(int argc,char *argv[],int i)
 | 
				
			||||||
void
 | 
					void
 | 
				
			||||||
XkbUseMsg(void)
 | 
					XkbUseMsg(void)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    ErrorF("The X Keyboard Extension adds the following arguments:\n");
 | 
					 | 
				
			||||||
    ErrorF("-kb                    disable the X Keyboard Extension\n");
 | 
					    ErrorF("-kb                    disable the X Keyboard Extension\n");
 | 
				
			||||||
    ErrorF("+kb                    enable the X Keyboard Extension\n");
 | 
					    ErrorF("+kb                    enable the X Keyboard Extension\n");
 | 
				
			||||||
    ErrorF("[+-]accessx [ timeout [ timeout_mask [ feedback [ options_mask] ] ] ]\n");
 | 
					    ErrorF("[+-]accessx [ timeout [ timeout_mask [ feedback [ options_mask] ] ] ]\n");
 | 
				
			||||||
    ErrorF("                       enable/disable accessx key sequences\n");
 | 
					    ErrorF("                       enable/disable accessx key sequences\n");
 | 
				
			||||||
    ErrorF("-ar1                   set XKB autorepeat delay\n");
 | 
					    ErrorF("-ardelay               set XKB autorepeat delay\n");
 | 
				
			||||||
    ErrorF("-ar2                   set XKB autorepeat interval\n");
 | 
					    ErrorF("-arinterval            set XKB autorepeat interval\n");
 | 
				
			||||||
    ErrorF("-noloadxkb             don't load XKB keymap description\n");
 | 
					 | 
				
			||||||
    ErrorF("-xkbdb                 file that contains default XKB keymaps\n");
 | 
					 | 
				
			||||||
    ErrorF("-xkbmap                XKB keyboard description to load on startup\n");
 | 
					    ErrorF("-xkbmap                XKB keyboard description to load on startup\n");
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue