From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eduardo Ochs Newsgroups: gmane.emacs.devel Subject: Re: An anonymous IRC user's opinion Date: Wed, 9 Oct 2024 04:04:23 -0300 Message-ID: References: <19ed5fa4ec0d3be9cfddc92ce2c78e47f2a3efb6.camel@octave.org> <87y133u4bf.fsf@web.de> <87ttdru0vo.fsf@web.de> <87ploft00b.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13940"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 09 09:05:22 2024 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 1syQl8-0003So-HZ for ged-emacs-devel@m.gmane-mx.org; Wed, 09 Oct 2024 09:05:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1syQkS-0006op-Tr; Wed, 09 Oct 2024 03:04:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1syQkR-0006oR-7h for emacs-devel@gnu.org; Wed, 09 Oct 2024 03:04:39 -0400 Original-Received: from mail-yw1-x1130.google.com ([2607:f8b0:4864:20::1130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1syQkP-0005uh-H8; Wed, 09 Oct 2024 03:04:38 -0400 Original-Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-6e2772f7df9so51613457b3.2; Wed, 09 Oct 2024 00:04:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728457475; x=1729062275; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zZE+9Jq/B3inoNvXWIzaJYc5ZmSEg2Cd0gHRZkG7iLA=; b=Y9RP4gUvHNs54ROnwEt22o+lKCu58hOMj6MQht7chia5Ne8Bp+LHyr78yA8YgdzOL4 ORqr44hMSMxlbdgXwccIEWMcAHJ/GD2XlVeWyd0gi36JX6CrdIkw6yYksM84kBYi/+2l 6Nw51XRMXJ0BLsJgIsbaTB+xLSx6D6oguBKFX9cOsgVUPwGkFbQOjCjT0QnHmWvEqIeX Im/av2qLWDlVZCqGOoOsazIOy+6n3IOvTEEMq6S/YanvKtZL5Pl85v4fCkIL4W+SOIuq /e2wV9x3zQDLHAk9kOcWpw206AyWbQasTjICi+DhTugTjEWOk59w/V8XSWa7oqsNv8PX NQSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728457475; x=1729062275; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zZE+9Jq/B3inoNvXWIzaJYc5ZmSEg2Cd0gHRZkG7iLA=; b=enqwMGXiOXWsnQO/37VaWLs39ThRUfuzh28W/iiQ2f+CJ2i/+vtORdL9C5NJ45W2Ph Wb3CvlzVAMM/CG9iJV2mtCds+Ae2Cq2yNH8lSObR6EIetBasJcG2nOubvK+AprsumhbB Y71zGTAt47DXjoR495Xb7r4gczfZQRf5DuBvAPtqGZomL2CcGEfoUdRK/WlKYPtgKeUx kvGXhxwMfEI6KxkFwNaL/no3IPu57RHXAjp8I2F0YQuDBAvc6vy38YFl0dNVEXxa/i+U SV9LfMFVpMjeWWbOGCmyMkca4/1e5TAOaBQU6RU/XbjW0NSqi8anGVT/D7qaVjTQ9goh MQTg== X-Gm-Message-State: AOJu0YxR5VGDrRmMz4E7OP4q9587U1P+xAV12Drvop9dERQIbuC6/nn+ YnisezOAre4DCqKYAjR/2ZuvFd2PGPZBIhaUqxW1+0nDyMW/1wdCsN4+7Wj4G4AgjIHHIUHAFpR ECjuOAwaWbrc1mPxphaqAYmKHSrWBKyFo X-Google-Smtp-Source: AGHT+IE2gWWXPJqeqon+WJwTisQIQyOxFfkzt1h08wZ39zRzwMzRy1/KA+Li97xd7ZpQXzDIxe0gdVr6VKxg91cmQbY= X-Received: by 2002:a05:690c:4785:b0:6db:146f:1142 with SMTP id 00721157ae682-6e32241089dmr11808887b3.46.1728457475016; Wed, 09 Oct 2024 00:04:35 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::1130; envelope-from=eduardoochs@gmail.com; helo=mail-yw1-x1130.google.com 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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324430 Archived-At: On Wed, 9 Oct 2024 at 00:30, Richard Stallman wrote: > > > The idea of adding a button for beginners at the startup page and > > making it go to an Org page > > Could you explain the connection between "a button for beginners" > and "go to an Org page"? Is this an assumption that beginners > all want the same thing? > > Aside from being in Org mode, what would that page contain? Hi Richard, I don't know Org well, and when I wrote that I had the impression that we could create an Org page with: 1. checkboxes that looked like these, [ ] rainbow delimiters: (explanation) [ ] blink cursor: (explanation) and that would be associated to the variables `bopt-rainbow' and `bopt-blink', where "bopt-" is a prefix that means "beginner options", 2. a code block that would read the variables `bopt-rainbow' and `bopt-blink', and do something that would depend on them... for example, in a prototype that code block would just display a string like "rainbow:yes blink:no". ...but now I have the impression that to do something like that in a simple way we would need something that has a part in Org and a part that uses customize - but I don't know how to do that either. I was expecting that some people would suggest techniques for writing that prototype, but that did not happen (yet). Nowadays lots of people suggest that beginners should start learning Emacs by interacting with pages in Org mode, because Org mode is similar enough to things that the beginners-from-nowadays already know. That is not my experience, but that may be because I live in Brazil, and the beginners that we have here know VERY little - and also I've been using GNU/Linux since the mid-90s, and I don't know the things that "all the beginners-from-nowadays know". Also, when I teach Emacs to beginners I always start by teaching them how to execute sexps like (+ 1 2) and (info "(emacs)User Input") with C-e C-x C-e - and in the second case they also need to learn how to go back. I've been having a lot of success with that approach - but, again, that may be because the beginners here are different from the beginners from most other places. Anyway, I was expecting that people would send prototypes... Cheers, Eduardo Ochs