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:06:06 +0000 (23:06 +0000)
commit3e1486e070255caf90c098d4195134438e7250dc
treed1b9a27aeadc9d6624ea760cabd494f2c71b0850
parentdaf49ed63048401a38b5c04917880203b099beb7
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