If it feels a bit too much I suggest you look a few commits back before I added write support, it was still simpler then. Eventually I'll have both the lite and full versions, with generous comments.
There's also /sys/src/lib9p/ramfs.c but its usage of 9pfile(2) obstructs a lot of important stuff.
@glenda Sounds good to me. We already have some articles on programming with 9 on the old wiki. I'll migrate them soon and make a new section.
Just send me an email with the text and I can commit. I can also add you to the editors if you wish.
@email@example.com @firstname.lastname@example.org @email@example.com @neauoire I think I remember someone mentioning it was initially just 'xerox', since that was a popular verb to use for the action at the time. They then had to change it because of trademark or something.
@firstname.lastname@example.org @email@example.com @firstname.lastname@example.org @neauoire I think that sounds about right. As you mentioned Xerox, notice that Plan 9 (and earlier) GUI programs of the Labs descent often have a 'zerox' action which is used to clone the current file view into a new window. :)
@email@example.com @firstname.lastname@example.org @email@example.com @neauoire It meant text copy.
I'm way too young to have used a real Blit, but I've used 9front's games/blit emulator to connect to a public V8 UNIX that aap set up a while ago. Great fun :)
@firstname.lastname@example.org @email@example.com @firstname.lastname@example.org @neauoire The earliest uses of 'snarf' known to me are the window system 'mux' and text editor 'jim', both made for a Blit terminal and Research Unix V8 (iirc). This is the early 80's.
@email@example.com I know right?
I don't think upas(/fs) currently supports moving messages around, so the save thing only works for bare mdirs where you can just copy in the actual mail file. You could still use that I imagine, but you'd have to open the 'sent' mdir separately with upas/fs. And it'd only be local to the machine.
@firstname.lastname@example.org @khm What's meant by continuing your work is mostly that you can get to your files over the network.
As of yet we don't have a way to persist a user session beyond a single terminal. There is some movement towards that end, but don't hold your breath.
There were some peculiarities with setting up 9front on the Raspberry Pi, which were not covered in the (otherwise great) 9front FQAs, so I wrote up my notes in setting up on a Pi 3 B+.
Let me know if there are any mistakes or misconceptions there, I'm still feeling my way around here.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko