From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thibaut Verron Newsgroups: gmane.emacs.devel Subject: Re: Changes for emacs 28 Date: Fri, 11 Sep 2020 18:20:57 +0200 Message-ID: References: <20200910231420.kvqg6ohvxetpup5c.ref@Ergus> <20200910231420.kvqg6ohvxetpup5c@Ergus> <875z8lhz3p.fsf@gmail.com> <83tuw4hkad.fsf@gnu.org> <83tuw4flzy.fsf@gnu.org> <83h7s4fier.fsf@gnu.org> <83d02sfh58.fsf@gnu.org> Reply-To: thibaut.verron@gmail.com Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a3e0f305af0c1242" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5608"; mail-complaints-to="usenet@ciao.gmane.io" Cc: spacibba@aol.com, rpluim@gmail.com, caiohcs0@gmail.com, emacs-devel@gnu.org, rekado@elephly.net, ghe@sdf.org, drew.adams@oracle.com To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 11 18:21:52 2020 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 1kGlo6-0001KH-MR for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 18:21:50 +0200 Original-Received: from localhost ([::1]:59902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGlo5-0004d4-OY for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 12:21:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGlnW-00040i-Tg for emacs-devel@gnu.org; Fri, 11 Sep 2020 12:21:14 -0400 Original-Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:38470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGlnU-0007ac-LL; Fri, 11 Sep 2020 12:21:14 -0400 Original-Received: by mail-wr1-x42e.google.com with SMTP id g4so12062320wrs.5; Fri, 11 Sep 2020 09:21:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=LGbbeuzxVGjoDcotuWZf3xo2Ni2MWWh6zpaVG/ehk7g=; b=gCGTdWfCa7ibk25OZiOX6N/ecm0pP8moJran2ta3hVcDscNhCiDhi9P8YlxSQKR2Bh VLDhSddknF6jGY8dupWinSYI4eEGRD38FeM9ki8K5Qfd7Y+WHPRn48R+gyZajO9flFmi rqkldgAyHwDzREdgA4cxGpJjCNNhk9DWC9JsR8uRf/TPAyNwT0DhZAZMLAOWHkeUP/MP pKfb3eZTY0DT83u90/O1VhMJJont+VaR6utv3THEeXlpOoL+ffjNM22TB/Y119ovWdad Kw6FUvP5Sk8hRQvZOj5L7mnKCWOYDq7488shO3gmVmVsbbikGbNlCKk99b+CViVi4P4q dcKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=LGbbeuzxVGjoDcotuWZf3xo2Ni2MWWh6zpaVG/ehk7g=; b=MDoK/ShAefV6nAyEYyE4IxNYn6hKbTj7aDxKm8gE6QCVwm6BuwIclvX+oZQDJZ0vZ1 GVM3k9QN6H7QQDsMexKPjPwXharYT4mmFSAoRSxd9MRlS5Lcq2YS+nNyS+r9FWAa9rX5 AzuS5jZsawO0d/VZaPrqOpPx4xe4BN+0Yw3TlxYAZCyWHIjx5qCsZ+UpyC0r0qep0uMI J/OEX17hgle4hDP+vO2eN5ceJGgpKPksQLBrHeVuAQLVgnuVOLlCORE8AujyUqvFXyKh tgqpo0UyQyQUQBDvko4p7p2wejZsJK2ydJ/V3K17o+2T6g45fqDJ9+OoTPvGkL5IkK/3 tKkw== X-Gm-Message-State: AOAM5324SvchjmykaB2QEw78OQrqJRU2ZIs83epAxozT5Y0pPtc47p0C Ns5OLNWaxoh9Zl1/bec41an+4N7cc3P9T0hraWuajnp7xYZqmA== X-Google-Smtp-Source: ABdhPJzmvy0Pup0maUnnODf4KYzIPe6jblPk8fve6BAVmpQOSPJhyctTs6PFPKl0NYwmCY2w29zES/DiU82CyNxdPz4= X-Received: by 2002:a5d:6852:: with SMTP id o18mr2785506wrw.113.1599841270750; Fri, 11 Sep 2020 09:21:10 -0700 (PDT) In-Reply-To: <83d02sfh58.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=thibaut.verron@gmail.com; helo=mail-wr1-x42e.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, HTML_MESSAGE=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.23 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" Xref: news.gmane.io gmane.emacs.devel:255214 Archived-At: --000000000000a3e0f305af0c1242 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Le ven. 11 sept. 2020 =C3=A0 17:49, Eli Zaretskii a =C3=A9cr= it : > > From: Thibaut Verron > > Date: Fri, 11 Sep 2020 17:36:24 +0200 > > Cc: rpluim@gmail.com, spacibba@aol.com, caiohcs0@gmail.com, > > emacs-devel@gnu.org, rekado@elephly.net, ghe@sdf.org, > drew.adams@oracle.com > > > > "Other applications" mostly don't support buffers with no associated > > files, so we had to make a decision which of these two to use. Since > > those other applications force you to decide on exit whether to save > > your edits or not, we decided it was more like what Emacs does with > > buffers that do visit files. > > > > Don't they? As far as I can remember, Libreoffice does, MS office does, > Notepad does... > > > > They call it "new document" rather than "new file" for this reason, I > guess. > > And ask you where to save it when you exit. That's what Emacs does > with file-visiting buffers. > Yes but if you don't want to save it, you can just click discard and never input a path. With the current setting you need to choose a path before you can write text. > > Maybe this button could be bound to a function creating a new buffer > with a name like *unnamed[-n]*, and > > also mark these buffers for query for save on exit? > > AFAIR, that was considered. Maybe you want to read those old > discussions. > Right, I will. :) No need to run in circles. > --000000000000a3e0f305af0c1242 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Le ven. 11 sept. 2020 =C3=A0 17:49, Eli Zaretskii <= eliz@gnu.org> a =C3=A9crit=C2=A0:
> From: Thibaut Verron <t= hibaut.verron@gmail.com>
> Date: Fri, 11 Sep 2020 17:36:24 +0200
> Cc: rpluim@gmail.com, spacibba@aol.com, caiohcs0@gmail.com, >=C2=A0 =C2=A0 =C2=A0 =C2=A0emacs-devel@gnu.org, rekado@elephly.net= , g= he@sdf.org, drew.adams@oracle.com
>
>=C2=A0 "Other applications" mostly don't support buffers = with no associated
>=C2=A0 files, so we had to make a decision which of these two to use.= =C2=A0 Since
>=C2=A0 those other applications force you to decide on exit whether to = save
>=C2=A0 your edits or not, we decided it was more like what Emacs does w= ith
>=C2=A0 buffers that do visit files.
>
> Don't they? As far as I can remember, Libreoffice does, MS office = does, Notepad does...
>
> They call it "new document" rather than "new file"= for this reason, I guess.

And ask you where to save it when you exit.=C2=A0 That's what Emacs doe= s
with file-visiting buffers.
<= br>
Yes but if you don't want to save it, you ca= n just click discard and never input a path. With the current setting you n= eed to choose a path before you can write text.=C2=A0


> Maybe this button could be bound to a function creating a new buffer w= ith a name like *unnamed[-n]*, and
> also mark these buffers for query for save on exit?

AFAIR, that was considered.=C2=A0 Maybe you want to read those old
discussions.

Right, I will. :) No need to run in circles.=C2=A0
--000000000000a3e0f305af0c1242--