This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove relics of regex swash use
[perl5.git] / regexec.c
2019-02-15 Karl WilliamsonRemove relics of regex swash use
2019-02-15 Karl Williamsonregcomp.c: Simplify args passing for ANYOF nodes
2019-02-05 Karl WilliamsonAdd Turkish locale handling to /i pattern matching
2019-01-29 Tony Cook(perl #133782) set magic when changing $^R
2018-12-26 Karl WilliamsonAdd new regnode: ANYOFH, without a bitmap
2018-12-26 Karl WilliamsonRemove ASCII/NASCII regnodes
2018-12-26 Karl Williamsonregexec.c: Avoid unnecessary folding
2018-12-26 Karl WilliamsonCollapse regnode EXACTFU_SS into EXACTFUP
2018-12-26 Karl WilliamsonAdd regnode EXACTFUP, for problematic
2018-12-26 Karl Williamsonregexec.c: Most /iaa nodes are now pre-folded
2018-12-26 Karl Williamsonregexec.c: Add function to compare /i Latin1, pre-folded
2018-12-26 Karl Williamsonregcomp.c: Generate EXACTFU_SS only for non-UTF8
2018-12-25 Karl Williamsonregexec.c: Swap parameters to some EQ functions
2018-12-25 Karl Williamsonregcomp.c, regexec.c: Rename some related variables
2018-12-25 Karl Williamsonregexec.c: Make sure variable is initialized
2018-12-25 Karl Williamsonregexec.c: White space only, comment only
2018-12-08 Karl Williamsonregexec.c: Use mnemonics instead of "256"
2018-11-27 Karl WilliamsonAdd regnode EXACTFU_ONLY8
2018-11-27 Karl WilliamsonAdd regnode EXACT_ONLY8
2018-11-27 Karl Williamsonregexec.c: Use ANYOF bitmap lookup in more cases
2018-11-27 Karl Williamsonregexec.c: Refactor expanded macro from prev. commit
2018-11-27 Karl Williamsonregexec.c: Expand out macro in only remaining use
2018-11-27 Karl Williamsonregexec.c: Add comment
2018-11-27 Karl Williamsonregexec.c: Rmv unused macros
2018-11-27 Karl WilliamsonMove isPOWER_OF_2() macro to handy.h
2018-11-17 Karl WilliamsonAdd regnode NANYOFM
2018-11-17 Karl Williamsonregexec.c: Fix logic error
2018-10-20 Karl Williamsonregcomp.sym: Add node type ANYOF_POSIXL
2018-09-30 Karl Williamsonregexec.c: Comments, White-space only
2018-09-30 Karl Williamsonregexec.c: Remove obsolete comments
2018-09-30 Karl Williamsonregexec.c: Remove macro use for further clarity
2018-09-30 Karl WilliamsonPATCH: [perl #133547]: script run broken
2018-09-30 Karl Williamsonregexec.c: Rename variable
2018-08-26 David MitchellS_regmatch: add debugging to UNWIND_PAREN()
2018-08-26 David MitchellS_rematch(): CLOSE_CAPTURE(): set last(close)paren
2018-08-26 David MitchellS_regmatch(): use CLOSE_CAPTURE() macro more
2018-08-26 David MitchellS_regmatch(): parameterise CLOSE_CAPTURE macro
2018-08-26 David MitchellS_regmatch(): move CLOSE_CAPTURE macro definition
2018-08-26 David MitchellS_regmatch(): handle GOSUB within (.)* specially
2018-08-26 David MitchellS_regmatch(): combine CURLY_B_min/_known states
2018-08-16 Karl WilliamsonFix script run bug '1' followed by Thai digit
2018-08-16 Karl Williamsonregexec.c: Use a macro for clarity
2018-08-16 Karl Williamsonregexec.c: Fix UNLIKELY() scope
2018-07-20 Karl WilliamsonPrepare for Unicode 11.0
2018-07-17 Karl Williamsonregexec.c: Use macro instead of Perl_invlist_search()
2018-07-02 Karl Williamsonregexec.c: Call macro with correct args.
2018-06-25 Karl Williamsontoke.c: Move some code into called function
2018-05-09 Karl WilliamsonPATCH: [perl #133175] script run free from wrong pool...
2018-04-17 Yves Ortonfix TRIE_READ_CHAR and DECL_TRIE_TYPE to account for...
2018-04-17 Karl WilliamsonSubject: PATCH: [perl #132063]: Heap buffer overflow
2018-04-16 David MitchellRevert "S_regmatch: eliminate WHILEM_A_min paren saving"
2018-04-09 David MitchellS_regmatch(): improve debugging output
2018-04-03 Karl WilliamsonUse unsigned to avoid compiler warning
2018-04-03 Karl Williamsonregexec.c: Use macro intended for the purpose
2018-03-31 Karl Williamsonregexec.c: Silence a compiler warning
2018-03-31 Karl Williamsonregexec.c: Simplify a little
2018-03-31 Karl Williamsonregexec.c: White-space only
2018-03-31 Karl WilliamsonUse compiled-in C structure for inverted case folds
2018-03-31 Karl Williamsonregexec.c: Remove no longer used macros
2018-03-31 Karl Williamsonregexec.c: White-space, comment only
2018-03-31 Karl Williamsonregexec.c: Convert swash lookup to inversion list
2018-03-31 Karl Williamsonregexec.c: Convert swash lookup to inversion list
2018-03-31 Karl Williamsonregexec.c: Convert swash lookup to inversion list
2018-03-31 Karl Williamsonregexec.c: Explicitly use case: instead of default:
2018-03-31 Karl Williamsonregexec.c: Check for UTF-8 fitting
2018-03-31 Karl Williamsonregexec.c: Convert one swash to inversion list
2018-03-31 Karl Williamsonregexec.c: Rmv obsolete macro
2018-03-31 Karl Williamsonregexec.c: Silence compiler warning
2018-03-05 Karl WilliamsonEBCDIC conditional compilation fixes
2018-03-05 Karl Williamsonregexec.c: White-space only
2018-03-02 Karl WilliamsonRemove parameter from isSCRIPT_RUN
2018-02-23 Karl WilliamsonPATCH: [perl #132900] Blead Breaks CPAN: FELIPE/Crypt...
2018-02-17 Karl WilliamsonChange name of regnode for clarity
2018-02-07 Yves Ortonfix perl #132630, dont try to fbm match past end of...
2018-02-02 Karl WilliamsonSpeed up finding non-UTF8 EXACTFish initial matches
2018-02-02 Karl Williamsonregexec.c: Don't retest the same byte immediately
2018-01-31 Karl WilliamsonisSCRIPT_RUN: Document in perlintern
2018-01-31 Karl WilliamsonAn empty string is a script_run, but marked INVALID
2018-01-31 Karl WilliamsonisSCRIPT_RUN: A sequence of entirely Inherited chars...
2018-01-31 Karl Williamsonregexec.c: Add comment
2018-01-31 Karl WilliamsonFix bug in isSCRIPT_RUN with digit following unassigned
2018-01-31 Karl WilliamsonisSCRIPT_RUN: Can short cut if not in UTF-8
2018-01-31 Karl WilliamsonGive isSCRIPT_RUN() an extra parameter
2018-01-31 Karl Williamsonregexec.c: Fix typo in comment
2018-01-31 Karl WilliamsonFix bug in script runs that start with Common
2018-01-30 Karl WilliamsonAdd ANYOFM regnode
2018-01-30 Karl Williamsonregexec.c: Use word-at-a-time to repeat /i single byte...
2018-01-30 Karl Williamsonregexec.c: Use word-at-a-time to repeat a single byte...
2018-01-30 Karl Williamsonregexec.c: Replace loop by memchr()
2018-01-30 Karl WilliamsonUse different scheme to handle MSVC6
2018-01-29 Karl WilliamsonDon't use variant_byte_number on MSVC6
2018-01-29 Karl WilliamsonFix bug in new [[:ascii:]] nodes
2018-01-29 Karl Williamsonregexec.c: Extract some macro code into a submacro
2018-01-29 Karl Williamsonregexec.c: Use different method for finding adjacent...
2018-01-29 Karl Williamsonregexec.c: Extract some macro code into a sub-macro
2018-01-29 Karl Williamsonregexec.c: Collapse some macros
2018-01-29 Karl Williamsonregexec.c: Use meaningful variable name; comment
2018-01-15 Karl WilliamsonAvoid some branches
2018-01-15 Karl Williamsonregexec.c: Complement the correct operand
2018-01-05 Craig A. BerryHide Perl_isSCRIPT_RUN from the re extension.
next