summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Re: [PATCH] Random constings and printf cleanupAndy Lester2005-10-051-5/+5
| | | | | Message-ID: <20051004201605.GA31682@petdance.com> p4raw-id: //depot/perl@25693
* The continuing plod through embed.fncAndy Lester2005-07-181-2/+3
| | | | | Message-ID: <20050718153738.GB20193@petdance.com> p4raw-id: //depot/perl@25172
* more embed cleanupAndy Lester2005-07-151-6/+6
| | | | | | | Message-ID: <20050715155115.GC29983@petdance.com> (and run regen.pl) p4raw-id: //depot/perl@25156
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-2/+2
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warningDave Mitchell2005-07-081-2/+2
| | | | | | $utf8 =~ /latin/i didn't match. Also added TODO for $latin =~ /utf8/i which also fails p4raw-id: //depot/perl@25095
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-8/+9
| | | p4raw-id: //depot/perl@24800
* Mark a static function as staticRafael Garcia-Suarez2005-06-081-1/+1
| | | p4raw-id: //depot/perl@24745
* one more round of is_utf8_foo tuneupJarkko Hietaniemi2005-06-071-34/+65
| | | | | Message-ID: <42A314E4.8060608@gmail.com> p4raw-id: //depot/perl@24730
* Fix minor bummer in 24706Andy Lester2005-06-051-2/+2
| | | | | Message-Id: <20050605040904.GA27783@petdance.com> p4raw-id: //depot/perl@24707
* further speeding up of is_utf8_string()Jarkko Hietaniemi2005-06-041-37/+67
| | | | | Message-ID: <42A1850F.4040109@gmail.com> p4raw-id: //depot/perl@24706
* speed up is_utf8_char()Jarkko Hietaniemi2005-06-031-27/+35
| | | | | Message-ID: <429F557E.3090007@gmail.com> p4raw-id: //depot/perl@24687
* [PATCH] Minor warning squashingsAndy Lester2005-05-301-3/+3
| | | | | | | | | | | | | | | | | | | | | Date: Sun, 29 May 2005 00:19:06 -0500 Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com> Subject: [PATCH] Consting in Opcode.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 11:23:50 -0500 Message-ID: <20050529162350.GA13965@petdance.com> Subject: [PATCH] consting attrs.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 14:15:46 -0500 Message-ID: <20050529191546.GA15581@petdance.com> Subject: [PATCH] consting B.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 15:09:24 -0500 Message-ID: <20050529200924.GA15873@petdance.com> p4raw-id: //depot/perl@24622
* embed.fnc cleanup + SvPVX_const usageAndy Lester2005-05-241-1/+1
| | | | | Message-ID: <20050521140640.GB875@petdance.com> p4raw-id: //depot/perl@24561
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-25/+9
| | | | | 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/+1
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* attributes-two.patch, the next batchAndy Lester2005-05-091-2/+1
| | | | | Message-ID: <20050509154518.GA18273@petdance.com> p4raw-id: //depot/perl@24431
* GCC attributes!Andy Lester2005-05-071-4/+4
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* Symbian port of PerlJarkko Hietaniemi2005-04-211-2/+5
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Clean-up some warnings when compiling on Win32 with VC++Steve Hay2005-03-291-1/+1
| | | p4raw-id: //depot/perl@24096
* [perl #33185] UTF-8 string substitution corrupts memoryDave Mitchell2005-03-261-5/+5
| | | | | | | The implicit call of 'require utf8' triggered by code like "\x{100}" =~ /[[:print:]]/ wasn't saving state correctly first. p4raw-id: //depot/perl@24084
* Consting part 4Andy Lester2005-03-251-4/+4
| | | | | Message-ID: <20050325204331.GA16388@petdance.com> p4raw-id: //depot/perl@24079
* Third consting batchAndy Lester2005-03-241-22/+23
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* More const parmsAndy Lester2005-03-181-51/+51
| | | | | Message-ID: <20050314195954.GB7141@petdance.com> p4raw-id: //depot/perl@24042
* Adding const qualifiersAndy Lester2005-03-141-11/+10
| | | | | Message-ID: <20050313202005.GA23535@petdance.com> p4raw-id: //depot/perl@24037
* Update copyright years and add editor blocksNicholas Clark2005-01-221-1/+2
| | | p4raw-id: //depot/perl@23861
* Re: uc($long_utf8_string) exhausts memoryJarkko Hietaniemi2005-01-221-35/+32
| | | | | | | | Message-Id: <41F1801C.3080201@iki.fi> Make buffer size estimates for utf8 case conversion less maximally pessimistic p4raw-id: //depot/perl@23857
* Further follow-up to 23767Robin Barker2005-01-191-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk> p4raw-id: //depot/perl@23824
* A terser way to write the \-ing code in pv_uni_displayNicholas Clark2005-01-141-11/+27
| | | | | Plus drive-by insert of a more correct editor block. (thanks Dave) p4raw-id: //depot/perl@23801
* sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't.Nicholas Clark2005-01-141-8/+8
| | | p4raw-id: //depot/perl@23798
* sv_2mortal(NEWSV(0,0)) better written as sv_newmortal()Nicholas Clark2005-01-131-1/+1
| | | p4raw-id: //depot/perl@23796
* Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH]Gisle Aas2004-12-131-1/+1
| | | | | Message-ID: <lrr7lxje5s.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@23640
* Fix a couple of typos.Rafael Garcia-Suarez2004-11-171-1/+1
| | | p4raw-id: //depot/perl@23508
* Make the perl interpreter more tolerant of UTF-16-encoded scriptRafael Garcia-Suarez2004-10-081-1/+7
| | | | | (patch by Jarkko Hietaniemi) p4raw-id: //depot/perl@23351
* fix minor nit in file description, to keep Jarkko happyDave Mitchell2004-08-091-1/+2
| | | p4raw-id: //depot/perl@23207
* Add comment to top of reentr.c and fix typos in other filesDave Mitchell2004-08-011-2/+2
| | | p4raw-id: //depot/perl@23180
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+5
| | | p4raw-id: //depot/perl@23176
* Perl_is_utf8_string(pTHX_ U8 *s, STRLEN len)Nick Ing-Simmons2004-07-121-2/+2
| | | | | | | | Can now handle the case is_utf8_string(NULL,0) again. Why do we have code dup for Perl_is_utf8_string_loc() ? p4raw-id: //depot/perl@23083