Re: [9fans] Autoexpand in sam

2021-09-22 Thread Ethan Gardener
On Wed, Sep 22, 2021, at 9:14 PM, revcomni...@gmail.com wrote: > Is there a way to implement autoexpand and autocorrect in sam in any > way, i.e. for common spelling mistakes and commonly used phrases?  I once wrote a script with several regexp substitutions, but gave up when I realised I'd

Re: [9fans] GSoC 2021 project ideas

2021-09-21 Thread Ethan Gardener
On Mon, Sep 20, 2021, at 12:05 PM, sirjofri wrote: > 9front on pinephone is actually a project I'm interested in. I checked > out some details: > > The pinephone boot loader can boot from ext4 partition, so it seems > possible. We'd have to use some ext4 filesystem (eg the one made by > sigrid)

Re: [9fans] GSoC 2021 project ideas

2021-09-21 Thread Ethan Gardener
arts of Android is a way to make use of hardware you already value. I keep trying to think of ways to use my 8 year old phone because it's the only phone I've ever had with adequate sound quality. Perhaps I should just ask about sound quality on... maybe XDA forums or something. > On 9

Re: [9fans] GSoC 2021 project ideas

2021-09-20 Thread Ethan Gardener
tl;dr: forget inferno, port plan 9 to the pine phone. On Mon, Sep 20, 2021, at 6:43 AM, Dave Eckhardt wrote: > > Anyone know if this project went anywhere? > > > > https://www.cs.cmu.edu/~412/lectures/L05_Purge_Proposal.pdf I had to laugh at one of the slides. Inferno running natively on "x86

Re: [9fans] UTF-8 characters in acme

2021-09-09 Thread Ethan Gardener
On Thu, Sep 9, 2021, at 1:46 PM, revcomni...@gmail.com wrote: > I came to this impression after reading: > "Sam edits uninterpreted ASCII text." > http://doc.cat-v.org/plan_9/4th_edition/papers/sam/ Understandable, but you missed the last paragraph of the abstract, which reads, "This paper is

Re: [9fans] OAuth2 in factotum

2021-08-18 Thread Ethan Gardener
On Wed, Aug 18, 2021, at 10:18 AM, Keith Gibbs wrote: > > And tools die or are replaced over time. 8 1⁄2 was the standard in Plan 9, > but due to it’s limitations and quirks, a new one was written from scratch. > Now we, 30 years later, are arguing that every line of code handed down from >

Re: [9fans] A few questions about sam

2021-07-26 Thread Ethan Gardener
On Thu, Jul 22, 2021, at 2:38 PM, revcomni...@gmail.com wrote: > The sam window is not always responsive to commands. Under what specific > conditions is this the case? For completeness, one specific case not mentioned is opening a huge file. For each file you open, Sam creates and initializes

Re: [9fans] sam label and rio snarf buffer

2021-07-20 Thread Ethan Gardener
On Tue, Jul 20, 2021, at 10:27 PM, Stuart Morrow wrote: > You'll need to reinvent (or change, at least) plumbing if you want > multiple editors, be it one > per file or one per project. I used to use one plumber per project window, where a project window was either an instance of acme or a

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-04 Thread Ethan Gardener
On Sun, Jul 4, 2021, at 12:19 AM, Dworkin Muller wrote: > On Sat, 03 Jul 2021 22:33:07 +0100, "Ethan Gardener" > wrote: > eekee57> To be honest, it helps that the editor's source code is only > eekee57> about 2.5KB. ;) > > So you're using the Forth environm

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-03 Thread Ethan Gardener
On Sat, Jul 3, 2021, at 5:32 PM, silas poulson wrote: >> On 2 Jul 2021, at 19:06, Ethan Gardener wrote: >> >> This reminds me why I switched to Forth: I can program my editor properly > > Could you expand on this point? > > Vaguely aware of Forth, but no exper

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-03 Thread Ethan Gardener
On Sat, Jul 3, 2021, at 3:29 AM, umbrati...@prosimetrum.com wrote: > nothing's tying you to sam syntax: > > ,|awk '{print NR "\t" $0}' > > then undo. Good points. I used to pipe through other tools often, and very often used to make temporary changes and undo them. Can't remember specific uses

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-03 Thread Ethan Gardener
On Fri, Jul 2, 2021, at 7:54 PM, Silas McCroskey wrote: > > In any case, Plan 9's ed has a nice "browse" command which sam can't match. > > I used to issue "0bn", then just "b" once per page. Or, if you don't want > > line numbers, leave out the "n". > > "+,+20p" does it. Doesn't work near the

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-02 Thread Ethan Gardener
On Fri, Jul 2, 2021, at 4:03 PM, silas poulson wrote: >> On 1 Jul 2021, at 18:48, Ethan Gardener wrote: >> sam -d can't display line numbers > > You can sort of display them via > > ,x { > p > } > > Though it’s ugly and annoyingly can’t apply sam’s regex

