summaryrefslogtreecommitdiff
path: root/regparse.c
Commit message (Expand)AuthorAgeFilesLines
* Do not reduce quantifiers if it affects which text will be matchedJeremy Evans2020-12-021-8/+1
* Detect the premature end of char property in regexpJeremy Evans2020-11-241-2/+1
* Fixed misspellingsNobuyoshi Nakada2019-12-201-1/+1
* st_foreach now free from ANYARGS卜部昌平2019-08-271-4/+4
* Fixed String#grapheme_clusters with wide encodingsNobuyoshi Nakada2019-06-291-0/+6
* convert check for array length to assertion and comment outduerst2018-12-071-1/+1
* remove code duplication and put everything into forward orderduerst2018-12-071-158/+143
* remove an unused variableduerst2018-12-061-2/+0
* make sure all nodes are freed on error in node_extended_grapheme_cluster()duerst2018-12-061-36/+37
* remove code duplication and streamline identifiersduerst2018-12-061-58/+37
* remove obsolete data from unicode.cduerst2018-12-061-4/+0
* remove unused variables in node_extended_grapheme_cluster()duerst2018-12-051-8/+0
* tweak/remove comments [ci skip]duerst2018-12-051-10/+2
* adjust some comments in node_extended_grapheme_cluster() [ci skip]duerst2018-12-051-13/+9
* update to Unicode 11.0.0 (main step, not complete yet)duerst2018-12-051-309/+174
* remove unnecessary settings with NULL_NODE in \X implementationduerst2018-12-021-10/+1
* fix order of declarations and code at start of node_extended_grapheme_cluster()duerst2018-12-021-3/+2
* fix last commit (r66135)ko12018-12-021-2/+3
* make sure all nodes are freed on error in node_extended_grapheme_cluster()duerst2018-12-021-17/+16
* expand a small comment [ci skip]duerst2018-12-021-1/+1
* add/change some comments in node_extended_grapheme_cluster() [ci skip]duerst2018-12-021-5/+7
* reformat code [ci skip]duerst2018-12-021-13/+5
* remove unnecessary code removing CR/LF from rangeduerst2018-12-011-16/+1
* * remove trailing spaces.svn2018-12-011-1/+1
* introduce and use create_alternate_node()duerst2018-12-011-52/+68
* eliminate a list with only one elementduerst2018-12-011-7/+2
* remove two unnecessary variables (np2 and np3)duerst2018-11-281-4/+0
* eliminate intermediate variable in very short block (3 times)duerst2018-11-281-12/+3
* use create_sequence_node() four more timesduerst2018-11-281-78/+59
* use create_sequence_node() once moreduerst2018-11-281-19/+9
* introduce macro R_ERR to reduce repetitive codeduerst2018-11-281-85/+46
* reduce number of arguments on quantify_property_node()duerst2018-11-281-20/+38
* fix order of subexpressions for Hangulduerst2018-11-271-6/+6
* * remove trailing spaces.svn2018-11-271-1/+1
* introduce two more uses of create_sequence_node in node_extended_grapheme_clu...duerst2018-11-271-51/+27
* correctly handle return value from create_sequence_node()duerst2018-11-271-1/+2
* * remove trailing spaces.svn2018-11-271-1/+1
* declare array for sequence at start of code creating sequenceduerst2018-11-271-13/+11
* make sure all nodes are correctly freed in create_property_node()duerst2018-11-271-0/+4
* regparse.c: conform C90k0kubun2018-11-271-1/+4
* introduce helper function create_sequence_node()duerst2018-11-271-19/+31
* * remove trailing spaces.svn2018-11-271-1/+1
* introduce helper function quantify_property_node()duerst2018-11-271-58/+28
* introduce helper function quantify_node() to wrap function node_new_quantifierduerst2018-11-271-110/+60
* use explicit property name when creating nodes for "Grapheme_Cluster_Break=Ex...duerst2018-11-271-18/+7
* use 'Regional_Indicator' script property instead of fixed constantsduerst2018-11-271-4/+1
* add some comments in function node_extended_grapheme_cluster() [ci skip]duerst2018-11-271-2/+24
* create function create_property_node to extract recurring functionalityduerst2018-11-251-72/+33
* regparse.c: check the result of propname2ctypenobu2018-10-161-26/+39
* unicode.c: moved addtional GCB rangesnobu2018-10-151-44/+8