summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* remove I_POLL detection (Configure will do that now)Gurusamy Sarathy1998-11-291-14/+0
| | | p4raw-id: //depot/perl@2390
* add p4desc (augments 'p4 describe' output with diffs for new files)Gurusamy Sarathy1998-11-292-0/+107
| | | p4raw-id: //depot/perl@2388
* another threads reliability fix: serialize writes to thr->threadsvGurusamy Sarathy1998-11-2941-273/+445
| | | | | | | | avoid most uses of PL_na (which is much more inefficient than a simple local); update docs to suit; PL_na now being thr->Tna may be a minor compatibility issue for extensions--will require dTHR outside of XSUBs (those get automatic dTHR) p4raw-id: //depot/perl@2387
* various fixes for race conditions under threads: mutex locks basedGurusamy Sarathy1998-11-2911-39/+57
| | | | | | | | | | | on PL_threadnum were seriously flawed, since it means more than one thread could enter the critical region; PL_na was global instead of thread-local; child thread could finish and free thr structures before Thread->new() got around to creating the Thread object; cv_clone() needed locking, as it mucks with PL_comppad and other global data; new_struct_thread() needed to lock template-thread's mutex while copying its data p4raw-id: //depot/perl@2385
* s/warn/print/ on multiply defined groupsGurusamy Sarathy1998-11-291-1/+1
| | | p4raw-id: //depot/perl@2384
* backout change#2334Gurusamy Sarathy1998-11-294-6/+7
| | | | | p4raw-link: @2334 on //depot/perl: 60ad88b8fe9480f2f097fca26f4f3a9f83a4f830 p4raw-id: //depot/perl@2383
* prefer IO::Handle for IO if FileHandle:: is empty (as suggested byGurusamy Sarathy1998-11-291-1/+2
| | | | | Tim Bunce) p4raw-id: //depot/perl@2380
* fix for pat.t failure under USE_THREADSGurusamy Sarathy1998-11-292-9/+6
| | | p4raw-id: //depot/perl@2379
* More C.pm tweaksNick Ing-Simmons1998-11-281-3/+15
| | | | | | | | | | | | | | | Save globs even if we have saved cv itself before - may be imported. While we don't save "bootstrap" CV we need to provide a stub, so that if we require it later we don't fall through and attempt to DynaLoad module again. Attempt to save %INC so that "require" does not reload things we have compiled-in (does not work right yet - seems to be due to PL_incgv being created in perl_parse() current scheme setting GvHV() is "better" than saving the glob, but still does not work as I expect). p4raw-id: //depot/perl@2378
* various tweaks; result passes all tests for normal build on Solaris;Gurusamy Sarathy1998-11-286-19/+14
| | | | | | fails two pat.t tests under USE_THREADS; io_poll.t test#3 fails on win32 due to lack of select() that works on non-socket fds p4raw-id: //depot/perl@2377
* add $config_args to perl -V display (suggested by Ilya Zakharevich)Gurusamy Sarathy1998-11-281-0/+1
| | | p4raw-id: //depot/perl@2376
* integrate cfgperl changes into mainlineGurusamy Sarathy1998-11-288-283/+421
|\ | | | | p4raw-id: //depot/perl@2375
| * Revamp the locale tests.Jarkko Hietaniemi1998-11-281-214/+312
| | | | | | | | | | | | | | | | | | | | | | (0) Instead of rewiring a few locales scan for them. (1) Bogus test #101 removed. (2) All the locales are checked, the lists of failed and non-failed ones are displayed. (3) The test #103 is again 'active' so that it may fail. (4) To balance (3) a hopefully pacifying message is shown if the #103 fails. p4raw-id: //depot/cfgperl@2358
| * Change #2346 fallout.Jarkko Hietaniemi1998-11-281-0/+5
| | | | | | p4raw-id: //depot/cfgperl@2356
| * Locale collation, ctype, and numeric, were initialized wrongIlya Sandler1998-11-281-34/+22
| | | | | | | | | | | | | | | | | | (if LC_ALL or LANG were unset, so were the collation/ctype/numeric), as reported by Subject: a bug in locale handling: LC_COLLATE ignored sometimes To: perlbug@perl.com Message-ID: <MLIST_199811250226.SAA12590@axi001.etak.sw> p4raw-id: //depot/cfgperl@2353
| * Change #2251 fixup.Jarkko Hietaniemi1998-11-281-8/+0
| | | | | | p4raw-id: //depot/cfgperl@2351
| * Integrate from mainperl.Jarkko Hietaniemi1998-11-2850-1559/+3431
| |\ | | | | | | p4raw-id: //depot/cfgperl@2350
| * | Passwd and group file groveling.Jarkko Hietaniemi1998-11-282-25/+80
| | | | | | | | | p4raw-id: //depot/cfgperl@2349
| * | Add -lm to dynix/ptx POSIX hints.Martin J. Bligh1998-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | To: jhi@iki.fi Subject: Re: Making Perl work on DYNIX/ptx Message-ID: <1457015007.911990081@w-186d219.rhe.sequent.com> p4raw-id: //depot/cfgperl@2339
| * | Detypo.Jarkko Hietaniemi1998-11-281-1/+1
| | | | | | | | | p4raw-id: //depot/cfgperl@2338
| * | Better LD_LIBRARY_PATH instructions for Bourneists.Jarkko Hietaniemi1998-11-281-1/+1
| | | | | | | | | p4raw-id: //depot/cfgperl@2337
* | | Yet another OS/2 patchIlya Zakharevich1998-11-284-12/+18
| | | | | | | | | | | | | | | Message-Id: <199811050721.CAA27998@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2374
* | | Change $#+Ilya Zakharevich1998-11-283-13/+26
| | | | | | | | | | | | | | | Message-Id: <199811280651.BAA18095@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2373
* | | Finishing off SNOBOL: $1 in (?{})Ilya Zakharevich1998-11-287-14/+66
| | | | | | | | | | | | | | | Message-Id: <199811280533.AAA25654@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2372
* | | better -Mre=debugcolorIlya Zakharevich1998-11-284-1/+8
| | | | | | | | | | | | | | | Message-Id: <199811272116.QAA03502@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2371
* | | regcolorsIlya Zakharevich1998-11-286-25/+40
| | | | | | | | | | | | | | | Message-Id: <199811272022.PAA17874@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2370
* | | allow final period in a file (not followed by a newline) toGurusamy Sarathy1998-11-281-1/+1
| | | | | | | | | | | | | | | terminate format spec p4raw-id: //depot/perl@2369
* | | Liblist tweak suggested by Swen Thuemmler <Swen.Thuemmler@paderlinx.de>;Gurusamy Sarathy1998-11-281-4/+8
| | | | | | | | | | | | | | | | | | add C<$Config{installarchlib}/CORE> to the default locations searched on win32 p4raw-id: //depot/perl@2368
* | | applied suggested patch with PERL_OBJECT tweaksIlya Zakharevich1998-11-289-2/+104
| | | | | | | | | | | | | | | | | | Message-Id: <199811260746.CAA23164@monk.mps.ohio-state.edu> Subject: [PATCH 5.005_53] Enable $_ and pos() inside (?{ CODE }) in RExen p4raw-id: //depot/perl@2367
* | | additional documentation for qr//Ilya Zakharevich1998-11-283-17/+42
| | | | | | | | | | | | | | | | | | Message-Id: <199811260751.CAA24560@monk.mps.ohio-state.edu> Subject: [PATCH 5.005_*] Documentation (fwd) p4raw-id: //depot/perl@2366
* | | Fix \G in REx without //gIlya Zakharevich1998-11-2810-42/+95
| | | | | | | | | | | | | | | Message-Id: <199811260433.XAA29281@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2365
* | | update Test.pm to Test-1.12; tweak 're' detectionGurusamy Sarathy1998-11-281-62/+76
| | | | | | | | | p4raw-id: //depot/perl@2364
* | | avoid command-line quoting portability problems in lex_assign.tGurusamy Sarathy1998-11-281-1/+1
| | | | | | | | | p4raw-id: //depot/perl@2363
* | | PATCH: document English.pm sawampersand and thread issuesJohn Tobey1998-11-282-0/+29
| | | | | | | | | | | | | | | Message-Id: <m0zgZWx-000FOgC@feynman.localnet> p4raw-id: //depot/perl@2362
* | | fix uninitialized warningsBrian Callaghan1998-11-281-5/+6
| | | | | | | | | | | | | | | | | | Message-Id: <3654CA96.B64FCAEB@itginc.com> Subject: Complete.pm patch (version 1.1) p4raw-id: //depot/perl@2361
* | | s/Array/List/ suggested by John TobeyGurusamy Sarathy1998-11-281-1/+1
| | | | | | | | | p4raw-id: //depot/perl@2360
* | | update tie() entry in perlfunc to reflect TIEARRAY and TIEHANDLEGurusamy Sarathy1998-11-282-9/+37
| | | | | | | | | p4raw-id: //depot/perl@2359
* | | add perlreftut.podGurusamy Sarathy1998-11-289-3/+415
| | | | | | | | | p4raw-id: //depot/perl@2357
* | | IO.xs tweaks; avoid coredump in io_xs.t; remove newCONSTSUB();Gurusamy Sarathy1998-11-281-55/+9
| | | | | | | | | | | | | | | ANSI prototypes p4raw-id: //depot/perl@2355
* | | add IO-1.20; mess with t/lib/io_*.t in an attempt toGurusamy Sarathy1998-11-2825-909/+2885
| | | | | | | | | | | | | | | | | | | | | keep platform hacks that aren't in the 1.20 dist; add new files to MANIFEST; hack Makefile.PL; result hasn't been tested anywhere p4raw-id: //depot/perl@2354
* | | Implement $^C to allow perl access to -c flag - I think this Nick Ing-Simmons1998-11-282-0/+10
| |/ |/| | | | | | | was agreed once... p4raw-id: //depot/perl@2352
* | more conservative version of changes#2345,2346,2347; those breakGurusamy Sarathy1998-11-282-3/+3
| | | | | | | | | | | | | | | | | | | | C<defined(@{"foo::ISA"})> which seems to be extensively used in the libs :-( p4raw-link: @2347 on //depot/perl: bbc8e6a4a34cbf904dc23fa18f4e503924aea3f8 p4raw-link: @2346 on //depot/perl: 659eaf7385567ca82dd230a62d6a7f51364f0d0a p4raw-link: @2345 on //depot/perl: 6b377df57679ab68ed17b736ebee0458acb25b21 p4raw-id: //depot/perl@2348
* | tweak bogus testGurusamy Sarathy1998-11-281-1/+1
| | | | | | p4raw-id: //depot/perl@2347
* | test cases for previous changeGurusamy Sarathy1998-11-281-1/+16
| | | | | | p4raw-id: //depot/perl@2346
* | fix typo in pp_defined() causing C<defined %tied> to failGurusamy Sarathy1998-11-281-2/+2
| | | | | | p4raw-id: //depot/perl@2345
* | s/comment/comment_t/ tweak (suggested by John GormanGurusamy Sarathy1998-11-282-2/+2
| | | | | | | | | | <jgorman@webbysoft.com>) p4raw-id: //depot/perl@2344
* | add (stub) perldelta.podGurusamy Sarathy1998-11-281-0/+55
| | | | | | p4raw-id: //depot/perl@2343
* | rename perldelta.pod to perl5005delta.pod in preparation forGurusamy Sarathy1998-11-283-0/+3
| | | | | | | | | | starting a new one p4raw-id: //depot/perl@2342
* | fix MALLOC_LOCK #defineGurusamy Sarathy1998-11-281-4/+4
| | | | | | p4raw-id: //depot/perl@2341
* | OS/2 events get closer to PerlIlya Zakharevich1998-11-284-15/+471
| | | | | | | | | | Message-Id: <199811160125.UAA05268@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2340