summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Collapse)AuthorAgeFilesLines
* Re: [PATH] shared -> unique;Abhijit Menon-Sen2001-07-021-8/+8
| | | | | Message-ID: <20010627035127.A17623@lustre.lustre.dyn.wiw.org> p4raw-id: //depot/perl@11089
* win32 fixes: fix various syntax errors ("no preprocessor directivesGurusamy Sarathy2001-07-021-2/+4
| | | | | | within macro arguments") and warnings ("unary minus applied to unsigned type", among others) p4raw-id: //depot/perl@11066
* Code cleanup based on turning off the -woffs in IRIX.Jarkko Hietaniemi2001-06-301-3/+2
| | | | | | | | Not all of the gripes cleaned up (hairy code in hv.c and regcomp.c; unused newsp, gimme, and optype from cop.h macros; unused 'key' arguments in ?DBM_File.xs) (and the -woffs left to the IRIX hints) p4raw-id: //depot/perl@11051
* The #11040 had slipped to a wrong function...Jarkko Hietaniemi2001-06-301-12/+12
| | | p4raw-id: //depot/perl@11043
* weakref fix 2, not yet thereArtur Bergman2001-06-301-0/+12
| | | | | Message-ID: <B762D957.1CC9%artur@contiller.se> p4raw-id: //depot/perl@11040
* CLONE && weakrefsArtur Bergman2001-06-291-9/+9
| | | | | Message-ID: <B7626508.1CA0%artur@contiller.se> p4raw-id: //depot/perl@11030
* two little documentation nitsAbhijit Menon-Sen2001-06-271-26/+22
| | | | | Message-ID: <20010627200750.A15756@lustre.lustre.dyn.wiw.org> p4raw-id: //depot/perl@10989
* [patch] perl_clone+CvFILEDoug MacEachern2001-06-261-0/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106260900480.28420-100000@mako.covalent.net> p4raw-id: //depot/perl@10969
* Adds perl_clone_host under IMPLICIT SYSArtur Bergman2001-06-261-2/+9
| | | | | Message-ID: <B75E5BA5.1A7C%artur@contiller.se> p4raw-id: //depot/perl@10954
* Re: [PATCH 5.7.1] sv.c documentationRadu Greab2001-06-211-11/+11
| | | | | Message-ID: <15154.7018.376419.295092@ix.netsoft.ro> p4raw-id: //depot/perl@10790
* Re: perl@10765: sv.c not OK on win32Artur Bergman2001-06-211-2/+1
| | | | | Message-ID: <B7577D69.182C%artur@contiller.se> p4raw-id: //depot/perl@10769
* Fixes case of CvDEPTH for perl_cloneArtur Bergman2001-06-201-219/+242
| | | | | Message-ID: <B7563A14.17D8%artur@contiller.se> p4raw-id: //depot/perl@10757
* PL_nullstash + perl_clone()Doug MacEachern2001-06-181-0/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106181621040.11974-100000@mako.covalent.net> p4raw-id: //depot/perl@10692
* sv.c documentationDave Mitchell2001-06-181-185/+945
| | | | | Message-Id: <200106172347.AAA05475@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10688
* Re: [PATCH] more anonymous stash cleanupsAbhijit Menon-Sen2001-06-181-22/+16
| | | | | | | Message-ID: <20010618155032.A13223@lustre.linux.in> Plus the comment left in as suggested by NI-S. p4raw-id: //depot/perl@10680
* Check that HVs with HvNAME() != NULL are really stashes beforeNick Ing-Simmons2001-06-151-13/+21
| | | | | | treating them as such. Also be more defensive on the GvCV. Win32 fork and dprof now working again. p4raw-id: //depot/perlio@10597
* Re: [ID 20010526.001] localized glob loses value when assigned toRichard Soderberg2001-06-131-5/+0
| | | | | Message-ID: <NAEKLNAAHLMBPMPNBMLECECHDFAA.rs@crystalflame.net> p4raw-id: //depot/perl@10563
* anonymous stashesAbhijit Menon-Sen2001-06-121-2/+2
| | | | | Message-ID: <20010612124704.A29029@lustre.linux.in> p4raw-id: //depot/perl@10533
* Move the grok_number and its lieutenant grok_numeric_radixJarkko Hietaniemi2001-06-101-189/+0
| | | | | from sv.c statics to util.c and public. p4raw-id: //depot/perl@10505
* Re: pragma/locale.t #107Hugo van der Sanden2001-06-101-56/+50
| | | | | | | Message-Id: <200106101023.LAA32085@crypt.compulink.co.uk> Encapsulate the scan of the decimal radix separator. p4raw-id: //depot/perl@10495
* Try to grok numbers both with the locale specific separatorNicholas Clark2001-06-101-34/+52
| | | | | | | | | | and with the usual "." (if different from the lss); add a test to locale.t to do also a little bit of math in addition to just equalness testing; remove extraneous logic as suggested in Subject: Re: pragma/locale.t #107 Message-ID: <20010609223735.Y76396@plum.flirble.org> p4raw-id: //depot/perl@10494
* New attempt to clone callackArtur Bergman2001-06-091-0/+21
| | | | | Message-ID: <B7451B6F.12B7%artur@contiller.se> p4raw-id: //depot/perl@10486
* Numeric conversion tweaks suggested by Hugo and Nicholas.Jarkko Hietaniemi2001-06-091-46/+31
| | | p4raw-id: //depot/perl@10485
* Re: pragma/locale.t #107Nicholas Clark2001-06-091-0/+2
| | | | | | | Message-ID: <20010609162609.V76396@plum.flirble.org> A missing NVification. p4raw-id: //depot/perl@10484
* MULTIPLICITY fix for S_grok_number(), also a few gratuitious trailingNick Ing-Simmons2001-06-071-5/+5
| | | | | | whitespace tweaks. Still coredumps in pragma/overload.t - what a nice hard fail that is... p4raw-id: //depot/perlio@10466
* The proper prototyping for #10463.Jarkko Hietaniemi2001-06-061-1/+1
| | | p4raw-id: //depot/perl@10464
* Re: [PATCH] nuke strtol (was Re: One fix for strtoul not setting errno)Nicholas Clark2001-06-061-548/+567
| | | | | Message-ID: <20010607002959.Z76396@plum.flirble.org> p4raw-id: //depot/perl@10463
* Sigh. This is what #10424 was supposed to check in.Jarkko Hietaniemi2001-06-041-2/+6
| | | p4raw-id: //depot/perl@10433
* Potential buffer overrun if the radix separator is more thanJarkko Hietaniemi2001-06-031-5/+6
| | | | | | one byte. Also, under locales, prefer the locale-specific separator over the old boring ".". p4raw-id: //depot/perl@10414
* [PATCH] DEBUG_* macro cleanupsAbhijit Menon-Sen2001-05-311-3/+3
| | | | | | | | | | | | | | Date: Thu, 31 May 2001 12:16:22 +0530 Message-ID: <20010531121622.B4829@lustre.linux.in> Subject: Re: [PATCH] DEBUG_* macro cleanups From: Abhijit Menon-Sen <ams@wiw.org> Date: Thu, 31 May 2001 13:57:01 +0530 Message-ID: <20010531135701.A21775@lustre.linux.in> (The DEBUG_ definitions in perl.h changed to use the STMT_START and STMT_END.) p4raw-id: //depot/perl@10353
* Salvage bits and pieces from the experimental 'utf8 everywhere'Jarkko Hietaniemi2001-05-311-4/+4
| | | | | | patch: rename HINT_BYTE and IN_BYTE to HINT_BYTES and IN_BYTES to match the pragma name; various robustness cleanups. p4raw-id: //depot/perl@10339
* More -Wall sweeping.Jarkko Hietaniemi2001-05-301-4/+5
| | | p4raw-id: //depot/perl@10338
* Re: [ID 20010526.004] Taint looses valueHugo van der Sanden2001-05-281-1/+4
| | | | | Message-Id: <200105271939.UAA27591@crypt.compulink.co.uk> p4raw-id: //depot/perl@10252
* return clauses are nice.Jarkko Hietaniemi2001-05-261-3/+3
| | | p4raw-id: //depot/perl@10225
* change 10199 backwards?Doug MacEachern2001-05-261-19/+19
| | | | | Message-ID: <Pine.LNX.4.21.0105261118510.22038-100000@mako.covalent.net> p4raw-id: //depot/perl@10224
* Re: 5.6.*, bleadperl: bugs in pp_concatHugo van der Sanden2001-05-261-31/+133
| | | | | Message-Id: <200105261605.RAA12295@crypt.compulink.co.uk> p4raw-id: //depot/perl@10223
* Re: [ID 20010426.005] Magic not being removed at scope exit [PATCH]John Peacock2001-05-261-1/+1
| | | | | Message-ID: <3B0DBFE9.A7C49084@rowman.com> p4raw-id: //depot/perl@10214
* RE: [ID 20010521.003] - [PATCH #2] sv.c: sv_dup_inc(SvRV(sstr)) wasn't ↵Richard Soderberg2001-05-241-9/+27
| | | | | | | checking SvWEAKREF Message-ID: <NAEKLNAAHLMBPMPNBMLEOEPODEAA.rs@crystalflame.net> p4raw-id: //depot/perl@10199
* [LARGE!] symbolic magicDave Mitchell2001-05-201-56/+72
| | | | | Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10168
* Re: [PATCH bleadperl] [ID 20010426.002] Word boundry regex [...] Hugo van der Sanden2001-04-301-1/+0
| | | | | Message-Id: <200104291609.RAA17790@crypt.compulink.co.uk> p4raw-id: //depot/perl@9911
* Change PL_numeric_radix to PL_numeric_radix_sv (and leave inJarkko Hietaniemi2001-04-301-3/+3
| | | | | | a dummy for PL_numeric_radix); no pressing reason to break binary compatibility; regen API. p4raw-id: //depot/perl@9910
* Re: PATCH 5.7.1Mark-Jason Dominus2001-04-231-0/+1
| | | | | Message-ID: <20010423143021.17335.qmail@plover.com> p4raw-id: //depot/perl@9792
* Re: [ID 20010422.003] Core dump in overloaded bool while using 'Simon Cozens2001-04-221-5/+5
| | | | | Message-ID: <20010422184725.A14411@netthink.co.uk> p4raw-id: //depot/perl@9782
* Thinko in manual patch applying.Jarkko Hietaniemi2001-04-091-1/+1
| | | p4raw-id: //depot/perl@9661
* Re: [PATCH perl@9424] isn't numeric warning Robin Barker2001-04-091-1/+1
| | | | | | | | | Message-Id: <200104091358.OAA24811@tempest.npl.co.uk> (This corrects the case where the "isn't numeric" string contains \0s and is longer than the temporary buffer, and contains \0 at the point the string would be truncated by "...".) p4raw-id: //depot/perl@9660
* isn't numeric warningRobin Barker2001-04-071-2/+6
| | | | | Message-Id: <200104061708.SAA06783@tempest.npl.co.uk> p4raw-id: //depot/perl@9613
* Integrate changes #9584,9587 from maintperl into mainline.Jarkko Hietaniemi2001-04-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | keep eval"" CVs alive until the end of the statement in which they're called add README.macos (from Chris Nandor) tyop in change#9555 p4raw-link: @9587 on //depot/maint-5.6/perl: d72c2fc956b5cb46ede17d06f89a463c78f1cf5f p4raw-link: @9584 on //depot/maint-5.6/perl: e6fbcc36a54a8afd8dbcdcb9a8d8e178df530b97 p4raw-link: @9555 on //depot/perl: 6a0af2f17bcde4767b90a72eff7083c5effff21d p4raw-id: //depot/perl@9588 p4raw-branched: from //depot/maint-5.6/perl@9583 'branch in' README.macos p4raw-integrated: from //depot/maint-5.6/perl@9583 'copy in' pod/perlfaq9.pod (@9585..) 'merge in' scope.h (@8568..) pod/perl.pod (@8986..) MANIFEST (@9227..) win32/Makefile (@9286..) pp_ctl.c scope.c (@9288..) global.sym (@9289..) embed.h embed.pl objXSUB.h perlapi.c proto.h (@9292..) pod/buildtoc.PL (@9312..) win32/makefile.mk (@9495..) sv.c (@9496..) pod/perlguts.pod (@9514..)
* Integrate changes #9493,9494,9495,9496 from maintperlJarkko Hietaniemi2001-04-011-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | into mainline. fix a broken workaround for Borland compiler in change#4739 (caused weird "short reads" on DATA, which caused op/misc.t to fail) nits spotted by Borland compiler avoid redefinition warnings under Borland 5.02 various nits identified by the Borland 5.5 compiler; remove suppression of a few warnings p4raw-link: @9496 on //depot/maint-5.6/perl: 9d05ad52b0aa7d1f7d147da0c4dbc14de5fe4a37 p4raw-link: @9495 on //depot/maint-5.6/perl: 759997f1e719f33541bed70dd7f79bfa26a930b3 p4raw-link: @9494 on //depot/maint-5.6/perl: 01b59bde1cb7ff62776f3b83c0f2575c79a950a6 p4raw-link: @9493 on //depot/maint-5.6/perl: eea7051a8d4ef81c032143ab3193bc1240ab2e8f p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251 p4raw-id: //depot/perl@9497 p4raw-integrated: from //depot/maint-5.6/perl@9492 'merge in' sv.c utf8.h (@9288..) toke.c (@9292..) ext/File/Glob/bsd_glob.c (@9415..) win32/makefile.mk (@9426..) win32/win32.h (@9494..)
* Noticed that two tests were skipped as perlio:: packageNick Ing-Simmons2001-03-291-2/+6
| | | | | | | isn't there any more. Changed the skip condition. Avoid core-dump if sv_utf8_upgrade() called on something that does not become SvPOK after SvPV() (e.g. a ref). p4raw-id: //depot/perlio@9429
* Re: perl@9359 breaks HTML::ParserGisle Aas2001-03-271-10/+14
| | | | | | | | Message-ID: <lrr8zjxb5b.fsf@caliper.ActiveState.com> Clarify the UTF-8 issues of the API docs. (Slightly reworded and expanded.) p4raw-id: //depot/perl@9386