From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 18 Feb 2016 15:26:48 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20160218142648.GA3839@polynum.com> MIME-Version: 1.0 User-Agent: Mutt/1.5.24 (2015-08-30) Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85670fb8-ead9-11e9-9d60-3106f5b1d025 NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And Duktape is a javascript engine written in C too. Has anybody given them a look? -- Thierry Laronde http://www.kergis.com/ http://www.arts-po.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 18 Feb 2016 10:38:49 -0500 From: Kurt H Maier To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20160218153849.GA6322@wopr.sciops.net> References: <20160218142648.GA3839@polynum.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160218142648.GA3839@polynum.com> Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 856b53b6-ead9-11e9-9d60-3106f5b1d025 On Thu, Feb 18, 2016 at 03:26:48PM +0100, tlaronde@polynum.com wrote: > NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And > Duktape is a javascript engine written in C too. > > Has anybody given them a look? Yes. khm From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20160218142648.GA3839@polynum.com> References: <20160218142648.GA3839@polynum.com> From: Jens Staal Date: Thu, 18 Feb 2016 20:41:27 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a1134699c935ef5052c108e06 Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 856f2536-ead9-11e9-9d60-3106f5b1d025 --001a1134699c935ef5052c108e06 Content-Type: text/plain; charset=UTF-8 2016-02-18 15:26 GMT+01:00 : > NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And > Duktape is a javascript engine written in C too. > > Has anybody given them a look? > Several NetSurf libraries (used to) build fine under APE. I probably should try again sometime and upload to the 9front-ports project. What would be really cool is if the LibNSFB (netsurf framebuffer abstraction library) would be ported to Plan9, since this would mean that it might be possible to run a NetSurf port natively (if all the other parts compile well) --001a1134699c935ef5052c108e06 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2016-02-18 15:26 GMT+01:00 <tlaronde@polynum.com= >:
NetSurf (http://www.nets= urf-browser.org/) is a browser written in C. And
Duktape is a javascript engine written in C too.

Has anybody given them a look?

Several NetSurf libraries (used to) build fine under APE. I=20 probably should try again sometime and upload to the 9front-ports=20 project.

What would be really cool is if=C2=A0 the LibNSFB (ne= tsurf framebuffer abstraction library) would be ported to Plan9, since this= would mean that it might be possible to run a NetSurf port natively (if al= l the other parts compile well)
--001a1134699c935ef5052c108e06-- From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 18 Feb 2016 12:09:06 -0800 Message-Id: <20160218.120906.1664289587876463839.dhoskin@fortinet.com> To: 9fans@9fans.net From: David Hoskin In-Reply-To: <20160218142648.GA3839@polynum.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 857333ba-ead9-11e9-9d60-3106f5b1d025 > Has anybody given them a look? I tried to play with Duktape a while ago, but gave up after having had enough of preprocessor hell. As always, portability macros have the opposite effect. -- Please excuse the following: *** Please note that this message and any attachments may contain confidential and proprietary material and information and are intended only for the use of the intended recipient(s). If you are not the intended recipient, you are hereby notified that any review, use, disclosure, dissemination, distribution or copying of this message and any attachments is strictly prohibited. If you have received this email in error, please immediately notify the sender and destroy this e-mail and any attachments and all copies, whether electronic or printed. Please also note that any views, opinions, conclusions or commitments expressed in this message are those of the individual sender and do not necessarily reflect the views of Fortinet, Inc., its affiliates, and emails are not binding on Fortinet and only a writing manually signed by Fortinet's General Counsel can be a binding commitment of Fortinet to Fortinet's customers or partners. Thank you. *** From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 18 Feb 2016 21:27:11 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20160218202711.GA1588@polynum.com> References: <20160218142648.GA3839@polynum.com> MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 857746e4-ead9-11e9-9d60-3106f5b1d025 On Thu, Feb 18, 2016 at 08:41:27PM +0100, Jens Staal wrote: > 2016-02-18 15:26 GMT+01:00 : > > > NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And > > Duktape is a javascript engine written in C too. > > > > Has anybody given them a look? > > > > Several NetSurf libraries (used to) build fine under APE. I probably should > try again sometime and upload to the 9front-ports project. > > What would be really cool is if the LibNSFB (netsurf framebuffer > abstraction library) would be ported to Plan9, since this would mean that > it might be possible to run a NetSurf port natively (if all the other parts > compile well) I have already too many things on the stack---and late. But as for TeX, I wanted to do the stuff years and years ago and never done anything significative untill I finally got angry about my written work in danger, so I've finally done it. So if nobody beats me, I may do it. Some day. But it's probably not in the near future. -- Thierry Laronde http://www.kergis.com/ http://www.arts-po.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20160218202711.GA1588@polynum.com> References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> From: =?UTF-8?B?QXJhbSBIxIN2xINybmVhbnU=?= Date: Fri, 19 Feb 2016 01:17:12 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 859bf750-ead9-11e9-9d60-3106f5b1d025 What problem would this solve, it's not like netsurf can display any useful web page that mothra can't display. --=20 Aram H=C4=83v=C4=83rneanu From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 19 Feb 2016 13:22:21 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20160219122221.GB506@polynum.com> References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> MIME-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85a4bd22-ead9-11e9-9d60-3106f5b1d025 On Fri, Feb 19, 2016 at 01:17:12AM +0100, Aram H?v?rneanu wrote: > What problem would this solve, it's not like netsurf can display any > useful web page that mothra can't display. NetSurf will incorporate Duktape javascript engine. Does Mothra have javascript? -- Thierry Laronde http://www.kergis.com/ http://www.arts-po.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C From mboxrd@z Thu Jan 1 00:00:00 1970 References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> <20160219122221.GB506@polynum.com> From: Kenny Lasse Hoff Levinsen Content-Type: text/plain; charset=us-ascii In-Reply-To: <20160219122221.GB506@polynum.com> Message-Id: <01651573-0C4B-48C3-9B75-1D5AD66597E8@gmail.com> Date: Fri, 19 Feb 2016 14:00:47 +0100 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85af7f82-ead9-11e9-9d60-3106f5b1d025 Styling/proper rendering might be more interesting than JS. Best regards, Kenny Levinsen > On 19. feb. 2016, at 13.22, tlaronde@polynum.com wrote: > >> On Fri, Feb 19, 2016 at 01:17:12AM +0100, Aram H?v?rneanu wrote: >> What problem would this solve, it's not like netsurf can display any >> useful web page that mothra can't display. > > NetSurf will incorporate Duktape javascript engine. Does Mothra have > javascript? > > -- > Thierry Laronde > http://www.kergis.com/ > http://www.arts-po.fr/ > Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C > From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 19 Feb 2016 14:21:18 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20160219132118.GA755@polynum.com> References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> <20160219122221.GB506@polynum.com> <01651573-0C4B-48C3-9B75-1D5AD66597E8@gmail.com> MIME-Version: 1.0 In-Reply-To: <01651573-0C4B-48C3-9B75-1D5AD66597E8@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85b383e8-ead9-11e9-9d60-3106f5b1d025 On Fri, Feb 19, 2016 at 02:00:47PM +0100, Kenny Lasse Hoff Levinsen wrote: > Styling/proper rendering might be more interesting than JS. > Unfortunately, today, there are a number of sites that require javascript. I don't speak about overloaded media sites. But for example bank or even governemental sites. It is unfortunate to have, for some common tasks, the need of "something else" (and due to the size and complexity of Mozilla and Chrome, "something else" can be a pretty restrictive choice). If I'm not mistaken, Russ Cox says somewhere that he was happy working under Plan9 but that he ported the Plan9 utilities to other systems when he realized there was no hope that someday Mozilla will run on Plan9... So he still uses Plan9 utilities, but not under Plan9... -- Thierry Laronde http://www.kergis.com/ http://www.arts-po.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 19 Feb 2016 07:13:45 -0800 To: 9fans@9fans.net Message-ID: <1ffce0a056831253e600227251d86194@lilly.quanstro.net> In-Reply-To: <20160219122221.GB506@polynum.com> References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> <20160219122221.GB506@polynum.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85c9c4f0-ead9-11e9-9d60-3106f5b1d025 > NetSurf will incorporate Duktape javascript engine. Does Mothra have > javascript? no. - erik From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 19 Feb 2016 07:20:32 -0800 To: 9fans@9fans.net Message-ID: <3e9cfdb3be7dd1f80ada24322d37cd72@lilly.quanstro.net> In-Reply-To: References: <20160218142648.GA3839@polynum.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85d403ca-ead9-11e9-9d60-3106f5b1d025 > What would be really cool is if the LibNSFB (netsurf framebuffer not safe for b... business? - erik From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> <20160219122221.GB506@polynum.com> <01651573-0C4B-48C3-9B75-1D5AD66597E8@gmail.com> <20160219132118.GA755@polynum.com> From: Kenny Lasse Hoff Levinsen In-Reply-To: <20160219132118.GA755@polynum.com> Message-Id: <43103CF2-52A7-4674-8FA8-CA19457B9954@gmail.com> Date: Fri, 19 Feb 2016 17:07:52 +0100 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Mime-Version: 1.0 (1.0) Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 85d8197e-ead9-11e9-9d60-3106f5b1d025 I am aware, I work with web, but no JS will work before the DOM implementati= on is complete, and most is utterly useless without styling. It's a better p= lace to start. One can also work without JS for a lot of pages that aren't t= witter bootstrap based, or fetching content dynamically. The first is an iss= ue, but the latter not that much... Yet. Best regards, Kenny Levinsen > On 19. feb. 2016, at 14.21, tlaronde@polynum.com wrote: >=20 >> On Fri, Feb 19, 2016 at 02:00:47PM +0100, Kenny Lasse Hoff Levinsen wrote= : >> Styling/proper rendering might be more interesting than JS. >=20 > Unfortunately, today, there are a number of sites that require > javascript. I don't speak about overloaded media sites. But for example > bank or even governemental sites. >=20 > It is unfortunate to have, for some common tasks, the need of > "something else" (and due to the size and complexity of Mozilla > and Chrome, "something else" can be a pretty restrictive choice). >=20 > If I'm not mistaken, Russ Cox says somewhere that he was happy working > under Plan9 but that he ported the Plan9 utilities to other systems when > he realized there was no hope that someday Mozilla will run on Plan9... > So he still uses Plan9 utilities, but not under Plan9... > --=20 > Thierry Laronde > http://www.kergis.com/ > http://www.arts-po.fr/ > Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C >=20 From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 19 Feb 2016 22:40:08 -0500 From: sl@9front.org To: 9fans@9fans.net Message-ID: <6a774c33a98ff2c673dd2df48615d70e@ghost.attlocal.net> In-Reply-To: <20160219132118.GA755@polynum.com> References: <20160218142648.GA3839@polynum.com> <20160218202711.GA1588@polynum.com> <20160219122221.GB506@polynum.com> <01651573-0C4B-48C3-9B75-1D5AD66597E8@gmail.com> <20160219132118.GA755@polynum.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] NetSurf (browser) and Duktape (javascript) Topicbox-Message-UUID: 86058206-ead9-11e9-9d60-3106f5b1d025 > If I'm not mistaken, Russ Cox says somewhere that he was happy working > under Plan9 but that he ported the Plan9 utilities to other systems when > he realized there was no hope that someday Mozilla will run on Plan9... > So he still uses Plan9 utilities, but not under Plan9... https://fqa.9front.org/fqa0.html#0.2.3 sl