From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: xref and leaving "temporary" buffers open Date: Sat, 25 Jul 2015 21:30:00 +0300 Message-ID: <55B3D5A8.6090904@yandex.ru> References: <55B2DC8F.3050305@yandex.ru> <83vbd81yti.fsf@gnu.org> <55B38E95.5060902@yandex.ru> <83h9os1gbx.fsf@gnu.org> <55B39C3A.9070107@yandex.ru> <83egjw1ez7.fsf@gnu.org> <55B3A6AD.6030008@yandex.ru> <83bnf01cly.fsf@gnu.org> <55B3B428.5080301@yandex.ru> <83a8uk1aef.fsf@gnu.org> <55B3B91A.2000509@yandex.ru> <83615819bd.fsf@gnu.org> <55B3C14D.9020005@yandex.ru> <55B3D2C8.3090606@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1437849035 23344 80.91.229.3 (25 Jul 2015 18:30:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Jul 2015 18:30:35 +0000 (UTC) Cc: emacs-devel@gnu.org To: martin rudalics , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 25 20:30:25 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZJ4DI-0001S1-IB for ged-emacs-devel@m.gmane.org; Sat, 25 Jul 2015 20:30:24 +0200 Original-Received: from localhost ([::1]:48715 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ4DI-0006PA-18 for ged-emacs-devel@m.gmane.org; Sat, 25 Jul 2015 14:30:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ4D5-0006Or-2K for emacs-devel@gnu.org; Sat, 25 Jul 2015 14:30:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJ4D1-00023m-1w for emacs-devel@gnu.org; Sat, 25 Jul 2015 14:30:10 -0400 Original-Received: from mail-wi0-x236.google.com ([2a00:1450:400c:c05::236]:33785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ4D0-00021P-Ry; Sat, 25 Jul 2015 14:30:07 -0400 Original-Received: by wicmv11 with SMTP id mv11so95442881wic.0; Sat, 25 Jul 2015 11:30:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=cXQd4U2x8w21BGzOqx3l+0+NZsiQURIwi+WCn35dxUw=; b=DEQw8Vgf5SZ17/SeQuoUnNPcykl3KYfkQh854A13+gyDj2mD18s3S4gC6lHGZA4e/A nEwfBwE+PCeOOSNI0aJVr/y7WApj5dc1zW1Rxzng9fPcywlli497gP0nkaNz++fKGnGz QsyRfngcsu/Zp4lVjfUb9zfiJUu6DdeLWfcR9rPY0k6p9eb2eZ6tLKPSIV0ztW3CCn6K LkWsqpsGGKFkiGIiMrb6AipqWQzzMzp7f/SBDQ49vsm027bPqFDX4h5MFVpljQzzmnAe rd5gN9Tyh6IECCV+kc6Ffe2j0aI7kY9Wxs9LcWpGqL4NoWxe5DS2AB0Z7j2TZ81iSSOX kuiA== X-Received: by 10.194.90.171 with SMTP id bx11mr36992195wjb.129.1437849005893; Sat, 25 Jul 2015 11:30:05 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id pg9sm5065772wjb.40.2015.07.25.11.30.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Jul 2015 11:30:05 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0 In-Reply-To: <55B3D2C8.3090606@gmx.at> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:188083 Archived-At: On 07/25/2015 09:17 PM, martin rudalics wrote: > > ... the distinction of open vs. loaded buffers, ... > > Please let's try to find a better notation. Both "open" and "loaded" > are very confusing. "Fore-/background" buffers, "ex-/implicit" buffers > are not good either. I'm also worried about that. Temporary? Might be not too good for the ones we'll want to keep around indefinitely (although I've yet to see a solid use case for that). Hidden? I think this term is already in use for the buffers whose names start with a space. At least there's an index entry for "hidden buffers" in the manual, pointing to (elisp)Buffer names. But there don't seem to be a variable or a function in the core that has both "hidden" and "buffer" in its name, so it could be a good option.