From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2001:558:fe21:29:69:252:207:40; helo=resqmta-ch2-08v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= Received: from resqmta-ch2-08v.sys.comcast.net (resqmta-ch2-08v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:40]) by hurricane.the-brannons.com (Postfix) with ESMTPS id F3CE477DE8 for ; Fri, 8 Sep 2017 15:22:22 -0700 (PDT) Received: from resomta-ch2-13v.sys.comcast.net ([69.252.207.109]) by resqmta-ch2-08v.sys.comcast.net with ESMTP id qRfrdOSHUhQZGqRgGdHmYj; Fri, 08 Sep 2017 22:23:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1504909400; bh=mvX2C8rWgLb6H6pHEqm74HwJ+PL8OVHjO3YL/l6ljxI=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=WEUrSpLhHwNZbMwGg62xb3qY9ZVH8na6CSvDrplLepq1YONbr2XcZgZISTNzFF/hO g31W7H/nWVo+G/5PX7pGStiW7nHSzfZzbJ3sbKDijKMjJlJ3BX7clMXnyFnGHd0wp2 tdpwISxZMYYsGr66UZUf/SWzbJdJGIfoc5cdxNA7oH6sCQxKebSTqqGrNkExlPa2z/ tCl5YYHaapT5aOZxsaa/BjzWZvi+c2bPBs6NgQ9qhxeekhaLZpwbQKd+W86bqILuCh bXeKh2pKsjP/7OeshMZUxGkJMvGGtsDX/9BrrYtb8h9fSPLKuYCvwtt7227GPcJtRh TgZq8PIDuOeiA== Received: from unknown ([IPv6:2601:408:c301:784d:21e:4fff:fec2:a0f1]) by resomta-ch2-13v.sys.comcast.net with SMTP id qRgFdebwWKGreqRgFdtYvh; Fri, 08 Sep 2017 22:23:19 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke References: User-Agent: edbrowse/3.7.1 Date: Fri, 08 Sep 2017 18:23:19 -0400 Message-ID: <20170808182319.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-326205 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfKWTWK1GM0Oju5t18DhdtCjO5xS/NkbJghJ4okuPHSThJDKmNI2eSuUWV672KKDYt+k/LJMMwefc6bdkKhkP6zqgIwEJ9O3ORJAfdYE0ga3mM2BLeX1d vLZMu3/JX2xaxYKmS/rvtNGfuivp9beHgwDtQwmuDDPdcTr0+AKAGmxt Subject: [Edbrowse-dev] xqsuperschool.org (fwd) X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.24 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2017 22:22:23 -0000 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-326205 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > Come to think of it, if the users did have this, they might > be able to report an error message back to us with a line number in = it. That is true iff the feature runs all the time, and not based on some = toggle flag. It's hard to imagine that impacting performance significantly. It's just one more step in js compilation. But ... 1. If the code is clean, not minimized, pushing it through this machine = could make it worse, not better. In fact we might skip this step for any js with more than 20 lines, as = that is probably not minimized. So if jmin is set and line count < 20 then deminimize it. 2. We would have to know this machine works for *every* js out there. A utf8 char or a really weird regular expression won't derail it. So it's another possible point of failure. So I might like to keep this feature for us, based on a flag or = something, and then the normal user wouldn't give us a meaningful line number, but we probably have to = reproduce his bug in our world anyways, so we just turn the flag on. Karl Dahlke --nextpart-eb-326205--