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 RegexLexer, default, words, bygroups, include, using
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Whitespace, Literal
  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