From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_ZEN_BLOCKED_OPENDNS,URIBL_DBL_BLOCKED_OPENDNS, URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a3-smtp.messagingengine.com (txout-a3-smtp.messagingengine.com [103.168.172.226]) by inbox.vuxu.org (Postfix) with ESMTP id D1EB62CB96 for ; Sun, 7 Dec 2025 01:29:29 +0100 (CET) Received: from localhost.localdomain (phl-topicbox-02.internal [10.202.2.220]) by mailtxout.phl.internal (Postfix) with ESMTP id 5DB6F1C0047 for ; Sat, 6 Dec 2025 19:29:28 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=lBmt0eyH header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=rodrigosloop@gmail.com smtp.helo=mail-ed1-f47.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1765067368; bh=Tm4NXq8FM1YlHDac kMUxNi1qI14AcbHgbWyYQH2AKFs=; b=uCfslUuRMgaHV2OJ5i4W3+Ybd5X/RnJp iB5b0bwQ5+SnZM8TR9VW5qkeBFL68YoI2Dwhsy3l9k75jD+jLXmHTJiGrwmAGTzK 0buUhLBko//fh4P0YWg69Jiy+Kw+A2e4nfUjlV1b7CAd+LhImcPLnGBrEzWRtX06 5RQm/5YhO28= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1765067368; b=fJtfq/0C1HxOguZgXfmZK4XDcmReJSt/eUTIvAMLpfTDvO7T4w 8OjFeW/lFBAdztMFnK3AfH5nUZqK6sS2VUJoi81QUsZydUFZXlv48jn8+CVt47dj Ga/Rom+TNBR2c0C9bv7TK1EvSNwpeVnp9lLPupo530kX7kwU52BtorkTg= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=lBmt0eyH header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=rodrigosloop@gmail.com smtp.helo=mail-ed1-f47.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=lBmt0eyH header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.47 (mail-ed1-f47.google.com); spf=pass smtp.mailfrom=rodrigosloop@gmail.com smtp.helo=mail-ed1-f47.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Mto7Yd+7; x-me-sender=none; x-ptr=pass smtp.helo=mail-ed1-f47.google.com policy.ptr=mail-ed1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; t=1765067368; x=1765153768; bh=QMe4rGdsQiCqWVqAXbsyDZCE3l61iVds yvMTTfRPbS0=; b=GFHT0vhcYlkFeYPjIUemyqFQ8oMR7cpfGJZcmjJZAFm0b3rj nFzqh/Isq4jWRScdm+nYFBxWxrREi10gDY0E2N///cwN387OCueyWI0yQ/BCQVK7 oOrVcTr0LPlZSxQfpKpnIlnQSgzwSUvt966ZuGV0Hhq0lUYS/RWPT4DReOw= Received: from authmilter.topicbox.com (unknown [172.17.0.1]) by mx.topicbox.com (Postfix) with ESMTP id BB67F35CAD56 for <9fans@9fans.net>; Sat, 6 Dec 2025 15:01:02 -0500 (EST) Received: from mx.topicbox.com (172.17.0.1 [172.17.0.1]) by authmilter.topicbox.com (Authentication Milter) with ESMTP id 4AF70E86FBB; Sat, 6 Dec 2025 15:01:02 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1765051262; b=x53LBGCskxFuvvFggJV+6GljeaQ46ukoRtSPK/vuJIEA2IBf3h Y+ZUP7XIsL62bcZ76JLBszZwoAxRPM90Rl8E7mb4fOp+zTkeJhspibcM/FlBjcUt xl+VwXIaKgGXvoLlzlcThyP04IRMlumysV3kmqfraByZP7ubdPxL0/ciz5WjhvL1 Yjme5HcTwgqFj/m9l7sPrAKaJdrynPAvxETJJTJyjfb4fwH03FZ+GLWgBQafAnWH NBUPOJMy4fh1HYcPUdMPOGs6SO54IBNIwPyYLXN7VRDQFHAegqHUZQHsIVsj5n51 JeiVO5C5rdwQRGSelS1wRAJW8ALCeqy3ryWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1765051262; bh=V5FVqxwgtNV+/Ifvm3Hm136m65mZpe8wgHQEPIvWg9k=; b=rSMAp6H2VZFH Lf4mgZVyBcNS5zhckjuyGnhTyzH+scL1bVcT4Cu7UULFscm0H/uJCJ7ODZFWmlPT bgg0eh+Wxp4PYzc/gNNz98jYnOV3G8aSvZrEYE4wskvooNf50yTU4knDgDzo26Pc lLI8WCWkzskFdktHx31Qzv/ZlGrxVZtZzA9Zocw/8Fuklmk27fl/pGLNtndjvnUt uFzaIPiLsg52peGaQ0BJzxPwoZDp8KJRIVvAtkp4+kmgSo889FpW1Md+jA/h8DS1 ybAC4qDWFF2roiZ4piGxZyBH3gfChAyq0IgsgSpTZJGRu36A8aw2frQDC1c7wk+K Od49mHdeag== ARC-Authentication-Results: i=1; authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=lBmt0eyH header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.47 (mail-ed1-f47.google.com); spf=pass smtp.mailfrom=rodrigosloop@gmail.com smtp.helo=mail-ed1-f47.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Mto7Yd+7; x-me-sender=none; x-ptr=pass smtp.helo=mail-ed1-f47.google.com policy.ptr=mail-ed1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdduudekgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepgghfjg fhfffkuffvtgesrgdtreertddtjeenucfhrhhomheptfhoughrihhgohcuifdrucfnkphp vgiiuceorhhoughrihhgohhslhhoohhpsehgmhgrihhlrdgtohhmqeenucggtffrrghtth gvrhhnpeetheeltedtuddvieefuddtheeigeekudegffejffetjedtleegveekleehjedt ffenucffohhmrghinhepthhophhitggsohigrdgtohhmnecukfhppedvtdelrdekhedrvd dtkedrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddt ledrkeehrddvtdekrdegjedphhgvlhhopehmrghilhdqvgguuddqfhegjedrghhoohhglh gvrdgtohhmpdhmrghilhhfrhhomhepoehrohgurhhighhoshhlohhophesghhmrghilhdr tghomheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepoeelfhgrnhhsseelfhgrnh hsrdhnvghtqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'rodrigosloop@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=authmilter.topicbox.com; identity=mailfrom; envelope-from="rodrigosloop@gmail.com"; helo=mail-ed1-f47.google.com; client-ip=209.85.208.47 Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 6 Dec 2025 15:01:02 -0500 (EST) Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-64166a57f3bso5241576a12.1 for <9fans@9fans.net>; Sat, 06 Dec 2025 12:01:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765051261; x=1765656061; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V5FVqxwgtNV+/Ifvm3Hm136m65mZpe8wgHQEPIvWg9k=; b=Mto7Yd+7cH/hwVYDOo8gZWIojDHFCQOF+pOwhXddoxcc5ZC2+toMtqdy62JvLsapQq RzMOxGb+UZWebhPPfPcRV6aOCIDqfl5FTdBrr8G2ZCvZiSTlqWhrGrNRh4aSB2q9jxia k63uds7UWt1H5NEZGOqesVrTnC+78Ks4X3DBEL8hv1HnL4VtbQ7/5TyJKKOkYbwkiZRv yJAX39tlvzhgw1rRN/FNL5418zFPTFEhGOHX2igcQLDLZ4DzCChZ/lOqOBlHV1S7/rWI oN03OWKcL/Y2fhWRhMUqwQ6yA9yyWfOPI8ITFTGSp5DddTAuPqNsPKGP+WsvlWOazuSd 8dVg== X-Gm-Message-State: AOJu0Yw7csekQEMt/BpVruNP3nB+2E9JyXjOmnMzauEOWz8oa2YS1Xji LTRy6ZAa59QAzxE74yCXYUSFGm7fhVOAthbqS0PymI+na7FLqNoeqrxoaPbCdlq7SM1KO2Q9WtV +kE+tAOBwWMjHRGtDylxW2qKUw0DAk4bj+Q== X-Gm-Gg: ASbGnct1GY+KXF5zmJ+kIbYAvZ68mMBHmCLlekKVjByB3iUwplNAAYs6Ktb1WA1wXqL 3KnQwtebhN+cM51JpmLXSpdNX8Ku3+hZPSIaGTnY8DSUu4Yzb9qs1q16MPQHSZZutE6fhGcXx4n YvSvT2oMAgtHW7IesdbrSIZMBUQXLM47bcbz83609QvUfNVlUKowFCqiuhPQoQO+3BHIioPOpI0 0bycKa3PZmfeSC6HIrd5nhgo4HxHjzZkEOO2U43iWT/lGJHnaiHywp0uzWwojQZMp9/PCvLIlr2 z8bMtIkLDd0/U8WwbSiTEDobqhb4NQ== X-Google-Smtp-Source: AGHT+IEIIyJhs5mojgdDTmm2uWLvg47QBv/GPrMJk5TByWyxKCyJy04C/c6OIa0cmH6Mh6AP4KQiv5EfEmB4ZOTiKVc= X-Received: by 2002:a05:6402:26d0:b0:643:6af2:2356 with SMTP id 4fb4d7f45d1cf-6491a81a3abmr2252531a12.26.1765051260757; Sat, 06 Dec 2025 12:01:00 -0800 (PST) MIME-Version: 1.0 References: <17650316680.FfAE.14734@composer.9fans.topicbox.com> In-Reply-To: <17650316680.FfAE.14734@composer.9fans.topicbox.com> From: =?UTF-8?Q?Rodrigo_G=2E_L=C3=B3pez?= Date: Sat, 6 Dec 2025 21:00:48 +0100 X-Gm-Features: AQt7F2o-9yE62JCDsPTnSqHuFamao29FFjd4vY-gMUl_2TE35bzeiUbpYW5rFRU Message-ID: Subject: Re: [9fans] Why does rio deliver resize events through the mouse file? To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000000000000686ac406454e0564 Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: 4b906174-d2de-11f0-b0c2-8da30ec0285f Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZTI2YzcyMGJkYWExYTg1NC1NMmI5MzYxOGUxYTJhYjI1NjJiMzQz?= =?UTF-8?B?ZDY4Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M2b93618e1a2ab2562b343d68:1:sYSfXGILvN_qLord365qPkt3aL6T3U8m9yzGQK1ky8E --000000000000686ac406454e0564 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable it's not rio(4) but mouse(3) itself that generates these events. it also controls other screen-related functionality like blanking. this used to be handled by an actual terminal (the jerq/blot aka DMD-5620) and the interfaces probably evolved from that. cheers! -rodri On Sat, Dec 6, 2025, 16:39 ewpert via 9fans <9fans@9fans.net> wrote: > Why resize events in rio are delivered through the mouse file? This feels > a bit unintuitive. I wasn=E2=80=99t planning to open or read from the mou= se device > in my program at all, but it seems I have to, because that's the only way > to receive resize notifications. > > *9fans * / 9fans / see discussions > + participants > + delivery options > Permalink > > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te26c720bdaa1a854-M2b936= 18e1a2ab2562b343d68 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --000000000000686ac406454e0564 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
it's not rio(4) but mouse(3) itself that = generates these events. it also controls other screen-related functionality= like blanking.

this used to= be handled by an actual terminal (the jerq/blot aka DMD-5620) and the inte= rfaces probably evolved from that.


cheers!
<= br />
-rodri

On Sat, De= c 6, 2025, 16:39 ewpert via 9fans <9f= ans@9fans.net> wrote:
Why resize events in rio are delivered thro= ugh the mouse file? This feels a bit unintuitive. I wasn’t planning t= o open or read from the mouse device in my program at all, but it seems I h= ave to, because that's the only way to receive resize notifications.

= --000000000000686ac406454e0564--