version 1.30, 2000/03/26 16:21:33 |
version 1.31, 2000/06/10 01:32:23 |
|
|
static char *VarModify __P((char *, Boolean (*)(char *, Boolean, Buffer, |
static char *VarModify __P((char *, Boolean (*)(char *, Boolean, Buffer, |
ClientData), |
ClientData), |
ClientData)); |
ClientData)); |
static int VarPrintVar __P((ClientData, ClientData)); |
static void VarPrintVar __P((ClientData)); |
static Boolean VarUppercase __P((char *word, Boolean addSpace, Buffer buf, ClientData dummy)); |
static Boolean VarUppercase __P((char *word, Boolean addSpace, Buffer buf, ClientData dummy)); |
static Boolean VarLowercase __P((char *word, Boolean addSpace, Buffer buf, ClientData dummy)); |
static Boolean VarLowercase __P((char *word, Boolean addSpace, Buffer buf, ClientData dummy)); |
|
|
|
|
|
|
|
|
/****************** PRINT DEBUGGING INFO *****************/ |
/****************** PRINT DEBUGGING INFO *****************/ |
static int |
static void |
VarPrintVar(vp, dummy) |
VarPrintVar(vp) |
ClientData vp; |
ClientData vp; |
ClientData dummy; |
|
{ |
{ |
Var *v = (Var *) vp; |
Var *v = (Var *)vp; |
|
|
printf("%-16s = %s\n", v->name, VarValue(v)); |
printf("%-16s = %s\n", v->name, VarValue(v)); |
return (dummy ? 0 : 0); |
|
} |
} |
|
|
/*- |
/*- |
|
|
Var_Dump (ctxt) |
Var_Dump (ctxt) |
GNode *ctxt; |
GNode *ctxt; |
{ |
{ |
Lst_ForEach(ctxt->context, VarPrintVar, NULL); |
Lst_Every(ctxt->context, VarPrintVar); |
} |
} |