Milly

Results 63 comments of Milly

I want to define the following interface as public. So that plugin developers can access it. Please suggest adding this to [denops-core](https://github.com/vim-denops/deno-denops-core) or otherwise. ```ts // Interface export interface PluginModule...

This may be a good definition for `TeardownLogic` that contains `void` as a pattern. ```ts /** * Entry point function for denops plugin. * * @param denops: A facade instance...

> > I want to define the following interface as public. So that plugin developers can access it. > > Why? I think plugin developers don't need it. Of course,...

Should we add events like `DenopsSystemPluginTeardownPre`, `DenopsSystemPluginTeardownPost`?

> Are you suggesting a preference for the following approach? > > ```ts > // New approach > export const main: PluginMain = (denops) => { > // ... >...

> Come to think of it, `Disposable/AsyncDisposable` could be used to write the following. I think this is better since it is closer to the standard, but what do you...

Allow only `AsyncDisposable` instead `Disposable/AsyncDisposable`. The reason is that it is not obvious whether both will be called when both exist, or which one will be called first in the...

現在の[Wikipedia Vimページ](http://ja.wikipedia.org/wiki/Vim)の外部リンクには以下が記述されています。 - http://www.vim.org/ - http://vim-jp.org/ - http://vim-jp.org/vimdoc-ja/ - http://www.kaoriya.net/ (Issues 眺めてて「あれ、書かれてないのか」っていまさら見に行ってしまったので)

Currently, async generator + `yield *` is used to create an async iterator from a sync iterable. That is because it implements [TC39 GetIterator](https://tc39.es/ecma262/#sec-getiterator). However, the test fails because `yield...