@property
    def line_tokens(self):
        i1, i2 = self.find_backward('\n'), self.find_forward('\n')
        i1 = i1 if i1 >= 0 else 0
        i2 = i2 if i2 >= 0 else len(self.total_text) 
        t = self
        tokens = []
        while t.prev_token and t.prev_token.start >= i1:
            t = t.prev_token
        tokens.append(t)
        while (t.next_token and t.next_token.end <= i2 and 
               t.next_token.type != 'comment'):
            t = t.next_token
            tokens.append(t)
        return tokens
Returns a suitable description of this field for South.
dataset/ETHPy150Open zoofIO/flexx/translate_to_legacy.py/Token.line_tokens--crossover with--dataset/ETHPy150Open django-leonardo/django-leonardo/leonardo/module/media/fields/file.py/FilerFileField.south_field_triple