summaryrefslogtreecommitdiff
path: root/handy.h
Commit message (Expand)AuthorAgeFilesLines
* Deprecate certain rare uses of backslashes within regexesKarl Williamson2013-01-191-1/+2
* handy.h: Fix isIDCONT_utf8()Karl Williamson2013-01-141-1/+1
* regex: Add pseudo-Posix class: 'cased'Karl Williamson2012-12-311-18/+21
* handy.h, regcomp.h, regexec.c: Sort initializers, switch()Karl Williamson2012-12-311-8/+8
* perlapi: Clarify isSPACE(), document isPSXSPC()Karl Williamson2012-12-231-2/+25
* handy.h: Add full complement of isIDCONT() macrosKarl Williamson2012-12-231-3/+12
* Remove temporary back-compat PL_ variable namesKarl Williamson2012-12-221-10/+0
* handy.h: Improve some commentsKarl Williamson2012-12-221-9/+14
* Consolidate some regex OPSKarl Williamson2012-12-221-1/+1
* handy.h: Refactor some internal macro callsKarl Williamson2012-12-221-73/+78
* Use array for some inversion listsKarl Williamson2012-12-221-0/+1
* regcomp.c: Use table look-up instead of individual strings.Karl Williamson2012-12-221-1/+5
* handy.h: Move some back compat macrosKarl Williamson2012-12-221-9/+7
* Add generic _is_(uni|utf8)_FOO() functionKarl Williamson2012-12-221-18/+45
* handy.h: Create isALPHANUMERIC() and kinKarl Williamson2012-12-221-17/+38
* handy.h: Move some #definesKarl Williamson2012-12-221-10/+10
* intrpvar.h: Place some swash pointers in an arrayKarl Williamson2012-12-221-0/+12
* handy.h: Guard against recursive #inclusionKarl Williamson2012-12-221-0/+5
* 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