Package: ttyrec / 1.0.8-5

Metadata

Package Version Patches format
ttyrec 1.0.8-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_Makefile.diff | (download)

Makefile | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 makefile change
Authors: NIIBE Yutaka <gniibe@fsij.org>
02_minor_cleanup.diff | (download)

ttyplay.c | 1 0 + 1 - 0 !
ttyrec.c | 4 2 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 minor cleanup to stop warnings
Authors: NIIBE Yutaka <gniibe@fsij.org>
03_io_h.diff | (download)

io.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 set_progname declaration
Authors: NIIBE Yutaka <gniibe@fsij.org>
04_64 bit.diff | (download)

io.c | 61 21 + 40 - 0 !
1 file changed, 21 insertions(+), 40 deletions(-)

 64-bit support
Authors: Adam Borowski <kilobyte@angband.pl> and NIIBE Yutaka <gniibe@fsij.org>
Bug-Debian: http://bugs.debian.org/154520
05_WINSZ.diff | (download)

ttyrec.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 winsz change in ttyrec.c (getslave)
06_pause.diff | (download)

ttyplay.c | 19 14 + 5 - 0 !
1 file changed, 14 insertions(+), 5 deletions(-)

 pause button (implement speed == 0.0)
07_ttyrec_man.diff | (download)

ttyrec.1 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ttyrec manual for -e option
08_sigchld.diff | (download)

ttyrec.c | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 don't exit at sigchld handler
Auther: NIIBE Yutaka <gniibe@fsij.org>
Reported-By: Joey Hess <joeyh@debian.org>
Bug-Debian: http://bugs.debian.org/558992
09_sigwinch.diff | (download)

ttyrec.c | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 handle sigwinch
Auther: Joey Hess <joeyh@debian.org>
Reported-By: Joey Hess <joeyh@debian.org>
Bug-Debian: http://bugs.debian.org/564777
10_control_tty.diff | (download)

ttyrec.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 set slave control tty
Auther: NIIBE Yutaka <gniibe@fsij.org>
11_sigaction.diff | (download)

ttyrec.c | 16 12 + 4 - 0 !
1 file changed, 12 insertions(+), 4 deletions(-)

 use sigaction (instead of signal)
 BSD semantics has SA_RESTART, which kills a part of behaviors of ttyrec.
 Use sigaction for better control.
  * doinput should be interrupted
  * dooutput should not be interrupted
Auther: NIIBE Yutaka <gniibe@fsij.org>
Suggested-By: Joey Hess <joeyh@debian.org>
12_ttyplay_fix_select.diff | (download)

ttyplay.c | 8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-)

 check return value of select
Authors: NIIBE Yutaka <gniibe@fsij.org>
13_ttyplay_fread.diff | (download)

ttyplay.c | 23 21 + 2 - 0 !
1 file changed, 21 insertions(+), 2 deletions(-)

 handle sigwinch
Auther: Joey Hess <joeyh@debian.org>
Reported-By: Joey Hess <joeyh@debian.org>
Bug-Debian: http://bugs.debian.org/564931
14_ttyplay_man.diff | (download)

ttyplay.1 | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 ttyplay manual for pause button '0'
15_ttyrec_dont_record_query.diff | (download)

ttyrec.c | 29 24 + 5 - 0 !
1 file changed, 24 insertions(+), 5 deletions(-)

 don't record query to the terminal into record
16_ttyrec_XCASE.diff | (download)

ttyrec.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 workaround no xcase