summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix odd language in an sv.c commentcoral@eekeek.org2001-12-081-3/+3
| | | | | Message-Id: <200112081719.fB8HJdZ14747@eekeek.org> p4raw-id: //depot/perl@13536
* Retract #11156 since Sarathy has found that it breaks code:Jarkko Hietaniemi2001-12-081-3/+3
| | | | | | http://bugs.ActiveState.com/show_bug.cgi?id=18457 http://bugs.ActiveState.com/show_bug.cgi?id=18858 p4raw-id: //depot/perl@13533
* shared hash keys and ++/--Nicholas Clark2001-12-031-0/+4
| | | | | Message-ID: <20011203163716.C21702@plum.flirble.org> p4raw-id: //depot/perl@13442
* Really define do_report_used() only if DEBUGGING.Jarkko Hietaniemi2001-11-201-2/+3
| | | p4raw-id: //depot/perl@13139
* Protect sv_dump() from being included unless DEBUGGING,Jarkko Hietaniemi2001-11-191-0/+4
| | | | | as noticed by Ilya. p4raw-id: //depot/perl@13098
* Allow dup'ing of PerlIO::Scalar etc.Nick Ing-Simmons2001-11-181-4/+4
| | | p4raw-id: //depot/perlio@13072
* a few typo fixes Jeffrey Friedl2001-11-121-3/+3
| | | | | | | | | | | Message-Id: <200111120515.fAC5FIc74795@ventrue.corp.yahoo.com> Patching README.foo instead of pod/perlfoo.pod, not patching Math::BigInt (Tels will take care of that), dropping broken hv.c and sv.h patches, patching libnetcfg.PL and perldoc.PL instead of libnetcfg and perldoc, patching ext/Digest/MD5/t/files.t since MD5.pm was changed. p4raw-id: //depot/perl@12954
* A potential recursion breaker.Jarkko Hietaniemi2001-11-101-1/+1
| | | p4raw-id: //depot/perl@12931
* Tweak for Cray-friendliness from Nicholas Clark.Jarkko Hietaniemi2001-11-071-1/+1
| | | p4raw-id: //depot/perl@12892
* Ugly bandaid to stop C<package;> from segfaulting (remember toAbhijit Menon-Sen2001-11-031-4/+15
| | | | | | remove this later). Based on a patch from Robert Spier in <15330.61459.14452.795263@rls.cx>. p4raw-id: //depot/perl@12827
* Unicode: add ToFold mapping. Not used yet; but basicallyJarkko Hietaniemi2001-11-021-0/+1
| | | | | | | | | | a more useful mapping for caseless aka case-ignoring than doing either lc($a) eq lc($b) or uc($a) eq uc($b); the full algorithm for creating the foldings uses equivalence classes, see http://www.unicode.org/unicode/reports/tr21/ Hopefully this feature will be used in //i. (The folding tables were introduced by #12689.) p4raw-id: //depot/perl@12807
* Extend the effect of the encoding pragma to chr() and ord().Jarkko Hietaniemi2001-10-311-1/+1
| | | | | | TODO: regex literals, reentrancy problems with the utf8 and charnames pragmas. p4raw-id: //depot/perl@12790
* More documentation for the encode pragma.Jarkko Hietaniemi2001-10-311-1/+2
| | | p4raw-id: //depot/perl@12785
* Thinko in #12783.Jarkko Hietaniemi2001-10-311-1/+1
| | | p4raw-id: //depot/perl@12784
* Make sv_recode_to_utf8() a real API: the encodingJarkko Hietaniemi2001-10-311-35/+40
| | | | | | is a parameter, instead of a global. Document the PERL_ENCODING. p4raw-id: //depot/perl@12783
* Enable -Mencoding=foobar also for string literals.Jarkko Hietaniemi2001-10-311-28/+48
| | | p4raw-id: //depot/perl@12782
* Add the encoding pragma to control the "upgrade"Jarkko Hietaniemi2001-10-281-21/+49
| | | | | | | from the native eight bit data to Unicode. TODO: \x.. and \0... literals. \N{}. chr()? ord()? p4raw-id: //depot/perl@12750
* Make the "isn't numeric" warning to show Unicode as Unicode.Jarkko Hietaniemi2001-10-231-49/+58
| | | p4raw-id: //depot/perl@12613
* Change #12607 introduced a bug, seems like some MAGICAL SVsArtur Bergman2001-10-231-1/+5
| | | | | | don't call themselves READONLY but still die with modification attempt. We only call bless for ext and umagic. p4raw-id: //depot/perl@12610
* Call setmagic on the referent we are blessing.Artur Bergman2001-10-231-0/+2
| | | p4raw-id: //depot/perl@12607
* Convert rest of PerlIO's memory tables to per-interp and add clone functionsNick Ing-Simmons2001-10-211-2/+2
| | | | | | | | for them. Call explicit cleanup during destruct process. - one binmode test is failing - also ext/threads/t/basic.t fails under make test, and is noisy under harness. (Threads results are intermingled and don't match order expected.) p4raw-id: //depot/perlio@12547
* PerlIO layer table as PL_perlio (per-interpreter)Nick Ing-Simmons2001-10-211-1/+4
| | | p4raw-id: //depot/perlio@12544
* Fix gross win32 build issuesNick Ing-Simmons2001-10-191-1/+2
| | | p4raw-id: //depot/perlio@12511
* Builds under ithreads (but fails all threads tests)Nick Ing-Simmons2001-10-161-13/+13
| | | p4raw-id: //depot/perlio@12456
* Skeleton of "PerlIO_dup" coded.Nick Ing-Simmons2001-10-161-10/+10
| | | | | Still-passes all tests non-threaded (well it would wouldn't it!) p4raw-id: //depot/perlio@12451
* Re: Sparc/Linux/ithreads unhappy @12391 [PATCH]Andy Dougherty2001-10-121-2/+9
| | | | | | Message-ID: <Pine.SOL.4.10.10110121647360.11279-100000@maxwell.phys.lafayette.edu> (Potentially only band-aid) p4raw-id: //depot/perl@12416
* Fixes coredump introduced by 11755 and 11790. Thanks to Doug forArtur Bergman2001-09-171-4/+10
| | | | | finding it. p4raw-id: //depot/perl@12050
* [patch] ithreads+PL_beginav_saveDoug MacEachern2001-09-151-0/+1
| | | | | Message-ID: <Pine.LNX.4.21.0109151651050.6089-100000@mako.covalent.net> p4raw-id: //depot/perl@12034
* Re: [ID 20010815.012] Unfortunate interaction between -0 cmd line arg & ↵Hugo van der Sanden2001-09-151-4/+10
| | | | | | | (??{CODE}) regex Message-Id: <200109091741.f89HfsM18534@crypt.compulink.co.uk> p4raw-id: //depot/perl@12027
* may be uninitialized warning forperl@12003Robin Barker2001-09-121-2/+2
| | | | | Message-Id: <200109121800.TAA05250@tempest.npl.co.uk> p4raw-id: //depot/perl@12007
* PATCH Resubmission - was Re: [ID 20010902.001] v strings over 2*31 barfJohn Peacock2001-09-101-11/+16
| | | | | Message-ID: <3B9D23D6.90BCCC25@rowman.com> p4raw-id: //depot/perl@11986
* Silence some more warnings INT2PTR.Artur Bergman2001-09-101-2/+2
| | | p4raw-id: //depot/perl@11972
* Remove #ifdef PERL_CUSTOM_OPS, always build with PERL_CUSTOM_OPSArtur Bergman2001-09-101-0/+2
| | | | | | | Rename to custop_op_name to Perl_custom_op_name to match perlapi Clone the hashtable PL_custom_op_names and PL_custop_op_descs in perl_clone. p4raw-id: //depot/perl@11968
* Re: [ID 20010825.006] -DCRIPPLED_CC is brokenNicholas Clark2001-09-051-0/+13
| | | | | Message-ID: <20010905205424.C25120@plum.flirble.org> p4raw-id: //depot/perl@11892
* integrate change#11847 from maint-5.6Gurusamy Sarathy2001-09-031-1/+1
| | | | | | | typo in perl_clone() code causes local(*foo) breakage in pseudo-fork() p4raw-link: @11847 on //depot/maint-5.6/perl: ce3a5a02281aa23d1d6785a268dc7cc0f211788e p4raw-id: //depot/perl@11848
* Rename the variable: it *used* to be (wrongly) that theJarkko Hietaniemi2001-09-021-1/+1
| | | | | | code related to PL_reg_sv (so PL_reg_sv_utf8 was logical) but that is no more the case: PL_reg_match_utf8 is better. p4raw-id: //depot/perl@11823
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-45/+11
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* pass all tests when compiling with -DNO_PERL_PRESERVE_IVUVNicholas Clark2001-08-291-3/+7
| | | | | Message-Id: <20010829182156.O4950@plum.flirble.org> p4raw-id: //depot/perl@11788
* Changes USE_THREADS to USE_5005THREADS in the entire source.Artur Bergman2001-08-271-4/+4
| | | | | | Thanks to H. Merijn Brand for the patch. Some of the comments and or guards might be removable in perl.h now. p4raw-id: //depot/perl@11758
* Custom OpsSimon Cozens2001-08-271-8/+8
| | | | | | Message-ID: <20010825174509.A5752@netthink.co.uk> I also added a fix to Opcode.pm to quite test cases. p4raw-id: //depot/perl@11756
* New try for ID 20010407.006: detach the semanticsJarkko Hietaniemi2001-08-181-0/+1
| | | | | "was the last match target UTF8" into its own variable. p4raw-id: //depot/perl@11717
* Let perl_clone copy PL_exit_flagsArtur Bergman2001-08-171-0/+1
| | | p4raw-id: //depot/perl@11708
* removing sv.c warnings on VC++5.0Nikola Knezevic2001-08-141-0/+2
| | | | | Message-ID: <6114148607.20010813231501@tesla.rcub.bg.ac.yu> p4raw-id: //depot/perl@11670
* warning in sv.c: double format, NV argPhilip Newton2001-08-051-4/+4
| | | | | Message-Id: <200108051735.f75HZ1L18235@chaos.wustl.edu> p4raw-id: //depot/perl@11584
* Re: [patch] rid "Scalars leaked" from perl_cloneDoug MacEachern2001-08-041-0/+5
| | | | | Message-ID: <Pine.LNX.4.21.0108041102390.23972-100000@mako.covalent.net> p4raw-id: //depot/perl@11576
* Re: [patch] refcount re opsAbhijit Menon-Sen2001-08-041-1/+2
| | | | | Message-ID: <20010804085455.B526@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11569
* [patch] refcount re opsDoug MacEachern2001-08-041-0/+3
| | | | | Message-ID: <Pine.LNX.4.21.0108031814240.23972-100000@mako.covalent.net> p4raw-id: //depot/perl@11568
* [patch] plug PL_cshname leakDoug MacEachern2001-08-031-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0108022058020.8991-100000@mako.covalent.net> p4raw-id: //depot/perl@11562
* [patch] plug PL_sh_path leakDoug MacEachern2001-08-031-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0108022043040.8991-100000@mako.covalent.net> p4raw-id: //depot/perl@11561
* [PATCH] -Wall cleanup: op.cRichard Soderberg2001-08-021-1/+1
| | | | | | | | | | | Date: Thu, 2 Aug 2001 00:17:09 -0700 Message-Id: <200108020717.AAA26895@oregonnet.com> Subject: [PATCH] -Wall cleanup: sv.c From: Richard Soderberg <rs@oregonnet.com> Date: Thu, 2 Aug 2001 00:49:21 -0700 Message-Id: <200108020749.AAA27492@oregonnet.com> p4raw-id: //depot/perl@11547