Skip to content
This repository has been archived by the owner on Oct 4, 2018. It is now read-only.

Commit

Permalink
small changes to dwm.1, rearranged order within main event loop
Browse files Browse the repository at this point in the history
  • Loading branch information
Anselm R.Garbe committed Aug 21, 2006
1 parent 0ea0cf0 commit 8553e2f
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 11 deletions.
2 changes: 1 addition & 1 deletion README
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dwm - dynamic window manager
----------------------------
dwm is an extremely fast, small, and dynamic X11 window manager.
dwm is an extremely fast, small, and dynamic window manager for X.


Requirements
Expand Down
14 changes: 8 additions & 6 deletions dwm.1
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ dwm \- dynamic window manager
.RB [ \-v ]
.SH DESCRIPTION
.B dwm
is a dynamic window manager for X11. It manages windows in tiling and floating
is a dynamic window manager for X. It manages windows in tiling and floating
modes. Either mode can be applied dynamically, optimizing the environment for
the application in use and the task performed.
.P
Expand All @@ -21,11 +21,13 @@ tags. Selecting a certain tag for viewing will display all windows with that
tag.
.P
.B dwm
has a small status bar which displays the text read from standard
input, if written. Besides that, it displays all available tags, and the title
of the focused window. It draws a 1-pixel border around windows to
indicate the focus state. Unfocused windows contain a small bar in front of
them displaying their tags and title.
contains a small status bar which displays the text read from standard
input. Besides that, it displays all available tags, and the title
of the focused window.
.P
.B dwm draws a 1-pixel border around windows to indicate the focus state.
Unfocused windows contain a small bar in front of them displaying their tags
and title.
.SH OPTIONS
.TP
.B \-v
Expand Down
8 changes: 4 additions & 4 deletions main.c
Original file line number Diff line number Diff line change
Expand Up @@ -286,11 +286,9 @@ main(int argc, char *argv[])
FD_SET(STDIN_FILENO, &rd);
FD_SET(xfd, &rd);
i = select(xfd + 1, &rd, NULL, NULL, NULL);
if(i == -1 && errno == EINTR)
if((i == -1) && (errno == EINTR))
continue;
if(i < 0)
eprint("select failed\n");
else if(i > 0) {
if(i > 0) {
if(readin && FD_ISSET(STDIN_FILENO, &rd)) {
readin = NULL != fgets(stext, sizeof(stext), stdin);
if(readin)
Expand All @@ -300,6 +298,8 @@ main(int argc, char *argv[])
drawstatus();
}
}
else if(i < 0)
eprint("select failed\n");
procevent();
}
cleanup();
Expand Down

0 comments on commit 8553e2f

Please sign in to comment.