class_docstr: For Linux-style Kconfig files.
  
  .. versionadded:: 1.6
class_docstr_tok: ["For","Linux-style","Kconfig","files",".","..","versionadded",":",":","1.6"]
code: def do_indent(level):
      # Print paragraphs of indentation level >= {level} as String.Doc,
      # ignoring blank lines. Then return to 'root' state.
      return [
          (_rx_indent(level), String.Doc),
          (r"\s*\n", Text),
          default("#pop:2"),
      ]
  
imports: import re
  from pygments.lexer import ExtendedRegexLexer, RegexLexer, default, words, bygroups, include, using, line_re
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Whitespace, Literal, Error, Generic
  from pygments.lexers.shell import BashLexer
  from pygments.lexers.data import JsonLexer
label_desc: Use image node_id 2 for calling the KconfigLexer obj's underlying member method code with example usage: obj.do_indent(level) and returns: list