sminez / ad

an adaptable text editor
https://crates.io/crates/ad-editor
MIT License
263 stars 10 forks source link

Question: Is the `9p` executable required for navigating the tour? #51

Open legendre6891 opened 2 days ago

legendre6891 commented 2 days ago

Hi - this is an interesting project and after watching the video in your blog, I'm curious to learn more.

When I'm navigating the tour, I see this error message

.../lib/ad.sh: line[xx] 9p command not found

Evidently, this means that I should have a binary 9p in my shell's PATH. Is this binary supplied with the repo, or is this meant as a 3rd party runtime dependency that the user should install themselves? Thanks.

srenatus commented 2 days ago

I'm not the owner, but I think I know the answer: Yes it is required. I got mine from plan9port.

sminez commented 2 days ago

ah sorry @legendre6891, I really should call that out on the first slide of the tour. The fsys slide mentions it but nothing talks about how to install it I don't think. I've been wondering about allowing ad itself to be used as a 9p client via a flag so you don't need to have 9p as a separate binary.