From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: Defuns in comint Date: Fri, 4 Oct 2024 11:40:34 +0700 Message-ID: References: <5DF72E31-D02C-4B4D-93A5-A04E7C372EC1@dancol.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35139"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 04 06:41:39 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1swa8I-0008zV-Uq for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Oct 2024 06:41:38 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1swa7Y-0002mz-9u; Fri, 04 Oct 2024 00:40:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1swa7U-0002md-N0 for emacs-devel@gnu.org; Fri, 04 Oct 2024 00:40:49 -0400 Original-Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1swa7T-0005u2-Dz for emacs-devel@gnu.org; Fri, 04 Oct 2024 00:40:48 -0400 Original-Received: by mail-vs1-xe29.google.com with SMTP id ada2fe7eead31-4a3beeafbf2so591846137.3 for ; Thu, 03 Oct 2024 21:40:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728016846; x=1728621646; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hyZCkU5952oklIHCiyqlyEHKJx7/0Vs6aTjnr/0Py+g=; b=VTIbe6hpURBHszOQ2mxAwKuYW9GIfZUgxmT58QD2FwuDh+gdEGplIA6QXqyEjhDuKW /WJwlwcX8wde3fWjl3mvz/Rsp3EzT1nY9Xog5Cs83OOaWQsaOxmoHteFs6buXhniDBva aJ4uGBJ6lCIOXBSDEyvnGgz1k01KMHgTWwmUiR7kxcsFQ/7mRRCMMzzXQyk3/d8fwFu0 3Ass8seiTdRsH19A5b6Mp0bOv2GlCCpvtPf7NZ6eUXclZCNJD8kWOJ5crMdT3JtpNgjR jKPTiZTUE1sNWYVByy7VJNq3180pvqC8PzZ8gjMsvOPSog23AsbS0wSwIJ8wE/dqY5TM /6iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728016846; x=1728621646; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=hyZCkU5952oklIHCiyqlyEHKJx7/0Vs6aTjnr/0Py+g=; b=hm0s1DkAGYB2BzQRE9sG2G+Eqj9yPVaI1O7HKoGLqiR4VTrjOly4teTWSLfLvm5sGr GFbdBlgzXr8STD0cC1I0BXN3IwL+mOqq+J1K6M6s0fDLijV51NjGIZojSd3zUQD2yfYN 2S2ct0MC+eGWe+n6D4wUrAjzk9Krjxr70mJupjmWordqSTOCuDrZ1CYKy9qwkXJFphwx sO9jPQJsxEZxT4Y/WlHx0grDS2RIVTBncG0neIWxBjmYZZjHlzxh+BCuS+AA9CDdNFHK 0EbOyWmVmgUuQMVAEzzRe3NEI4hqAwJG9aMjoH4MmCzEE/xalNM5SajkdnW3tsph/xrI rjCA== X-Gm-Message-State: AOJu0YzVyhEVHM0Ud2mO17cuYXDOQlYI8eKdNhhnLpuoaDM4zZJJDkn8 upwN5wAxP2sspS7E7eW+0hcA/FSFLd6VFzLU44LRt834p9Ck0sDnRsGtv7OlAsho3moxMctMt5v fGzuL/BhF7Y/ulxvmTBv04RDp47DXbA== X-Google-Smtp-Source: AGHT+IEsZPg02FsCJGUDvJPwZwRbmmcqropw+iqEacjwCQVsDW02kSykqo81ljN4BRhT4F3MRmyiNGJILT0G4Gp1s30= X-Received: by 2002:a05:6102:3708:b0:4a3:d46a:3597 with SMTP id ada2fe7eead31-4a405926597mr1040573137.28.1728016845926; Thu, 03 Oct 2024 21:40:45 -0700 (PDT) In-Reply-To: <5DF72E31-D02C-4B4D-93A5-A04E7C372EC1@dancol.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=yurivkhan@gmail.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324298 Archived-At: On Fri, 4 Oct 2024 at 06:05, Daniel Colascione wrote: > > How would people feel about defining defuns in comint mode as subprocesses outputs? This way, the same navigation keys people already have become more useful in comint mode without breaking anything, because defun navigation in comint is useless today. > > If not defuns, then paragraphs? Sentences? I feel like there should be *some* way of using existing sets of movement and marking commands to talk about outputs, and probably inputs. Maybe pages? (Might even work out of the box if the prompt contains ^L)