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: A proposal for a friendlier Emacs Date: Thu, 17 Sep 2020 14:35:43 +0200 Message-ID: References: <4be18b5f-dc07-2703-a2de-1ed08916ebdf@gmail.com> <3774c435-60d6-a958-77d1-a831599c85c5@gmail.com> Reply-To: thibaut.verron@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8885"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Nicola Manca , emacs-devel To: "Alfred M. Szmidt" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 17 14:39:11 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 1kItBt-00028P-3I for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 14:39:09 +0200 Original-Received: from localhost ([::1]:38426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kItBs-0000lG-4J for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 08:39:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIt8p-0004gz-32 for emacs-devel@gnu.org; Thu, 17 Sep 2020 08:35:59 -0400 Original-Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:35650) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIt8n-00057p-0v; Thu, 17 Sep 2020 08:35:58 -0400 Original-Received: by mail-wm1-x333.google.com with SMTP id y15so1885175wmi.0; Thu, 17 Sep 2020 05:35:56 -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:content-transfer-encoding; bh=6yVcZmqE+yygdLPzHZNfGnHVaFlpVDB4IH2ywNL+edU=; b=bkqHcECJo/q0IoTYhEzrPZKhxzuR7d9Lugx8IT4pGukHsRgTtNU3Oyya54GTSHey7Q wIPAOn2g1X/rbLVWyEF0xR9yoghizCsL1ea0PIXw4nwQY268Et2X4k1mUN1CAMKbb5zE d0WvRsNzxPI4Gmk3jV7EtBpC44odOM+mq3Z+8oA9ZDlC6BT6R8CPmS4muXI7VYlRLOuB hoBZpfK1Vi75Xz5MCvVywNJ9/FchlL/X1AiMbZGBDqrA78urTLVFKhJ7587/jiyDJhxR vD5AXZcwZHzTW2AaGWEyo2jMDzqIBiWE7EjgJhzJNyCfra3YcUTe/uCWMYqNk6wl74b0 DWow== 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:content-transfer-encoding; bh=6yVcZmqE+yygdLPzHZNfGnHVaFlpVDB4IH2ywNL+edU=; b=KtDKsg7hW2rze8MPA0DNcNM9r0r9gb7/1pxa/dPLD59v0JkeObzosl92fWMaMBv9s/ H8Y/nbxfTfnTvZIHgVgg6ssChbmNkchvveINaiuOn+vOesi5A/YfA3Gej7qTlMPvpbvS e2iz7YbUF1vVzCinOAKklpV67dxQxPuiq3xpwKXxhtDykpJJkkekOPf/1q4c2A9Okmcj kJecvcY8oUZ5XlC6tlp/GSxQ1XuHBufwCVUiP0SpupBQaLH7G3kg7GCLnwbW3phMEWCv Q3Y5kc6xdwxkkWncpkBG4PHtLyaYm8XyNf9zcUqMASoTLZxDkiJzP/4Y6NDwGRT/uSDH u1YQ== X-Gm-Message-State: AOAM530uUVoFrjnQyk9FboahsvU9xLxDuOB/buT4dgJeq6Fg1vwO6/gT 8gPr7Pjdsni+dW5qKx62rsRtQUHXSHOSzlQnijZelDXhJ8MZpg== X-Google-Smtp-Source: ABdhPJwipHh/LLVlwUi8lAozpSiX1EmPrYEPj8FXo5guy/oJtTzKziZryD/DSMVGZjfSq/e9O+xOROqQMZXFdJpmLJY= X-Received: by 2002:a05:600c:297:: with SMTP id 23mr9342977wmk.184.1600346154645; Thu, 17 Sep 2020 05:35:54 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=thibaut.verron@gmail.com; helo=mail-wm1-x333.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, 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:255981 Archived-At: Le jeu. 17 sept. 2020 =C3=A0 14:25, Alfred M. Szmidt a =C3=A9= crit : > > > It shouldn't be super intrusive if there is no .emacs, since it is > > quite common to fire up Emacs without a .emacs. > > I think we should find a compromise here. If an experienced user stats > emacs without a .emacs present, he/she may disable this somehow (maybe > with --no-splash ?) > > I think that would be annoying -- if I log in on a new machine that > I've never used, I'm sure I wont remeber passing any special switches > to Emacs to start it. Is it such a big deal? In such a situation you just have to click "make my own" if you want a -q, or the other option to get most or all of the most common QoL variables already set, and on subsequent starts there will be an init.el and you won't have the message anymore. Iirc it is what Screen does, is it annoying? > Why not just have it on the splash screen if there is no .emacs; and > if there is a .emacs remove that blurb. We could add one or two lines > along the lines of M-x recover-session: What's the difference with the original proposal?