26 Dec 2023 |
boltless | can’t make anything without this | 11:56:56 |
.vhyrro | | 14:06:46 |
.vhyrro | just ignore free form attached modifiers, pretend they don't exist, and you will have a great time | 14:06:59 |
.vhyrro | and no I still haven't figured out a better syntax for those | 14:07:14 |
boltless | I just had good time with error-love parser and making LSP with it. | 14:07:42 |
boltless | but as there is not much thing I can do right now without v3 parser and Norgberg, I fallback to completing v3 | 14:08:38 |
.vhyrro | gotchu gotchu | 14:08:53 |
.vhyrro | seriously I think for v3 we should focus on finishing the parser and as such we should completely ignore *||* for now | 14:09:12 |
.vhyrro | i'm currently working on extra rocks.nvim features | 14:09:53 |
.vhyrro | after which I will try to publish the janet bindings to luarocks | 14:10:00 |
boltless | really looking forward to janet support | 14:10:36 |
.vhyrro | yeah janet is going to be huge | 14:10:41 |
boltless | can I ask if we can have lua binding in future? đź‘€ | 14:11:26 |
.vhyrro | you mean for janet or lua support in norg | 14:11:39 |
boltless | lua support in norg | 14:11:56 |
boltless | I understand why janet is great… but tbh too small community | 14:12:11 |
boltless | + there is no LSP for janet afaik | 14:12:19 |
.vhyrro | for janet you should use something like conjure | 14:12:41 |
.vhyrro | I don't see that happening unfortunately | 14:12:52 |
.vhyrro | the whole stdlib will be written in janet and making the two interop with each other sounds like hell | 14:13:02 |
.vhyrro | lua is also an imperative language with a lot of potential for side effects, we can't have that in a macro language | 14:13:24 |
.vhyrro | that's also why we chose a lisp. janet really does tick all the boxes huh | 14:13:37 |
.vhyrro | I would love to bind neorg with conjure in some form or another | 14:14:26 |
.vhyrro | that would be beyond sick | 14:14:29 |
.vhyrro | janet is the lsp, janet -e (import spork/netrepl) (netrepl/server) launches something akin to an lsp | 14:15:00 |
.vhyrro | take that any other programming language | 14:15:08 |
boltless | hmmm ok that’s cool | 14:15:14 |
| r00t3d. joined the room. | 14:15:24 |
boltless | I may be need to learn more about janet and any other lisps | 14:15:32 |
.vhyrro | i wouldn't learn other lisps because janet doesn't take too much inspiration from them apart from the brackets lol | 14:15:54 |