From mboxrd@z Thu Jan 1 00:00:00 1970 X-Greylist: delayed 488 seconds by postgrey-1.37 at hurricane; Sat, 01 Jun 2019 15:14:41 PDT Received: from resqmta-ch2-06v.sys.comcast.net (resqmta-ch2-06v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:38]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 73BBB779AA for ; Sat, 1 Jun 2019 15:14:41 -0700 (PDT) Received: from resomta-ch2-19v.sys.comcast.net ([69.252.207.115]) by resqmta-ch2-06v.sys.comcast.net with ESMTP id XBXJhJnGcFk3LXC92hGocj; Sat, 01 Jun 2019 22:06:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1559426792; bh=CrZbz6iwnERhAlnxawcy6csZCkJGBgNBnKPRQiEw5DQ=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=j4QDhR1XxFai/hj0Xi94/y2Mb1AZ/H9fGSd/p3Y3nWPvPUznQwtkNLWoBkPCi3wW+ L7YfwYloN2KG/Fg4blw4k/W5Ausk9esAja4ux+9rH3hsy0XS48MTp1FO/ongWPqbnw JahcCGIm9t+gHR6AOvqLbEI6FAmwtIlWz1m1eusaq1nmE9vNkwjJoUb4zt9WZjYoS6 dbFRkIulvkhpA1S9LaoZEejhn36aTT+9MJDQwRj4iGuIOfeQqDrBYhetgjSS9fdlUY hu9zx9Ig5GL7z15J+BkDTD1JkiMc+A9U4+YhminriACgfQLMgOrUSwQ+o0hi9eSOpl vBOxZ8j8EgXUw== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-ch2-19v.sys.comcast.net with ESMTPSA id XC91hZm4IsHnBXC92hFfBb; Sat, 01 Jun 2019 22:06:32 +0000 X-Xfinity-VMeta: sc=0;st=legit To:edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke References: User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Subject: [edbrowse-dev] $bp Date: Sat, 01 Jun 2019 18:06:31 -0400 Message-ID: <20190501180631.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-637330 Content-Transfer-Encoding: 7bit This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --nextpart-eb-637330 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > indistinguishable from jdb. You can run ok(window) or whatever! Almost, but more restricted. In jdb you can type e2 and switch to another session and do other = things, like look at the code you're working on, or change db levels or shell escape or a few other things; not here. It's just js expressions only. So if you want to read the code around your breakpoint you have to do = it from another console / window. I wanted to do all those other things here but it's just too hard for = tecnical reasons. In the breakpoint, js is actually running. In jdb it is not. Thus bp is more restricted and to remind you of that, you get the bp: = prompt. You have to place your breakpoints then recompile so to speak, or = actually, rebrowse, so it's not as cool as real breakpoints, but you know, it's better than nothing. I use to stick code in to copy local variables up to global so I could = look at them after the fact, guessing which variables I might want to = see, etc, that was pretty awkward. I also mentioned in my comments that while in this breakpoint you can = change local variables, then . to exit and duktape continues with the modified variables; but not sure you should really do that. Karl Dahlke --nextpart-eb-637330--