Subject: Sx version 2.3 uploaded to CPAN
From: [email-masked] (Frederic Chauveau)
Date: 26 Apr 1997 20:38:04 GMT
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules

The new version of the Sx module is now available on CPAN. Sx is a
package which hugely simplify the writing of X application using
standard Athena widgets.

=======================
Changes for version 2.3
=======================

- Callbacks can now be specified either as the name of the callback function
  or as a reference to it.

- All widgets can be independently named to allow finer tuning through
  ressource file.

- Fixed a bug in the DrawArc and DrawFilledArc functions.

- Fixed a bug in Sx.pm.

- Cleaned up the callback code.

- Cleaned up the documentation file.

Incompatible changes with previous versions :

- Added prototype to the xsub functions. In particular, be careful that 

  ShowDisplay;
  and
  &ShowDisplay;

  are entirely different. The second form is equivalent to ShowDisplay(@_)
  which will fail if @_ isn't empty.

- All scalar variables have been replaced by equivalent constant sub. So
  instead of using $Sx::PLACE_UNDER, you should now use PLACE_UNDER.

- The $data arguments for the MakeXXX function used to be optional. It is
  now mandatory. Use undef if you don't need it.

- XtDestroyWidget and XWarpPointer have been renamed DestroyWidget and
  WarpPointer.

All bug reports should be sent to [email-masked]