summaryrefslogtreecommitdiff
path: root/handy.h
Commit message (Expand)AuthorAgeFilesLines
* regexec.c: Replace infamous if-else-if sequence by loopKarl Williamson2012-12-091-1/+2
* handy.h: Add an enum typedefKarl Williamson2012-12-091-0/+23
* handy.h: Reorder char class #defines; add commentsKarl Williamson2012-12-091-18/+35
* handy.h: Add commentKarl Williamson2012-12-091-0/+8
* handy.h: Improve isDIGIT_utf8() and isXDIGIT_utf8() macrosKarl Williamson2012-12-091-2/+14
* handy.h: Change documentation for perlapiKarl Williamson2012-12-091-41/+148
* handy.h: Sort macros in groups alphabeticallyKarl Williamson2012-12-091-99/+91
* handy.h: Make clear that macro is only true in ASCII rangeKarl Williamson2012-12-091-1/+1
* handy.h: Fix isBLANK_LC_uni()Karl Williamson2012-12-091-1/+1
* handy.h: White space onlyKarl Williamson2012-12-091-27/+43
* handy.h: Fix up Posix Space macrosKarl Williamson2012-12-091-5/+7
* Add functions for getting ctype ALNUMCKarl Williamson2012-12-091-0/+3
* handy.h: Add some missing macrosKarl Williamson2012-12-091-0/+11
* handy.h: Add synonym for some macrosKarl Williamson2012-12-091-6/+11
* handy.h: Make some macros more time efficientKarl Williamson2012-12-091-13/+29
* handy.h: Avoid function calls in 2 macrosKarl Williamson2012-12-091-2/+2
* handy.h: Define some macros using a base macroKarl Williamson2012-12-091-11/+16
* handy.h: Define some locale macros for all inputsKarl Williamson2012-12-091-23/+23
* handy.h: Remove unused macroKarl Williamson2012-12-091-1/+0
* handy.h: Change EBCDIC isSPACE() to include \vKarl Williamson2012-12-091-1/+2
* Make isIDFIRST_uni() return identically as isIDFIRST_utf8()Karl Williamson2012-11-291-5/+4
* Remove double underscore in internal function nameKarl Williamson2012-11-291-1/+1
* Refactor is(SPACE|PSXSP)_(uni|utf8) macros and utf8.cKarl Williamson2012-11-191-4/+5
* Refactor is_XDIGIT_uni(), is_XDIGIT_utf8() and macrosKarl Williamson2012-11-191-2/+2
* Refactor is_BLANK_uni() and is_BLANK_utf8() macrosKarl Williamson2012-11-191-2/+2
* handy.h: Add isVERTWS_uni(), isVERTWS_utf8()Karl Williamson2012-11-191-0/+2
* Refactor is_CNTRL_utf8(), is_utf8_cntrl()Karl Williamson2012-11-191-1/+1
* handy.h: Refactor macros to avoid aTHX_ problemsKarl Williamson2012-11-191-23/+28
* regexes: Add \v to table of latin1 char classesKarl Williamson2012-11-191-9/+10
* handy.h: white-space, comments onlyKarl Williamson2012-11-191-2/+8
* handy.h: Mark more clearly things for internal-only useKarl Williamson2012-11-191-50/+47
* handy.h: Use class numbers instead of macros in macro generationKarl Williamson2012-11-191-41/+44
* handy.h: Convert 3 macros to standard formKarl Williamson2012-11-191-13/+6
* handy.h: Define some macros for consistencyKarl Williamson2012-11-191-2/+4
* Add a utility macro for reading hex digits.Yves Orton2012-11-171-0/+6
* optimize memory wrap croaks, often used in MEM_WRAP_CHECKDaniel Dragan2012-10-251-3/+3
* handy.h: Add macro which returns if a char is foldingKarl Williamson2012-10-111-2/+8
* We don't support MS VC++ < 6.0Steve Hay2012-08-181-1/+1
* Remove the UTS port.Nicholas Clark2012-08-171-1/+1
* VC++ has QUADKIND == QUAD_IS___INT64 so we might as well make use of itSteve Hay2012-08-071-6/+6
* regcomp.c: Fix multi-char fold bugKarl Williamson2012-08-021-0/+2
* mktables: Generate tables for chars that aren't in final fold posKarl Williamson2012-08-021-1/+2
* Remove code for supporting 80286 based systems.Nicholas Clark2012-07-281-4/+0
* regcomp.h: Use handy.h constantsKarl Williamson2012-07-241-4/+7
* handy.h: Free up bits in PL_charclass[]Karl Williamson2012-07-241-80/+66
* handy.h: Add intermediate internal macroKarl Williamson2012-07-241-2/+5
* handy.h: Remove duplicated testKarl Williamson2012-07-241-1/+1
* handy.h: White space onlyKarl Williamson2012-07-241-4/+5
* handy.h: Move bit shifting into base macroKarl Williamson2012-07-241-35/+36
* handy.h: Renumber character class bitsKarl Williamson2012-07-241-31/+31