From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0:4864:20::330]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 56B337789D for ; Wed, 9 Jan 2019 04:43:13 -0800 (PST) Received: by mail-ot1-x330.google.com with SMTP id i20so6580268otl.0 for ; Wed, 09 Jan 2019 04:43:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:reply-to:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=NLnelqTnsi028675YXZDAsasBySlF8fgTg8YCoh/PG0=; b=arAnXUgEKlg17K1Tjzei7f1BXAV+IHDxzs3MnZl0rWWXFwaIggprOxKreaPL/kGaJB yppk2CmIjRc1oRKwrqcRwC8TXQJ9cj8Ub4Rm0PcYFHWdnLhmWvoZ548WwbaCTijemYwx DZX5JoGQLWHbRewG8UbhzCLnzeYy4n+qwoUox0ipHiYgtS55M/4FRz67X3m0UXxVCmX1 taozxiLFyh+UuhnsIdP1W52TsVWHs47Sg8XmG45eLXjUoQgXuCX9SKWecWsIpEuP4Y4Z +/+O91/b9GkmV7Qmmk7H610YJ+0fulJ7+U03EEJqDUwbup61ELnKaN7ju58wt65cGwuV kW/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:reply-to:to:cc:subject:in-reply-to :message-id:references:user-agent:mime-version; bh=NLnelqTnsi028675YXZDAsasBySlF8fgTg8YCoh/PG0=; b=qxSzP0Ng6You6UJgdVMUmecJ53oIN7l3NNp6yr73hzLR34TfBQ+ZC+Oqs2Viyxe5Ei OaaG1CHDoTu9znw+f4FS9M4h6s1V+Yr/IVTKEKZJgb4iW2qWyR3o+gv+vOWm2qb3PkBp kNXfuHHK9fmwvI3Tb5UTCF9YzejIR1+QeDC4aR2DOaZtseGksdY/yoQBILtxoMaSFGOM y3AuoSd/eTzYd3TxJkdRloopmexyNGbuHN9ltUZBEK0JZzZL12pt+E6XyYZkaekPmELX 3UuDumyJt1Fv+1YS0diNANiOGXpXw0h//Xpw6AWdoUNNLbbnu8/HdFqeGSe0M/Hf+fH2 WWvA== X-Gm-Message-State: AJcUukcIHCt/CE4iwVnHc4CNi25JMoLz8B5M2G4dcpcu1ExdZ+pQ053S DnkN0B2ZO6oMkAhhJ5yAl1U= X-Google-Smtp-Source: ALg8bN4VvvQUkwFsu9E7+6LNncwT720tJg+M1Dd6HL7GwYz6FzNZeUTa0pX8Rza95Ue08EUDXAQxwQ== X-Received: by 2002:a05:6830:186:: with SMTP id q6mr3812205ota.76.1547037792603; Wed, 09 Jan 2019 04:43:12 -0800 (PST) Received: from ohio (99-13-41-4.lightspeed.bcvloh.sbcglobal.net. [99.13.41.4]) by smtp.gmail.com with ESMTPSA id b2sm7369791oia.8.2019.01.09.04.43.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 09 Jan 2019 04:43:11 -0800 (PST) From: Chuck Hallenbeck X-Google-Original-From: Chuck Hallenbeck Date: Wed, 9 Jan 2019 07:42:56 -0500 (EST) X-X-Sender: chuck@ohio.local.net Reply-To: Chuck Hallenbeck To: Karl Dahlke cc: edbrowse-dev@edbrowse.org Subject: Re: [edbrowse-dev] spurious empty buffers from textareas In-Reply-To: <20190009071846.eklhad@comcast.net> Message-ID: References: <20190009071846.eklhad@comcast.net> User-Agent: Alpine 2.21.99 (LNX 239 2017-12-04) X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed I vote yes. It's a small price to pay for long-term stability, IMO. My preference for the new command would be ib, but I would be okay with another. Many thanks. Chuck On Wed, 9 Jan 2019, Karl Dahlke wrote: > These have annoyed me for quite a while, and come to find they annoy others as well. > As per our chat discussions, I made a change, but it's a UI change so should be described here. > (Not everyone is on chat.) > > A fill out form with a textarea use to allocate a buffer for that area at browse time, looking like > It now waits to see if you're actually going to use it, since 90% of the time you don't. > It begins life as > > An itext (for input text) command allocates a buffer and changes it to > Then you can write text in buffer 7 and submit the form like before. > It's one more step for something that is rarely done, > but it prevents a ton of empty buffers from accumulating. > > I have no strong feelings about the actual command name. > > itext (input text) > ibuf (input buffer) > iw (input write) > ita (input textarea) > > Long as it starts with i I'm ok. > > If you change line 760 in decorate.c the old behavior returns. > > I'm not documenting any of this until a majority thinks it's a good idea. > My vote is yes but others may disagree. > > Karl Dahlke > -- Here In Northeast Ohio, The Moon is Waxing Crescent (10% of Full) Sent from Nick's missing iPhone.