Change I/O signals to pass a unique window ID
authorPhilip Chimento <philip.chimento@gmail.com>
Sat, 26 Oct 2013 23:03:36 +0000 (16:03 -0700)
committerPhilip Chimento <philip.chimento@gmail.com>
Sat, 26 Oct 2013 23:03:36 +0000 (16:03 -0700)
commit17743f862a0295c3b9bdead66d05a74deaddea0e
treea90e16d4ab74f2f71ca64c3da37b50053356311b
parent67671e47878912eb915eabec7a80c45f1738a8c2
Change I/O signals to pass a unique window ID

Change the 'char-input', 'line-input', and 'text-buffer-output'
signals to pass a unique window ID string as well as the
window rock value. If a client program wants to keep track of
input and output in all windows, then the window rock will
not do by itself - all open windows might have rock 0, for
example. The string ID is guaranteed to be unique for each
window, though its contents are implementation-defined.
libchimara/chimara-glk.c
libchimara/chimara-glk.h
libchimara/chimara-if.c
libchimara/chimara-marshallers.txt
libchimara/input.c
libchimara/strio.c
libchimara/window.c
libchimara/window.h