This works similar to GPatternSpec except the query syntax is different. It tries to mtach word boundaries, but with matching partial words up to those boundaries. For example, "gtk widg" would match "gtk_widget_show". Word boundaries include '_' and ' '. If any character is uppercase, then case sensitivity is used.
gboolean dzl_pattern_spec_match (DzlPatternSpec *self,const gchar *haystack);