From owner-freebsd-commit Fri May 19 02:39:49 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA17859 for commit-outgoing; Fri, 19 May 1995 02:39:49 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA17831 for cvs-user-outgoing; Fri, 19 May 1995 02:38:24 -0700 Received: from westhill.cdrom.com (westhill.cdrom.com [192.216.223.57]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA17825 ; Fri, 19 May 1995 02:38:13 -0700 Received: from localhost (localhost [127.0.0.1]) by westhill.cdrom.com (8.6.11/8.6.11) with SMTP id CAA18629 ; Fri, 19 May 1995 02:36:35 -0700 X-Authentication-Warning: westhill.cdrom.com: Host localhost didn't use HELO protocol To: "Andrey A. Chernov, Black Mage" cc: CVS-commiters@freefall.cdrom.com, cvs-user@freefall.cdrom.com, "Jordan K. Hubbard" Subject: Re: cvs commit: src/release/sysinstall label.c In-reply-to: Your message of "Fri, 19 May 1995 12:55:37 +0400." Date: Fri, 19 May 1995 02:36:34 -0700 Message-ID: <18628.800876194@westhill.cdrom.com> From: Gary Palmer Sender: commit-owner@FreeBSD.org Precedence: bulk In message , "Andrey A. Chernov, Black Mage" writes: >A_UNDERLINE not works with color VGA, but A_BOLD *is* worked! >A_BOLD may not works on some mono's, I don't shure that syscons >handle it right. Tell me what is your A_BOLD problems >(probably we need to fix termcap or syscons). When we printed a bold string which started at column 0 of the display using curses, the first word wasn't highlighted until the row underneath was altered. If you want to see the bugs (both this one and the underline bug) in action, back out those changes in your local copy of the source code and build sysinstall and try running it first on the syscons display, and then on an xterm and see what was intended (you don't need to alter your disk to get to these bugs, you can see them just by going in to ``edit'' your existing partitions (in theory)). Basically, with the underline enabled, the line below couldn't be in reverse video, and the underline never appeared. This drove Jordan (and to a certain extent myself) mad whilst we looked for a bug in his code :-( Then we tried disabling the A_UNDERLINE stuff and hey presto, the line below could be changed to be bold again. I believe an appropriate quote would be `AAAARRRRGGGGHHHH'. Once we found the fact that it was a problem with either syscons, termcap or ncurses, we found how to work around the problem quite quickly, but it took a long time for the penny to drop (i.e. several days). Gary