Re: [9fans] Alternative to fine-grained mouse usage?

2021-07-01 Thread Ethan Gardener
I used to enjoy Acme, but had to give it up when I no longer had an ergonomic desk. Using the mouse hurt too much. In the way I work, often switching files, Sam's menus are practically worse than Acme. I tried sam -d (command-line only) and ed, but... well, I get in a muddle with regexps. Most

Re: [OBORONA-SPAM] [9fans] Why is there no simple equivelent to plan9's pipes on linux?

2021-06-29 Thread Ethan Gardener
On Mon, Jun 28, 2021, at 8:41 PM, lego12...@yandex.ru wrote: > On Wed, Jun 16, 2021 at 12:02:54PM -0400, Claude Noël wrote: > > Plan 9 pipes: > > - can be opened by multiple proccesses > > - preserve write boundries > > - will cache a single write > > - 2 way > > - simple to use > > > > There's

Re: [9fans] full fossil follies

2021-06-26 Thread Ethan Gardener
On Fri, Jun 25, 2021, at 5:45 PM, adr via 9fans wrote: > > In a multi-user environment you can make the file system do something > similar when the system is full, but instead of starting a console > session, delete the last file modified and presenting the user > an error. The last file

Re: [9fans] p9f mention of 9front

2021-06-26 Thread Ethan Gardener
On Thu, Jun 24, 2021, at 9:51 PM, un...@cpan.org wrote: > > From > what I can gather, there was a serious bug that was fixed in fossil > after 9front forked, and yet there is no intention of including it > back into 9front. When I was involved with 9front, there was a dislike for Fossil because

Re: [9fans] p9f mention of 9front

2021-06-24 Thread Ethan Gardener
On Thu, Jun 24, 2021, at 11:12 AM, Philip Silva via 9fans wrote: > I wonder if this could be copied from how plan9port behaves on macOS > for instance. Using a single tap and then toggling/chording using alt > and command keys. Maybe on a multi-touch input the distance of the 2nd > and 3rd

Re: [9fans] help

2021-06-20 Thread Ethan Gardener
But where are the nuklear wessels? On Sun, Jun 20, 2021, at 4:32 PM, Marshall Conover wrote: > The most recent humpback whale sighting I could find is this: > https://www.stuff.co.nz/environment/125480446/humpback-whales-put-on-spectacular-show-in-sounds > > Live long and prosper, > > Marshall

Re: [9fans] the #cat-v channel has moved to oftc

2021-06-16 Thread Ethan Gardener
On Tue, Jun 15, 2021, at 10:56 AM, hiro wrote: > freenode has deleted all channel and user accounts, including the > #cat-v IRC channel. I'm very sorry to hear about this. Freenode was a big part of my life for about 10 years. > we had already abandoned ship and moved to the oftc network

Re: [9fans] Foundation new releases question

2021-04-09 Thread Ethan Gardener
On Thu, Apr 8, 2021, at 3:39 PM, cinap_len...@felloff.net wrote: > > Yep. I might be able to understand that change, but less so the later > > breaking change to 9p auth. > > What 9p change for auth are you talking about? > > The dp9ik implementation in 9front just uses p9any to negotiate > it

Re: [9fans] Foundation new releases question

2021-04-05 Thread Ethan Gardener
On Sat, Apr 3, 2021, at 4:47 PM, Keith Gibbs wrote: > It's almost as if the accusations that 9front in some way undermines the core > philosophies of Plan 9 are not motivated by facts, There was a lot of grumpiness around when that accusation got started. > On 21/04/03 05:39PM, hiro wrote: > >

Re: [9fans] Foundation new releases question

2021-04-03 Thread Ethan Gardener
On Fri, Apr 2, 2021, at 5:20 AM, Lucio De Re wrote: > I think that the "purity" (imaginary as it may be, it is an historical > fact) of BL Plan 9 and the practicality of 9front should be discussed > at a philosophical level To toss in my bit (although it's really more anecdote than philosophy):

Re: [9fans] Can compile Plan9 C compiler for windows10?

2021-03-28 Thread Ethan Gardener
On Sun, Mar 28, 2021, at 10:21 AM, Sean Hinchee wrote: > Inferno 8c should work fine on Win10 :) it runs and produces output. :) i didn't check if the output works; wasn't even sure how to produce a testable binary as it couldn't even find u.h. -- 9fans:

Re: [9fans] Can compile Plan9 C compiler for windows10?

2021-03-28 Thread Ethan Gardener
On Sun, Mar 28, 2021, at 2:16 PM, saif.re...@outlook.com wrote: > uh inferno's 8c compiles .exe file? no, 8c doesn't produce any executables, it leaves that to the linker, 8l. by default, 8l produces plan 9 executables, but the -H option can produce some other

Re: [9fans] problem with installing plan9 from USB disk image

