projects
/
rodin
/
chimara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Placed pager functionality into the idle handler
[rodin/chimara.git]
/
libchimara
/
strio.c
diff --git
a/libchimara/strio.c
b/libchimara/strio.c
index bac31537c231a69fb4749df5afc54400118e1aac..ea9d7b5d5128a33d5a68a3ab93c367a1d294ae39 100644
(file)
--- a/
libchimara/strio.c
+++ b/
libchimara/strio.c
@@
-4,6
+4,7
@@
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
+#include <pager.h>
#include <glib.h>
#include <glib/gstdio.h>
#include <glib.h>
#include <glib/gstdio.h>
@@
-62,6
+63,9
@@
flush_window_buffer(winid_t win)
g_assert(glk);
g_signal_emit_by_name(glk, "text-buffer-output", win->rock, win->buffer->str);
g_assert(glk);
g_signal_emit_by_name(glk, "text-buffer-output", win->rock, win->buffer->str);
+ /* Schedule a check for the pager */
+ g_idle_add(pager_check, win);
+
}
break;
}
break;