Subject: Re: HEADS UP: new curses in tree
To: None <tech-userlevel@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: tech-userlevel
Date: 12/03/2001 00:12:55
In article <200112022323.JAA13986@mallee.awadi>,
Brett Lymn <blymn@baesystems.com.au> wrote:

Actually the ABI was changed since __baset is now not available
and baudrate() is a macro that uses it. I fixed all of that and
bumped the major number.

christos

>
>Well, I care not whether I bump the major or not BUT I have not
>changed the ABI dammit.  I have added a new function which normally
>only requires a bump on the minor version bump.  I happen to have
>added a function that is a standard curses call.  Due to what is,
>frankly, a very poor programming decision on the part of the people
>who wrote this part of vi they overlayed a curses function with their
>own.  We are vulnerable to this problem with _any_ function added.  I
>am sure you are not advocating a major bump for every function added.
>I checked when I ran across this problem and vi is the only thing
>doing this.
>
>-- 
>===============================================================================
>Brett Lymn, Computer Systems Administrator, BAE SYSTEMS
>===============================================================================
>
>