[sac-dev] Patch to prevent an accidental close of the plotting window
Brian Savage
savage at uri.edu
Thu Sep 11 14:49:47 PDT 2008
Kuang He,
I got your patches applied to code base and quickly checked them.
I received five (5) bugs from you, correct ?
- Ctrl-D - This appears to work correctly.
- X11 Closing window - This appears to disable the "close" window button
At least on my mac. Was this the intention. Or did you want it to
do something like "enddevice x"
- evaluate bug - This works as well. I think there is something else
going on here
Try running the command twice, The message is slightly different
between the first and second time.
- sachistory - Easy fix, but important
- tolower/toupper - This needs to be pulled out and checked for at ./
configure time
Side note:
When you compile with the --enable-readline does it actually use the
readline library or a libedit library.
If you are using a readline library, could you check running sac
within a script to see how it behaves.
Cheers
Brian
On Sep 10, 2008, at 5:31 PM , Kuang He wrote:
> Hi all,
>
> BUG: When a user accidentally closes the plotting window, SAC will
> crash.
>
> $ sac
> SEISMIC ANALYSIS CODE [09/04/2008 (Version 101.2)]
> Copyright 1995 Regents of the University of California
>
> SAC> fg seis
> SAC> p
> [ ... closing plotting window ... ]
> SAC> Seismic Analysis Code (SAC): Fatal IO Error 11 (Resource
> temporarily unavailable) on the X server
>
> Attached please find a patch for SAC 101.2 (provided by George
> Helffrich and adapted a little by me) to prevent this by disabling the
> "X" (close window) button of the plotting window. To apply this patch:
>
> $ cd /path/to/sac
> $ patch -p1 < prevent-accidental-close-of-plotting-window.diff
>
> Best regards,
>
> --
> Kuang He
> Department of Physics
> University of Connecticut
> Storrs, CT 06269-3046
>
> Tel: +1.860.486.4919
> Web: http://www.phys.uconn.edu/~he/<prevent-accidental-close-of-
> plotting-window.diff>_______________________________________________
> sac-dev mailing list
> sac-dev at iris.washington.edu
> http://www.iris.washington.edu/mailman/listinfo/sac-dev
More information about the sac-dev
mailing list