summaryrefslogtreecommitdiff
path: root/pod/perlapi.pod
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to version.pm 0.71, by John PeacockRafael Garcia-Suarez2007-03-191-3/+4
| | | p4raw-id: //depot/perl@30629
* Regenerates internal and external API docsRafael Garcia-Suarez2007-03-071-2/+2
| | | p4raw-id: //depot/perl@30500
* Re: [PATCH] (Re: [PATCH] unicode/utf8 pod)Juerd Waalboer2007-03-071-1/+1
| | | | | Message-ID: <20070304150019.GN4723@c4.convolution.nl> p4raw-id: //depot/perl@30493
* blead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweakingJarkko Hietaniemi2007-02-191-0/+11
| | | | | | | | Message-Id: <20070219174107.63EEB43A67@anubis.hut.fi> Plus a regen picked up changes in pod/perlapi.pod related to change #30347. p4raw-id: //depot/perl@30362
* Use newer 'threads' constructsJerry D. Hedden2007-02-151-1/+1
| | | | | | From: "Jerry D. Hedden" <jdhedden@yahoo.com> Message-ID: <844555.64815.qm@web30202.mail.mud.yahoo.com> p4raw-id: //depot/perl@30310
* signbit detection (was [perl #39875] -0.0 loses signedness upon numeric ↵Andy Dougherty2007-02-101-0/+31
| | | | | | | comparison) Message-ID: <Pine.LNX.4.62.0702091121400.10202@fractal.phys.lafayette.edu> p4raw-id: //depot/perl@30192
* Fix Pod errors.Nicholas Clark2007-02-091-1/+1
| | | p4raw-id: //depot/perl@30188
* Improve regex stringification codeYves Orton2007-01-311-0/+29
| | | | | Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com> p4raw-id: //depot/perl@30084
* Stop S_incline needing to temporarily write a '\0' into its passed-inNicholas Clark2007-01-261-0/+12
| | | | | | buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and CopFILE_setn() to provide pointer/length versions of APIs) p4raw-id: //depot/perl@30015
* The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmaskNicholas Clark2007-01-251-14/+13
| | | | | of flags, not a boolean, so correct the documenation and callers. p4raw-id: //depot/perl@29977
* Fix a typo and some doubled spaces in comments.Nicholas Clark2007-01-221-2/+2
| | | p4raw-id: //depot/perl@29922
* Yves spotted that I'd not regenerated perlapi.pod when I addedNicholas Clark2007-01-191-5/+18
| | | | | get_cvn_flags(). p4raw-id: //depot/perl@29885
* Change the API doc for some of the SvXXX testing macros.Rafael Garcia-Suarez2007-01-081-24/+24
| | | | | | | Often, those macros simply test a bit in sv_flags, so the return value should be assigned to a U32 instead of a bool to avoid truncation. (bug perl #32884) p4raw-id: //depot/perl@29718
* Re: [PATCH] Change implementation of %+ to use a proper tied hash interface ↵Yves Orton2007-01-041-0/+4
| | | | | | | and add support for %- Message-ID: <9b18b3110612291245q792fe91cu69422d2b81bb4f0b@mail.gmail.com> p4raw-id: //depot/perl@29682
* Symbian port: add Series 90 supportJarkko Hietaniemi2007-01-011-1/+1
| | | | | Message-ID: <4599114F.8020307@iki.fi> p4raw-id: //depot/perl@29650
* move parser state into new parser object, PL_parserDave Mitchell2006-12-181-0/+2
| | | p4raw-id: //depot/perl@29570
* Better fix than #29479 for exporting refcounted_he_chain_2hvSteve Hay2006-12-061-14/+0
| | | p4raw-id: //depot/perl@29480
* Re: [PATCH] User pragmas now accessible from BYves Orton2006-12-061-0/+14
| | | | | Message-ID: <9b18b3110612060852s7cfbba66id5aae25e5bb20ae0@mail.gmail.com> p4raw-id: //depot/perl@29479
* Make S_readpipe_override() compile with threads; regenerate perlapi.podRafael Garcia-Suarez2006-10-311-3/+9
| | | p4raw-id: //depot/perl@29169
* In vim, modelines are not taken into account if they begin on theRafael Garcia-Suarez2006-10-301-1/+1
| | | | | first character. Also, regenerate perlintern.pod. p4raw-id: //depot/perl@29146
* Modify autodoc.pl to add read-only editor boilerplate for perlapi.podNicholas Clark2006-10-291-0/+9
| | | | | and perlguts.pod p4raw-id: //depot/perl@29138
* const sv_reftypeJarkko Hietaniemi2006-10-031-1/+1
| | | | | Message-ID: <4521EF94.5080602@iki.fi> p4raw-id: //depot/perl@28915
* Re: Fix loads of warnings from the last escaping patch...Yves Orton2006-07-161-12/+60
| | | | | Message-ID: <9b18b3110607161059j276ac869p450aa178150044ae@mail.gmail.com> p4raw-id: //depot/perl@28589
* Introduce a new function, pv_escape(), to display contents of PVsYves Orton2006-07-061-0/+56
| | | | | | | | that might contain non printable chars. Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string Message-ID: <9b18b3110607051140n10c211a1jf17d3b7914d6f68b@mail.gmail.com> p4raw-id: //depot/perl@28490
* Re: [PATCH] Hash::Util::FieldHashAnno Siegel2006-06-231-1/+2
| | | | | Message-Id: <974A5B4B-7614-4F3F-BA7C-828960D82C55@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28419
* Add the new method UNIVERSAL::DOES() and the API function sv_does()chromatic2006-06-121-0/+11
| | | | | | Subject: Re: [PROPOSED PATCH: universal.c, t/op/universal.t] Add does() Message-Id: <200605301741.08363.chromatic@wgz.org> p4raw-id: //depot/perl@28387
* Proper use of enumsAndy Lester2006-06-121-1/+1
| | | | | Message-ID: <20060612034434.GA21588@petdance.com> p4raw-id: //depot/perl@28381
* Run 'make regen' for changes 28299, 28300, 28301.Marcus Holland-Moritz2006-05-241-6/+6
| | | p4raw-id: //depot/perl@28302
* literal string macrosMarcus Holland-Moritz2006-05-221-0/+108
| | | | | Message-ID: <20060522133933.65ea93ce@r2d2> p4raw-id: //depot/perl@28273
* Add Perl_PerlIO_context_layers() to the public API to fix Win32 builds.Steve Peters2006-05-211-1/+1
| | | | | Also, picked up a missed change for pod/perlapi.pod. p4raw-id: //depot/perl@28264
* Re: Change 28183 has broken 64-bit builds?Jarkko Hietaniemi2006-05-171-5/+9
| | | | | Message-ID: <446B7757.8030301@gmail.com> p4raw-id: //depot/perl@28216
* [REPATCH universal.c] Make sv_derived_from Documentation Clearerchromatic2006-05-151-3/+3
| | | | | Message-Id: <200605141651.37181.chromatic@wgz.org> p4raw-id: //depot/perl@28195
* Re: [PATCH] my_snprintfJarkko Hietaniemi2006-05-121-0/+25
| | | | | Message-ID: <4464E1F1.9010706@gmail.com> p4raw-id: //depot/perl@28183
* Fix bug in DynaLoader, which has been passing a filename in dynamicNicholas Clark2006-05-021-1/+2
| | | | | | | storage to newXS() seemingly forever. This involves creating newXS_flags(), with the first flag being "arrange to copy the filename and free it at the right time". p4raw-id: //depot/perl@28063
* Perl_pack_cat() is a mathom too!Nicholas Clark2006-04-301-11/+11
| | | p4raw-id: //depot/perl@28031
* Document SvGAMAGIC(), and its significance w.r.t. the side effects ofNicholas Clark2006-04-301-0/+14
| | | | | inadvertently calling magic and overloading too often. p4raw-id: //depot/perl@28021
* Add a cross reference to bytes_from_utf8() in the documentation forNicholas Clark2006-04-291-11/+13
| | | | | utf8_to_bytes(). Regenerate perlapi.pod. p4raw-id: //depot/perl@28015
* Calling cv_undef() on the CV created by newCONSTSUB() would leak likeNicholas Clark2006-04-191-3/+3
| | | | | | | | | | a Jumblie's preferred maritime craft. To free CvFILE for this case, take advantage of the 0 length prototype that will also be there, and hang it from the prototype. To do this properly means changing code to actually pay attention to SvCUR() on prototypes. It turns out that we always know the length of the prototype string, so this may be faster. Certainly, it's a memory saving (even ignoring the leak). p4raw-id: //depot/perl@27896
* Stray pod/perlapi.pod change found after a regen.Steve Peters2006-04-161-16/+32
| | | p4raw-id: //depot/perl@27846
* doop.c: (Coverity) found a bug but not quite what Coverity thought it did ↵Jarkko Hietaniemi2006-04-141-6/+8
| | | | | | | (try valgrind on the new bop.t without the doop.c patch) Message-Id: <20060413162046.5F9636D08C@ugli.hut.fi> p4raw-id: //depot/perl@27801
* re-[PATCH] Re: [PATCH] Poison now in two different flavours!Jarkko Hietaniemi2006-03-291-2/+22
| | | | | Message-ID: <442680D4.3000809@gmail.com> p4raw-id: //depot/perl@27626
* Non-null optimizationsAndy Lester2006-03-021-1/+1
| | | | | Message-ID: <20060302041345.GA13731@petdance.com> p4raw-id: //depot/perl@27360
* Speedups and shrinkages of SvREFCNT_incAndy Lester2006-02-271-0/+71
| | | | | Message-ID: <20060224205434.GA17867@petdance.com> p4raw-id: //depot/perl@27334
* arena-rework : consolidated patchJim Cromie2006-02-181-215/+222
| | | | | | | | | Message-ID: <43F0F649.9040205@gmail.com> Tweaked somewhat to split the arena boolean from the arena_size, and with the PTE still doubling-up with one of the SV types in the array. p4raw-id: //depot/perl@27215
* Fixed embed.fnc entry for S_forbid_setid() and picked up a change in Steve Peters2006-02-051-1/+1
| | | | | pod/perlapi.pod for good measure when regenerating files. p4raw-id: //depot/perl@27087
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-8/+8
| | | | | Message-ID: <20060202093849.GD12591@accognoscere.homeunix.org> p4raw-id: //depot/perl@27054
* Un-const magic virtual tables; this consting breaks the nastyRafael Garcia-Suarez2006-01-231-1/+1
| | | | | things done by Swig, as noticed by Audrey. p4raw-id: //depot/perl@26924
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-15/+8
| | | | | | | | Keep NEWSV() itself for backwards-compatibility outside of the core, but don't advertise it any more. (cf. change #25101). p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada p4raw-id: //depot/perl@26901
* s/superceded/superseded/gNicholas Clark2006-01-101-1/+1
| | | p4raw-id: //depot/perl@26774
* Regenerate perlapi.pod.Rafael Garcia-Suarez2005-12-221-0/+14
| | | | | Fix indentation of code examples in perlsyn. p4raw-id: //depot/perl@26443