http://www.pobox.com/~schwern/src/ExtUtils-MakeMaker-5.50_01.tar.gz

Another big alpha release of MakeMaker.

Here's the really interesting things...

* All HTMLifying code has been removed.  It never worked anyway.
http:[EMAIL PROTECTED]/msg00153.html

* 5.49_01 broke some modules like CPAN that make Naughty Assumptions
  about the ExtUtils::MakeMaker and MM (maybe because they're by the
  same author...)  5.50_01 has temporarily "fixed" that.

* MakeMaker on DOS will now act more like Win32 instead of Unix.  This
  gives MM a somewhat better chance of working on DOS.

* Emacs backup files (ie. *~) are no longer copied into blib and thus
  installed.  So you won't get Foo.pm~ installed after working on your
  module.

* I've begun testing the actual build, test & installation of a 
  basic module.


Next version will include...

* Syncing up with bleadperl (its drifted a lot).

* More testing on VMS.


Version after that will include...

* Fixing PREFIX and LIB as discussed here:
http:[EMAIL PROTECTED]/msg00157.html


After that we make a stable release.



5.50_01 Mon Mar  4 23:44:48 EST 2002
    *---> **API CHANGES!** <---
      htmlifypods and all HTML targets have been removed.  It didn't
      work properly.  A target for HTMLifying of docs will be
      added sometime in the future (read: send a patch).
    - Deprecated ROOTEXT variable removed (its been deprecated for
      more than five years).

    * 5.49_01 broke anything that depended on the MM class to be loaded
      with ExtUtils::MakeMaker, like CPAN.  Temporarily fixed.
    * Many places wrongfully assume MM methods can be called as class
      methods!  Inside and outside of MakeMaker.
    * DOS now acts like Win32 instead of Unix.  This should be less wrong.
    - Removed ExtUtils::Miniperl from the CPAN distribution.  Can't
      see how its useful outside the core.
    * Emacs backup files (ie. *~) are no longer copied into blib
      (this means you won't get Foo.pm~ accidentally installed anymore).
    - prefixify() now returns if the prefixification worked or not.
    - Netware tweak from Ananth Kesari (perl change 14780)
    - added the Perl patchlevel info to the description embedded in DLLs
      (Ilya Zakharevich perl change 14810)
    * made the docs about the behavior of PREFIX a bit more vague
      reflecting its odd behavior.
    - Put PREFIX before LIB in the docs.
    - Replaced references to %Config with things people are more likely
      to understand in PREFIX & LIB docs.
    

    *---> Internal Refactorings
    - File::Spec wrappers consolidated in MM_Any
    - test_via_harness/script consolidated in MM_Any
    * Added ExtUtils::Command::MM to replace large -e "one-liners"
    * Added ExtUtils::MM_UWIN, took UWIN specific code out of MM_Unix.
    * Added ExtUtils::MM_DOS, took some DOS specific code out of MM_Unix
    - Added a dist() override to MM_OS2.
    - Took the OS/2 specific code out of MM_Unix's dist()
    - Starting to quote as many command line switches as possible
      to make VMS have to override less of MM_Unix.

-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
I was *meant* to mount your donuts.

Reply via email to