Sergio A. Vargas
Sergio A. Vargas
Yes, this is parsed incorrectly. Unfortunately, Julia allows omitting the terminator (newline or semicolon) between the condition and the consequent, so an expression like `if x y end` is syntactically...
The changes proposed here where incorporated in other PRs (#54 and #83 in particular). There's now a `_do_parameter_list` rule (but there's not a `parameter` rule). do-parameters are indeed overly complicated,...
Hey @colinxs, I'm closing this issue since the grammar is mostly complete now. There's still a few changes that could be made, so feel free to contribute in the future....
I'm closing this issue, since the grammar is now mostly done. There's very few parsing errors remaning. I'll try to open more specific and organized issues for those. There's also...
The only remaining issue here are string suffixes, so I'll update the title of the issue.
I wrote the wrong thing in the PR comment (I updated it). For future reference: - `spread_parameter` was renamed to `slurp_parameter` (here) - `spread_expression` was renamed to `splat_expression` (in #83)...
Did you get any errors when cloning Paq itself? What directories do you have on your data stdpath? What's the output when running the following command in nvim: ```lua :lua...
#117 does this for the `git log` that's executed after a package is updated. But yes, collecting and then flushing sequentially should be the default for all jobs.
Neovim doesn't have synchronous installation, but it has user autocommands that run after an install or update. See `:help paq-autocommands`. There's also a small guide that explains how to write...
> Probably https://github.com/neovim/packspec should define pkg.lock.json ... Yes! If packages can define dependencies, there has to be a file that describes all the packages in the system. Otherwise it'll be...