RakuNavigator icon indicating copy to clipboard operation
RakuNavigator copied to clipboard

Raku language support and language server

Results 12 RakuNavigator issues
Sort by recently updated
recently updated
newest added

Currently, there is no information on separating the language server from the VSCode extension. For users of other editors, it might be good to provide instructions for installing the server...

I'm getting an error that the editor cannot find the lib when in the test file, but `prove6` runs correctly. Here is the folder structure: ``` ├── HELP.md ├── README.md...

It would be nice to have the syntax highlight working in Markdown files (fenced code blocs with raku code) (for the vscode extension). I believe this has something to with...

This doesn't necessarily mean a formal automated test suite (although that would be great too). Primarily we need a few Raku files to exercise the full set of features, especially...

good first issue

Currently many of the regexes in https://github.com/bscan/RakuNavigator/blob/master/server/src/raku/navigator.raku are perl5 compatibility mode regexes. For a variety of reasons, they should probably updated to native Raku.

good first issue

I get these messages from the syntax check while there is no duplication of the particular symbol. In this case, it trips over the line ``` unit class QA::Gui::InputWidget:auth; ```...

Currently if someone uses the vscode.dev version (or github version by pressing "." in a github repo), Raku code does not render well. The Navigator could be upgraded to a...

enhancement

It would be nice to have the a raku script that outputs the list of installed and available raku modules. This could be used in autocomplete following a "use" statement....

help wanted

Currently, the raku source is compiled using nqp::getcomp. This could run BEGIN and CHECK blocks, but a regex strips these phasers out. This should ideally be controlled by a setting....

good first issue

To syntax check a file, navigator.raku parses the code with nqp and also compiles it. I need the parsed output because of the is helpful for identifying the end of...

help wanted