comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Major Update to Coyote Library
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Major Update to Coyote Library [message #86401] Tue, 05 November 2013 09:59 Go to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Folks,

Some of you have already discovered that there has been a major update
to the Coyote Library this morning. I undertake these kinds of changes
reluctantly, but this one I felt had to be done in front of a new book I
am writing. Some of yours (and my!) favorite programs have been retired
today in favor of other, renamed ones.

Rest assured that Coyote Library routines do not ever just "disappear".
They are "retired" to a green pasture with plenty of water available.
You can always find them. A zip file of all retired Coyote programs can
be found here:

http://www.idlcoyote.com/programs/zip_files/retiredcoyotelib rary.zip

Simply extract the ones you need and add them to your Coyote Library.
Your programs will work like they always worked. The only difference is
that future updates are NEVER done on retired programs. If there were
bugs yesterday in these programs, there will be bugs in the future.

Making changes to your programs is a pain in the ass. I know, because
I've spent the past 24 hours making sure all the programs in the
Catalyst and Coyote Libraries use the new programs. I apologize for
making you do this (assuming you want to keep up with Coyote Library
developments). If it makes you feel any better, I have a large body of
work that needs to be changed, too. I make sure I *never* have retired
Coyote routines on my IDL path, so this means I have to update my code
as I run into problems, just like you. I feel for you. :-)

But, as I say, life doesn't always have to be pain and suffering. Put
the retired routines on your IDL path and life will go on pretty much as
it always has.

As an aid to updating your code, I have created a list of all the
retired Coyote programs with a link to the current routines beside them.
You can find the list here:

http://www.idlcoyote.com/misc_tips/retiredcoyote.php

As always, if you run into problems, let me know. Most problems are
sorted out within an hour or so of me hearing about them. The major
changes today are these:

Error_Message -> cgErrorMsg
PS_Start -> cgPS_Open
PS_End -> cgPS_Close
DecomposedColor -> cgGetColorState
GetDecomposedState -> cgGetColorState
SetDecomposedState -> cgSetColorState
PSConfig -> cgPS_Config

Cheers,

David

P.S. The GoogleCode repository where I keep the Coyote and Catalyst (and
retired) Libraries is discontinuing downloads as of Jan 15th 2014. So,
this is the last time I will upload zip files for downloads there. (The
SVN repository itself will be unaffected.) Zip file downloads will
continue to be available on my web page. And free downloads will also be
available in the Software section of the Coyote Store later today.

http://www.idlcoyote.com/coyotestore
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
Re: Major Update to Coyote Library [message #86404 is a reply to message #86401] Tue, 05 November 2013 10:55 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> Some of you have already discovered that there has been a major update
> to the Coyote Library this morning. I undertake these kinds of changes
> reluctantly, but this one I felt had to be done in front of a new book I
> am writing. Some of yours (and my!) favorite programs have been retired
> today in favor of other, renamed ones.

Despite great care, Coyote cannot be avoided. This is not yet ready for
prime time. But, it will be shortly.

Cheers,

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
Re: Major Update to Coyote Library [message #86405 is a reply to message #86401] Tue, 05 November 2013 11:07 Go to previous messageGo to next message
John Correira is currently offline  John Correira
Messages: 25
Registered: August 2011
Junior Member
On 11/05/2013 12:59 PM, David Fanning wrote:
> Folks,
>
> Some of you have already discovered that there has been a major update
> to the Coyote Library this morning. I undertake these kinds of changes
> reluctantly, but this one I felt had to be done in front of a new book I
> am writing. Some of yours (and my!) favorite programs have been retired
> today in favor of other, renamed ones.
>
----- >8 -----

New book? Is this breaking news that you slipped in there or did I miss
an earlier announcement?

Regards,

John
Re: Major Update to Coyote Library [message #86406 is a reply to message #86404] Tue, 05 November 2013 11:07 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> Despite great care, Coyote cannot be avoided. This is not yet ready for
> prime time. But, it will be shortly.

I think it is OK now. Late at night, it is hard to find the Replace All
button. :-(

Cheers,

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
Re: Major Update to Coyote Library [message #86407 is a reply to message #86405] Tue, 05 November 2013 11:12 Go to previous messageGo to next message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
John Correira writes:

> New book? Is this breaking news that you slipped in there or did I miss
> an earlier announcement?

Here is what I know. You should NEVER announce a new book until you have
gotten to the point where you are sick of writing it. I'm a LONG way
from there. But, I didn't want to put pen to paper with misnamed
programs. :-)

Cheers,

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
Re: Major Update to Coyote Library [message #86411 is a reply to message #86401] Wed, 06 November 2013 07:03 Go to previous messageGo to next message
Fabzi is currently offline  Fabzi
Messages: 305
Registered: July 2010
Senior Member
Hi David,

It just took me a couple of minutes to make the change and my tests seem
to work fine, no problem.

What about FSCCleanUp7 and FSCCleanUp8? Wouldn't it make sense to
separate the CG from all the others coyote routines, using sub-directories?

Cheers,

Fabien
Re: Major Update to Coyote Library [message #86412 is a reply to message #86411] Wed, 06 November 2013 07:13 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Fabien writes:

> It just took me a couple of minutes to make the change and my tests seem
> to work fine, no problem.
>
> What about FSCCleanUp7 and FSCCleanUp8? Wouldn't it make sense to
> separate the CG from all the others coyote routines, using sub-directories?

If you knew how much time I spend just getting a *single* coyote
directory on people's IDL path, you wouldn't ask this question. :-)

Changing file names is a big deal for me, because I have to change the
names on what seems like every page of my web page, too. I really don't
like to do it unless it is absolutely necessary. I can see the advantage
of including files like these in a "utility" sub-directory, since they
are never called directly. But, I can also see the path problems piling
up exponentially. I think I'll leave well enough alone.

Cheers,

David



--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thue. ("Perhaps thou speakest truth.")
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: so long, and thanks for all the fish
Next Topic: Mapping large satellite files

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 13:55:50 PDT 2025

Total time taken to generate the page: 0.00523 seconds