summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ExtUtils::Command is now maintained separately from MakeMakerRafael Garcia-Suarez2006-12-181-1/+1
| | | p4raw-id: //depot/perl@29579
* Fixes for the test suite on OS/2Ilya Zakharevich2006-12-186-11/+27
| | | | | Message-ID: <20061214023222.GA29084@powdermilk.math.berkeley.edu> p4raw-id: //depot/perl@29578
* OS/2: survive SIGCHLDIlya Zakharevich2006-12-182-1/+15
| | | | | | | | Message-ID: <20061218085519.GA14893@powdermilk.math.berkeley.edu> plus a perldiag entry for the new error, "Maximal count of pending signals (%s) exceeded" p4raw-id: //depot/perl@29577
* C++: regcomp.c and ext/Time/Piece/Piece.xsJarkko Hietaniemi2006-12-182-28/+35
| | | | | Message-ID: <45860ED9.9090808@iki.fi> p4raw-id: //depot/perl@29576
* PATCH: Add =encoding directive to non-latin READMEsSlaven Rezic2006-12-184-0/+7
| | | | | Message-ID: <87wt4sdtvv.fsf@biokovo.herceg.de> p4raw-id: //depot/perl@29575
* perl.c: leak avoidanceJarkko Hietaniemi2006-12-181-13/+16
| | | | | Message-ID: <4584234D.7070209@iki.fi> p4raw-id: //depot/perl@29574
* In vms/vms.c, don't prototype decw$term_port until after Craig A. Berry2006-12-181-16/+15
| | | | | | config.h (via perl.h) is included. That's where USE_VMS_DECTERM is defined. p4raw-id: //depot/perl@29573
* Don't try to build Win32 on VMSCraig A. Berry2006-12-181-0/+1
| | | p4raw-id: //depot/perl@29572
* POSIX::SigAction::new can be moved into the AUTOLOAD section.Nicholas Clark2006-12-181-1/+1
| | | p4raw-id: //depot/perl@29571
* move parser state into new parser object, PL_parserDave Mitchell2006-12-1810-84/+82
| | | p4raw-id: //depot/perl@29570
* merge the four parser stacks into oneDave Mitchell2006-12-173-715/+618
| | | p4raw-id: //depot/perl@29569
* delete dead code and macros from perly.cDave Mitchell2006-12-171-129/+3
| | | p4raw-id: //depot/perl@29568
* unify stacks arithmetic in parserDave Mitchell2006-12-171-16/+12
| | | p4raw-id: //depot/perl@29567
* Add a new flag SVprv_PCS_IMPORTED (which is a pseudonym for SVf_SCREAM)Nicholas Clark2006-12-166-2/+63
| | | | | | | to note when a proxy constant subroutine is copied. This allows us to correctly set GvIMPORTED_CV_on() if the symbol is ever turned into a real GV. p4raw-id: //depot/perl@29566
* Split out the use of SVp_SCREAM for GVs with GPs into a new symbolicNicholas Clark2006-12-166-13/+30
| | | | | flag SVpgv_GP, and use this in isGV_with_GP_on/off. p4raw-id: //depot/perl@29565
* remove extraneous declaration prom perly.tabDave Mitchell2006-12-162-2/+0
| | | p4raw-id: //depot/perl@29564
* threads 1.56Jerry D. Hedden2006-12-166-24/+27
| | | | | | From: "Jerry D. Hedden" <jdhedden@yahoo.com> Message-ID: <20061215172217.10959.qmail@web30211.mail.mud.yahoo.com> p4raw-id: //depot/perl@29563
* TODO addition by Jerry D. Hedden.Rafael Garcia-Suarez2006-12-161-0/+2
| | | p4raw-id: //depot/perl@29562
* don't include MAD code when its not neededDave Mitchell2006-12-161-3/+6
| | | p4raw-id: //depot/perl@29561
* fix a cast warning in perly.cDave Mitchell2006-12-161-1/+1
| | | p4raw-id: //depot/perl@29560
* Better documentation for SVf_UTF8. Including SvPV() 1st, SvUTF() 2nd.Nicholas Clark2006-12-151-2/+8
| | | p4raw-id: //depot/perl@29559
* Re: [PATCH] Errno doesnt rebuild when things it depends on in Config.pm changeYves Orton2006-12-151-0/+19
| | | | | Message-ID: <9b18b3110612150352y2394954bg5acd5ec5fd320d33@mail.gmail.com> p4raw-id: //depot/perl@29558
* threads 1.54 - Adds ->error() methodJerry D. Hedden2006-12-159-75/+233
| | | | | | From: "Jerry D. Hedden" <jdhedden@yahoo.com> Message-ID: <20061214191748.98286.qmail@web30209.mail.mud.yahoo.com> p4raw-id: //depot/perl@29557
* Silence a warning from (MinGW's) gccSteve Hay2006-12-141-1/+1
| | | p4raw-id: //depot/perl@29556
* perl5db.pl Mac OS X fixBo Lindbergh2006-12-141-0/+8
| | | | | Message-Id: <658AFA03-517E-4068-93CA-06D4A93B5CA5@hagernas.com> p4raw-id: //depot/perl@29555
* Turn a tab into 2 spaces to make more room for comments about SV flags.Nicholas Clark2006-12-141-59/+57
| | | | | | Sorry about damaging the change history - dig through this change with http://public.activestate.com/cgi-bin/perlbrowse?show_blame=Show+Annotated+File&filename=sv.h&rev=&change=29552 p4raw-id: //depot/perl@29554
* Silence a VC compiler warningSteve Hay2006-12-141-1/+1
| | | p4raw-id: //depot/perl@29553
* Swap the order of PERL_FBM_PREVIOUS_{L,H}_OFFSET_FROM_TABLE on littleNicholas Clark2006-12-131-2/+7
| | | | | endian machines to hint to the compiler that a 16 bit read could work. p4raw-id: //depot/perl@29552
* Restore the two comments describing BmRARE and BmPREVIOUS that I'dNicholas Clark2006-12-131-1/+4
| | | | | | inadvertently deleted. Explain the setting and testing of SVpbm_VALID. p4raw-id: //depot/perl@29551
* Text mode wrongly set on pipe file descriptorsIlya Zakharevich2006-12-132-2/+53
| | | | | Message-ID: <20061213072825.GA26300@powdermilk.math.berkeley.edu> p4raw-id: //depot/perl@29550
* make -Dpv display the parser stack before reductionDave Mitchell2006-12-131-11/+1
| | | | | (rather than afterwards) p4raw-id: //depot/perl@29549
* misc MAD coredump fixes and parser leak fixesDave Mitchell2006-12-137-237/+249
| | | | | | | | | - fix MAD coredump in tr/// - fix mad coredump in multi-line string literals - kill some MAD uninit value warnings - don't allow assignment to $n in perly.y - make op_dump handle op_latefree flags p4raw-id: //depot/perl@29548
* fix double free introduced by #29543 (spotted by Nicholas)Dave Mitchell2006-12-131-3/+17
| | | p4raw-id: //depot/perl@29547
* t/op/groups.t: prevent failure on modern FreeBSDsAnton Berezin2006-12-131-1/+3
| | | | | Message-ID: <20061212185938.GB49084@heechee.tobez.org> p4raw-id: //depot/perl@29546
* Do the same as #29514 for Win32Steve Hay2006-12-131-0/+7
| | | p4raw-id: //depot/perl@29545
* Eliminate PVBM. Store fast Boyer-Moore tables in PVGV.Nicholas Clark2006-12-139-90/+81
| | | | | | Add the placeholder for new type, temporarily named BIND, for binding and aliasing in 6 on 5. p4raw-id: //depot/perl@29544
* fix parser leaks caused by croaking while shifting or reducingDave Mitchell2006-12-133-18/+122
| | | | | | | e.g. these no longer leak: eval q[my $x; local $x] while 1; eval q[$s = sub <> {}] while 1; p4raw-id: //depot/perl@29543
* fixup some ival/opval type changes from perly.y/madly.y mergerDave Mitchell2006-12-133-154/+162
| | | p4raw-id: //depot/perl@29542
* In theory Perl_magic_setbm() should clear SvTAIL() too. In practice,Nicholas Clark2006-12-121-0/+1
| | | | | | | I don't think that it matters as this routine is never actualy called because nothing exposes PVBMs to the world so that the world can assign to them. p4raw-id: //depot/perl@29541
* Correct the dumping logic for the various bits of flag bendingNicholas Clark2006-12-121-6/+13
| | | | | associated with change 27313 or therabouts. p4raw-id: //depot/perl@29540
* Oops. As of some point one stopped being able to assign integers andNicholas Clark2006-12-122-1/+13
| | | | | floating point values to typeglobs. p4raw-id: //depot/perl@29539
* Correct some assumptions about PVBM table offset in B.xsNicholas Clark2006-12-121-2/+5
| | | p4raw-id: //depot/perl@29538
* Assert that SvPAD_TYPED_on(), SvPAD_OUR_on() and SvPAD_STATE_on()Nicholas Clark2006-12-121-4/+23
| | | | | are never called on PVGVs. p4raw-id: //depot/perl@29537
* Assert that PVGVs are never SvVALID() in the PVBM sense.Nicholas Clark2006-12-122-3/+18
| | | p4raw-id: //depot/perl@29536
* pads haven't actually contained any PVGVs since change 27313.Nicholas Clark2006-12-122-1/+3
| | | | | So correct the docs and assert this in the code. p4raw-id: //depot/perl@29535
* Shrink Perl_sv_peek() and Perl_do_sv_dump() by using type to nameNicholas Clark2006-12-121-104/+57
| | | | | lookup tables. p4raw-id: //depot/perl@29534
* Restore (differently) the setting of $Config{osvers} on Win32Steve Hay2006-12-121-2/+7
| | | | | that was removed by #29509 p4raw-id: //depot/perl@29533
* Silence VC warnings about possible operator precedence problemsSteve Hay2006-12-123-5/+5
| | | | | and signed/unsigned mismatches p4raw-id: //depot/perl@29532
* mg.c: #ifdef only the different bitsJarkko Hietaniemi2006-12-121-7/+7
| | | | | Message-Id: <20061212131853.C2CBA43A67@anubis.hut.fi> p4raw-id: //depot/perl@29531
* The overly-picky AIX xlc compiler doesn't like the styleH.Merijn Brand2006-12-121-9/+9
| | | | | from patch #29446 p4raw-id: //depot/perl@29530