Sometime a while back I saw mention of horrible speed differences between the unix and win32 versions of some package in gEDA. I don't quite remember which one it was.
Anyway, I stumbled across this message this evening: http://mail.gnome.org/archives/gtk-list/2001-March/msg00130.html Hmmm..."plural" functions. Instead of using gtk_draw_line in the win32 compile of gtkwave-1.3 for the drawing intensive stuff with the wave window, I used gtk_draw_segments after gathering endpoints for the various graphics contexts which speeded up drawing considerably. As it seems to be a worthwhile patch, I just upped the source tarball 1.3.58 to http://www.ibiblio.org/pub/Linux/Incoming/ ...it should be up in a day or two either there or /pub/Linux/apps/circuits/ depending on how fast it's moved by UNC's automated scripts. [No, I still don't have a current webpage back online...probably sometime soon.] I also fixed the compile scripts for the MinGW build so it it should compile against GTK2 out of the box. The configure script still supports GTK1 also. Anyway, the Win32 viewer now handles the more "industrial strength" dump formats that have been available for some time in unix like lxt2 and vzt. Sometime this spring/early summer I'll probably port those formats up to the 2.x series. It shouldn't be too hard as I have reader APIs for them. Cheers, -Tony
