Since listener_add() was introduced, there are many issues about it. It seems there are many mis-understanding and misconception about it, and there are many failed (broken) attempts to workaround corner-cases due to mis-understanding.
Here I will propose we take a approach to solve all problems with listener_add(), free the contributors and community from all the burdens incurred by listener_add(), and decrease the mental cost for related plugin authors, eg, lsp/linter/treesitter/completion engine writers.
There are several goal this issue try to solve
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
Could you point out the specific bug you're experiencing?
Feel free to provide the reproduction steps here, or just link to the issue on the plugin repository.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()