public FindResults findPrevious(String[] findme, int lineFrom, int posFrom) {
    /*
     * FIXME: I'm not sure what to do with this, yet. This method only works right
     * for one instance per line, and regexps can't be traversed backward.
     */

    for (int y = lineFrom; y >= 0; y--) {
      if (findme.length == 1) {
        int io =
            find_prev_in(getsb(y), findme[0].toLowerCase(), y == lineFrom? posFrom
                : getsb(y).length());
        if (io != -1) {
          return new FindResults(y, io, findme[0].length());
        }
      }
    }
    return null;
  }