summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Integrate mainlineNick Ing-Simmons2001-01-2512-97/+261
|\ | | | | p4raw-id: //depot/perlio@8550
| * Layout using tabulator is not a good idea in a pod.Jarkko Hietaniemi2001-01-251-68/+68
| | | | | | p4raw-id: //depot/perl@8547
| * overload int()Ilya Zakharevich2001-01-257-6/+114
| | | | | | | | | | Message-ID: <20010124190657.A8512@math.ohio-state.edu> p4raw-id: //depot/perl@8545
| * completion and docs for dynamic loading on OS/390Peter Prymmer2001-01-254-23/+79
| | | | | | | | | | Message-ID: <Pine.OSF.4.10.10101241706120.411912-100000@aspara.forte.com> p4raw-id: //depot/perl@8544
* | Integrate mainline.Nick Ing-Simmons2001-01-2319-88/+337
|\ \ | |/ | | p4raw-id: //depot/perlio@8534
| * Forgotten from #8501.Jarkko Hietaniemi2001-01-233-5/+5
| | | | | | p4raw-id: //depot/perl@8533
| * RE: [PATCH perl@8269] Corrections for Perl_yylex_r (used by a reentrant ↵Roca, Ignasi2001-01-236-18/+6
| | | | | | | | | | | | | | parser as Bison) Message-ID: <5930DC161690D21196670090271575470397E915@madt009a.siemens.es> p4raw-id: //depot/perl@8532
| * Update Changes.Jarkko Hietaniemi2001-01-232-2/+221
| | | | | | p4raw-id: //depot/perl@8531
| * De-cut-and-pasto.Jarkko Hietaniemi2001-01-231-1/+1
| | | | | | p4raw-id: //depot/perl@8530
| * Document the mkdir trailing slashes case.Jarkko Hietaniemi2001-01-231-0/+5
| | | | | | p4raw-id: //depot/perl@8529
| * lib/lib.pm is arch dependent, and lib/lib_pm.PL shouldn'tAbigail2001-01-231-2/+3
| | | | | | | | | | | | | | | | get installed: Subject: lib/lib.pm Message-ID: <20000829003508.21281.qmail@foad.org> p4raw-id: //depot/perl@8528
| * Attach -perlio to the archname if so selected.Jarkko Hietaniemi2001-01-231-46/+58
| | | | | | p4raw-id: //depot/perl@8526
| * pod/perlvar.podAbigail2001-01-231-7/+12
| | | | | | | | | | Message-ID: <20010123004110.22259.qmail@foad.org> p4raw-id: //depot/perl@8525
| * A bug introduced in #8217 (the undefined variable in theJarkko Hietaniemi2001-01-232-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib/safe1_t #3) fixed, by Charles Lane: The earlier patch made it so that stuff running in Safe compartments could do a "caller" and see "main". That little change in name is done right before the code in the compartment is run, and apparantly the parser was picking up the stash name before it got changed. (why it was threaded vs. unthreaded Perl that was sensitive to this I still don't know...and it probably doesn't matter). I tryed removing the stash name-change and saw that threaded Perl did indeed pass the lib/safe1.t tests. So here's a patch; a routine (_safe_pkg_prep) is added to Opcode to do the name change (and to connect _ in the compartment to the global _) which is removed from _safe_call_sv. Then Safe.pm is modified to call _safe_pkg_prep when creating a new compartment. Passes all tests with threaded perl on linux; passes all tests with unthreaded perl on VMS. At some point I'll probably want to revisit Safe and Opcode to provide more sensible handling of global variables...and to get formats working in Safe compartments, which they don't do currently. p4raw-id: //depot/perl@8524
| * Also the lib/Thread.pm itself needs to be ignored ifJarkko Hietaniemi2001-01-231-1/+4
| | | | | | | | | | the Thread extension hasn't been built. p4raw-id: //depot/perl@8523
| * print() instead of warn() so that stderr doesn't getJarkko Hietaniemi2001-01-231-1/+1
| | | | | | | | | | unnecessarily polluted. p4raw-id: //depot/perl@8522
| * Integrate perlio:Jarkko Hietaniemi2001-01-234-47/+61
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | [ 8520] More messing with Encode: Extra fields in header to allow multiple names and to record other things "compile" knows. Re-organise compile to factor out common output routines. [ 8519] Change file-of-files command line from -F to -f to avoid case issues on VMS. p4raw-link: @8520 on //depot/perlio: dcda1f94ccf07b68dc3a74b49b117aa6026f2557 p4raw-link: @8519 on //depot/perlio: 3865e8e16e47e0d7cb9fff45bba4e84e396abd42 p4raw-id: //depot/perl@8521
* | More messing with Encode:Nick Ing-Simmons2001-01-223-43/+57
| | | | | | | | | | | | | | Extra fields in header to allow multiple names and to record other things "compile" knows. Re-organise compile to factor out common output routines. p4raw-id: //depot/perlio@8520
* | Change file-of-files command line from -F to -f to avoid case issues on VMS.Nick Ing-Simmons2001-01-222-4/+4
| | | | | | p4raw-id: //depot/perlio@8519
* | Integrate mainlineNick Ing-Simmons2001-01-228-20/+62
|\ \ | |/ | | p4raw-id: //depot/perlio@8518
| * Add sv_force_normal() to sv_utf8_downgrade() as suggestedJarkko Hietaniemi2001-01-221-3/+7
| | | | | | | | | | by Inaba Hiroto. p4raw-id: //depot/perl@8517
| * More SIG_SIZE fixes.Jarkko Hietaniemi2001-01-223-3/+3
| | | | | | p4raw-id: //depot/perl@8516
| * typo in last week's configure.com frenzyCraig A. Berry2001-01-221-1/+1
| | | | | | | | | | Message-Id: <p04330103b6917f35375b@[172.16.52.1]> p4raw-id: //depot/perl@8515
| * VMS catches up with change #8501Craig A. Berry2001-01-221-2/+2
| | | | | | | | | | Message-Id: <p04330101b691596f577f@[172.16.52.1]> p4raw-id: //depot/perl@8514
| * Add the .ucm encoding tables to the MANIFEST.Jarkko Hietaniemi2001-01-221-0/+21
| | | | | | p4raw-id: //depot/perl@8513
| * Integrate perlio:Jarkko Hietaniemi2001-01-2226-27/+5506
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 8511] Make "real" layers of ":utf8" and ":raw". So now PERLIO=utf8 perl ... does what Andreas wanted. Fix arg passing in open.pm (still have a Carp issue). [ 8508] Switch "compiled in" encodings to .ucm format. (Leave others as .enc till we can run-time load .ucm, or find some other way to load them.) p4raw-link: @8511 on //depot/perlio: dfebf9581083f76d0f88d6a3edc9e5b72e852d91 p4raw-link: @8508 on //depot/perlio: e03ac09223e234f57407d65d0cb9cc67f3394e0a p4raw-id: //depot/perl@8512
* | Make "real" layers of ":utf8" and ":raw".Nick Ing-Simmons2001-01-213-22/+175
| | | | | | | | | | | | | | So now PERLIO=utf8 perl ... does what Andreas wanted. Fix arg passing in open.pm (still have a Carp issue). p4raw-id: //depot/perlio@8511
* | Switch "compiled in" encodings to .ucm format.Nick Ing-Simmons2001-01-2123-5/+5331
| | | | | | | | | | | | (Leave others as .enc till we can run-time load .ucm, or find some other way to load them.) p4raw-id: //depot/perlio@8508
* | Integrate (partial) mainline.Nick Ing-Simmons2001-01-2112-19/+210
|\ \ | | | | | | p4raw-id: //depot/perlio@8507
| | * Document the regex content pushing/popping a bit better.Jarkko Hietaniemi2001-01-211-7/+16
| | | | | | | | | p4raw-id: //depot/perl@8510
| | * Tweak the mkdir trailing slash code some more.Jarkko Hietaniemi2001-01-211-4/+12
| |/ | | | | | | | | | | | | TO DO: the same handling should probably be done for all the other filesystem functions that can have directories as their arguments. p4raw-id: //depot/perl@8509
| * Update Changes.Jarkko Hietaniemi2001-01-212-1/+181
| | | | | | p4raw-id: //depot/perl@8506
| * Minor typos in perlfaq2.podStephen P. Potter2001-01-211-3/+3
| | | | | | | | | | | | | | Message-Id: <200101192101.QAA11911@spotter.yi.org> with a nit from Philip Newton. p4raw-id: //depot/perl@8505
| * Sanity check for conflicting thread flavours.Jarkko Hietaniemi2001-01-211-1/+14
| | | | | | p4raw-id: //depot/perl@8503
| * The SIG_SIZE is the number of the elements *excluding*Jarkko Hietaniemi2001-01-218-8/+8
| | | | | | | | | | the terminating NULL. p4raw-id: //depot/perl@8501
| * Integrate perlio:Jarkko Hietaniemi2001-01-2117-58/+146
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 8498] Encode cleanup. Add command line control over "compile" so that Makefile.PL needs can be combined with other uses. Use command line options in Makefile.PL. Fix multi-byte parsing in .ucm files. [ 8497] Warn and set errno when open(...,":encoding(xxxxx)",...) cannot find xxxxx. [ 8496] Fixup after integrate: missed the .sym files that are changed by regen_headers sv.c and proto.h disagreed about pTHX_ ness of EXPECT_NUMBER. [ 8484] Infrastructure to allow: open($fh,"|-",@array); to be implemented i.e. mark pp_open as needing a stack mark, and make pp_open process its args in that style (and pass them _all_ to tied handles OPEN). Invent do_openn() which takes SV ** at allow it to see multiple args. Note this does not _do_ anything yet. p4raw-link: @8498 on //depot/perlio: afdae191a418d1363d2ddc3dcefffb0785c0a155 p4raw-link: @8497 on //depot/perlio: 52744f63cab71e4f408a2490707f42c331bb389e p4raw-link: @8496 on //depot/perlio: 9dd79c3f9b66ee5059b4277b6f15d5bfcd846510 p4raw-link: @8484 on //depot/perlio: a567e93b903bc9849952c06533059c2f2e2fb226 p4raw-id: //depot/perl@8500
* | Encode cleanup.Nick Ing-Simmons2001-01-212-20/+67
| | | | | | | | | | | | | | | | Add command line control over "compile" so that Makefile.PL needs can be combined with other uses. Use command line options in Makefile.PL. Fix multi-byte parsing in .ucm files. p4raw-id: //depot/perlio@8498
* | Warn and set errno when open(...,":encoding(xxxxx)",...) cannot find xxxxx.Nick Ing-Simmons2001-01-211-2/+11
| | | | | | p4raw-id: //depot/perlio@8497
* | Fixup after integrate:Nick Ing-Simmons2001-01-213-5/+6
| | | | | | | | | | | | missed the .sym files that are changed by regen_headers sv.c and proto.h disagreed about pTHX_ ness of EXPECT_NUMBER. p4raw-id: //depot/perlio@8496
* | Integrate mainline.Nick Ing-Simmons2001-01-2121-102/+444
|\ \ | | | | | | p4raw-id: //depot/perlio@8495
* | | Infrastructure to allow:Nick Ing-Simmons2001-01-2011-31/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | open($fh,"|-",@array); to be implemented i.e. mark pp_open as needing a stack mark, and make pp_open process its args in that style (and pass them _all_ to tied handles OPEN). Invent do_openn() which takes SV ** at allow it to see multiple args. Note this does not _do_ anything yet. p4raw-id: //depot/perlio@8484
* | | Integrate mainline.Nick Ing-Simmons2001-01-208-338/+428
|\ \ \ | | | | | | | | p4raw-id: //depot/perlio@8483
| | | * Re: 8482 busted for $^V sprintf()s on OS/390 Hugo van der Sanden2001-01-211-7/+5
| | |/ | | | | | | | | | | | | | | | | | | Message-Id: <200101211334.NAA18121@crypt.compulink.co.uk> In sprintf UTF8ize only if necessary. p4raw-id: //depot/perl@8499
| | * Forgot the expect_number() prototype.Jarkko Hietaniemi2001-01-203-0/+6
| | | | | | | | | p4raw-id: //depot/perl@8494
| | * README.vms URL updatesPeter Prymmer2001-01-201-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | Message-ID: <Pine.OSF.4.10.10101191856510.61572-100000@aspara.forte.com> Plus Craig A. Berry's suggestion to use compaq.com instead of digital.com. p4raw-id: //depot/perl@8493
| | * Memory management calls documentation.Jarkko Hietaniemi2001-01-201-11/+21
| | | | | | | | | p4raw-id: //depot/perl@8492
| | * Signedness nit plus few memcpy/Copy nits.Jarkko Hietaniemi2001-01-201-4/+4
| | | | | | | | | p4raw-id: //depot/perl@8491
| | * minor typos in some dl_$foo.xs filesPeter Prymmer2001-01-202-2/+2
| | | | | | | | | | | | | | | Message-ID: <Pine.OSF.4.10.10101191841080.61505-100000@aspara.forte.com> p4raw-id: //depot/perl@8490
| | * win32 Makefile(s) handle podified READMEsPeter Prymmer2001-01-202-1/+13
| | | | | | | | | | | | | | | Message-ID: <Pine.OSF.4.10.10101191828050.61158-100000@aspara.forte.com> p4raw-id: //depot/perl@8489
| | * remove redundant dependencies that are unneededPeter Prymmer2001-01-201-2/+2
| | | | | | | | | | | | | | | Message-ID: <Pine.OSF.4.10.10101191816550.61158-100000@aspara.forte.com> p4raw-id: //depot/perl@8488