-
Notifications
You must be signed in to change notification settings - Fork 301
Some event handlers with specific file patterns don't get triggered #2250
Comments
Hello and welcome to the Oni repository! Thanks for opening your first issue here. To help us out, please make sure to include as much detail as possible - including screenshots and logs, if possible. |
I'm having a bit of look into this (slightly slower than I'd like due to being away from my PC due to a cancelled train). First thing I've noticed is that opening things the "Oni" way (That QuickOpen/Sidebar/Opening with Open) doesn't print the |
@CrossR I wonder if when opens a file the oni way if a bufEnter is triggered considering those events go via the neovim api, I'm wondering if its possible our events don't aka calls via the api don't result in a normal neovim event? tbh if thats the case could be the cause of a lot of weird behaviour |
I've found the reason why this happens but it comes down as a bigger problem so I'm gonna open a separate issue. (#2323 ) |
Oni Version: 0.3.4
Neovim Version (Linux only): 0.2.2
Operating System: 4.16.10-1-ARCH x86_64 GNU/Linux
Describe your issue
I'm developing a Python plugin for Neovim which does some initialization on
VimEnter
/BufEnter
when editing Python files. However, the event handlers don't get triggered inside Oni when they are limited to a file pattern.Expected behaviour
The event handlers for
VimEnter
,GUIEnter
andBufEnter
should be triggered when Oni starts up with e.g.:Actual behaviour
None of the events seems to get raised.
Steps to reproduce
Take this sample plugin:
Install the plugin and start Oni with a file argument:
The event handler will not be triggered unless you change the
pattern
argument to*
.(Reference ticket: numirias/semshi/issues/10)
The text was updated successfully, but these errors were encountered: