NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lib/42411: curses bug with atc(6) and MacOS Terminal



>Number:         42411
>Category:       lib
>Synopsis:       curses bug with atc(6) and MacOS Terminal
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 04 21:50:00 +0000 2009
>Originator:     David A. Holland
>Release:        NetBSD 5.99.15 (~20090831)
>Organization:
>Environment:
System: NetBSD tanaqui 5.99.15 NetBSD 5.99.15 (TANAQUI) #29: Thu Sep 3 18:23:41 
EDT 2009 dholland@tanaqui:/usr/src/sys/arch/i386/compile/TANAQUI i386
Architecture: i386
Machine: i386

% ident /usr/lib/libcurses.so.7
/usr/lib/libcurses.so.7:
     $NetBSD: acs.c,v 1.16 2008/07/04 16:24:45 tnozaki Exp $
     $NetBSD: add_wch.c,v 1.3 2009/07/22 16:57:14 roy Exp $
     $NetBSD: add_wchstr.c,v 1.3 2009/07/22 16:57:14 roy Exp $
     $NetBSD: addbytes.c,v 1.35 2009/07/22 16:57:14 roy Exp $
     $NetBSD: addch.c,v 1.15 2007/05/28 15:01:53 blymn Exp $
     $NetBSD: addchnstr.c,v 1.4 2008/04/28 20:23:01 martin Exp $
     $NetBSD: addnstr.c,v 1.12 2007/05/28 15:01:54 blymn Exp $
     $NetBSD: addwstr.c,v 1.2 2007/05/28 15:01:54 blymn Exp $
     $NetBSD: attributes.c,v 1.19 2008/06/13 03:15:50 yamt Exp $
     $NetBSD: background.c,v 1.15 2009/07/22 16:57:14 roy Exp $
     $NetBSD: bell.c,v 1.7 2008/04/28 20:23:01 martin Exp $
     $NetBSD: border.c,v 1.12 2009/07/22 16:57:14 roy Exp $
     $NetBSD: box.c,v 1.14 2007/05/28 15:01:54 blymn Exp $
     $NetBSD: cchar.c,v 1.3 2007/05/29 11:10:56 blymn Exp $
     $NetBSD: chgat.c,v 1.4 2009/07/22 16:57:14 roy Exp $
     $NetBSD: clear.c,v 1.13 2003/08/07 16:44:19 agc Exp $
     $NetBSD: clearok.c,v 1.5 2008/04/28 20:23:01 martin Exp $
     $NetBSD: clrtobot.c,v 1.21 2009/07/22 16:57:14 roy Exp $
     $NetBSD: clrtoeol.c,v 1.25 2009/07/22 16:57:14 roy Exp $
     $NetBSD: color.c,v 1.34 2009/07/22 16:57:14 roy Exp $
     $NetBSD: copywin.c,v 1.15 2009/07/22 16:57:14 roy Exp $
     $NetBSD: cr_put.c,v 1.28 2009/07/22 16:57:14 roy Exp $
     $NetBSD: ctrace.c,v 1.20 2009/01/17 15:25:36 christos Exp $
     $NetBSD: cur_hash.c,v 1.12 2005/02/18 22:16:27 dsl Exp $
     $NetBSD: curs_set.c,v 1.8 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: curses.c,v 1.23 2009/07/22 16:57:14 roy Exp $
     $NetBSD: delch.c,v 1.22 2009/07/22 16:57:14 roy Exp $
     $NetBSD: deleteln.c,v 1.14 2003/08/07 16:44:21 agc Exp $
     $NetBSD: delwin.c,v 1.17 2009/07/22 16:57:14 roy Exp $
     $NetBSD: echo_wchar.c,v 1.2 2007/05/28 15:01:55 blymn Exp $
     $NetBSD: echochar.c,v 1.2 2008/04/29 06:53:01 martin Exp $
     $NetBSD: erase.c,v 1.24 2009/07/22 16:57:14 roy Exp $
     $NetBSD: fileio.c,v 1.4 2009/07/22 16:57:14 roy Exp $
     $NetBSD: flushok.c,v 1.5 2008/04/28 20:23:01 martin Exp $
     $NetBSD: fullname.c,v 1.11 2003/08/07 16:44:21 agc Exp $
     $NetBSD: get_wch.c,v 1.6 2008/04/14 20:33:59 jdc Exp $
     $NetBSD: get_wstr.c,v 1.3 2008/04/14 20:33:59 jdc Exp $
     $NetBSD: getch.c,v 1.52 2009/02/09 12:45:59 jdc Exp $
     $NetBSD: getstr.c,v 1.20 2007/05/28 15:01:55 blymn Exp $
     $NetBSD: getyx.c,v 1.5 2008/04/28 20:23:01 martin Exp $
     $NetBSD: id_subwins.c,v 1.14 2009/07/22 16:57:14 roy Exp $
     $NetBSD: idcok.c,v 1.1 2002/07/19 13:22:41 blymn Exp $
     $NetBSD: idlok.c,v 1.11 2003/08/07 16:44:22 agc Exp $
     $NetBSD: in_wch.c,v 1.3 2009/07/22 16:57:14 roy Exp $
     $NetBSD: in_wchstr.c,v 1.3 2009/07/22 16:57:14 roy Exp $
     $NetBSD: inch.c,v 1.9 2009/07/22 16:57:14 roy Exp $
     $NetBSD: inchstr.c,v 1.3 2009/07/22 16:57:14 roy Exp $
     $NetBSD: initscr.c,v 1.29 2007/01/22 21:14:53 jdc Exp $
     $NetBSD: ins_wch.c,v 1.4 2009/07/22 16:57:15 roy Exp $
     $NetBSD: ins_wstr.c,v 1.4 2009/07/22 16:57:15 roy Exp $
     $NetBSD: insch.c,v 1.22 2009/07/22 16:57:15 roy Exp $
     $NetBSD: insdelln.c,v 1.16 2009/07/22 16:57:15 roy Exp $
     $NetBSD: insertln.c,v 1.13 2003/08/07 16:44:22 agc Exp $
     $NetBSD: insstr.c,v 1.3 2009/07/22 16:57:15 roy Exp $
     $NetBSD: instr.c,v 1.3 2009/07/22 16:57:15 roy Exp $
     $NetBSD: inwstr.c,v 1.3 2009/07/22 16:57:15 roy Exp $
     $NetBSD: keymap.h,v 1.2 2007/05/28 15:01:56 blymn Exp $
     $NetBSD: keymap.h,v 1.2 2007/05/28 15:01:56 blymn Exp $
     $NetBSD: keyname.c,v 1.6 2008/04/28 20:23:01 martin Exp $
     $NetBSD: keypad.c,v 1.11 2009/04/01 20:59:15 cube Exp $
     $NetBSD: leaveok.c,v 1.5 2008/04/28 20:23:01 martin Exp $
     $NetBSD: line.c,v 1.5 2007/05/28 15:01:56 blymn Exp $
     $NetBSD: longname.c,v 1.16 2004/01/20 08:29:29 wiz Exp $
     $NetBSD: meta.c,v 1.6 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: move.c,v 1.16 2009/07/22 16:57:15 roy Exp $
     $NetBSD: mvwin.c,v 1.15 2003/08/07 16:44:22 agc Exp $
     $NetBSD: newwin.c,v 1.47 2009/07/22 16:57:15 roy Exp $
     $NetBSD: nodelay.c,v 1.6 2003/12/04 21:24:36 jdc Exp $
     $NetBSD: notimeout.c,v 1.5 2001/06/13 10:45:58 wiz Exp $
     $NetBSD: overlay.c,v 1.17 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: overwrite.c,v 1.18 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: pause.c,v 1.9 2009/07/22 16:57:15 roy Exp $
     $NetBSD: printw.c,v 1.21 2009/07/07 10:16:52 joerg Exp $
     $NetBSD: putchar.c,v 1.20 2007/09/19 21:59:37 jdc Exp $
     $NetBSD: refresh.c,v 1.71 2009/07/22 16:57:15 roy Exp $
     $NetBSD: resize.c,v 1.20 2009/07/22 16:57:15 roy Exp $
     $NetBSD: scanw.c,v 1.20 2009/07/07 10:16:52 joerg Exp $
     $NetBSD: screen.c,v 1.21 2007/12/08 18:38:11 jdc Exp $
     $NetBSD: scroll.c,v 1.21 2009/07/28 18:38:43 christos Exp $
     $NetBSD: scrollok.c,v 1.5 2008/04/28 20:23:01 martin Exp $
     $NetBSD: setterm.c,v 1.45 2009/07/22 16:57:15 roy Exp $
     $NetBSD: standout.c,v 1.15 2004/01/20 08:30:41 wiz Exp $
     $NetBSD: termcap.c,v 1.55 2009/03/02 22:46:21 bad Exp $
     $NetBSD: tgoto.c,v 1.25 2006/08/27 08:47:40 christos Exp $
     $NetBSD: timeout.c,v 1.7 2008/04/28 20:23:01 martin Exp $
     $NetBSD: toucholap.c,v 1.15 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: touchwin.c,v 1.25 2009/07/22 16:57:15 roy Exp $
     $NetBSD: tputs.c,v 1.24 2009/06/13 19:23:22 roy Exp $
     $NetBSD: tscroll.c,v 1.13 2007/01/21 13:25:36 jdc Exp $
     $NetBSD: tstp.c,v 1.37 2009/07/22 16:57:15 roy Exp $
     $NetBSD: tty.c,v 1.40 2007/05/28 15:01:58 blymn Exp $
     $NetBSD: unctrl.c,v 1.11 2007/05/28 15:01:58 blymn Exp $
     $NetBSD: underscore.c,v 1.10 2008/04/28 20:23:01 martin Exp $

>Description:

When displaying in Terminal from (apparently) MacOS 10.5.8 (Terminal
"Version 2.0.2 (240.2)", uname -a says Darwin kernel 9.8.0), atc(6)
loses the right edge of the playing field, as in

7-----------------------0--------------------------------- Time: 1    Safe: 0
| + . . . . . . . . . . + . . . . . . . . . . . . . . . + 
| . + . . . . . . . . . + . . . . . . . . . . . . . . + .  pl dt  comm
| . . + . . . . . . . . + . . . . . . . . . . . . . + . .  A7 E5:
| . . . + . . . . . . . + . . . . . . . . . . . . + . . . 

instead of

7-----------------------0---------------------------------1 Time: 1    Safe: 0
| + . . . . . . . . . . + . . . . . . . . . . . . . . . + |
| . + . . . . . . . . . + . . . . . . . . . . . . . . + . | pl dt  comm
| . . + . . . . . . . . + . . . . . . . . . . . . . + . . | A7 E5:
| . . . + . . . . . . . + . . . . . . . . . . . . + . . . |



Home | Main Index | Thread Index | Old Index