diff --git a/rplugin/python3/magma/__init__.py b/rplugin/python3/magma/__init__.py index 1376a5f..8742b93 100644 --- a/rplugin/python3/magma/__init__.py +++ b/rplugin/python3/magma/__init__.py @@ -149,6 +149,7 @@ def _initialize_buffer(self, kernel_name: str) -> MagmaBuffer: ) self.buffers[self.nvim.current.buffer.number] = magma + magma._doautocmd("MagmaInitPost") return magma diff --git a/rplugin/python3/magma/magmabuffer.py b/rplugin/python3/magma/magmabuffer.py index 070ac1b..0b73215 100644 --- a/rplugin/python3/magma/magmabuffer.py +++ b/rplugin/python3/magma/magmabuffer.py @@ -63,8 +63,6 @@ def __init__( self.options = options - self._doautocmd("MagmaInitPost") - def _doautocmd(self, autocmd: str) -> None: assert " " not in autocmd self.nvim.command(f"doautocmd User {autocmd}")