def git_status(self, r):
        '''return tuple of (status, adds, dels).
        status like !! ??
        adds and dels are lists of additions and deletions.
        '''
        ret = self._cachedStatus.get(r.filename, None) if r else None
        return ret if ret else ["//", None, None]
return tuple of (status, adds, dels).
        status like !! ??
        adds and dels are lists of additions and deletions.