2021-03-27 Thread Ethan Gardener
On Fri, Mar 26, 2021, at 4:27 PM, Wes Kussmaul wrote: > > On 3/26/21 12:18 PM, Kurt H Maier wrote: > > On Fri, Mar 26, 2021 at 09:20:44AM -0400, Wes Kussmaul wrote: > >> The replacement of legacy BIOS with UEFI had two consequences: > >> > >> 1. Dual booting is not possible > > > > This is

Re: [9fans] how to extract an .iso file using Inferno

2021-03-27 Thread Ethan Gardener
ess is the same: find the region containing the desired data & copy it to the client. Just one of the wonders of Plan 9 & Inferno, or indeed any very clean design. Of course, from a certain point of view, I'm sure any file read could be considered extraction. ;) > > On 3/26/21, Etha

Re: [9fans] how to extract an .iso file using Inferno

2021-03-26 Thread Ethan Gardener
On Fri, Mar 26, 2021, at 9:56 AM, saif.re...@outlook.com wrote: > hello there! > > I want to extract an .iso file of plan9 operating system in Inferno system. > Is there any command to do so? % lookman cd-rom man 4 dossrv # dossrv(4) It's not actual

Re: [9fans] problem with installing plan9 from USB disk image

2021-03-26 Thread Ethan Gardener
On Fri, Mar 26, 2021, at 7:53 AM, saif.re...@outlook.com wrote: > I've uncompressed .bz2 but the problem is burning the .ISO file. Following my guess at what's wrong: You need to burn it as an image not a file. I think the default for most burners is to make a

Re: [9fans] Transfer of Plan 9 to the Plan 9 Foundation

2021-03-23 Thread Ethan Gardener
It occurs to me I thanked everyone but those who did the actual work. To fix that: I no longer use Plan 9 every day, but I have a huge soft spot for it and I've long been aware of license issues including the complexities of changing a license, so I know it wasn't easy. Awesome work, people,

Re: [9fans] p9f.org https times out

2021-03-23 Thread Ethan Gardener
On Tue, Mar 23, 2021, at 3:33 PM, John Floren wrote: > It's been quite responsive over http; I think the main issue is that > people automatically write "https" in links these days and I'm not > sure p9f.org ever had HTTPS set up. I remember trying it weeks back > when Ron first announced it,

[9fans] p9f.org https times out

2021-03-23 Thread Ethan Gardener
https://p9f.org/ isn't responding; "The connection has timed out" according to Firefox. I've tried a few times in the last 15 minutes. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T796b84dd486b2892-Me8985d3c430223800befd325 Delivery

Re: [9fans] Transfer of Plan 9 to the Plan 9 Foundation

2021-03-23 Thread Ethan Gardener
On Tue, Mar 23, 2021, at 1:06 PM, a...@9srv.net wrote: > We are thrilled to announce that Nokia has transferred the copyright of > Plan 9 to the Plan 9 Foundation. This transfer applies to all of the > Plan 9 from Bell Labs code, from the earliest days through their final > release. > > The most

Re: [9fans] patches from 9front

2021-03-21 Thread Ethan Gardener
On Sun, Mar 21, 2021, at 12:01 AM, kokam...@hera.eonet.ne.jp wrote: > > I don't know what was occured when 9front was forked, and what kind > of antimode against 9front was made from that time... > However I admire cinap who keeps 9front usable for a long time. > I think he payed much effors! >

Re: [9fans] Plan 9 in Summer of Code

