Looking at a couple of these issues - that super-bright-notifications is definitely a bug (theme color issue ) - that’s fixed in the latest nightly.
And then the Erlang extension - first issue is that we’re missing the output logs - I checked them in the terminal and saw this:
Method: $append args: [null,"escript: Failed to open file: /home/bryphe/.config/oni2/extensions/erlang-ls.erlang-ls-0.0.15/erlang_ls/_build/debug/bin/erlang_ls\n"]
Inspecting further - it turns out the extensions erlang_ls/_build folder is empty - it seems to be that the open-vsx extension doesn’t have the built erlang language server included in the package.
They’ve done an awesome job seeding the repository with a bunch of packages, but it’s hard to capture all the build steps / environments native tools need - best case is that more extensions will publish directly to open-vsx Would be great if the owner of elixir-ls/vscode published to open-vsx along with the vscode marketplace!
That said, if you don’t feel like you have a ton of (or any) experience writing Reason/OCaml, don’t feel like you can’t still submit a PR. I (and I’m sure Bryan and Ryan) would be more than willing to help out if you run up against any problems!
I will consider buying it if the editor really puts security at the front of everything, because the compromise of extensions used by developers in popular editors are starting to become common, and this extensions will harvest data from your computer and silently sent it to the internet, but if the editor doesn’t allow for it without a pop-up, then that will be a killing feature for me.
The one thing that concerns me in this editor is that it seems that will allow to install vscode extensions, and if that is the case then I am out of buying it.
I think this could be a huge killer feature for Onivim - an editor that controls, logs and requires permission before any kind of internet connection or activity. Something like Little Snitch but specifically for the editor
I won last month’s Onivim’s giveaway. I have a few questions about the licensing.
Can I use it on multiple machines (my Linux machine and MacBook) at the same time?
If the answer to the above question is not, can I transfer it to a machine I buy in the future and stop using it on my current machine, i.e. on one machine at a time?
Or is the license valid for one user’s one machine and can’t be ported to the same user’s another machine?
I have one more question which is not about licensing, i.e. when will a build for Macs with Apple Silicon come?
Ooooh, now that’s interesting, it’s core is made in OCaml, an old version of OCaml, that’s compiling with -D_GNU_SOURCE, but assuming POSIX interface (non-_GNU_SOURCE), which was fixed in OCaml a little while ago, the version of OCaml (that they’ve embedded the compiler in, that’s… really weird, I have ocaml up to date on my system, why not just use that one?!) is too old to build on modern systems, that’s… an interesting start… ^.^;
I don’t have time to try upgrading it myself right now, gotta go, maybe tomorrow… ^.^;