From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3217 invoked from network); 30 Nov 2020 18:32:37 -0000 Received: from ewsd.inri.net (107.191.116.128) by inbox.vuxu.org with ESMTPUTF8; 30 Nov 2020 18:32:37 -0000 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by ewsd; Mon Nov 30 13:27:37 -0500 2020 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 735A2C85 for <9front@9front.org>; Mon, 30 Nov 2020 13:27:35 -0500 (EST) Received: from imap35 ([10.202.2.85]) by compute4.internal (MEProxy); Mon, 30 Nov 2020 13:27:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm1; bh=PqNduK7/j5tOlOKCVKsuTSpadqP06R9 +IUEhdNAx2gI=; b=tJlybMvaEfxSmfuI2VGhucTEMGoW1sKxyPZEwF9Pl+knE+X EZW137+PdZNAcJ4ImDWtdWlTxcLQyJ3Snydnw8+2N3aIikhwBitAn9gs9+a2tH7O dW4xolovBmoLFb+hh8BVGVox8Mdt/j2K/D9Z+j0i2rzoRHjqV4ndvGC/QZHpNel7 bEOiqrpmFeJqDoULoGcybQvqkcKj3aL3KXE4LICngMZShjk4gjvuy/WbGB8hbFcL m4cytX1oE3lRppAX/CgNR1T98YQynt2nELi19duiIoWQ3WuwceQAHAKkHZhIIi59 9EEQ/R1rv7PAR8NQdAWPxzt9KHXi+YmvwD93y4Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=PqNduK 7/j5tOlOKCVKsuTSpadqP06R9+IUEhdNAx2gI=; b=o2h34QG7N7YSppo5C0csPv /cOzUtYosKOTIEYGhvtDLO/F6AKagrH7gyC4VZaj3R5E9hxMN3V1ILYp6U+F2gMq E9kuXf6pIYkYLVq3JzZVUcKzdm2oX9jiTGjg8NylhjcM3FO1Awn8kJI8M8w0N79I AfjXE4pIww2/3ycw0Ob0uy7D1C8Dlwr420T4GnjYovzfQqq3uaoz329QRx39iDp3 ZJ5bkCpkAQLTgAT2+SlkxWc53jVfasXo68T+PhsaA/qXA0RFllKTbDjKCAzoqTKq aag+mQDJr9cGNjC3ZWMcOyUHSBpB/dzB/oImR4a+xwFWWU9Bx4N/rWx/qMlGuQAQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeitddgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesth dtredtreertdenucfhrhhomhepfdfgthhhrghnucfirghruggvnhgvrhdfuceovggvkhgv vgehjeesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhepffdvtdehgeekfe efgfeufeejudetvdfggfffkefgjefhteekgeevjedvfeeuueeinecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvggvkhgvvgehjeesfhgrshhtmh grihhlrdhfmh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id DC98C14C0331; Mon, 30 Nov 2020 13:27:34 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-622-g4a97c0b-fm-20201115.001-g4a97c0b3 Mime-Version: 1.0 Message-Id: <53a0fcaa-8172-4989-9e5a-9af0008250db@www.fastmail.com> In-Reply-To: References: Date: Mon, 30 Nov 2020 18:26:36 +0000 From: "Ethan Gardener" To: 9front@9front.org Content-Type: text/plain List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: abstract scripting-scale cloud-based SVG shader DOM-based blockchain-aware framework Subject: Re: [9front] rio: resize flash patch Reply-To: 9front@9front.org Precedence: bulk So much I could reply to, so much potential for snark... but no. :) On Mon, Nov 30, 2020, at 1:48 AM, ori@eigenstate.org wrote: > Quoth Alex Musolino : > > > > Yeah, it *was* added for a time (changeset d0a53c92a84d) but later removed > > because it caused some problems (changeset a43c3e5624da). For what it's worth, > > I happen to like the ability to vary the stride of a scroll wheel click. I'd > > like to see this feature in acme. > > Agreed, I like it too. Also: The distance down the window controls the speed > of scrolling everywhere else. > > But I get it -- it's definitely something that threw me off until I realized > what was actually going on. If you don't know what changes scroll speed, having > things scroll half a page at a time sometimes, but only a line at a time at > other times can be disorienting. This is it, yup. My real problem with it is that when it appeared, my life was a whirlwind of socialisation and creativity. 9front was my tool for organizing everything, chatting, and creating for text-based MUSH games. I didn't have time to begin to consider thinking about trying to adapt to change when 9front changed something I used instinctively all the time. Rio and Acme were great with MUSH games. I'd connect with Rio in noscroll mode so my reading wouldn't be thrown off by lines of text arriving, and of course scrolling down is a convenient key. In Acme, I'd write and edit room, object, and character descriptions with newlines and tabs They'd be between brackets which I'd double-click to select a whole description, and then middle-drag over a nearby line to encode the tabs and newlines, prepend the change command and object ID, and send the result to /dev/snarf. A middle-click in Rio (which was always on 'send'), and the game would get the change. Easy! Except for the middle-drag. I think it was ssam which made the changes since they needed to be transient. I do recall setting up the sam commands was tough, but once they were done they were reusable. A big part of why I didn't fork Acme & Sam after my life settled down was this difficulty I always had with regexps and Sam command language and other languages and even the way they wrote C. I struggled with all of them. I managed to get some skill with regexps by sheer force of effort, and of course the simplicity of the other languages helped, but I'm doing Forth and Plain English Programming now.