Permalink
Commits on Aug 10, 1996
  1. perl 5.003_02: [changes beteween cumulative patches and tarball release]

    This commit just represents the minor differences between applying
    the patch from 5.003_01 to 5.003_02 and the 5.003_02 release tarball.
    Larry Wall committed Aug 10, 1996
  2. perl 5.003_02: [no incremental changelog available]

    Larry Wall committed Aug 10, 1996
Commits on Jul 31, 1996
  1. perl 5.003_01: [changes beteween cumulative patches and tarball release]

    This commit just represents the minor differences between applying the
    patches from 5.003 to 5.003_01 and the 5.003_01 release tarball.
    Charles Bailey committed Jul 31, 1996
  2. perl 5.003_01: [patch re-organisation and patch series introduction]

    This is my patch _01 to perl5.003.
    
    This patch contains the last few months' worth of bugfixes and
    additions, since the patch to version 5.003 was deliberately kept
     small.  A summary of major revisions and additions can be found
    in the diff of the Changes file from the standard distribution,
    which is the first diff in the patch below.
    
    The detailed changes to each file are described at the head of the diff
    for that file, on lines beginning with #~, so you can extract the
    comments by saying perl -ne 'print if /^(?:#~|diff)/'.
    
    This patch is a series of context diffs, since some people have
    mentioned that their copy of patch can't handle unidiffs.
    Please apply it to a clean copy of perl5.003 using patch -p1 -N.
    Before applying the patch, please execute the following commands,
    or their moral equivalent; you may feed this patch to /bin/sh in
    order to do so.
    
    Enjoy.
    
    Charles Bailey <bailey@genetics.upenn.edu>
    July 31, 1996
    
    [ re-organisation changes:
    # The code for the Safe extension has been subsumed into the Opcode extension,
    # though the calling sequence hasn't changed
    rm -rf ext/Safe
    rm -f t/lib/safe.t
    
    # Removed due to copyright notice.  Text documentation is supplied.
    rm -f ext/SDBM_File/sdbm/readme.ps
    
    # Changes subsumed into new version of DB_File
    rm -f os2/diff.db_file
    
    # Moved to main source directory as README.os2
    rm -f os2/README
    ]
    Charles Bailey committed Jul 31, 1996
Commits on Jul 30, 1996
  1. perl 5.003_01: vms/vmsish.h

    Remove duplicate pragma
    Allow redirection of error messages
    Make my_vfork() visible as shim for vfork() and fork()
    Add default values for OS-specific cpp macros used in Plan9 and VMS ports
    Add cpp macro to report error status without using Perl core
    Don't declare struct tms if system headers have already done it for us
    Add prototypes for my_vfork() and my_binmode()
    Perl 5 Porters committed with Charles Bailey Jul 30, 1996
  2. perl 5.003_01: vms/vms.c

    Catch out-of-bounds args to my_trnlnm
    Update kill_file() to catch possible change in sys$change_acl() return sts
    Update VMS-Unix file syntax conversions: fix bugs, and use simple string
      shuffling more often
    Allow redirection of error messages
    Don't let errors during startup (e.g. expanding wildcards) sneak into $!
    Don't attempt wildcard expansion on command line args containing spaces
    Don't try to use Perl error reporting functions before we've got an
      interpreter initialized
    Use fstat() if we've already got a FILE *; name has already been resolved
    Add routine to insure no carriage-control translation on an I/O stream;
      plugs into Perl's "binmode" operator
    Add optional default filespec argument to rmsexpand()
    Perl 5 Porters committed with Charles Bailey Jul 30, 1996
Commits on Jul 26, 1996
  1. Updates matching vms/descrip.mms

    Perl 5 Porters committed with Charles Bailey Jul 26, 1996
Commits on Jul 25, 1996
  1. perl 5.003_01: vms/perlvms.pod

    Mention VMS::Filespec routines in discussion of file syntax
    Update documentation of binmode() -- now used as a hook for
      disabling carriage control interpretation on record-structured files
    Mention that the CORE "time" operator returns a Unix-like time
    Perl 5 Porters committed with Charles Bailey Jul 25, 1996
  2. Add OS-specific initialization for macros used in Plan9 and VMS ports

    Perl 5 Porters committed with Charles Bailey Jul 25, 1996
Commits on Jul 23, 1996
  1. perl 5.003_01: vms/descrip.mms

    Use a single .first target -- MMS only processes last one encountered
    Update default version
    Add dependencies for new universal.c, Opcode, and IO
    Remove dependencies for obsolete Safe
    Turn off all debug options for non-debug link if miniperl
    Eliminate duplicate library specification to link when using gcc
    Tell test driver if we're using non-default filetype for executable images
    Perl 5 Porters committed with Charles Bailey Jul 23, 1996
Commits on Jul 22, 1996
  1. perl 5.003_01: vms/sockadapt.c

    Add getpeername() shim to convert successful-but-no-address result
      to the error expected by the Perl core.
    Perl 5 Porters committed with Charles Bailey Jul 22, 1996
  2. Add tests for new IO extension

    Perl 5 Porters committed with Charles Bailey Jul 22, 1996
