class_docstr: Mutable class to hold Emacs specific state.
docstr: End recording macro.
docstr_tok: ["End","recording","macro","."]
code: def end_macro(self) -> None:
      "End recording macro."
      self.macro = self.current_recording
      self.current_recording = None
  
imports: from __future__ import annotations
  from .key_processor import KeyPress
label_desc: Use image node_id 5 for calling the EmacsState obj's underlying member method code with example usage: obj.end_macro() without return types