From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 References: In-Reply-To: From: Joseph Stewart Date: Thu, 18 Apr 2019 15:28:48 -0700 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000cf476d0586d5888f" Subject: Re: [9fans] Understanding /dev/draw Topicbox-Message-UUID: fbc0a642-ead9-11e9-9d60-3106f5b1d025 --000000000000cf476d0586d5888f Content-Type: text/plain; charset="UTF-8" Skip/all: there's a lot I think about especially surrounding plan9 and Inferno. Sadly little action results. On Thu, Apr 18, 2019 at 2:52 PM Skip Tavakkolian wrote: > Joseph, others, have you thought about Dis-to-wasm JIT? I recall > Charles/Vita Nuova doing a browser plugin a few years ago, but things could > be a lot simpler now. HTML5 also has storage api's; a lot of local > resources can be available via 9p/sytx (devdraw, fs, cons) > > > On Thu, Apr 18, 2019 at 12:55 PM Joseph Stewart > wrote: > >> I'm greedily watching this space... if you need testers, please let me >> know. I have an interest in how/if this could be applied to Inferno was >> well. >> >> On Thu, Apr 18, 2019 at 12:05 PM Chris McGee wrote: >> >>> Hi All, >>> >>> I managed to get it running after all of these years. In case anyone >>> tries it again here's a few things that I had to do to get it to work on >>> the latest 9front. >>> >>> * Copy the latin1.h header file from the bell labs distribution and copy >>> it into /sys/src/9/port >>> * Run ip/httpd/httpd -w /sys/web/9wd (this is where the installation >>> copies the web app) >>> * Patch /usr/web/9wd/js/draw/data.js by commenting out the "delete >>> conn.imgs[id];" line >>> * Future draw commands come in referring to the old image for some >>> reason and the server doesn't handle it well >>> >>> Yes, when I coerce the websocket tool to launch rio instead of acme >>> there's some oddness when I launch new graphical apps within rio from the >>> windows, such as acme. They tend to think that they should occupy the >>> entire screen. Also, be patient because it is quite slow for now. >>> >>> Does anyone know if David is still active in this space? >>> >>> Erik, where can I learn more about the layers? >>> >>> Thanks, >>> Chris >>> >>> On Thu, Apr 18, 2019 at 2:08 PM erik quanstrom >>> wrote: >>> >>>> this implementation is enough to run acme,but not a full p9 terminal. >>>> you'll need layers for that. >>>> >>> --000000000000cf476d0586d5888f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Skip/all: there's a lot I think about especially surro= unding plan9 and Inferno. Sadly little action results.

On Thu, Apr 18, 2019= at 2:52 PM Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:
Joseph, others, have you thought about Dis-to-wasm JIT?=C2=A0= I recall Charles/Vita Nuova doing a browser plugin a few years ago, but th= ings could be a lot simpler now. HTML5 also has storage api's; a lot of= local resources can be available via 9p/sytx (devdraw, fs, cons)

<= /div>

On Thu, Apr 18, 2019 at 12:55 PM Joseph Stewart <joseph.stewart@gmail.com>= ; wrote:
I'm greedily watchi= ng this space... if you need testers, please let me know. I have an interes= t in how/if this could be applied to Inferno was well.

On Thu, Apr 18, 2019= at 12:05 PM Chris McGee <newton688@gmail.com> wrote:
=
Hi All,

I managed to get it = running after all of these years. In case anyone tries it again here's = a few things that I had to do to get it to work on the latest 9front.
=

* Copy the latin1.h header file from the bell labs dist= ribution and copy it into /sys/src/9/port
* Run ip/httpd/httpd -w= /sys/web/9wd (this is where the installation copies the web app)
* Patch /usr/web/9wd/js/draw/data.js by commenting out the "delete co= nn.imgs[id];" line
=C2=A0=C2=A0=C2=A0 * Future draw commands= come in referring to the old image for some reason and the server doesn= 9;t handle it well

Yes, when I coerce the webs= ocket tool to launch rio instead of acme there's some oddness when I la= unch new graphical apps within rio from the windows, such as acme. They ten= d to think that they should occupy the entire screen. Also, be patient beca= use it is quite slow for now.

Does anyone know= if David is still active in this space?

Erik, whe= re can I learn more about the layers?

Thanks,<= /div>
Chris

On Thu, Apr 18, 2019 at 2:08 PM erik quanstrom <quanstro@quanstro.net= > wrote:
this implementa= tion is enough to run acme,but not a full p9 terminal.=C2=A0 you'll nee= d layers for that.
--000000000000cf476d0586d5888f--