llogick

Results 63 comments of llogick

No guarantees but you could try adding `HostkeyAlgorithms +ssh-rsa` to `~\.ssh\config`.

Client side (edit or create the file `%USERPROFILE%\.ssh\config`), feel like libssh should be checking it.

```zig // Test for `fnCall(.{.})` and `fnCall(Parser.Node{. .some})` because they are handled in different places // Test for completions after `.{` and every `,` pub fn gamma(p: Parser) void {...

Upkeep's been quite light, the only change being https://github.com/ziglang/zig/commit/f258a391daa31b3ba2c37d879db96fadc0c058f3

> Isn't only the `Parse.zig` and the `parse` function from `Ast.zig` needed? That could all be moved into `Parse.zig` to have only a single file. The intention is to keep...

EDIT: Did a ` offsets.tokenToLoc(handle.tree, el_dot_context.identifier_token_index).end,` > Oh yeah, sorry, forgot about this PR - I realised that nested completions don't currently work here, i.e. `@Type(.{ .` will complete but...

> > It'd require some rework but should this be extended to anon struct inits? > > Could give an explanation on how completions would look like with anon struct...

> im messing around with this branch a bit and noticed if i tab thru the list of completions it pastes the text including the snippet placeholders ![image](https://private-user-images.githubusercontent.com/51252236/297270873-40781734-c303-4e84-b240-ec048f53141c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDU0NzI3OTUsIm5iZiI6MTcwNTQ3MjQ5NSwicGF0aCI6Ii81MTI1MjIzNi8yOTcyNzA4NzMtNDA3ODE3MzQtYzMwMy00ZTg0LWIyNDAtZWMwNDhmNTMxNDFjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAxMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMTE3VDA2MjEzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRkMTJhNTBjZGE2ODA3ZjhhYmYxZTBkODRiMTcwY2ZiYTJkZjcwZTIyNmQxNTFkN2I0YWZkMjM0M2FjYzUyYTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.tJsZlL0pUWyZey8nF7RXuTXJZxtDT1ei9F7tBSyzBis) this doesnt...

Hmm, hmm, hmm ... still undecided if the label should be `name` or `{ .name =` ![label](https://github.com/zigtools/zls/assets/16590917/274c3503-a2a8-4d14-8461-e1f57c6c186e)

> ... `.{ .` should also complete it does, as long as it is after the `const exe = b.addExecutable(...` ![label2](https://github.com/zigtools/zls/assets/16590917/f31cebe6-1f4e-472f-9204-eef6ab3cf076) The amount of times I've spent back and forth...