superbol-studio-oss icon indicating copy to clipboard operation
superbol-studio-oss copied to clipboard

Open-Source part of the SuperBOL Studio, including the Vscode mode with LSP

Results 34 superbol-studio-oss issues
Sort by recently updated
recently updated
newest added

As of now the tests do not pass, the diffs are as follow, I have yet to understand why: ```diff File "test/lsp/lsp_formatting.ml", line 1, characters 0-0: diff --git a/_build/default/test/lsp/lsp_formatting.ml b/_build/default/test/lsp/lsp_formatting.ml.corrected...

draft pull request for David's rewiews

Just stumbled over that page when searching for GC docs :-) Feel free to close as "not planned" if this isn't appropriate.

The only other problems concerning world cities are the `>>D` compiler directive and the order of the paragraphs in the environment division (worldcities uses `repository` before `special-names` which is not...

> if you adjust something there, then make it compatible to COBOL2023. ![grafik](https://github.com/OCamlPro/superbol-studio-oss/assets/6699539/40dae829-2d09-41f3-b764-3fff1e108997) (that is not 100% correct, the "..." applies to both argument-2 and `ANYCASE` together. * argument-2 may...

In the [GnuCOBOL doc](https://get-superbol.com/gnucobol/manual/chapter2.html#debug-switches), a `-fdebugging-line` option is defined for debugging. The `D` indicator (in the 7th column) is recognised by the LSP but not the `>>D` directive (which exists...

enhancement

While running inside VScode, we could use [ExtensionContext.storageUri](https://code.visualstudio.com/api/references/vscode-api#ExtensionContext.storageUri) to store data instead of having extra `_superbol` directories everywhere.

This way people can easily test work-in-progress, without the need to checkout + build themselves. This is possibly something for either @nberth or @lefessan. The REAMDE _may_ reference this on...

Emacs can use vscode compatible DAP-adapters - can you please investigate and document _how_ to use the superbol-vscode-debug (which may need adjustments or splitting into a sub-module/repo)? Once this is...

This PR adds the required utils for connecting vscode editor to a remote LSP.