mirror of
https://github.com/leahneukirchen/cwm.git
synced 2023-08-10 21:13:12 +03:00
"defaultfont" is unclear (and confusing while reading code) when it also
applies to the user supplied font, so rename. ok oga@
This commit is contained in:
parent
a4683b55f8
commit
b51f8e6a99
4
calmwm.h
4
calmwm.h
@ -285,8 +285,8 @@ struct conf {
|
||||
struct color color[CWM_COLOR_MAX];
|
||||
char termpath[MAXPATHLEN];
|
||||
char lockpath[MAXPATHLEN];
|
||||
#define DEFAULTFONTNAME "sans-serif:pixelsize=14:bold"
|
||||
char *DefaultFontName;
|
||||
#define CONF_FONT "sans-serif:pixelsize=14:bold"
|
||||
char *font;
|
||||
};
|
||||
|
||||
/* MWM hints */
|
||||
|
6
conf.c
6
conf.c
@ -62,7 +62,7 @@ conf_gap(struct conf *c, struct screen_ctx *sc)
|
||||
void
|
||||
conf_font(struct conf *c, struct screen_ctx *sc)
|
||||
{
|
||||
sc->font = font_make(sc, c->DefaultFontName);
|
||||
sc->font = font_make(sc, c->font);
|
||||
}
|
||||
|
||||
void
|
||||
@ -208,7 +208,7 @@ conf_init(struct conf *c)
|
||||
c->color[CWM_COLOR_BG_MENU].name =
|
||||
xstrdup(CONF_COLOR_MENUBG);
|
||||
|
||||
c->DefaultFontName = xstrdup(DEFAULTFONTNAME);
|
||||
c->font = xstrdup(CONF_FONT);
|
||||
}
|
||||
|
||||
void
|
||||
@ -252,7 +252,7 @@ conf_clear(struct conf *c)
|
||||
for (i = 0; i < CWM_COLOR_MAX; i++)
|
||||
xfree(c->color[i].name);
|
||||
|
||||
xfree(c->DefaultFontName);
|
||||
xfree(c->font);
|
||||
}
|
||||
|
||||
void
|
||||
|
6
parse.y
6
parse.y
@ -105,8 +105,8 @@ yesno : YES { $$ = 1; }
|
||||
;
|
||||
|
||||
main : FONTNAME STRING {
|
||||
free(conf->DefaultFontName);
|
||||
conf->DefaultFontName = $2;
|
||||
free(conf->font);
|
||||
conf->font = $2;
|
||||
}
|
||||
| STICKY yesno {
|
||||
if ($2 == 0)
|
||||
@ -561,7 +561,7 @@ parse_config(const char *filename, struct conf *xconf)
|
||||
for (i = 0; i < CWM_COLOR_MAX; i++)
|
||||
xconf->color[i].name = conf->color[i].name;
|
||||
|
||||
xconf->DefaultFontName = conf->DefaultFontName;
|
||||
xconf->font = conf->font;
|
||||
}
|
||||
|
||||
free(conf);
|
||||
|
Loading…
Reference in New Issue
Block a user