From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#6241: Please make buffer-offer-save permanent local Date: Fri, 28 May 2010 12:39:40 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1275044266 29416 80.91.229.12 (28 May 2010 10:57:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 28 May 2010 10:57:46 +0000 (UTC) Cc: 6241@debbugs.gnu.org To: MON KEY Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 28 12:57:43 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OHxG2-0001l1-S4 for geb-bug-gnu-emacs@m.gmane.org; Fri, 28 May 2010 12:57:43 +0200 Original-Received: from localhost ([127.0.0.1]:46328 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHxFz-0006xI-Ns for geb-bug-gnu-emacs@m.gmane.org; Fri, 28 May 2010 06:57:39 -0400 Original-Received: from [140.186.70.92] (port=36844 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHxFs-0006rQ-6O for bug-gnu-emacs@gnu.org; Fri, 28 May 2010 06:57:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OHxFn-0008Ni-Pm for bug-gnu-emacs@gnu.org; Fri, 28 May 2010 06:57:32 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37185) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OHxFn-0008NV-OS for bug-gnu-emacs@gnu.org; Fri, 28 May 2010 06:57:27 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OHwzu-0004zE-KT; Fri, 28 May 2010 06:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 May 2010 10:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6241 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6241-submit@debbugs.gnu.org id=B6241.127504321119159 (code B ref 6241); Fri, 28 May 2010 10:41:02 +0000 Original-Received: (at 6241) by debbugs.gnu.org; 28 May 2010 10:40:11 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OHwz4-0004yy-Ju for submit@debbugs.gnu.org; Fri, 28 May 2010 06:40:10 -0400 Original-Received: from mail-yw0-f172.google.com ([209.85.211.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OHwz2-0004yj-1D for 6241@debbugs.gnu.org; Fri, 28 May 2010 06:40:08 -0400 Original-Received: by ywh2 with SMTP id 2so537726ywh.0 for <6241@debbugs.gnu.org>; Fri, 28 May 2010 03:40:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=s7u1i2/vvKiIQAcSJP4Rn1SGkV3MgIVikvynWxptiNE=; b=NaRoIZNGKslcNZoxGHIAN/k9IJXGFeOg+ptZO5WCMuqtEHQAJHxVl4xDk+3jsGaq+V cnc7jvLvoetpuurUHi9Q5MQuIlmaQoeWWeS9xB/gVh1fjyQ12n4RydBBwaUZBdWAC4cA ryeldZqtAYNjIgFZGFtT1JahPxhY+TA8WiC8s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=QRJLUpeDLw90utLyH9flswrAUT633SiJ7yNb+KPmbEaYmNgrnHEQ9JSnCkvMR6Y67E iqoRNxyrASMxBbZwdi4F/YCBfOypsPHRsMQwdB6+SykgzGo6cVZUmbD5yrj6+iF4EhOf cE4p2qiy+9yhBn0FksbNQOH3xUG/KhEqRj3pM= Original-Received: by 10.101.131.40 with SMTP id i40mr115512ann.49.1275043200223; Fri, 28 May 2010 03:40:00 -0700 (PDT) Original-Received: by 10.100.177.20 with HTTP; Fri, 28 May 2010 03:39:40 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 28 May 2010 06:41:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:37363 Archived-At: On Fri, May 28, 2010 at 6:48 AM, MON KEY wrote: > On Thu, May 27, 2010 at 6:25 PM, Lennart Borgman > wrote: >> >> Please explain more exactly in what situations and why you think they >> want to kill `buffer-offer-save'. If you do that we can fix such >> cases. I can't think of any myself at the moment. >> > > This is wrong. It is your request, you should be explaining on > emacs-devel the exact > reason, rationale and use case intended for why this change is needed. > >> Same question as above. Exactly when and why? > > Indeed. > What are the specific situations this change will remedy. > What is the current practice for dealing with them. > What is lost if the proposed change doesn't occur. Of course. However I think I have explained this. Here it is again: 1) The reason for the proposed change is that people should not loose their changes to non-file buffer that they have said they might want to save. 2) Currently if a user has set buffer-offer-save to t for this it is lost if the buffer major mode for some reason is changed. 3) User data is lost. 4) There might be cases where some "smart" code actually delete the buffer local value buffer-offer-save by intention implicitly by switching major mode. Doing this implicitly hides the purpose and is therefore easily broken and misunderstood since major modes is normally not at all connected with whether the buffer content should be saved or not. Rather these two things are more orthogonal. Could you please explain to me your reason for asking the above questions after all I have already written before about this? Have I been to unclear so that you did not understand? Or do you think something is missing? > These are the things you should be asking in a more public forum. > > -- > /s_P\ >