X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "wmcbrine AT gmail DOT com" Newsgroups: comp.os.msdos.djgpp,comp.os.msdos.programmer Subject: Re: TRYING TO MAKE EXE RUN ON FRIENDS MACHINE Date: Mon, 12 Jan 2009 15:09:23 -0800 (PST) Organization: http://groups.google.com Lines: 31 Message-ID: References: <5fb78e93-bed6-46d9-85c8-a838e35b3d22 AT r36g2000prf DOT googlegroups DOT com> <9941ccce-87a6-4ace-9f78-9b15710643bd AT x8g2000yqk DOT googlegroups DOT com> NNTP-Posting-Host: 71.126.141.118 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1231801763 8110 127.0.0.1 (12 Jan 2009 23:09:23 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Mon, 12 Jan 2009 23:09:23 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: w1g2000prk.googlegroups.com; posting-host=71.126.141.118; posting-account=EL0NbAoAAAAkeD4d2ASvYnzKTGYsTwAg User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5,gzip(gfe),gzip(gfe) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id n0CNF28g025258 Reply-To: djgpp AT delorie DOT com On Jan 12, 3:41 am, Jim Michaels wrote: > I would also like to see a name change for the pdcurses library.  The > name should be something more like what it does, like cursorxy, which > happens to fit in 8 characters. Yeah, that's that gonna happen. I'm sure the name looks like gibberish to some people, but it has historical significance and ongoing meaning. The "curses" part, as you've already hinted, is a reference to cursor control. But more specifically, it's named after the original Unix "curses" library -- and more than just named for it, it's a clone of it. Almost all the functions, etc., are derived from that original, and it continues to aim at compatibility with other implementations, like ncurses. It also aims at conformance to the X/Open Curses specification: http://www.opengroup.org/onlinepubs/007908799/xcurses/curses.h.html You could say the original curses library's name was a bit cutesy, but, what's done is done -- it's established. And for me, cross- platform development, and especially the ability to port Unix software to non-Unix platforms, is the primary purpose of PDCurses. As for the "PD", it stands for "public domain". In the beginning, it was "PCcurses" -- curses for the MSDOS PC. (PCcurses, like ncurses, was derived from Pavel Curtis' original ncurses, also sometimes referred to as "pcurses".) Then it expanded to other platforms. Being "PD" may not really be its distinguishing feature, although it was rare at the time. But it's had this name (and status) for something like 19 years now.