A major mode for editing Ren'Py files. Features: indentation, syntax highlighting for Ren'py and embedded Python, movement commands, context-sensitive symbol completion, jumping to definitions with Xref, running renpy CLI subcommands, error highlighting with Flymake, in-buffer navigation with Imenu, Outline Minor Mode for an overview of block-defining statements. The codebase is based on Leo Liu's fork of the original Emacs's python.el by Dave Love.