Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: perl-5.8.5
Commits on Jul 19, 2004
  1. Oops. Forgot to mention the threads fix.

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23139
  2. Update the perldelta.

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23138
  3. Update Changes

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23137
  4. Integrate:

    Nicholas Clark authored
    [ 23042]
    Bump $B::Deparse::VERSION
    p4raw-link: @23042 on //depot/perl: 6cb271b
    p4raw-id: //depot/maint-5.8/perl@23136
    p4raw-integrated: from //depot/perl@23042 'merge in' ext/B/B/
Commits on Jul 17, 2004
  1. New sample config files.

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23134
  2. Integrate:

    Nicholas Clark authored
    [ 23120]
    threads.xs doesn't check the return value of the thread creation
    call. D'oh! This gives SEGVs if the OS fails to create another thread.
    Cause of problem located by Nigel Sandever
    p4raw-link: @23120 on //depot/perl: d94006e
    p4raw-id: //depot/maint-5.8/perl@23133
    p4raw-integrated: from //depot/perl@23132 'copy in'
    	ext/threads/ (@23019..)
    p4raw-integrated: from //depot/perl@23120 'copy in'
    	ext/threads/threads.xs (@22918..)
Commits on Jul 16, 2004
  1. Integrate:

    Yitzchak Scott-Thoennes authored Nicholas Clark committed
    [ 23072]
    dor and // fulfil a TODO
    Correct a deviation from the Nicholas Clark style guide.
    [ 23073]
    A more honest TODO
    [ 23077]
    Resurrect the TODO items about Unicode filenames and Unicode %ENV
    Rant a bit more about POD -> HTML
    [ 23078]
    Dual lifing and dists is a TODO
    [ 23081]
    Finding a way to put "I'm MAINT" in perl -v is a TODO
    [ 23082]
    A decent benchmark would be useful. But it is vague.
    [ 23094]
    Generalised "how many in list context" would be useful
    [ 23103]
    s/sort/split/; - my mistake spotted by Dave.
    [ 23104]
    Some thoughts on foreach reverse
    [ 23107]
    Subject:  [PATCH] split doc clarification
    Message-Id:  <>
    [ 23115]
    for (reverse @foo) now iterates in reverse in place.
    (Just the TODO change)
    [ 23116]
    Abigail notes that a re-entrant regexp engine is a todo
    [ 23129]
    Typo fix from Julian Gilbey, forwarded upstream from Debian by
    Brendan O'Dea
    [ 23130]
    Clarify that it's only Mac OS *Classic* that uses 1904 - OS X uses
    p4raw-link: @23130 on //depot/perl: ef4d88d
    p4raw-link: @23129 on //depot/perl: bb2f379
    p4raw-link: @23116 on //depot/perl: cee7ab8
    p4raw-link: @23115 on //depot/perl: e682d7b
    p4raw-link: @23107 on //depot/perl: ab7ee80
    p4raw-link: @23104 on //depot/perl: a5c75c1
    p4raw-link: @23103 on //depot/perl: 60cb11a
    p4raw-link: @23094 on //depot/perl: 0c13e80
    p4raw-link: @23082 on //depot/perl: d10fc47
    p4raw-link: @23081 on //depot/perl: 89007cb
    p4raw-link: @23078 on //depot/perl: 969e704
    p4raw-link: @23077 on //depot/perl: 938c873
    p4raw-link: @23073 on //depot/perl: cd793d3
    p4raw-link: @23072 on //depot/perl: 0eec908
    p4raw-id: //depot/maint-5.8/perl@23132
    p4raw-integrated: from //depot/perl@23131 'copy in'
    	pod/perluniintro.pod (@22540..) 'edit in' pod/perlfunc.pod
    	(@23107..) pod/perltodo.pod (@23115..)
  2. Integrate:

    Nicholas Clark authored
    [ 23051]
    Add some missing authors and remove 1 duplicate
    [ 23127]
    glob('*.c') to find documentation is dangerous when run in unclean
    trees, so isntead use MANIFEST to only scan the legitimate source
    p4raw-link: @23127 on //depot/perl: 69e39a9
    p4raw-link: @23051 on //depot/perl: 1fa274e
    p4raw-id: //depot/maint-5.8/perl@23131
    p4raw-integrated: from //depot/perl@23119 'copy in' AUTHORS (@22649..) (@22875..)
Commits on Jul 15, 2004
  1. Integrate:

    Nicholas Clark authored
    [ 23118]
    Assimilate Cwd 2.19
    p4raw-link: @23118 on //depot/perl: 7ada78d
    p4raw-id: //depot/maint-5.8/perl@23119
    p4raw-integrated: from //depot/perl@23110 'copy in' ext/Cwd/Changes
    	(@22991..) ext/Cwd/t/cwd.t lib/ (@23029..)
