From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 2C9B277C75 for ; Fri, 26 Dec 2014 15:45:33 -0800 (PST) Received: by mail-wi0-f175.google.com with SMTP id l15so17883155wiw.8 for ; Fri, 26 Dec 2014 15:43:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=ik3HWRHATHji/r0t2fn0NBXs+Zh09RerpaKwNrf1Ess=; b=GpKoeFOhMT2eDe2mGC4rKHFB4Pev7vsomk8swr5rAv+4ebvXjNRHu0u+cLjLUdutwX TFRiMH4RxoMEfO37VFqHaSpW84ReIemYaGSLWZLF57Z8mlrObwkIlxJGlHN1Ha+CSKnf 4BUpJYTIf3JYyqEs83gU8uZlWsugCADgTILpIWgjUDyccEJ+wk8DSJzLHV5bzrfOmTIi D9yO022K4D6M8ONGStsz7ixbzH8f0mXVSthUgkpipHqfcONgUOMsfnLzBoAODK1dikWL +ESf8LXc7qRAZPIyuMAfP0t0QgIVlR2yMSpB+pLcsFaSMOe8kp/yDNYDvWDGbhOToaMR Nrow== X-Received: by 10.194.95.232 with SMTP id dn8mr82968026wjb.91.1419637400713; Fri, 26 Dec 2014 15:43:20 -0800 (PST) Received: from spoons.adamthompson.me.uk (8.3.3.3.0.d.e.f.f.f.2.d.4.2.2.0.5.9.a.d.8.a.b.f.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:fba8:da95:224:d2ff:fed0:3338]) by mx.google.com with ESMTPSA id gs10sm29836625wib.12.2014.12.26.15.43.19 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Dec 2014 15:43:19 -0800 (PST) Date: Fri, 26 Dec 2014 23:43:07 +0000 From: Adam Thompson To: Karl Dahlke Message-ID: <20141226234307.GA17151@spoons.adamthompson.me.uk> References: <20141126120544.eklhad@comcast.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <20141126120544.eklhad@comcast.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Edbrowse-dev@lists.the-brannons.com Subject: Re: [Edbrowse-dev] jsrt works X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Dec 2014 23:45:33 -0000 --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 26, 2014 at 12:05:44PM -0500, Karl Dahlke wrote: > Ok, with the new js process architecture, I finally got jsrt to load prop= erly, > and I think I've exercised all its functions, of which there are many. > I even did some new things that didn't make sense in the old world. >=20 > edbrowse jsrt jsrt > b > e2 > b >=20 > Now you have two instances of the regression test running. > In the second one, run the memory hog, > and js runs out of memory and dies. > Switch back to the first jsrt and do a few things > and note that js is not there. > But unbrowse and browse, and you have all your js functionality > back again. So that's kinda cool. Yeah that's cool. > I'll be looking at html.cpp to see if I can pull it back to html.c. > And of course fixing bugs as you and I find them. Ok, I've just pushed a bunch of commits to start this process (the first two should have done it, but I did a git pull before a git commit, or something, and it failed, so I pushed a reset and started again). > I was thinking about background downloads, as has been requested by > several people, and propose this interface, always trying to keep it > command line and simple. > For any ftp download, or for an http download where the content > is other than text/html, propt the user >=20 > download foo_bar_3.7.9.8.tar.gz >=20 > The user hits return to download to the specified file, > or enters a new filename, or hits space and return to download to memory > as is done today. > I think it's easy and clean, but opens a question of whether > we should by default download to the current directory, > or follow the industry standard of downloading to a download directory > which you could set in the config file. > I both like and don't like the download directory standard. I'd prefer the download dir, at the end of the day you can always put a ./ before the file name to get the current directory (shorter than typing the = path to a download directory imho). > Sometimes it makes sense, sometimes I just want the damn file where I am, > like I'm there for a reason. > And I could always say ~/dld/whatever.tar.gz > if I want to direct it to a download directory. > So I kind of waffle on this one. > Anyways it spins off in background and downloads, > or stays and pulls it into memory with the progress dots that you have to= day. That sounds cool, how would this be implemented? If you want to put that in, I'll continue with the html.c convertion since = I've got a good idea what needs to happen now. Cheers, Adam. --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUnfKLAAoJELZ22lNQBzHOAAsH/A9aX8xNY5My9Hjhx4u+5HCL Qsup8Pfx3Kz6w26QFDIPXco6dAJrmecI0nkXRPw282HjcGtHDPA7jNGGKoo0bTeg 0wqHpJCOcEE4dQ+IWxX7LPOOmzrbLJ9/QcCBMrqbF6gSKVmLlUvrDS+w0G/UW8np FeVuw2p/Lzo43khc16LwO7HsFb+aq0jwRylxe46e7tFPXDY9Ld1jQfq2pfhpbuRV 1vw8XA2ZDjOh0WB2X6Q51qynpqwUruM1aMcgEdzCiLLRq5mjqlsXbLyEnjildnTw mwoJsdZonF97FnEmlriW5qYeme9HuV5qevWhjI/WiBWX4wk/v4G7WYgNw9lljls= =aZ5+ -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ--