Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Steady on May 29, 2007, 04:18:16 PM

Title: clist.library
Post by: Steady on May 29, 2007, 04:18:16 PM
Hello Gurus.

I just want to satisfy my curiosity.

Does anyone know what the long-defunct clist.library was used for and why it was removed?

It was part of Kickstart 1.0 & 1.1 but disappeared after that.
Title: Re: clist.library
Post by: bobamu on May 29, 2007, 06:31:49 PM
I'll take a crazy wild guess...

:D

copper list library maybe?
Title: Re: clist.library
Post by: olsen on May 29, 2007, 08:40:08 PM
Quote

bobamu wrote:
I'll take a crazy wild guess...

:D

copper list library maybe?


Good guess :-)  As far as I know, the term "clist" stands for "character list". The clist.library was for managing and accessing text. A likely client of clist.library may have been the original "console.device". shell windows are built on top of the "console.device" functionality.
Title: Re: clist.library
Post by: bobamu on May 29, 2007, 10:24:27 PM
yay! I'm 100% wrong :D
Title: Re: clist.library
Post by: Steady on May 30, 2007, 09:38:56 AM
@olsen:

Thanks for that. I assume its functionality was duplicated in many different places in nicer ways and so it became obsolete quick.


@bobamu:
Nice try, although a copper-list library would have been much more interesting.
Title: Re: clist.library
Post by: olsen on May 30, 2007, 09:46:37 AM
Quote

Steady wrote:
@olsen:

Thanks for that. I assume its functionality was duplicated in many different places in nicer ways and so it became obsolete quick.


I suspect that there was just one client to the clist.library functionality left, and there were no further applications around for which this API was of great use. So the library was dropped and the only thing to survive were the .fd files and a short list in the "RKM Libraries & Devices" appendix.