Hi, nu friends! 👋
Nushell - a modern, GitHub-era shell written in
- is now in preview. 🎉
Check it out: crates.io/crates/nu
Read the book: book.nushell.sh
Read the blog: jonathanturner.org/2019/08/introd
Repo: github.com/nushell/nushell
Conversation
Do you use DIY for error formatting? Did you consider annotate-snippets crate? If so, what made you reject it?
1
We currently use crates.io/crates/languag for error reporting. If annotate-snippets offers improvements over what's there, definitely let us know!
1
I don't know if it'll work better for your use case, but it seems like both crates have exactly the same goal. I'd love to unify the effort and end up with just one. What's say you?
1
1
Also with a similar goal is codespan: github.com/brendanzab/cod - I tend to hang out on the Rust community discord on the #langdev channel, and have a Gitter if you want to chat! gitter.im/codespan-rs/Lo
1
1
Yeah, definitely worth evaluating collapsing all of that into a single crate.
1
2
Yeah, I've definitely been working on bringing some of the ideas from language-reporting back into codespan - but I still have a bit to go! It's definitely interesting to see how annotate-snippets separates out the need for a DB of code though - that's rather cool!


