Amin Ya

Results 1114 comments of Amin Ya

Yeah, does not seem to work. There are also a couple of errors in the docstrings that need to be fixed before we merge this PR. I am not able...

I made an implementation of what I need. Should I make a PR? ```d import std.file : DirEntry, write, read, tempDir, exists, SpanMode, dirEntries; import std.path : buildPath, extension, baseName;...

That is the go-to definition feature, which is separate from the datatips. The datatips should have the type information as well. https://github.com/atom-community/atom-ide-hyperclick vs https://github.com/atom-community/atom-ide-datatip

> I agree the releases are slow, but they are following semver still. The minor version bumps are for backwards-compatible changes, but for 0.x.y versions every minor change is like...

Most of the language servers are available from npm: https://www.npmjs.com/search?q=language%20server The issue with GitHub releases is that the installation, updating, etc needs to be done manually instead of relying on...

I made a very compact code to manage the binaries. I think we can integrate it into `serve-d` and publish it as a npm package. Package time script: https://github.com/Pure-D/atom-ide-d/blob/main/scripts/get-servers.ts Runtime...

Oh, yeah that should be `false` instead of `-1`. Fixed now. Another thing to improve is to build from source automatically for other operating systems or architectures. https://github.com/Pure-D/atom-ide-d/blob/999dd68672318c6b0584bf095431df5bfd95cbb3/src/installation.ts#L83

@shahneil yes! Please use cmake-ts https://www.npmjs.com/package/cmake-ts

`n-api` is still software after all. They may want to break something 😄 We use CI to build our executable, so building more does not really make a difference for...

Well, I don't have a direct solution for #10. This PR is what I have come up with so far.