From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Perry Smith Newsgroups: gmane.emacs.help Subject: Re: "grouping" buffers Date: Sun, 31 May 2020 07:35:58 -0500 Message-ID: <19B58559-5FB6-41E1-9789-28002A7F6665@easesoftware.com> References: <20200528005856.6bc0869e@jcubic> <38d5c557-715d-43b2-ae02-d0f73c3f3600@default> <5C48EC33-AB2C-4131-AF5F-2BF6D376EC2D@traduction-libre.org> Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="116069"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Help Gnu Emacs mailing list , Yuri Khan To: Jean-Christophe Helary Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 31 14:37:08 2020 Return-path: Envelope-to: geh-help-gnu-emacs@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 1jfND9-000U4r-Tv for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 31 May 2020 14:37:07 +0200 Original-Received: from localhost ([::1]:39178 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfND8-00015x-Vl for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 31 May 2020 08:37:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfNCp-00015d-4w for help-gnu-emacs@gnu.org; Sun, 31 May 2020 08:36:47 -0400 Original-Received: from dog.birch.relay.mailchannels.net ([23.83.209.48]:37191) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfNCm-00017A-KK for help-gnu-emacs@gnu.org; Sun, 31 May 2020 08:36:46 -0400 X-Sender-Id: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 9DFE1640D06; Sun, 31 May 2020 12:36:01 +0000 (UTC) Original-Received: from mi3-ss4.a2hosting.com (100-96-9-23.trex.outbound.svc.cluster.local [100.96.9.23]) (Authenticated sender: a2hosting) by relay.mailchannels.net (Postfix) with ESMTPA id 8784E640D81; Sun, 31 May 2020 12:36:00 +0000 (UTC) X-Sender-Id: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com Original-Received: from mi3-ss4.a2hosting.com (mi3-ss4.a2hosting.com [68.66.200.199]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.8); Sun, 31 May 2020 12:36:01 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: a2hosting|x-authuser|pedz+easesoftware.com@mi3-ss4.a2hosting.com X-MailChannels-Auth-Id: a2hosting X-Shelf-Quick: 722a06f61b69f18f_1590928561352_1028758879 X-MC-Loop-Signature: 1590928561352:917101694 X-MC-Ingress-Time: 1590928561352 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=easesoftware.com; s=default; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=o6VC3tH/8qAzo6zeUvUJn5EQ3UjtWuPnMw8OARtACGQ=; b=gbPQiFUoFmmLZ43M7mtIB1+BH o/CZ7NVwFzhtIZjVsH4T/MMWrQRsoScF7rkQtddD+/YcH5r9gcGfvwAdWFz3QZhRbJo2m9uH9n/+f FY1FEY92wIoEEwfADclv1X8DCWTnKYzgUrCLF8f3WVIZuSh0DpTrUkmo11oo9H71aOlJUoVYHzvl8 11w8Bo3wPadtzECf1DvLDPUkBOP9iIKkMfacL2BFXC8PLXSHz9fszcirqrXmepMVO1+rhUsGx2f3s haIkqb69L+NoFO5HmRTREUhDh7RmaXHrYfckvXUEAQBTuHgNaawJlFksgrMtkLPQC7dRr/kg/2F7J 13EVIZ0tg==; Original-Received: from mobile-166-172-120-156.mycingular.net ([166.172.120.156]:6763 helo=macbook-pro.localdomain) by mi3-ss4.a2hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jfNC3-0007uV-Co; Sun, 31 May 2020 08:35:59 -0400 In-Reply-To: X-Mailer: Apple Mail (2.3608.80.23.2.2) X-AuthUser: pedz+easesoftware.com@mi3-ss4.a2hosting.com Received-SPF: pass client-ip=23.83.209.48; envelope-from=pedz@easesoftware.com; helo=dog.birch.relay.mailchannels.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/31 08:36:02 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:123205 Archived-At: I don=E2=80=99t what the default ^h-a binding is. It is some restricted = form of =E2=80=9Capropos=E2=80=9D. One thing I do is change this = mapping from the default to =E2=80=9Capropos=E2=80=9D. It gives a more = complete list of commands, functions, variables, etc. (define-key help-map (kbd "a") =E2=80=98apropos) > On May 31, 2020, at 2:34 AM, Jean-Christophe Helary = wrote: >=20 >=20 >=20 >> On May 31, 2020, at 16:21, Yuri Khan wrote: >>=20 >>> I don't know how to "set the name frame property". But there is = probably a place in the elisp manual that says how to do that. >>=20 >> I did this: >>=20 >> (set-frame-parameter nil 'name "Hello World!") >=20 > Thank you. >=20 >> and the title of my WM window that displays the current Emacs frame >> changed. Of course this made it less convenient: now it displays a >> static string, whereas previously, per my =E2=80=98frame-title-format=E2= =80=99 >> configuration, it displayed the unsaved status and name of the buffer >> in the currently selected window in that frame: =E2=80=A2README.md = =E2=80=93 Emacs. >=20 > That's what the manual says. Basically, the name reflects the mode = line info. I understand it can be useful, but it's also redundant. Also, = I don't need all that when I work with multiple frames. I need to have = an idea of what kind of buffers I mainly work with there (hence the = subject title: "grouping buffers"). So having a name derived from the = *state of the current buffer* in that frame is not useful for me. >=20 >> If in your workflow you need a frame that you control, you arrange = for >> your code to create it and stash the reference into a private >> variable, then refer to the frame via that variable. >=20 > I'm not sure what I *need* in technical terms. In practical terms I = need to keep the context of a given work, so I want to split my activity = between "enclosed" sections of my emacs session. But it looks like the = perspective.el mode that I found earlier is close to what I want, so = before reinventing a wheel that seems pretty complex, I think I'm going = to see how that mode works :) >=20 > --=20 > Jean-Christophe Helary @brandelune > http://mac4translators.blogspot.com >=20 >=20