Subject: Re: bug#78503: 30.0.92; tree-sitter elixir-ts-mode structural movement broken

From: Juri Linkov <[email-masked]>
Date: Sun, 08 Jun 2025 09:58:59 +0300

> 1.) `defmodule` is considered a function definition and so moving up from the first
> actual function definition `def my_fun do` causes the point to jump to
> 'defmodule my_mod do'. Invoking `end-of-defun` jumps to the end of the defmodule block.
> Effectively, you have been ejected from the module body.

Hopefully defun navigation will be fixed in bug#68664 and bug#78703.