From mboxrd@z Thu Jan 1 00:00:00 1970 Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2001:558:fe16:19:96:114:154:166; helo=resqmta-po-07v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= X-Greylist: delayed 488 seconds by postgrey-1.37 at hurricane; Thu, 26 Apr 2018 04:00:32 PDT Received: from resqmta-po-07v.sys.comcast.net (resqmta-po-07v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:166]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 2C2EF77C51 for ; Thu, 26 Apr 2018 04:00:32 -0700 (PDT) Received: from resomta-po-12v.sys.comcast.net ([96.114.154.236]) by resqmta-po-07v.sys.comcast.net with ESMTP id BeSTfuJLPAp1YBeVbf9Bvw; Thu, 26 Apr 2018 10:52:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1524739935; bh=zeviqvQ8tniW/K9u0S4iyTJRB9g6MnBADb5XMvD6Ons=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=danv9G9lCNgpdaqQXrg/SxYW7PfZQmoeMgQTTiXlASxiEEiRTmly9utXXUAfL9hUr tlEGpJedz/kcIgvnolrpgvPXNQe+nf7QhwkzgUE6f5p0pt/4Xl5eFpyY1onDL1/XDZ A1tPauQM2VWKSjn1efy/Y/R/jFLZxJz7qeoxfOHNRoTimNpy1Tpt0z4EUtj4Jmgw7z dCgfUapt99ifyTN9g9UirxCFpu60Py5j6h78rQtMueKbSfAJBPp0wKC34d0jvV8SKT gTS5fMblPMkVNGeTi4Kj0joFvKiFdfB6aswqExIqNB4QYp/vVGvLzfE5e637DgZaIo xj1m56g3zjADw== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-po-12v.sys.comcast.net with ESMTPA id BeVafsveDtWcEBeVafXRkf; Thu, 26 Apr 2018 10:52:14 +0000 To:edbrowse-dev@edbrowse.org From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.7.3 Subject: [edbrowse-dev] toggle or explicit Date: Thu, 26 Apr 2018 06:52:14 -0400 Message-ID: <20180326065214.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-377083 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfOFxpCNU/ZgIOyX8RLjLhDPM42Xr/vyxW7iKRb8GYhl4g2jawHItrlkV57QzkP82zAg7AFstI/Id9Bp6Dp3aA/QPpPFfhuF3/4cNCPWT/8E29nIeZ5nx S/RODSPhBsi/4+zwcUNXbqmZv4eC7MW09k5rVNwCmHWXW3Fq/4t/Nazl7k/tpBw2ul0iHoAWRo3D+Od3sJufFnlSxoTU2Bk+tEGH4o+hi/MV8RlI2YIT0JVW 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-377083 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable We batted this about on the chat group, but it's a significant UI = change so should be addressed here as well. I was wondering if scripts would run easier with swrap and snowrap to = explicitly enable and disable search with wrap, rather than a togle, = which is state dependent. Or maybe swrap1 and swrap0. Then a script could set it or clear it and know where we stand. Some commands like ci and cs are explicit, others are toggle. There are = pros and cons. The entire gestalt is inconsistent however. So another idea is to redo everything in a consistent fashion: foo is a = toggle, foo1 enables, foo0 disables. It's a significant change to the UI, but might be worth it. Someone suggested foo=3D1 or foo=3Don to enable, but edbrowse is all = about speed, and minimal typing, in the fine tradition of ls because = we're too damn lazy to type list. I think people could quickly get use to foo1 and foo0. Another possibility is foo+ and foo-. Thoughts? Karl Dahlke --nextpart-eb-377083--