Commits on Jul 14, 2004
  1. @craigberry


    craigberry authored Nicholas Clark committed
    [ 23071]
    Subject: [PATCH] prime_env_iter and zero-length values on VMS
    From: "Craig A. Berry" <>
    Message-ID: <>
    p4raw-link: @23071 on //depot/perl: ff79d39
    p4raw-id: //depot/maint-5.8/perl@23110
    p4raw-integrated: from //depot/perl@23087 'merge in' vms/vms.c
Commits on Jul 12, 2004
  1. Integrate:

    Nicholas Clark authored
    [ 23076]
    Perl_mode_from_discipline must update len. (else SEGV)
    Diagnosis and patch from clkao
    [ 23083]
    Perl_is_utf8_string(pTHX_ U8 *s, STRLEN len)
    Can now handle the case
    Why do we have code dup for Perl_is_utf8_string_loc() ?
    [ 23084]
    NI-S: IMHO utf8_upgrade is just changing representation not the value
    so it has no business calling SvSETMAGIC.
    [ 23085]
    Bodge to make Tk work - like the UTF8 flag, the READONLY flag has too
    many meanings. const const vs mutable in this case.
    p4raw-link: @23085 on //depot/perl: d52b788
    p4raw-link: @23084 on //depot/perl: 7a5fa8a
    p4raw-link: @23083 on //depot/perl: 61468b0
    p4raw-link: @23076 on //depot/perl: 18a33fb
    p4raw-id: //depot/maint-5.8/perl@23087
    p4raw-edited: from //depot/perl@23086 'edit in' sv.c (@23084..)
    p4raw-integrated: from //depot/perl@23086 'copy in' utf8.c (@22764..)
    	'merge in' doio.c (@22741..)
  2. Disarm the release candidate

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23086
Commits on Jul 11, 2004
  1. Remove the Safe $VERSION FIXME.

    Nicholas Clark authored
    Comment on the rearrangement of lib/unicore
    p4raw-id: //depot/maint-5.8/perl@23080
Commits on Jul 8, 2004
  1. Need to copy the correct perldelta.

    Nicholas Clark authored
    Also need to fix Makefile.SH to work out what to copy using pod.lst
    (Spotted by Randal)
    p4raw-id: //depot/maint-5.8/perl@23070
  2. This is RC2. Maybe this one will last longer.

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23069
  3. Update Changes

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23068
  4. Rebuild toc. Resort MANIFEST

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23067
  5. Integrate:

    Nicholas Clark authored
    [ 23062]
    First stab at explaining that CLONE may get more parameters in future.
    More eloquent rewording desired. Patches welcome.
    [ 23065]
    Randal notes:
    "perldoc perldelta" still says 5.8.3 to 5.8.4, even though there
    *is* a "perldoc perl583delta" properly.
    This is because perl584delta still thinks it's the perldelta
    p4raw-link: @23065 on //depot/perl: 5b304f3
    p4raw-link: @23062 on //depot/perl: 38e4e52
    p4raw-id: //depot/maint-5.8/perl@23066
    p4raw-integrated: from //depot/perl@23064 'copy in' pod/perlmod.pod
    	(@21832..) pod/perl584delta.pod (@22736..)
  6. Integrate:

    Nicholas Clark authored
    [ 23063]
    Make Perl_sv_utf8_upgrade_flags tolerate PL_sv_undef
    as an argument.
    p4raw-link: @23063 on //depot/perl: 808c356
    p4raw-id: //depot/maint-5.8/perl@23064
    p4raw-integrated: from //depot/perl@23057 'merge in' sv.c (@23018..)
