static struct view *display[2];
static unsigned int current_view;
-#define foreach_view(view, i) \
+#define foreach_displayed_view(view, i) \
for (i = 0; i < ARRAY_SIZE(display) && (view = display[i]); i++)
#define displayed_views() (display[1] != NULL ? 2 : 1)
offset = 0;
- foreach_view (view, i) {
+ foreach_displayed_view (view, i) {
if (!view->win) {
view->win = newwin(view->height, 0, offset, 0);
if (!view->win)
struct view *view;
int i;
- foreach_view (view, i) {
+ foreach_displayed_view (view, i) {
redraw_view(view);
update_view_title(view);
}
struct view *view;
int i, key;
- foreach_view (view, i)
+ foreach_displayed_view (view, i)
update_view(view);
report("%s%.*s", prompt, pos, buf);
int key;
int i;
- foreach_view (view, i)
+ foreach_displayed_view (view, i)
update_view(view);
/* Refresh, accept single keystroke of input */