          cdef int i
          cdef hash_t phrase_hash
          for doc in docs:
              length = doc.length
              if length == 0:
                  continue
 
</s> remove             for i in range(self.max_length):
                self._phrase_key[i] = 0
 </s> add             phrase_key = <attr_t*>mem.alloc(length, sizeof(attr_t)) </s> remove         for doc in docs:
            if len(doc) >= self.max_length:
                msg = (
                    "Pattern length (%d) >= phrase_matcher.max_length (%d). "
                    "Length can be set on initialization, up to 10."
                )
                raise ValueError(msg % (len(doc), self.max_length))
 </s> add  </s> remove             self._phrase_key[i] = doc.c[j].lex.orth
        cdef hash_t key = hash64(self._phrase_key,
                                 self.max_length * sizeof(attr_t), 0)
 </s> add             phrase_key[i] = doc.c[j].lex.orth
        cdef hash_t key = hash64(phrase_key,
                                 (end-start) * sizeof(attr_t), 0) </s> remove     if length == 1:
 </s> add     if length == 0:
        raise ValueError("Length must be >= 1")
    elif length == 1:
        cdef Pool mem = Pool()
          cdef int i
          cdef hash_t phrase_hash
        cdef Pool mem = Pool()
          for doc in docs:
              length = doc.length
              if length == 0:
                  continue
keep add keep keep keep keep
 Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"

This reverts commit c9ba3d3c2dc7067cf8bd55f878cec45a8c6d73d4, reversing
changes made to 92c26a35d425d4e8ca1b805ea776ea10f5ded3df. 
spacy/matcher.pyx