home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / MacPerl 5.0.3 / MacPerl Source ƒ / MacPerl5 / README.MAC < prev    next >
Encoding:
Text File  |  1995-11-28  |  4.3 KB  |  104 lines  |  [TEXT/MPS ]

  1. WELCOME TO MACPERL5
  2.  
  3. This is Perl 5, ported to the Mac by Matthias Neeracher <neeri@iis.ee.ethz.ch>
  4. Feel free to give this program away according to the terms stated 
  5. in the README file.
  6.  
  7. System Requirements
  8.  
  9. MacPerl5 requires System 7.
  10.  
  11. Bugs, Suggestions, Damnations
  12.  
  13. Please send your bug reports and/or fixes to <neeri@iis.ee.ethz.ch> 
  14.  
  15. Mailing list
  16.  
  17. There is a mailing list for announcing new releases, sharing scripts, and 
  18. discussions about how to make MacPerl change your life. To subscribe, send
  19. the following mail:
  20.  
  21. ----------------
  22. To: mac-perl-request@iis.ee.ethz.ch
  23.  
  24. subscribe
  25. ----------------
  26.  
  27. Ftp sites
  28.  
  29. If you have internet access, you can obtain the newest versions of Perl by 
  30. anonymous ftp from one of the following addresses:
  31.  
  32. ftp.switch.ch [130.59.1.40]          software/mac/perl
  33. ftp.share.com                                pub/macperl
  34.  
  35. Matthias Neeracher                    Office:    +41 1 445 24 08
  36. Hohenklingenstrasse 19                Fax:        +41 1 445 24 24
  37. 8049 Zuerich                            Home:     +41 1 341 85 06
  38. SWITZERLAND                                Email:    <neeri@iis.ee.ethz.ch>
  39.  
  40. REVISION HISTORY
  41.  
  42. The person in [] is usually the key person to have convinced me to fix a 
  43. bug or add a feature. Everyone mentioned in [] should be mentioned in the
  44. MacPerl5 about box (Yes, your name could be there, too!).
  45.  
  46. 5.0.3r1m 26Nov95
  47.  - When opening files, MacPerl 5.0.2r1m (and all earlier versions) calls
  48.     PrValidate without calling PrOpen first. This causes horrible crashes
  49.     when certain printers are selected, notably PDFWriter [Todd Hivnor].
  50.  - I was locking the text handle of the front window "forever" as soon as 
  51.    text was selected, which caused some operations to fail. This bug was
  52.     also in MacPerl4, but never seems to have been found [Stonewall Ballard].
  53.  - The MacPerl5 glue to choose() had a bug which caused PutFile to fail if a 
  54.    default was specified [Espen S. Ore].
  55.  - "-D" messages now go to the correct window, and you should no longer get
  56.    bogus malloc diagnostics on startup of a script [Martin Heller].
  57.  - Fixed an anachronism in perl5db.pl [Martin Heller].
  58.  - Calling -v twice in a row would crash [Phil Ames].
  59.  - Environment variables from the CGI glue would not be propagated correctly.
  60.  - The XL callback glue had a bug which would lead to unpredictable
  61.    results from XCMD calls [Jason Buberel].
  62.  - A change introduced in 5.0.1 was causing input from the console to
  63.    misbehave [Yuemo Zeng and Larry Allen-Tonar].
  64.  
  65. 5.0.2r1m 05Nov95
  66.  - Library paths got corrupted [Paul Schinder].
  67.  - A bug in the help code led to crashes with System error 11 on startup 
  68.      [Charles Albrecht and Richard Moe]. 
  69.  - After stopping a script with Command-., the next script would crash.
  70.  - A few items omitted from the 5.0.1 notes:
  71.      - readlink() no longer mounts network volumes. This has the disadvantage
  72.       that you can't necessarily expect the result to be open()able, but is 
  73.       probably more useful for checking scripts [Martin Heller].
  74.     - system now is implemented as print `xxx`, which is not quite correct
  75.       but covers the typical use of system().
  76.     - umask is "implemented", but simply does nothing.
  77.     - link is "implemented", but always fails.
  78.  
  79. 5.0.1r1m    31Oct95
  80.     I feel pretty good about this release:
  81.      -    Reliability should be considerably improved over 5.0.0
  82.      - The application features a new help system, based on suggestions by
  83.          Martin Heller. You need to install Internet Config 1.2 and then 
  84.         set up you favorite WWW browser as a helper entry for "file" for
  85.         the whole thing to work.
  86.      - Thanks to persistent lobbying by Dick Karpinski, the application now
  87.        supports raw keyboard input. Check out :t:mac:Raw.t for an example.
  88.      - The script menu now has an entry for syntax checking the front window,
  89.        for turning on the debugger and for turning on compilation warnings.
  90.         I believe that the new debugger interface will make it easier to debug
  91.         droplets and such.
  92.      - The a2p tool has been included and sort of works. 
  93.      - A source code release should appear within a week.
  94.      
  95. 5.0.0        25Aug95
  96.     This release is too good to delay and too bad to release. It had to go out
  97.     today as I'm leaving for holidays. In general, it seems to behave sensibly,
  98.     except for the application in out of memory situations. Don't run out of
  99.     memory. The library is mostly untested. 
  100.         Extra points for identifying all sounds in the about box and for finding 
  101.     the one feature that is missing in MacPerl4, although it could theoretically 
  102.     have been implemented there.
  103.  
  104.