Fork me on GitHub
#conjure
<
2020-12-02
>
dharrigan15:12:41

I can't rememebr where the discussion was left

dharrigan15:12:46

evalulating inside a comment block?

Olical15:12:19

Hey! It ended up with "yes" but the question is when I'll get around to it and how hard it'll be / if tree-sitter makes it trivial (treevial?). I created an issue on the GitHub for it recently too, so we can always discuss or watch for updates there for the future :)

🌳 6
Olical15:12:23

That's the one!

Olical15:12:10

I've been pretty quiet on the Conjure front because I've been building talks, refactoring, adding other languages, but hopefully I can speed up again soon. Work + pandemic leads me to shy away from extra OSS too 😬 I'm excited to get back to adding things soon. I know you're not pressuring me at all here btw, just wanted to mention that I'm excited to do things soon 🙂

👍 6
Olical15:12:07

I moved most of my internal todo list into the issue tracker for people to watch / comment on and to reduce the amount of duplicated queries. It also shows how many things I'm considering 😅 gotta pick what I work on carefully and after I've given it enough thought to make sure I get it right.

Olical15:12:54

I think I did try to tackle the comment eval in a time box and ran out of time, it's pretty tricky to search for pairs outwards up to an N-1 point, like there's no way to tell nvim to do that. So I have to write it myself for the most part and it could be slow / buggy because I can only search from the cursor position, which might need to be moved as part of the solution which I really never want to do.

Olical15:12:07

Although I move the cursor for "eval at mark", but I think that's mostly acceptable.

Olical15:12:16

Hopefully I can find a clever easy way!

dharrigan15:12:26

well, maybe treesitter will arrive soon

Olical15:12:52

0.5 is definitely progressing, init.lua loading by default arrived in master the other day

mamapitufo15:12:33

hehe, "stop right before comment when evaling a root form" does sound like a simple feature. These things have a way of making you think it's a five minute job, and then, 2 years later... 😁

Olical15:12:24

Yeaaaah there's just no way to ask nvim to find that. The only tool you have is "find a pair of [something]" and you can say "go until you run out of file" or "stop early".

Olical15:12:26

That's basically it

Olical15:12:38

And out from the cursors current position

Olical16:12:57

tree-sitter on the other hand 🤤 my dream

nate17:12:50

init.lua? oh wow