Commits on Jul 18, 1996
  1. perl 5.003_01: vms/genconfig.pl

    Move several values up to initial set of declarations
    Determine gcc version
    Add several socket-dependent values
    Add file-type values
    Use names of shell vars corresponding to cpp manifests, rather then
      the names of the manifests themselves
    Add d_eunice value, since Configure equates it with VMS :-(
    Eliminiate list of hand-configured values
    Perl 5 Porters committed with Charles Bailey Jul 18, 1996
  2. Catch oddball global when using gcc

    Perl 5 Porters committed with Charles Bailey Jul 18, 1996
  3. Add tests for new Opcode extension

    Perl 5 Porters committed with Charles Bailey Jul 18, 1996
Commits on Jul 17, 1996
  1. perl 5.003_01: vms/config.vms

    Incorporate recent changes to config_h.SH: DB_File macros and BIN_SH
    Update default version number
    Remove dead code
    Correct #defines for non-blocking reads until better sorted out
    Remove duplicate I_SYS_STAT
    Perl 5 Porters committed with Charles Bailey Jul 17, 1996
  2. perl 5.003_01: util.c

    Allow redirection of debug messages
    Add safe calloc() wrappers
    Correct count in i18nl10n
    Use Unixish my_p(open|close)() under OS/2 #ifdef HAS_FORK
    Perl 5 Porters committed with Charles Bailey Jul 17, 1996
Commits on Jul 16, 1996
  1. perl 5.003_01: utils/perlbug.PL

    More informative prompting
    Don't edit precomposed file
    Correct socket %Config variable under VMS
    Try again if we can't read precomposed file
    Be more finicky about command to send message
    Perl 5 Porters committed with Charles Bailey Jul 16, 1996
Commits on Jul 10, 1996
  1. Update NeXT support

    Perl 5 Porters committed with Charles Bailey Jul 10, 1996
  2. perl 5.003_01: x2p/Makefile.SH

    Add MAB support for NeXT
    Set up variable pointing to shell for OS/2 compatibility
    Perl 5 Porters committed with Charles Bailey Jul 10, 1996
  3. Delete old version of target before generating new one

    Perl 5 Porters committed with Charles Bailey Jul 10, 1996
  4. perl 5.003_01: vms/test.com

    Allow alternate file type for executable images
    Update list of Unix-dependent types
    Distinguish between skipping tests and passing them
    Perl 5 Porters committed with Charles Bailey Jul 10, 1996
  5. Fix type osver --> osvers

    Perl 5 Porters committed with Charles Bailey Jul 10, 1996
Commits on Jul 9, 1996
  1. perl 5.003_01: utils/h2xs.PL

    Add documented -p and -s options, and undocumented -x option
    Add VMS support
    Perl 5 Porters committed with Charles Bailey Jul 9, 1996
Commits on Jul 7, 1996
  1. Add default UNIVERSAL methods to core

    Perl 5 Porters committed with Charles Bailey Jul 7, 1996
  2. perl 5.003_01: toke.c

    Add suport for version check via "use"
    Add fast symbol lookup support
    Optimize subs returning constant value to constants
    Change memory allocation calls to use macros from handy.h
    Allow \t as well as ' ' between "perl" and switches on #! line
    Allow leading '_' under strict subs in barewords stringified as hash keys
    #ifdef out under QNX assertion which gives it trouble
    Perl 5 Porters committed with Charles Bailey Jul 7, 1996
Commits on Jul 5, 1996
  1. perl 5.003_01: utils/h2ph.PL

    Write output to "install into" directory, not "apparent installed"
      directory (the two may differ under e.g. AFS)
    Perl 5 Porters committed with Charles Bailey Jul 5, 1996
Commits on Jul 3, 1996
  1. Add tests for new strict untie

    Perl 5 Porters committed with Charles Bailey Jul 3, 1996
Commits on Jun 27, 1996
  1. Add tests for VMS-Unix file syntax conversion routines

    Perl 5 Porters committed with Charles Bailey Jun 27, 1996
Commits on Jun 24, 1996
  1. Document rmsexpand routine and move it to default export list

    Perl 5 Porters committed with Charles Bailey Jun 24, 1996
Commits on Jun 17, 1996
  1. Added tests for multicharacter record delimiters

    Perl 5 Porters committed with Charles Bailey Jun 17, 1996
  2. Update name of %Config value under VMS

    Perl 5 Porters committed with Charles Bailey Jun 17, 1996
Commits on May 1, 1996
  1. Consider alternate location for system groups command

    Perl 5 Porters committed with Charles Bailey May 1, 1996
Commits on Apr 28, 1996
  1. Remove "" from command line args

    Perl 5 Porters committed with Charles Bailey Apr 28, 1996
Commits on Mar 24, 1996
  1. Add getpeername() shim

    Perl 5 Porters committed with Charles Bailey Mar 24, 1996