summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright years in .c filesRafael Garcia-Suarez2007-01-051-1/+1
| | | p4raw-id: //depot/perl@29696
* 4th patch from: Marcus Holland-Moritz2007-01-041-1/+1
| | | | | | | | | Subject: [PATCH] Cleanup SVf arguments (2nd try) Message-ID: <20070101201613.4120d9ef@r2d2> Introduce an SVfARG() macro for %SVf (%-p here) arguments to perl's printf p4raw-id: //depot/perl@29687
* ; was RE: [PATCH perlio.c pp.c regcomp.c] silence format and comparison warningsRobin Barker2006-09-051-1/+1
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <2C2E01334A940D4792B3E115F95B7226120A21@exchsvr1.npl.ad.local> p4raw-id: //depot/perl@28786
* Re: A large-ish C++ TODO (Re: [PATCH] g++ stage 1 reached)Jarkko Hietaniemi2006-08-171-0/+7
| | | | | Message-ID: <44E49649.9090307@iki.fi> p4raw-id: //depot/perl@28734
* g++ large patchJarkko Hietaniemi2006-08-071-3/+4
| | | | | Message-ID: <44D2E203.5050201@iki.fi> p4raw-id: //depot/perl@28662
* Clear up most of the VC6 compiler warnings in the following smoke:Steve Hay2006-07-271-0/+1
| | | | | http://www.nntp.perl.org/group/perl.daily-build.reports/39733 p4raw-id: //depot/perl@28626
* z/OS: pp_sys.c, reg*.c, toke.c, utf8.cJarkko Hietaniemi2006-07-231-0/+4
| | | | | Message-ID: <44C24994.6020008@iki.fi> p4raw-id: //depot/perl@28607
* more accumulated cleanupsAndy Lester2006-06-061-16/+11
| | | | | Message-ID: <20060606052501.GA30469@petdance.com> p4raw-id: //depot/perl@28358
* Speed up utf8.c a bitAndy Lester2006-05-121-8/+6
| | | | | Message-ID: <20060512034101.GA10709@petdance.com> p4raw-id: //depot/perl@28176
* Add a cross reference to bytes_from_utf8() in the documentation forNicholas Clark2006-04-291-0/+2
| | | | | utf8_to_bytes(). Regenerate perlapi.pod. p4raw-id: //depot/perl@28015
* reduce gcc -ansi -pedantic noise plus a suggestionJarkko Hietaniemi2006-04-281-1/+1
| | | | | Message-ID: <44527402.8000506@gmail.com> p4raw-id: //depot/perl@28008
* use NOOP macroAndy Lester2006-04-251-1/+1
| | | | | Message-ID: <20060424184451.GA1479@petdance.com> p4raw-id: //depot/perl@27958
* Fix coverity warning in utf8.cAndy Dougherty2006-04-101-3/+4
| | | | | Message-ID: <Pine.SOC.4.62.0604101117450.22851@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@27757
* Abstract all reads/writes of the hints in COPs with 2 new macros,Nicholas Clark2006-04-021-2/+2
| | | | | CopHINTS_get() and CopHINTS_set(). p4raw-id: //depot/perl@27677
* Random accumulated patchesAndy Lester2006-03-311-29/+28
| | | | | Message-ID: <20060331054228.GA18940@petdance.com> p4raw-id: //depot/perl@27641
* Perl_utf8_distance can be implemented as a call to Perl_utf8_length.Nicholas Clark2006-03-201-33/+1
| | | p4raw-id: //depot/perl@27553
* The two loops in Perl_utf8_distance can be merged.Nicholas Clark2006-03-201-24/+20
| | | p4raw-id: //depot/perl@27552
* unused context warningsAndy Lester2006-02-241-0/+6
| | | | | Message-ID: <20060221062711.GA16160@petdance.com> p4raw-id: //depot/perl@27300
* save_re_context() and even errsv_save = newSVsv(ERRSV); can turnNicholas Clark2006-02-181-4/+7
| | | | | | PL_tainted back on, so defer turning if off as late as possible. This gets lib/locale.t working once more. p4raw-id: //depot/perl@27222
* Turn of tainting locally inside swash_init(), as the internalNicholas Clark2006-02-181-0/+4
| | | | | | | implementation of the regexp engine has nothing to do with user data, so when and where it happens to call require is agnostic of the current expression's taintedness. p4raw-id: //depot/perl@27221
* Sun Studio lint patchesAndy Lester2006-02-141-1/+1
| | | | | Message-ID: <20060214054617.GA8824@petdance.com> p4raw-id: //depot/perl@27177
* Trying my "remove the pTHXes" patch againAndy Lester2006-02-091-1/+1
| | | | | Message-ID: <20060209154018.GA14610@petdance.com> p4raw-id: //depot/perl@27136
* Given that the memory allocated in Perl_bytes_from_utf8 andNicholas Clark2006-02-061-2/+2
| | | | | | Perl_bytes_to_utf8 will immediately be written to, I see no need to allocate it zeroed. p4raw-id: //depot/perl@27112
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-1/+1
| | | | | | Message-ID: <20060203152449.GI12591@accognoscere.homeunix.org> Date: Fri, 3 Feb 2006 16:24:49 +0100 p4raw-id: //depot/perl@27065
* A few more places that can use hv_fetchs().Gisle Aas2006-01-111-6/+6
| | | | | Ref change 26676. p4raw-id: //depot/perl@26795
* sprinkle dVARJarkko Hietaniemi2006-01-061-0/+26
| | | | | Message-ID: <43BE7C4D.1010302@gmail.com> p4raw-id: //depot/perl@26675
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-5/+5
| | | | | Gets rid of many hardcoded string lengths. p4raw-id: //depot/perl@26641
* [patch@26561] utf8.c const issue.John E. Malmberg2006-01-031-1/+1
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <43B97BF2.2050201@qsl.net> p4raw-id: //depot/perl@26593
* Update copyrights for files modified in 2006Rafael Garcia-Suarez2006-01-021-2/+2
| | | p4raw-id: //depot/perl@26562
* Making 0 pointers to NULLsAndy Lester2006-01-011-3/+6
| | | | | Message-ID: <20051231050558.GA29093@petdance.com> p4raw-id: //depot/perl@26558
* More consting, and putting stuff in embed.fncAndy Lester2005-12-061-15/+15
| | | | | Message-ID: <20051205194613.GB7791@petdance.com> p4raw-id: //depot/perl@26281
* Better variable names make code clearerSADAHIRO Tomoyuki2005-12-051-3/+10
| | | | | | Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) Message-Id: <20051204162412.D720.BQW10602@nifty.com> p4raw-id: //depot/perl@26257
* Rework the error messages from the swashget code.SADAHIRO Tomoyuki2005-12-051-12/+8
| | | | | | Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) Message-Id: <20051204162431.D723.BQW10602@nifty.com> p4raw-id: //depot/perl@26256
* Clarification and cleanup of the XS SWASHGET codeSADAHIRO Tomoyuki2005-12-051-12/+19
| | | | | | Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) Message-Id: <20051204162508.D726.BQW10602@nifty.com> p4raw-id: //depot/perl@26255
* Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)SADAHIRO Tomoyuki2005-11-301-44/+338
| | | | | Message-Id: <20051127170016.A786.BQW10602@nifty.com> p4raw-id: //depot/perl@26229
* Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup)SADAHIRO Tomoyuki2005-11-241-4/+4
| | | | | | | | | Date: Fri, 25 Nov 2005 00:19:35 +0900 Message-Id: <20051125001031.24E3.BQW10602@nifty.com> Date: Fri, 25 Nov 2005 01:18:17 +0900 Message-Id: <20051125011410.24E9.BQW10602@nifty.com> p4raw-id: //depot/perl@26203
* XS-assisted SWASHGET (esp. for t/uni/class.t speedup)SADAHIRO Tomoyuki2005-11-231-3/+3
| | | | | | | | | | Message-Id: <20051123175603.FFD5.BQW10602@nifty.com> And : Message-Id: <20051123202935.4D9D.BQW10602@nifty.com> with some nits to use U8 instead of char more consistently p4raw-id: //depot/perl@26199
* Consting and localizing: Part LXVIIIAndy Lester2005-11-071-1/+1
| | | | | Message-ID: <20051104211256.GA12651@petdance.com> p4raw-id: //depot/perl@26028
* A more elegant way to deal with utf8n_to_uvchr() and utf8n_to_uvuni().Nicholas Clark2005-10-311-4/+2
| | | p4raw-id: //depot/perl@25926
* uvchr_to_utf8() and utf8n_to_uvchr() are mathoms on ASCII basedNicholas Clark2005-10-311-0/+52
| | | | | | systems, and not on EBCDIC, so some more thinking is going to be needed here. p4raw-id: //depot/perl@25921
* const const bad bad.Nicholas Clark2005-10-301-1/+1
| | | | | | gcc bad bad too, because it didn't grumble one bit. (or two, for that matter). p4raw-id: //depot/perl@25910
* is_utf8_alnum() and is_utf8_alnumc() can use is_utf8_common() too.Nicholas Clark2005-10-301-27/+5
| | | p4raw-id: //depot/perl@25909
* Jarkko and I think that Perl_is_utf8_alnumc should be initialisingNicholas Clark2005-10-301-3/+3
| | | | | and using PL_utf8_alnum*c*, not PL_utf8_alnum. p4raw-id: //depot/perl@25908
* Perl_is_utf8_* share a lot of common code. Pull that out into a newNicholas Clark2005-10-301-70/+26
| | | | | function S_is_utf8_common. p4raw-id: //depot/perl@25907
* Replace uvuni_to_utf8() with a macro that passes the extra 0 argumentNicholas Clark2005-10-301-6/+0
| | | | | to uvuni_to_utf8_flags(). Move the old body to mathoms.c p4raw-id: //depot/perl@25905
* Replace is_utf8_string_loc() with a macro that passes the extra 0Nicholas Clark2005-10-301-17/+10
| | | | | | argument to is_utf8_string_loc(). Correct the description of its parameters in its POD. p4raw-id: //depot/perl@25903
* Fix typos in comments.Nicholas Clark2005-10-301-2/+2
| | | p4raw-id: //depot/perl@25902
* Add a new file, mathoms.c, to hold old code kept around for binarySteve Peters2005-10-281-50/+0
| | | | | | | compatability with previous versions of Perl. Change also includes various Makefile changes to compile the new file and link it into libperl. p4raw-id: //depot/perl@25866
* Stas' croak patch and then someAndy Lester2005-10-131-3/+5
| | | | | Message-ID: <20051013214212.GA1122@petdance.com> p4raw-id: //depot/perl@25754
* undef IS_UTF8_CHAR() on EBCDICSADAHIRO Tomoyuki2005-10-091-0/+3
| | | | | Message-Id: <20051008165752.348A.BQW10602@nifty.com> p4raw-id: //depot/perl@25716