From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [ELPA] New package: transient Date: Sat, 2 May 2020 10:42:22 -0700 (PDT) Message-ID: References: <87368npxw4.fsf@bernoul.li> <87v9ljo5d0.fsf@bernoul.li> <87ftcnxu5m.fsf@bernoul.li> <83y2qezlpd.fsf@gnu.org> <83tv12zjx1.fsf@gnu.org> <20200429101755.GF24737@tuxteam.de> <838sicw4do.fsf@gnu.org> <83zhaqu89z.fsf@gnu.org> <83sggiu2p9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="51768"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , tomas@tuxteam.de, Richard Stallman , Emacs developers To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= , Philippe Vaucher Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 02 19:43:06 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 1jUwAL-000DM8-Jz for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 19:43:05 +0200 Original-Received: from localhost ([::1]:57116 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUwAK-0004yw-Mc for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 13:43:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42870) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUw9m-0004MY-Nh for emacs-devel@gnu.org; Sat, 02 May 2020 13:42:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUw9m-0006nL-A4 for emacs-devel@gnu.org; Sat, 02 May 2020 13:42:30 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:36978) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUw9k-0006kG-LL; Sat, 02 May 2020 13:42:28 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 042HbZhR017912; Sat, 2 May 2020 17:42:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=hKL2pjGGrmx37Y6d4z4vjXAfgaB+i8txgcBV73N9eug=; b=s7olUx9dLQVrq5Y4BuQoC/KJ8UzIZ3tSZqZAaTmW9kdRRQTkI6sU+h8/GhmLUgcBqSDu WmxZbPNDTE4K8K6xjxBSK5JXF1vOYPsqEoHaJObh2vslmJ1xTyslgpH86hqFvWOR+Xe/ oj0myqbhDBoacNpsY6v+kvm0mDTIKvRlSKWBFU2tZnM+3NE89da1jGR0sPY5CAtDLVrG XUj777b+5CLPAllvufYQjqIsv/hCCljLx4zV7UYg9c9A9vERk38c8+dnMd/tEBjqDHJ0 x1NfNKb7bdeKCEifM9jKr82Tmndme9i+SmlxrrWHw2zAPyW5wL/49fCDHn0GxjKsjA9L sg== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2120.oracle.com with ESMTP id 30s1gmsech-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 02 May 2020 17:42:25 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 042HgLG4137324; Sat, 2 May 2020 17:42:25 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userp3020.oracle.com with ESMTP id 30s06hv3cp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 02 May 2020 17:42:25 +0000 Original-Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 042HgN1m017834; Sat, 2 May 2020 17:42:23 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4993.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9609 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxlogscore=643 phishscore=0 spamscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005020157 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9609 signatures=668687 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 mlxscore=0 spamscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 phishscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 mlxlogscore=692 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005020156 Received-SPF: pass client-ip=156.151.31.85; envelope-from=drew.adams@oracle.com; helo=userp2120.oracle.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 13:11:05 X-ACL-Warn: Detected OS = Linux 3.x [generic] [fuzzy] X-Received-From: 156.151.31.85 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:248513 Archived-At: > I think demanding namespacing for discoverability > is mixing up two not entirely orthogonal but also > not entirely dependent things. This. My guess is that it's from a particular habit. We all have our ingrained ways of working. Emacs and Lisp are a bit different from what many programmers are used to. That's NOT something new. Back in the day, newbies came to Emacs and Lisp from Fortran, C, Basic, Pascal, etc. Those are _at least_ as alien from Lisp as are Java, Python, etc. (Fortran didn't even have recursion! Trying to grok a Lisp definition of `append' was mind-blowing.)