Skip to content

Pattern compiler

The default mechanism for turning an input string into a predicate and a list of regexps to match against, configured using ‘orderless-matching-styles’, is probably flexible enough for the vast majority of users. The patterns are compiled by ‘orderless-compile’. Under special circumstances it may be useful to implement a custom pattern compiler by advising ‘orderless-compile’.