Per bro-dev mailing list discussion, this branch deprecates (1) && and || operators for patterns; (2) mixing of scalars and vectors; and (3) the merge_pattern built-in, which will be superseded by the & operator for patterns. Also fixes a couple of documentation nits.
Should we wait with merging this until the & operator for patterns is here (I apologize if there is another branch about this that I missed).
At least I am actually using merge_pattern in scripts - and having a deprecation warning that is unavoidable at the moment does not seem nice
I'll be putting in a merge request for the '&' operator shortly. That said, I'm also okay with deferring the merge_pattern part of this until later.
I'd be interested in seeing your use of merge_pattern, if you're ok with sharing it.
Whoops I accidentally reopened the wrong branch