summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAgeFilesLines
* Fix VC6 build following commit aa3c16bd70Steve Hay2018-07-191-1/+1
* Make utf8_to_uvchr() saferKarl Williamson2018-07-171-1/+20
* utf8.c: Add commentsKarl Williamson2018-07-171-0/+5
* Make global two interpreter variablesKarl Williamson2018-07-141-1/+2
* utf8.c: Avoid some unnecessary conversions to UTF-8Karl Williamson2018-07-111-13/+13
* utf8.c: Static fnc always passed non-nullKarl Williamson2018-07-111-2/+1
* Inline dfa for translating from UTF-8Karl Williamson2018-07-051-38/+8
* utf8.c: Avoid unnecessary work xlating utf8 to uvKarl Williamson2018-07-051-68/+85
* Use strict dfa to translate from UTF-8 to code pointKarl Williamson2018-07-051-20/+31
* Extend dfa for translation of UTF-8 to EBCDICKarl Williamson2018-07-051-5/+1
* Make UTF-8 dfa table an EXTCONSTKarl Williamson2018-07-051-168/+0
* Rename dfa table for UTF-8Karl Williamson2018-07-051-3/+3
* Change dfa table for Perl extended UTF-8Karl Williamson2018-07-051-43/+117
* utf8.c: Change expression to be EBCDIC friendlyKarl Williamson2018-07-051-9/+5
* utf8.c: Use abbreviations consistentlyKarl Williamson2018-06-281-2/+2
* utf8.c: Use a more generic enum instead of explicit ptrKarl Williamson2018-06-251-41/+41
* utf8.c: Reorder some initialization codeKarl Williamson2018-06-251-10/+16
* utf8.c: Fix \p{} to work on old UnicodesKarl Williamson2018-06-251-2/+2
* utf8.c: qr/\p{}/ Handle Unihan numeric propertiesKarl Williamson2018-06-251-25/+41
* regcomp.c: SimplifyKarl Williamson2018-06-251-0/+18
* utf8.c: Handle qr!\p{nv=6/8}!Karl Williamson2018-06-251-2/+83
* utf8.c: Use \p{nv=float}Karl Williamson2018-06-251-11/+56
* regen/mk_invlists.pl: Add to list of props to keep togetherKarl Williamson2018-06-251-10/+12
* utf8.c: Use menominic variable nameKarl Williamson2018-06-251-4/+6
* utf8.c: Fix typo in commentKarl Williamson2018-06-251-1/+1
* utf8.c: Use variable instead of repeating expressionKarl Williamson2018-06-251-10/+8
* Remove support for qr/\p{_CanonDCIJ}Karl Williamson2018-06-251-4/+3
* Remove support for qr/\p{_Comb_Above}/Karl Williamson2018-06-251-2/+1
* grok_atoUV: allow non-C strings and documentKarl Williamson2018-06-251-0/+2
* PATCH: [perl # 133179] heap-buffer-overflow writeKarl Williamson2018-05-191-2/+2
* utf8.c: use TRUE not trueDaniel Dragan2018-04-301-1/+1
* regen/mk_invlists.pl: Omit #definesKarl Williamson2018-04-201-7/+7
* Use a perfect hash for Unicode property lookupsKarl Williamson2018-04-201-2/+5
* Bring all Unicode property definitions into coreKarl Williamson2018-04-201-6/+329
* Set up initial \p{} parse function.Karl Williamson2018-04-201-0/+14
* Generate all binary Unicode property tablesKarl Williamson2018-04-201-23/+23
* Move inversion lists to utf8.cKarl Williamson2018-04-201-0/+47
* utf8.c: Don't dump malformation past first NULKarl Williamson2018-04-151-2/+14
* Move utf8_to_uvchr out of mathoms.cKarl Williamson2018-04-151-0/+30
* fix utf8.c overflowed VC6's preproc macro buffer and syntax erroredDaniel Dragan2018-04-081-4/+3
* Use unsigned to avoid compiler warningKarl Williamson2018-04-031-3/+4
* utf8.c: Add missing const in formal parameterKarl Williamson2018-03-311-1/+1
* utf8.c: Remove unused thread context for core-only fcnKarl Williamson2018-03-311-3/+1
* utf8.c: Rmv no longer used functionKarl Williamson2018-03-311-315/+0
* Use compiled-in C structure for inverted case foldsKarl Williamson2018-03-311-0/+60
* regen/mk_invlists.pl: Inversion maps don't have to be IVKarl Williamson2018-03-311-1/+1
* Remove obsolete variablesKarl Williamson2018-03-311-2/+0
* utf8.c: Change no longer used params to dummysKarl Williamson2018-03-311-15/+23
* Move init of 2 inversion lists to perl.cKarl Williamson2018-03-311-21/+7
* Fix bug in mathoms fcn _is_utf8_xidcont()Karl Williamson2018-03-311-1/+1