Xinqi Bao's Git
projects
/
dmenu.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
another typo fix (thanks, Gene Auyeung)
[dmenu.git]
/
dmenu.c
diff --git
a/dmenu.c
b/dmenu.c
index
f19e798
..
c367645
100644
(file)
--- a/
dmenu.c
+++ b/
dmenu.c
@@
-109,6
+109,7
@@
drawmenu(void) {
dc->x = 0;
dc->y = 0;
drawrect(dc, 0, 0, mw, mh, BG(dc, normcol));
dc->x = 0;
dc->y = 0;
drawrect(dc, 0, 0, mw, mh, BG(dc, normcol));
+
dc->h = dc->font.height + 2;
dc->y = topbar ? 0 : mh - dc->h;
/* print prompt? */
dc->h = dc->font.height + 2;
dc->y = topbar ? 0 : mh - dc->h;
/* print prompt? */
@@
-135,7
+136,7
@@
drawmenu(void) {
else if(curr && (dc->w == inputw || curr->next)) {
dc->x += inputw;
dc->w = textw(dc, "<");
else if(curr && (dc->w == inputw || curr->next)) {
dc->x += inputw;
dc->w = textw(dc, "<");
- if(
prev
)
+ if(
curr->left
)
drawtext(dc, "<", normcol);
for(item = curr; item != next; item = item->right) {
dc->x += dc->w;
drawtext(dc, "<", normcol);
for(item = curr; item != next; item = item->right) {
dc->x += dc->w;
@@
-524,13
+525,12
@@
main(int argc, char *argv[]) {
else if(i == argc-1)
usage();
/* double flags */
else if(i == argc-1)
usage();
/* double flags */
- else if(!strcmp(argv[i], "-l"))
{
+ else if(!strcmp(argv[i], "-l"))
lines = atoi(argv[++i]);
lines = atoi(argv[++i]);
- }
else if(!strcmp(argv[i], "-p"))
prompt = argv[++i];
else if(!strcmp(argv[i], "-fn"))
else if(!strcmp(argv[i], "-p"))
prompt = argv[++i];
else if(!strcmp(argv[i], "-fn"))
- initfont(dc, argv[
i++
]);
+ initfont(dc, argv[
++i
]);
else if(!strcmp(argv[i], "-nb"))
normbgcolor = argv[++i];
else if(!strcmp(argv[i], "-nf"))
else if(!strcmp(argv[i], "-nb"))
normbgcolor = argv[++i];
else if(!strcmp(argv[i], "-nf"))