The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
* v1.03, Monday, May 12, 2003

   Fix a test, update Makefile.PL.

* v1.03, Monday, April 14, 2003

   Updated tests and notes, and require more recent Mac::Carbon,
   for Mac OS X support.

   Added pack_pid, to target applications by PID instead of signature,
   PPC location, or PSN (Mac OS X only).
   
* v1.02, Tuesday, May 7, 2002

   Fix typo in Makefile.PL.


* v1.01, Monday, January 14, 2002

   Make _getdata smarter.

   Added utxt coercion to text.  Catch errors in coercion.

   Change license to be that of Perl.


* v1.00, Monday, September 11, 2000

   Added handle_event function.

   Use cluck from the Carp module if available if $WARN is greater
   than 1 (fall back to carp if cluck not available).


* v0.81, Tuesday, November 2, 1999

   Added requirement for Mac::AppleEvents version 1.22
   (included in distribution).

   Added type method.

   Added EPPC addressing (Apple events over TCP/IP).  Seems to work
   as well as the PPC addressing.  Requires Mac OS 9.  Added
   pack_eppc.


* v0.80, Friday, September 10, 1999

   Added PPC port addressing.  Still experimental, as I am working largely
   off empirical observation, rather than specs.  Added pack_ppc.
   (Cameron Ashby <cameron@evolution.com>)

   Added pack_psn to simply get a PSN into a long double.


* v0.72, Wednesday, September 1, 1999

   Fixed bug in _event_error that did not return proper value,
   or clear $^E properly.  (Francis Clarke <F.Clarke@swansea.ac.uk>)


* v0.71, Tuesday, June 8, 1999

   Added $DEBUG global.  Will be used more.

   Added some coercions so certain types will be returned as typeChar
   from the get method.


* v0.70, Friday, June 4, 1999

   Removed deprecated ae_send function.  Use send_event instead.

   Removed deprecated get_text function.  Not needed anymore, use get
   method instead.

   Cleaned up stuff.

   Improved error handling.  Will return on first error.  See docs above
   for more information.

   Made $Mac::AppleEvents::Simple::SWITCH 0 by default instead of 1.

   Added global %DESCS to save AEDescs for disposal later.


* v0.65, May 30, 1999

   No longer return entire desc from get if direct object not supplied.

   Error number put in $^E if supplied.

   Added a bunch of stuff to %AE_GET.

   get method now automatically unpacks nested AE records and AE lists into
   perl hash and array references.


* v0.61, May 1, 1999

   Made default timeout kNoTimeOut.

   Changed use of REPLY for parameter to AESend to GETREPLY.
   REPLY was already in use, D'oh!


* v0.60, January 28, 1999

   Added get and data methods.


* v0.52, September 30, 1998

   Re-upload, sigh.


* v0.51, September 29, 1998

   Fixed problems accepting parameters in send_event.  Sped up
   switching routine significantly.


* v0.50, September 16, 1998

   Only LaunchApps when sending event now if $SWITCH is nonzero or
   app is not already running.

   Added warnings for event errors if present and if $^W is nonzero.
   Only works if event errors use standard keywords errs or errn.


* v0.10, June 2, 1998

   Changed new to build_event, and ae_send to send_event.

   Made default AESend parameters overridable via send_event.


* v0.03, June 1, 1998

   Added $SWITCH global var to override making target app go to front.


* v0.02, May 19, 1998

   Here goes ...