summaryrefslogtreecommitdiff
path: root/embed.pl
Commit message (Collapse)AuthorAgeFilesLines
* PATCH: correct confusing lie in {embed,autodoc}.plRobin Houston2002-06-161-1/+1
| | | | | Message-Id: <20020616233350.A9675@robin.kitsite.com> p4raw-id: //depot/perl@17261
* Try #2 of getting rid of bincompat5005.Jarkko Hietaniemi2002-05-011-37/+1
| | | p4raw-id: //depot/perl@16293
* Sprinkle some copyrights (use the oldest timestamp toJarkko Hietaniemi2002-01-241-16/+65
| | | | | | be found in the repository, which is most often not right, but at least consistent) p4raw-id: //depot/perl@14400
* Simon's new perlapi scheme, I hope I got all the pieces.Jarkko Hietaniemi2002-01-021-1559/+4
| | | p4raw-id: //depot/perl@14029
* One more iteration of the ibcmp_utf8() interface,Jarkko Hietaniemi2002-01-021-1/+1
| | | | | hopefully this is a convergent iteration... p4raw-id: //depot/perl@14014
* Make ibcmp_utf8() optionally progress in either string forJarkko Hietaniemi2002-01-021-1/+1
| | | | | as long as it takes and optionally record how far it got. p4raw-id: //depot/perl@14010
* Document the to_utf8_*() functions.Jarkko Hietaniemi2002-01-011-4/+4
| | | p4raw-id: //depot/perl@14002
* Integrate perlio:Jarkko Hietaniemi2001-12-291-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | [ 13926] Nicholas Clark's embed.pl fix for my_socketpair [ 13923] Quick fix (after couple of clever fixes failed) for "accept leaks memory" fail [ID 20011223.001] p4raw-link: @13926 on //depot/perlio: 706e3e0fa48b7eca83a252c56ee7190a42ea58bd p4raw-link: @13923 on //depot/perlio: 72f496dcd0fc92435ef5c603c8a681183058a7bc p4raw-id: //depot/perl@13927
| * Nicholas Clark's embed.pl fix for my_socketpairNick Ing-Simmons2001-12-291-1/+1
| | | | | | p4raw-id: //depot/perlio@13926
| * Integrate mainlineNick Ing-Simmons2001-12-271-1/+32
| |\ | |/ |/| p4raw-id: //depot/perlio@13900
* | Re: Not OK 13881John Peacock2001-12-251-1/+1
| | | | | | | | | | Message-ID: <3C285CB4.8040006@rowman.com> p4raw-id: //depot/perl@13883
* | Integrate perlio:Jarkko Hietaniemi2001-12-231-0/+28
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 13854] Win32 and makedef.pl fall-out of PerlIO/pTHX stuff [ 13853] Put PerlIO stuff inside EXTERN C [ 13852] Add at least the "important" PerlIO_xxxx functions to embed.pl so that they get implicit pTHX_ and we can avoid slow dTHX. p4raw-link: @13854 on //depot/perlio: 3da9a137807e4f1acaf9cb3024a6cc5fbd119b9f p4raw-link: @13853 on //depot/perlio: 582ed04c91818c6c9bf5b51c84f67b7c565925a7 p4raw-link: @13852 on //depot/perlio: e87a358ade5a3dd9a8b192569e18211d76c93743 p4raw-id: //depot/perl@13862
| * Put PerlIO stuff inside EXTERN CNick Ing-Simmons2001-12-221-1/+3
| | | | | | p4raw-id: //depot/perlio@13853
| * Add at least the "important" PerlIO_xxxx functions to embed.plNick Ing-Simmons2001-12-221-0/+26
| | | | | | | | | | so that they get implicit pTHX_ and we can avoid slow dTHX. p4raw-id: //depot/perlio@13852
* | socketpair emulationNicholas Clark2001-12-231-0/+3
|/ | | | | Message-ID: <20011222183817.A12020@Bagpuss.unfortu.net> p4raw-id: //depot/perl@13858
* Make using U+FDD0..U+FDEF (noncharacters since Unicode 3.1),Jarkko Hietaniemi2001-12-211-1/+3
| | | | | | U+...FFFE, U+...FFFF, and characters beyond U+10FFFF (the Unicode maximum code point) warnable offenses. p4raw-id: //depot/perl@13823
* Some bincompat clawbacks.Jarkko Hietaniemi2001-12-191-1/+4
| | | p4raw-id: //depot/perl@13813
* It could be possible for the case-insensitiveJarkko Hietaniemi2001-12-131-1/+1
| | | | | | Unicode-aware string comparison to wander off to the la-la land. p4raw-id: //depot/perl@13669
* More UTF-8 API docs.Jarkko Hietaniemi2001-12-111-3/+3
| | | p4raw-id: //depot/perl@13630
* Re: attributes are brokenSpider Boardman2001-12-091-3/+4
| | | | | Message-Id: <200112090509.AAA02053@Orb.Nashua.NH.US> p4raw-id: //depot/perl@13543
* Make sharepvn a macro since all it does is a deref.Jarkko Hietaniemi2001-12-031-1/+0
| | | p4raw-id: //depot/perl@13436
* More forgotten checkins.Jarkko Hietaniemi2001-11-301-0/+1
| | | p4raw-id: //depot/perl@13377
* Make to Unicode character functions to use UVsJarkko Hietaniemi2001-11-301-31/+31
| | | | | instead of U32s and add to_uni_fold(). p4raw-id: //depot/perl@13374
* Fix for "a\x{100}" =~ /A/i.Jarkko Hietaniemi2001-11-281-0/+1
| | | p4raw-id: //depot/perl@13332
* Implement the sort pragma. Split sort code from pp_ctl.cJarkko Hietaniemi2001-11-211-1/+1
| | | | | | | | | | to pp_sort.c. Includes the quicksort stabilizing layer from John P. Linderman. -Msort=qsort or -Msort=fast is faster than without (or with -Msort=mergesort or -Msort=safe) for short random inputs, but for some reason not quite as fast as 5.6.1 qsort. More benchmarking, profiling, tuning, and optimizing definitely needed. p4raw-id: //depot/perl@13179
* The _uni_display should not be in dump.c since theyJarkko Hietaniemi2001-11-191-3/+3
| | | | | are used under normal operation (S_not_a_number()). p4raw-id: //depot/perl@13099
* runtime runops switchIlya Zakharevich2001-11-161-3/+1
| | | | | Message-ID: <20011116004809.A934@math.ohio-state.edu> p4raw-id: //depot/perl@13044
* v-strings as Objects Step 1John Peacock2001-11-151-0/+1
| | | | | Message-ID: <3BF3FE30.70D7EDCA@rowman.com> p4raw-id: //depot/perl@13028
* -s on #! line Rafael Garcia-Suarez2001-11-081-0/+1
| | | | | Message-ID: <20011107222339.E729@rafael> p4raw-id: //depot/perl@12900
* making do_sprintf public Doug MacEachern2001-11-071-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0111061051250.27804-100000@localhost> p4raw-id: //depot/perl@12877
* Add documentation.Jarkko Hietaniemi2001-11-021-1/+1
| | | p4raw-id: //depot/perl@12808
* 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
* Make sv_recode_to_utf8() a real API: the encodingJarkko Hietaniemi2001-10-311-1/+1
| | | | | | 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-0/+1
| | | p4raw-id: //depot/perl@12782
* Since pv_uni_display and sv_uni_display are now usedJarkko Hietaniemi2001-10-251-2/+2
| | | | | in the re extension, their symbols have to be exported. p4raw-id: //depot/perl@12633
* Rewrite sv_uni_display() as pv_uni_display() asJarkko Hietaniemi2001-10-241-0/+2
| | | | | reimplement sv_uni_display() using that. p4raw-id: //depot/perl@12619
* sv_uni_display(): do not add the "...", let the callerJarkko Hietaniemi2001-10-231-1/+1
| | | | | do it if wanted, and be prepared for more display options. p4raw-id: //depot/perl@12612
* Implement multicharacter case mappings where a singleJarkko Hietaniemi2001-10-211-0/+2
| | | | | Unicode character can be mapped into several. p4raw-id: //depot/perl@12546
* Add a new flag character 'm' to embed.pl set to representNick Ing-Simmons2001-10-201-10/+14
| | | | | | | "functions" which are really macros. Use it foe the troublesome sv_setsv() etc. macros in sv.h - changing latter to define sv_setsv rather than sv_setsv_macro etc. p4raw-id: //depot/perlio@12524
* Skeleton of "PerlIO_dup" coded.Nick Ing-Simmons2001-10-161-9/+9
| | | | | Still-passes all tests non-threaded (well it would wouldn't it!) p4raw-id: //depot/perlio@12451
* Make the toupper/lower/title API for Unicode not rightJarkko Hietaniemi2001-10-091-9/+6
| | | | | | but at least less wrong: prepare for the mapping being more than just one-character-to-one-character. p4raw-id: //depot/perl@12371
* Retract the #12259 for now.Jarkko Hietaniemi2001-09-301-10/+7
| | | p4raw-id: //depot/perl@12280
* Patch to put qsortsv in the public APIBrian Ingerson2001-09-301-1/+1
| | | | | Message-ID: <20010929174113.A30223@ttul.org> p4raw-id: //depot/perl@12276
* Re: macro redefinitions on Win32 (was Re: Question about PERLIO)Nicholas Clark2001-09-281-7/+10
| | | | | Message-ID: <20010928233933.C23673@plum.flirble.org> p4raw-id: //depot/perl@12259
* Dump SvUTF8(sv)s also as \x{...}.Jarkko Hietaniemi2001-09-271-1/+2
| | | | | TODO: dump the SvUTF8() hash keys similarly. p4raw-id: //depot/perl@12243
* Do what perl_clone() does for sharedsv functions.Abhijit Menon-Sen2001-09-221-1/+1
| | | p4raw-id: //depot/perl@12139
* More cleanups. (What's PERL_DECL_PROT?)Abhijit Menon-Sen2001-09-221-6/+6
| | | p4raw-id: //depot/perl@12137
* Retract #12013, didn't go over too well in Tru64.Jarkko Hietaniemi2001-09-141-10/+7
| | | p4raw-id: //depot/perl@12015
* (Retracted by #12015)Nicholas Clark2001-09-141-7/+10
| | | | | | Subject: [proposed PATCH] Re: perl@11920 Message-ID: <20010912234609.H4971@plum.flirble.org> p4raw-id: //depot/perl@12013
* Remove #ifdef PERL_CUSTOM_OPS, always build with PERL_CUSTOM_OPSArtur Bergman2001-09-101-2/+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