It has been brought to my attention that certain flattering comments with respect to the frequency of bugs in libUrl have been made on this list. In line with traditional Scottish good grace, all I can say is if it's money you're after, the answer's no.

We seem to be getting into a discussion about bugs again. At the risk of us all getting banished, let me offer a few comments.

Unlike Richard, I do spend quite a lot of time in the debugger. But at the risk of harming Jacque's jaw again, I never use it for debugging libUrl. When I started out with libUrl, the debugger was of little use. The problem is that libUrl does most of its stuff asynchronously (read from socket x with message y, etc.), and the debugger couldn't cope with the out-of-context stuff. (try/catch handlers have the same problem) So most of the debugging is done by using libUrl's built-in log function to trace various values at various stages. A little tedious, but it works. One day I'll check out whether recent improvements in the debugger make a difference in thi area, but it's hard to break habits.

As for the number of bugs in libUrl, I can assure Richard it's had it's fair share. I originally agreed to take on the libUrl task because I needed it to work for a project I was working on at the time. This was an application that used ftp and http, and was used by a number of companies in Europe and Asia. As a result, the libUrl script has received some severe testing on various networks, and it still does. And because of this, a lot of bugs have come to my attention and been fixed before you lot could complain about them. :-)

Going off at a slight tangent ... I know people complain about bugs in Rev from time to time (OK. All the time.). I've had hangs and crashes in the IDE myself. But the application I mentioned above (Windows only) has gone through many changes and engine updates, and has been used by a few thousand people in various locations, and since the 2.4.1 version of the engine, I've not had one report of a crash from a user. I think that's pretty good going, and it's why I'm with Richard when he says it's the engine that matters. I see bugs in the IDE as an inconvenience, but bugs in the engine are a threat to my income.

Sorry, Scott. This is drifting away from your original complaint. I'm probably on your side on this one, but sometimes there is an advantage to the double-entry feature. I've got one of those sleek Apple edgeless keyboards, and I keep hitting the Enter key with my elbow when I reach for the phone. At those times, the double-entry feature usually leaves the script window open. (Yes, I know. I should move the phone.)

Cheers
Dave


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to