2021-03-11 Thread Ethan Gardener
On Thu, Mar 11, 2021, at 1:46 PM, hiro wrote: > "Coraid used 9front" -> maybe you mean Coraid used 9atom? Er... embarassing typo, thanks for catching it. I meant Plan 9. In those days, it seemed everyone who seriously used Plan 9 essentially maintained their own fork (and had the skills to do

Re: [9fans] Plan 9 in Summer of Code

2021-03-11 Thread Ethan Gardener
On Wed, Mar 10, 2021, at 8:20 AM, sirjofri wrote: > Hey anths and community, > > That's good news. It is. :) > The p9f ideas page links to related projects, including 9atom and even > acme-sac. Could you also add the 9front pages to it? > > http://fqa.9front.org/appendixg.html >

Re: [9fans] 2c/2l make sense, but why 1c/1l?

2021-02-25 Thread Ethan Gardener
On Wed, Feb 24, 2021, at 11:26 PM, Charles Forsyth wrote: > I think they might have been there for some other reason and then was used > for Inferno, which they somewhat had going on a Palm Pilot in some form (not > necessarily as the native kernel). > If I waded through a ton of archive

Re: [9fans] Whats the default font in Acme?

2021-02-20 Thread Ethan Gardener
I forgot the EOF tokens, sorry for the noise. I shouldn't do this while tired, or maybe at all. % for(n in _get*){echo 'cat >' $n '< _get_1_size < $dir^font if(! ~ $status '') exit fontsrv -p $name^$dir^font | ssam '1d ,x=.* =d ,s=.+=& > '^$dir^'&=g ,x=^=i=fontsrv -p '''^$name^$dir^'''=' | rc

Re: [9fans] Whats the default font in Acme?

2021-02-20 Thread Ethan Gardener
Years ago, I used to convert fonts by copying from fontsrv -p. This was due to bugs fontsrv had at the time, but I guess it may still be useful. Here's the 4 scripts I used to use, for whatever they might be worth. % for(n in _get*){echo 'cat >' $n '< _get_1_size < $dir^font if(! ~ $status '')

Re: [9fans] Whats the default font in Acme?

2021-02-18 Thread Ethan Gardener
On Thu, Feb 18, 2021, at 9:04 AM, Skip Tavakkolian wrote: > Plan9port has fontsrv. Any truetype you have on your system is usable. > man fontsrv for details. Yes. Fontsrv is why I was describing truetype fonts, I just forgot to mention fontsrv itself. --

Re: [9fans] Whats the default font in Acme?

2021-02-17 Thread Ethan Gardener
On Wed, Feb 17, 2021, at 7:14 PM, sirjofri wrote: > > On 9front (and maybe on 9legacy?) It's the font you specify with font=, > which is vga by default. It's almost always specified with font= so you can `echo $font` to see what it is. (If font isn't set, I think there might be a builtin

Re: [9fans] Re: GSoC 2021 project ideas

2021-02-08 Thread Ethan Gardener
On Sun, Feb 7, 2021, at 10:59 PM, cigar562hfsp952f...@icebubble.org wrote: > > That's a brilliant idea: a "Dis" assembler for Plan 9, to compile (well, > assemble, really) Dis code to binaries for the host architecture. The > Dis architecture was specifically designed to make it easy to map the

Re: [9fans] 9Front / cwfs64x and hjfs storage

2021-02-07 Thread Ethan Gardener
On Mon, Feb 8, 2021, at 1:35 AM, Ryan wrote: > im not seeing how to unsubscribe from this on > https://9fans.topicbox.com/groups/9fans/subscription Me either. I can say the group admins don't respond to the sort of mail you'd send to an automated mailing list server. :p (I was a bit confused

Re: [9fans] GSoC 2021 project ideas (WAS: Re: Plan 9 Applying to GSoC 2021)

2021-02-05 Thread Ethan Gardener
On Mon, Feb 1, 2021, at 7:16 AM, cigar562hfsp952f...@icebubble.org wrote: > Anthony Sorace writes: > > (6) Incorporating Inferno's Dis virtual machine into the Plan 9 kernel, > so Plan 9 can run Dis binaries natively, without having to run the > Inferno emulator (emu) as a user process.

Re: [9fans] GSoC 2021 project ideas (WAS: Re: Plan 9 Applying to GSoC 2021)

2021-02-03 Thread Ethan Gardener
On Tue, Jan 19, 2021, at 11:08 AM, pouya+lists.9f...@nohup.io wrote: > [eeke...@fastmail.fm] > > I specifically say "more popular" because popularity affects the > number of developers available. > > Off-topic and perhaps unpopular view, but I *like* the fact that Plan > 9 is not (significantly)

Re: [9fans] GSoC 2021 project ideas (WAS: Re: Plan 9 Applying to GSoC 2021)

2021-02-03 Thread Ethan Gardener
On Tue, Feb 2, 2021, at 8:29 AM, tlaro...@polynum.com wrote: > > > > Plan 9-related: > > > > (1) Porting the Plan 9 kernel to a microkernel architecture, such as > > Mach. This would give Plan 9 instant access to the whole range of > > hardware supported by the underlying microkernel.

Re: [9fans] GSoC 2021 project ideas (WAS: Re: Plan 9 Applying to GSoC 2021)

2021-02-03 Thread Ethan Gardener
On Mon, Feb 1, 2021, at 8:46 PM, Steve Simon wrote: > > Inferno-related: These should be posted to inferno-os too, but some are there already. (It's on Google Groups.) Note that they're starting work on a 64-bit DIS; Charles has just announced a fork for working on it.

Re: [9fans] GSoC 2021 project ideas

2021-02-03 Thread Ethan Gardener
On Mon, Feb 1, 2021, at 9:47 PM, sirjofri wrote: > > (a) An Android "app" that presents an Android phone's telephone and SMS > >     messaging facilities as a 9P filesystem.  This would enable Plan 9 > >     and Inferno applications to place/receive voice calls and > >     send/receive text

Re: [9fans] Dual dialing/forking sessions to increase 9P throughput

2021-01-27 Thread Ethan Gardener
On Mon, Jan 25, 2021, at 10:31 PM, David Arroyo wrote: > On Tue, Dec 29, 2020, at 18:50, cigar562hfsp952f...@icebubble.org wrote: > > It's well-known that 9P has trouble transferring large files (high > > volume/high bandwith) over high-latency networks, such as the Internet. > > From what I know

Re: [9fans] authoritative source for u9fs?

2021-01-27 Thread Ethan Gardener
On Mon, Jan 25, 2021, at 5:10 AM, Lucio De Re wrote: > > PS: The new executable seems noticeably bigger than whatever I used > previously. Which happens to be the NetBSD "pkg" version > (/usr/pkgsrc/filesysytems/u9fs). Hmm, the differences are quite > significant... Just checking: Was the old

Re: [9fans] thin clints, confession and a freebie

2021-01-09 Thread Ethan Gardener
On Sat, Jan 9, 2021, at 2:09 PM, Steve Simon wrote: > > to port plan9 to it. It could be easy. I remember a Kirkwood port a few years ago. Labs 9 may already support everything but the graphics. (Not interested myself, just saying.) -- 9fans: 9fans

Re: [9fans] TabFS

2021-01-03 Thread Ethan Gardener
On Mon, Jan 4, 2021, at 12:04 AM, Ethan Gardener wrote: > On Sat, Jan 2, 2021, at 11:14 AM, Nick LaForge wrote: > > Saw this on hacker news today: https://omar.website/tabfs/ > > Awesome! I may very well steal this for my (non-filesystem) control > efforts. It would be just-a

Re: [9fans] TabFS

2021-01-03 Thread Ethan Gardener
On Sat, Jan 2, 2021, at 11:14 AM, Nick LaForge wrote: > Saw this on hacker news today: https://omar.website/tabfs/ Awesome! I may very well steal this for my (non-filesystem) control efforts. It would be just-about the best test case I could have. --

Re: [9fans] Dual dialing/forking sessions to increase 9P throughput

2021-01-03 Thread Ethan Gardener
> The idea, basically, is to use an open flag (OJUMBO) to signal that two > connections to the same server should be attempted. What's the advantage over fcp(1)? 9p can have numerous requests "in flight" at once to work around latency issues, but of all the user programs, fcp is probably the

Re: [9fans] 9Front / cwfs64x and hjfs storage

2020-12-29 Thread Ethan Gardener
On Tue, Dec 29, 2020, at 1:06 PM, Alex Musolino wrote: > > While it is not yet a concern, I am trying to figure something out > > that does not seem to be well documented in the man pages or the fqa > > about the file systems. > > Parts of fs(4), fs(8), and fsconfig(8) can be applied to cwfs.

Re: [9fans] 9Front / cwfs64x and hjfs storage

2020-12-28 Thread Ethan Gardener
You can add disks. CWFS config allows multiple devices/partitions to form the WORM. It's like a simple form of LVM. I forget the exact syntax and I don't think there's a man page documenting cwfs's particular variant syntax, but I think it's something like (/dev/sdE0/worm /dev/sdF0/worm) in

Re: [9fans] Re: Plan 9 announcements on twitter

2020-12-06 Thread Ethan Gardener
On Sat, Dec 5, 2020, at 10:25 PM, cigar562hfsp952f...@icebubble.org wrote: > > It would be nice if there was some way to translate between technology > intended for idiots and technology intended for experts. Imagine if, > for example, every Android app automatically exported its functionality >

Re: [9fans] Re: various problems with installing go lang

2020-10-28 Thread Ethan Gardener
On Wed, Oct 28, 2020, at 1:08 PM, Richard Miller wrote: > > non-deterministic builder > > It's probably not non-deterministic. It's just unpredictable (to me) > because the rules are encoded in the logic of 'go build' rather than > being visibly exposed as mk patterns. I understand, but I'm sure

Re: [9fans] Re: various problems with installing go lang

2020-10-28 Thread Ethan Gardener
On Wed, Oct 28, 2020, at 9:46 AM, Richard Miller wrote: > > That's telling you that it's attempting to rebuild some of the go library. > (Don't ask why. Rather than use something understandably deterministic like > mk, > the go authors have opted for an inference engine to detect "staleness", >

Re: [9fans] 9term, insta scroll to bottom?

2020-10-24 Thread Ethan Gardener
On Sat, Oct 24, 2020, at 2:01 AM, nydldm...@mail.com wrote: > Hi, I am an idiot and sometimes I cat huge files in 9term (on 9front) > > The result of this is a mess I cannot seem to scroll to the bottom of, how > can I instantly scroll to the bottom in 9term? Enable scroll. When at the

Re: [9fans] Flakey DNS server

2020-10-08 Thread Ethan Gardener
On Thu, Oct 8, 2020, at 4:48 AM, Lucio De Re wrote: > *** no longer on topic *** > So, on a lighter note: for all my dislike of multi-media and how it > has taken over the Internet, I find youtube's collection of music from > my teens very enjoyable, in some kind of extreme nostalgia - and the >

Re: [9fans] Plan 9 in Brazil

2020-09-01 Thread Ethan Gardener
On Tue, Sep 1, 2020, at 1:10 PM, hiro wrote: > > developing new, non-unix operating systems > > which? Google's Fuschia, Huawei's Harmony. Besides, hobbyist interest in operating systems seems as alive as ever. -- 9fans: 9fans Permalink:

Re: [9fans] Plan 9 in Brazil

2020-09-01 Thread Ethan Gardener
On Sat, Aug 29, 2020, at 10:30 PM, o...@eigenstate.org wrote: > > I really don't understand why Plan 9 has not been adopted. Legacy base? > > Porting software is expensive and time consuming. Unix > mostly works. On top of that, Unix has many features. > Bolted on in ways that don't fit, but

Re: [9fans] Object Icon, drawterm, riox

2020-09-01 Thread Ethan Gardener
On Fri, Aug 28, 2020, at 7:04 PM, Leonardo wrote: > I can see the need for a window have an owner and stay on the screen only if > your owner stays, I'm not sure I'm thinking clearly today, but don't we have this? A single window normally requires at least 3 procs, (keyboard, mouse, output,)

Re: [9fans] Early version of Floppy Demo

2020-07-23 Thread Ethan Gardener
On Thu, Jul 23, 2020, at 10:59 PM, Will Senn wrote: > Interestingly enough, I found an old 4 floppy set of vd's in the same folder > with the demo image. It looks like they are Nov 1995 (I apparently winimaged > them from floppies back then). When I boot disk 1, it complains about not > having

Re: [9fans] Early version of Floppy Demo

2020-07-23 Thread Ethan Gardener
On Thu, Jul 23, 2020, at 10:33 PM, Skip Tavakkolian wrote: > > > On Thu, Jul 23, 2020 at 1:31 PM Ethan Gardener wrote: >> On Thu, Jul 23, 2020, at 6:50 PM, Skip Tavakkolian wrote: >> > Going by memory, assuming aux/vga ran, you should be able to type >> > 8-A

Re: [9fans] Early version of Floppy Demo

2020-07-23 Thread Ethan Gardener
On Thu, Jul 23, 2020, at 6:50 PM, Skip Tavakkolian wrote: > Going by memory, assuming aux/vga ran, you should be able to type 8-Alt-1-2 > to type 8½ > You should also be able to start acme or sam instead of 8½. These will probably work, except acme hadn't been invented yet and sam may or may

Re: [9fans] Acme fonts

2020-07-23 Thread Ethan Gardener
On Thu, Jul 23, 2020, at 6:27 AM, Lucio De Re wrote: > > It does mean that acme needs some way to extend its grasp of > delimiters into the extended fonts. How about just masking off the top few bits when checking for delimiters? Not really a clean solution, but certainly simple. It would mean

Re: [9fans] 127.0.0.1 considered harmful

2020-07-17 Thread Ethan Gardener
On Mon, Jul 13, 2020, at 8:04 AM, Lucio De Re wrote: > On 7/11/20, Ethan Gardener wrote: > > # > > # because the public demands the name localsource > > # > > ip=127.0.0.1 sys=localhost dom=localhost > > > Yes, someone should submit a legacy patch just to

Re: [9fans] 127.0.0.1 considered harmful

2020-07-11 Thread Ethan Gardener
On Sat, Jul 11, 2020, at 12:04 PM, Richard Miller wrote: > So the problem seems to be latency of 9p transactions. Could it be > an artifact of tcp flow control not adapting well to the loopback > interface? Can anyone offer an insight? A comment in the default /lib/ndb/local makes me think the

Re: [9fans] 9p File mount in OpenBSD

2020-07-02 Thread Ethan Gardener
what is serving the host directory? is qemu involved? i ask because qemu's 9p is not the same as plan 9's 9p. plan 9's 9p is 9p2000 which transports a subset of plan 9 system calls over the network. qemu's 9p is 9p2000.L which transports a subset of *linux* system calls over the network. the 2

Re: [9fans] `test -x` returns wrong results for directories

2020-06-09 Thread Ethan Gardener
On Mon, Jun 8, 2020, at 3:13 AM, Charles Forsyth wrote: >> "search" is exactly the wrong word for what this bit does, because if you >> don't have "search" permission, the one thing you can still do is look at >> the names. > > in ramfs, but that's a bug that no-one had noticed oh it's the

Re: [9fans] `test -x` returns wrong results for directories

2020-06-07 Thread Ethan Gardener
On Sat, Jun 6, 2020, at 10:13 PM, o...@eigenstate.org wrote: > > it's open() which is failing. i suppose it should. > > > > if the open fails, maybe access should stat the file, and if it's a > > directory, try dirread(2). or maybe just opening it for reading will > > work. i don't know, i'm new

Re: [9fans] `test -x` returns wrong results for directories

2020-06-07 Thread Ethan Gardener
On Sat, Jun 6, 2020, at 2:25 PM, Charles Forsyth wrote: > execute permission on files, meaning here non-directories, is a special > variant of read. a file with mode 0111 can be opened with OEXEC and read(2) > will work as well as exec(2), > but can't be opened with OREAD, because it's not got

Re: [9fans] `test -x` returns wrong results for directories

2020-06-06 Thread Ethan Gardener
On Fri, Jun 5, 2020, at 8:22 PM, Richard Miller wrote: > Looks to me like access(2) is not doing the right thing for directory > execute (=search) permission. thanks for the tip. access is a very simple function. it doesn't do the right thing, but there's a reason: BUGS Since

[9fans] `test -x` returns wrong results for directories

2020-06-05 Thread Ethan Gardener
in rc-httpd, i rely on `test -x` to check if a directory is searchable. this works in plan9port, 9base, inferno (with root from host fs), gnu coreutils, and freebsd. it doesn't work in 9front, nor in labs plan 9. (the labs version tested was a live-cd from 2010.) term% test -x static ; echo

Re: [9fans] Plan9 and Pine

2020-04-30 Thread Ethan Gardener
On Wed, Apr 29, 2020, at 7:46 PM, Thaddeus Woskowiak wrote: > KDE Plasma > uses a different input method meaning drawterm does not trigger the > onscreen keyboard. You can use Plan 9's onscreen keyboard: rio -k bitsy/keyboard bitsy/keyboard has a scribble area which can be turned off with -n.

Re: [9fans] Plan9 and Pine

2020-04-16 Thread Ethan Gardener
this would be easy with a stylus on a resistive touchscreen and a few well-placed physical buttons. on a progressive^Winaccurate touchscreen with no buttons, what changes would be required? strictly speaking, none at all: i've used plan 9 over vnc from my tablet with various interfaces. it's

Re: [9fans] iOS drawterm

2020-03-31 Thread Ethan Gardener
On Tue, Mar 31, 2020, at 9:52 AM, yy wrote: > > In case there is any interest, I would be glad of helping to port > devwsys: https://bitbucket.org/yiyus/devwsys-prev/src/default/ > > Even if the goal is to have drawterm, this may be an easier middle > step, since it would allow you to get

Re: [9fans] iOS drawterm

2020-03-27 Thread Ethan Gardener
On Fri, Mar 27, 2020, at 5:51 AM, Anthony Sorace wrote: > I mean, c’mon, now it practically *needs* drawterm... > > https://www.instagram.com/p/B-OctqFhNnB/?igshid=rmqsml1hwqck It also needs to be mounted vertically in a case which looks like the Blit. :D

Re: [9fans] Plan9 on virtual machine in Mac os

2020-03-25 Thread Ethan Gardener
On Wed, Mar 25, 2020, at 9:30 PM, Nicolas S. Montanaro wrote: > VMware works excellently with 9front on macOS. No quirks - just install > as usual. 9vx doesn't even require installation as such, which is nice but doesn't matter so much in the long term. (but i did have trouble getting vmware

Re: [9fans] Plan9 on virtual machine in Mac os

2020-03-25 Thread Ethan Gardener
On Wed, Mar 25, 2020, at 8:11 PM, Brian L. Stuart wrote: > On Wednesday, March 25, 2020, 02:02:40 PM EDT, Ethan Gardener > wrote: > > i still miss 9vx. it was so convenient when it > > worked. fun too; i had it full-screened in a little > > ... > > Was? I still us

Re: [9fans] Plan9 on virtual machine in Mac os

2020-03-25 Thread Ethan Gardener
On Wed, Mar 25, 2020, at 6:39 AM, Cyber Fonic wrote: > I have been using Russ Cox's 9vx on OS/X Mavericks > with considerable success. The only issue being that I need to connect a > Logitech 3 button mouse via a Unifying RF dongle (BlueTooth mice don't work > for me).

Re: [9fans] iOS drawterm

2020-03-25 Thread Ethan Gardener
how about vnc + drawterm -G; 2 connections? just a wild suggestion. -G (no graphics) is a feature of 9front's drawterm, but i think it should connect to labs. red cursor is a little 9front hack; it's transparent to red only. i'm sure it could be reverted fairly easily, but the cursor is too

Re: [9fans] Help with Interpretation

2020-01-16 Thread Ethan Gardener
On Mon, Jan 6, 2020, at 12:19 AM, Frank D. Engel, Jr. wrote: > > I built the file server using a 32-bit 386 kernel but I think 64-bit > CWFS was used? 64-bit CWFS just means it uses larger addresses for larger disks & files, it's nothing to do with the system architecture. If I remember right,

Re: [9fans] Object Icon, drawterm, riox

2020-01-07 Thread Ethan Gardener
On Sun, Jan 5, 2020, at 4:13 PM, hiro wrote: > i object indeed. it's insulting what they did to those programs. Indeed! It's been a while since I felt strongly enough to close a page in disgust. "Transient windows" indeed. -- 9fans: 9fans Permalink:

Re: [9fans] plan9port on osx

2019-11-20 Thread Ethan Gardener
> i cannot find a plan9port maillist, so i am asking here. it's called plan9port-dev and it's on google groups: https://groups.google.com/forum/#!forum/plan9port-dev -- 9fans: 9fans Permalink:

Re: [9fans] Re: moving 9fans to new server, but still 9fans@9fans.net

2019-10-23 Thread Ethan Gardener
On Wed, Oct 23, 2019, at 8:38 AM, Anthony Martin wrote: > Ethan Gardener once said: > > As for the footer, I'm sure I'll be glad to have the permalink in every > > email, and it's not in the headers. > > > > [...] > > > > Permalink: > > https://9fan

Re: [9fans] Re: moving 9fans to new server, but still 9fans@9fans.net

2019-10-19 Thread Ethan Gardener
Glad the changeover was successful. :) On Fri, Oct 11, 2019, at 8:14 PM, hiro wrote: > i received a lot of html here. > > in addition to the original html sent by the authors there is now even > more html stuff, e.g. those footers: > 9fans / 9fans / see discussions + participants + delivery

Re: [9fans] aux/timesync -n doesn't work

2019-09-28 Thread Ethan Gardener
On Sun, Sep 22, 2019, at 11:01 AM, Richard Miller wrote: > > I don't think I ever had a reason for that assumption beyond laziness and > > craziness. > > Not so crazy. RTFMing in Plan 9 requires close attention - minimalist style > means every word matters. Thanks! The trouble is I knew

Re: [9fans] building Alef language

2019-09-22 Thread Ethan Gardener
On Sun, Sep 22, 2019, at 10:38 AM, Rodrigo G. López wrote: > so you need them running in order to execute them publicly, in front of the > go masses. I don't think it's quite that bad. (But maybe it is! XD )

Re: [9fans] I went down a Forth rabbit hole and found Glenda

2019-09-22 Thread Ethan Gardener
Replying to the subject, I'm surprised there's not more association between Forth and Plan 9. Both seem to be based on changing design goals to make the software simple. ;) The biggest difference for me is the Forth world tells you how. (It's a bigger world, so there are more people to write

Re: [9fans] building Alef language

2019-09-22 Thread Ethan Gardener
On Fri, Sep 20, 2019, at 9:45 PM, Phil Kulin wrote: > > # I don't know why, but "tar x alef.tgz" command do nothing... You requested to extract a file named alef.tgz from a tar stream on standard input. ;) You need the f option to specify a tar file.

Re: [9fans] aux/timesync -n doesn't work

2019-09-22 Thread Ethan Gardener
On Thu, Sep 19, 2019, at 11:11 AM, Richard Miller wrote: > > # when timesync(8) says "$ntp", it's lying. > > Actually it's not. But it depends on having a definition > for ntp= associated with your host or [sub]network in the > ndb database. Oh of course! I wrote a top-level definition in ndb,

Re: [9fans] aux/timesync -n doesn't work

2019-09-18 Thread Ethan Gardener
On Tue, Sep 10, 2019, at 3:20 PM, Олег Бахарев wrote: > aux/timesync doesnt work in raspberry pi 2. How to fix this problem ? I could never get it working until I did this: term% cat /rc/bin/termrc.local # timesync # when timesync(8) says "$ntp", it's lying. rm -f /sys/log/timesync

Re: [9fans] printing from Plan 9

2019-09-16 Thread Ethan Gardener
On Sat, Sep 14, 2019, at 10:04 AM, Richard Miller wrote: > Before replacing my expiring inkjet printer I thought I'd ask > the list: does anyone still use lp(1) nowadays, and are there > printers currently on the market which work well with Plan 9? I got an Epson because they have an email print

Re: [9fans] Plan 9 security

2019-08-23 Thread Ethan Gardener
On Tue, Aug 20, 2019, at 2:29 PM, Don A. Bailey wrote: > > Fwiw Plan 9’s code vase has indeed been audited. By me. Several exploitable > bugs were found including a kernel exploit due to the env driver. I wrote a > working PoC for it which is somewhere on the internet, but it’s quite old. My

[9fans] Plan 9 security

2019-08-19 Thread Ethan Gardener
On Mon, Aug 19, 2019, at 12:53 PM, Cyber Fonic wrote: > > It has been said : "The 'S' in IoT stands for security". If Plan9 can address > that deficiency of the current state of the art for IoT devices, then it > would be a worthwhile exercise. Plan 9 may have a decent security model, but it's

Re: [9fans] Plan9 on radpberry pi zero ?

2019-08-19 Thread Ethan Gardener
On Fri, Aug 16, 2019, at 2:26 PM, Олег Бахарев wrote: > > Do you mean something like BlackIce II (I'm under RV32I)? There is still one > interesting board (inexpensive) on the RISC V 64 bit (RV64IMAG) - if you want > I will show where to get Yes please

Re: [9fans] Someone made a Wayland compositor based on Rio, Wio

2019-05-08 Thread Ethan Gardener
On Tue, May 7, 2019, at 5:17 AM, Lucio De Re wrote: > Keep in mind where Minix-3 > lurks, before you discount it... I didn't discount Minix-3 until I learned it's recently started using memory protection, and they're having trouble making it work with their IPC. I'll wait until they've got it

  1   2   >