summaryrefslogtreecommitdiff
path: root/mg.c
Commit message (Collapse)AuthorAgeFilesLines
* Attribute configurationAndy Lester2005-05-201-6/+1
| | | | | Message-ID: <20050519173256.GA29039@petdance.com> p4raw-id: //depot/perl@24508
* Well defined $? and introduction of ${^CHILD_ERROR_NATIVE} [PATCH]Gisle Aas2005-05-181-3/+8
| | | | | Message-ID: <lr8y2cim24.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@24501
* perl 5.9.x (@ 24471): Symbian updateJarkko Hietaniemi2005-05-171-3/+3
| | | | | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com> completed by: Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24492
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-5/+5
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-1/+9
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/Nicholas Clark2005-05-101-2/+2
| | | | | plus a couple of 1 byte sv_setpv()s too. p4raw-id: //depot/perl@24439
* Perl_croak uses perl's printf, so can pass in SVs direct - no need forNicholas Clark2005-05-081-2/+1
| | | | | SvPV and a %s format. p4raw-id: //depot/perl@24420
* Don't pretend SIGZERO exists [#35291].Abhijit Menon-Sen2005-05-061-1/+1
| | | p4raw-id: //depot/perl@24406
* combopatchJarkko Hietaniemi2005-04-251-12/+3
| | | | | Message-ID: <426BFA57.9060105@iki.fi> p4raw-id: //depot/perl@24318
* Symbian port of PerlJarkko Hietaniemi2005-04-211-42/+34
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* [perl #35059] [PATCH] caller() skips frames (such as eval() frames) if $^P set glasser@tang-eleven-seventy-nine.mit.edu2005-04-201-2/+1
| | | | | | | | | From: glasser@tang-eleven-seventy-nine.mit.edu (via RT) <perlbug-followup@perl.org> Message-Id: <rt-3.0.11-35059-111134.0.304511316819145@perl.org> improved version of change 21842 that copes with glob DB::sub existing but &DB::sub not existing. p4raw-id: //depot/perl@24265
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-4/+4
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* Down with C++ reserved namesNicholas Clark2005-04-051-5/+5
| | | | | | (and also function pointer declarations that rely on the C semantics of ()) p4raw-id: //depot/perl@24165
* const-eight.diffAndy Lester2005-04-041-1/+1
| | | | | Message-ID: <20050330174024.GA12167@petdance.com> p4raw-id: //depot/perl@24148
* Clean-up some warnings when compiling on Win32 with VC++Steve Hay2005-03-291-1/+1
| | | p4raw-id: //depot/perl@24096
* Need to return something when the compiler doesn't know that aNicholas Clark2005-03-261-0/+5
| | | | | function is "noreturn". p4raw-id: //depot/perl@24082
* Consting fiveAndy Lester2005-03-251-11/+36
| | | | | | | | Message-ID: <20050325231409.GB17660@petdance.com> [with modification - the extra argument to incpush was supposed to be being used] p4raw-id: //depot/perl@24081
* Consting part 4Andy Lester2005-03-251-0/+1
| | | | | Message-ID: <20050325204331.GA16388@petdance.com> p4raw-id: //depot/perl@24079
* Third consting batchAndy Lester2005-03-241-9/+9
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Adding const qualifiersAndy Lester2005-03-141-54/+43
| | | | | Message-ID: <20050313202005.GA23535@petdance.com> p4raw-id: //depot/perl@24037
* savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call toNicholas Clark2005-01-091-5/+5
| | | | | | strlen(). Add savesvpv(sv), which gets the length from the SV, and returns a copy of its PV. p4raw-id: //depot/perl@23772
* to improve -DCHECK_FORMATRobin Barker2005-01-071-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C55A@hotel.npl.co.uk> p4raw-id: //depot/perl@23767
* Stage 1 of utf8 support for soft references.Nicholas Clark2005-01-071-9/+4
| | | | | | | | | | Change gv_fetchpv to take a UTF8 flag, as gv_fetchpvn_flags Add gv_fetchsv to look up a GV by SV rather than a char * pointer Provide a backwards compatability gv_fetchpv Migrate from gv_fetchpv to gv_fetchsv where the caller was grabbing the pointer from an SV All tests still pass. p4raw-id: //depot/perl@23766
* Update copyright years.Nicholas Clark2005-01-041-1/+1
| | | p4raw-id: //depot/perl@23746
* Add ${^UTF8LOCALE} to give perl space access to PL_utf8localeNicholas Clark2005-01-041-1/+3
| | | p4raw-id: //depot/perl@23741
* SuSE's perl safe_putenf diffMichael Schroeder2004-11-171-0/+2
| | | | | | | | | Message-ID: <20041111145443.GA1854@immd4.informatik.uni-erlangen.de> slightly reworked to make the PL_use_safe_putenv variable fit in the current framework. This patch turns on the use of safe putenv for any application that embeds a perl interpreter. p4raw-id: //depot/perl@23507
* Fix [perl #31971] local $^D gives noiseRafael Garcia-Suarez2004-10-141-1/+1
| | | p4raw-id: //depot/perl@23365
* SvO?OK_off()'s return valueMarcus Holland-Moritz2004-09-081-5/+5
| | | | | | | Message-Id: <20040801124648.7f9b3cee@r2d2> Move (void) casts into SvOOK_off macro. p4raw-id: //depot/perl@23277
* more typo fixes for change 3176 (comments at top of .c files)Dave Mitchell2004-08-031-2/+2
| | | p4raw-id: //depot/perl@23187
* shut up a warning in mg.cDave Mitchell2004-07-311-1/+1
| | | p4raw-id: //depot/perl@23177
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+18
| | | p4raw-id: //depot/perl@23176
* remove the return stack PL_retstack, and store return ops in the CXDave Mitchell2004-07-231-8/+0
| | | | | structure directly instead p4raw-id: //depot/perl@23156
* t/op/tie.t test 23 is failing when run with utf8 everywhere.Nicholas Clark2004-07-051-16/+18
| | | | | Problem appears to be due to theft of temporaries p4raw-id: //depot/perl@23040
* Abolish the "Tied variable freed while still in use" error - I haveNicholas Clark2004-06-221-5/+17
| | | | | a way to cleanly avoid the coredump. p4raw-id: //depot/perl@22969
* Include variable names in "Use of uninitialized value" warningsDave Mitchell2004-04-231-2/+2
| | | p4raw-id: //depot/perl@22741
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* Re: [perl #24346] pulling in stuff from outside the substr lvalueGraham Barr2004-02-291-2/+7
| | | | | | | Message-Id: <3993BF6C-09F6-11D8-B6DD-0003938857CC@pobox.com> make a variable aliased to an lvalue substr value work as expected p4raw-id: //depot/perl@22414
* make the bison-based parser threadsafe and capable of deepDave Mitchell2004-02-281-3/+0
| | | | | recursion by eradicating Perl_yylex_r() p4raw-id: //depot/perl@22408
* change #22071 (taint bug in $^0) introduced a potential doubleDave Mitchell2004-01-191-3/+3
| | | | | | | free(), because PL_osname may get freed but not nulled if a taint test fails in between. Mea cupla and all that... p4raw-link: @22071 on //depot/perl: 3511154c18a0900e8873e8e72a4b74931525e718 p4raw-id: //depot/perl@22181
* [perl #24674]Dave Mitchell2004-01-051-2/+6
| | | | | | stop $^O getting tainted on read access, and disallow tainted assignment to it p4raw-id: //depot/perl@22071
* fix [perl #24660], [perl #24663].Adrian M. Enache2003-12-201-2/+2
| | | p4raw-id: //depot/perl@21936
* Remove incorrect guards around inclusion of <signal.h>Alan Burlison2003-12-151-3/+0
| | | | | | | | | | | Causes problems with UNIX03/SUSv3 Part 2 of change 21916 - oops! See: Message-Id: <3FDD06A5.8010004@sun.com> Subject: Re: UNIX03 & C99 issue with 5.8.2 Date: Mon, 15 Dec 2003 00:56:05 +0000 p4raw-id: //depot/perl@21917
* Modify the common guard for the signal.h header, becauseAlan Burlison2003-12-121-1/+1
| | | | | | | | | C99 compilers don't like it.o see : Subject: UNIX03 & C99 issue with 5.8.2 Message-ID: <3FDA4994.6050209@sun.com> p4raw-id: //depot/perl@21883
* #21866 was wrong. another try to plumb that damn leak.Adrian M. Enache2003-12-111-1/+1
| | | p4raw-id: //depot/perl@21876
* iterator reset moved to hv.c (was: [PATCH] SCALAR/FIRSTKEY for tied hashes ↵Tassilo von Parseval2003-12-081-5/+0
| | | | | | | in scalar context) Message-id: <20031208071746.GA594@ethan> p4raw-id: //depot/perl@21869
* SCALAR/FIRSTKEY for tied hashes in scalar contextTassilo von Parseval2003-12-061-0/+41
| | | | | Message-id: <20031206105059.GA13989@ethan> p4raw-id: //depot/perl@21855
* $^P, eval and callerPaul Johnson2003-12-051-1/+2
| | | | | Message-ID: <20031204235721.GJ26355@pjcj.net> p4raw-id: //depot/perl@21842
* setting $0 still brokenJan Dubois2003-12-021-3/+3
| | | | | Message-ID: <f3mdsv8dcv4asle0kbhiijk0adu1l25sr3@4ax.com> p4raw-id: //depot/perl@21833
* restore_magic needs to undo COWNicholas Clark2003-11-221-0/+7
| | | | | | | (while magic was off, sv_setsv is likely to have seen this SV as a good source for COW) Should fix the smoke failures on lib/locale.t p4raw-id: //depot/perl@21774