Commits on Jul 6, 2004
  1. This is RC1

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23057
  2. Update Changes

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23056
  3. Cargo cult 5.8.5 upgrade

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23055
  4. Another tweak

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23054
  5. Improvements suggested by Jarkko

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23053
  6. Fixup change 22979 in the ChangeLog *properly* (so that tools parse

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23050
Commits on Jul 5, 2004
  1. Back out 22997 as it causes Net::DNS to spin forever in 05-rr-txt.t

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23049
  2. Change 23035 wasn't meant to integrate t/op/threads.t to maint

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23045
  3. I missed the libnet upgrade. I almost missed Steve Hay reminding me of

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23044
  4. Things noticed by Ronald J Kimball and Steve Hay

    Nicholas Clark authored
    p4raw-id: //depot/maint-5.8/perl@23043
  5. @craigberry


    craigberry authored Nicholas Clark committed
    [ 23029]
    Subject: [PATCH Cwd 2.18] _vms_abs_path on non-directories
    From: "Craig A. Berry" <>
    Message-ID: <>
    p4raw-link: @23029 on //depot/perl: 9d7d972
    p4raw-id: //depot/maint-5.8/perl@23041
    p4raw-integrated: from //depot/perl@23039 'copy in' lib/
    	(@22991..) ext/Cwd/t/cwd.t (@22993..)
Commits on Jul 4, 2004
  1. Integrate:

    Nicholas Clark authored
    [ 23022]
    The microperl config didn't know about usemallocwrap yet.
    [ 23027]
    More microperl tweaks.
    p4raw-link: @23027 on //depot/perl: ad5a63f
    p4raw-link: @23022 on //depot/perl: 6f980a5
    p4raw-id: //depot/maint-5.8/perl@23039
    p4raw-integrated: from //depot/perl@23038 'copy in' Makefile.micro
    	(@20646..) README.micro (@20651..)
    p4raw-integrated: from //depot/perl@23022 'ignore' uconfig.h
  2. Integrate:

    Nicholas Clark authored
    [ 23019]
    Bump version numbers
    [ 23025]
    Bump version number of Safe for CPAN release
    p4raw-link: @23025 on //depot/perl: 1fa3ce9
    p4raw-link: @23019 on //depot/perl: ff270ad
    p4raw-id: //depot/maint-5.8/perl@23038
    p4raw-integrated: from //depot/perl@23037 'copy in'
    	ext/File/Glob/ (@20686..) ext/threads/
    	(@22646..) ext/XS/APItest/ (@22783..)
    	lib/File/ (@22804..) lib/ (@22848..)
    	ext/Opcode/ lib/ (@22898..) lib/
    	(@22902..) lib/Text/ (@22903..) lib/
    	(@22972..) lib/Text/ (@22997..) 'merge in'
    	lib/ (@21650..)
  3. @Abigail


    Abigail authored Nicholas Clark committed
    [ 23010]
    More caveats in B::Deparse's documentation
    (suggested by Yves Orton)
    [ 23011]
    Note that sv_2mortal isn't just "increase reference count by 1, and
    mark that it needs a deferred recount"
    [ 23014]
    Subject: [PATCH pod/perlop.pod] Documenting undefined behaviour of $i = $i ++.
    Message-ID: <>
    [ 23026]
    Maintainer change for Safe
    p4raw-link: @23026 on //depot/perl: 8577d3a
    p4raw-link: @23014 on //depot/perl: b033823
    p4raw-link: @23011 on //depot/perl: 37d2ac1
    p4raw-link: @23010 on //depot/perl: b64ba24
    p4raw-id: //depot/maint-5.8/perl@23037
    p4raw-integrated: from //depot/perl@23036 'copy in'
    	Porting/ (@22822..) 'merge in' ext/B/B/
    	(@22642..) pod/perlop.pod (@22936..)
    p4raw-integrated: from //depot/perl@23011 'merge in' sv.c (@23006..)
  4. Integrate:

    Jeff Pinyan authored Nicholas Clark committed
    [ 22995]
    Subject: [PATCH] regcomp.c, t/op/regmesg.t -- False range with \p and \P
    Message-ID: <>
    p4raw-link: @22995 on //depot/perl: f81125e
    p4raw-id: //depot/maint-5.8/perl@23036
    p4raw-integrated: from //depot/perl@23035 'copy in' t/op/regmesg.t
    	(@21591..) 'merge in' regcomp.c (@22712..)
  5. Integrate:

    Andy Dougherty authored Nicholas Clark committed
    [ 22994]
    More @INC test fixes
    [ 22998]
    Correct detection of absent modules. Based on
    Subject: [PATCH] Config{extensions} uses filesystem names as extensions
    Message-ID: <>
    with improvements from Marcus Holland-Moritz
    [ 23028]
    /usr/bin/locale steadfastly delivers 8 bit output independent of
    LC_ALL. So when perl's expecting utf8, things don't quite work right.
    This has become visible since fix 22842
    p4raw-link: @23028 on //depot/perl: d281a6a
    p4raw-link: @22998 on //depot/perl: 98641f6
    p4raw-link: @22994 on //depot/perl: 996dc71
    p4raw-id: //depot/maint-5.8/perl@23035
    p4raw-branched: from //depot/perl@23034 'branch in' t/op/threads.t
    p4raw-integrated: from //depot/perl@23034 'copy in' lib/locale.t
    	(@19662..) t/uni/chomp.t t/uni/tr_7jis.t t/uni/tr_eucjp.t
    	t/uni/tr_sjis.t t/uni/tr_utf8.t (@22424..) t/io/crlf.t
    	(@22947..) ext/Devel/PPPort/t/test.t (@22953..)
    	ext/threads/shared/t/disabled.t (@22954..)
    	ext/PerlIO/t/scalar.t ext/PerlIO/t/via.t (@22956..)
    	lib/PerlIO/via/t/QuotedPrint.t (@22957..) lib/h2xs.t (@22965..)
    	lib/DB.t lib/Dumpvalue.t lib/dumpvar.t (@22967..) 'merge in'
    	lib/Tie/RefHash.t (@22966..) lib/autouse.t lib/overload.t
Something went wrong with that request. Please try again.