From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Newsgroups: gmane.emacs.bugs Subject: bug#20056: 25.0.50; Remove non Common Lisp stuff from cl*.el libraries Date: Sat, 03 Aug 2019 09:49:27 +0200 Message-ID: <87o916bse0.fsf@gmail.com> References: <54FC9340.2030703@dancol.org> <4fd5309f-c0bd-486d-8612-a2f724643a2e@default> <54FC9ED3.9000102@dancol.org> <67b0e9f7-5f3f-4a6f-8f07-91e88d881c3b@default> <54FCBCCE.5010402@dancol.org> <87tvazpw8l.fsf@mouse.gnus.org> <871ry3t13k.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="72147"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 20056@debbugs.gnu.org, Lars Ingebrigtsen , Stefan Monnier To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 03 09:50:19 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1htony-000Iad-CQ for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Aug 2019 09:50:18 +0200 Original-Received: from localhost ([::1]:38842 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htonw-0001jd-CT for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Aug 2019 03:50:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35484) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1htoni-0001i5-Uv for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2019 03:50:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1htoni-0003JR-2R for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2019 03:50:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49434) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1htonh-0003JG-TD for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2019 03:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1htonh-0008EC-P3 for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2019 03:50:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Aug 2019 07:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20056 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug wontfix Original-Received: via spool by 20056-submit@debbugs.gnu.org id=B20056.156481857731583 (code B ref 20056); Sat, 03 Aug 2019 07:50:01 +0000 Original-Received: (at 20056) by debbugs.gnu.org; 3 Aug 2019 07:49:37 +0000 Original-Received: from localhost ([127.0.0.1]:58255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htonJ-0008DL-Ap for submit@debbugs.gnu.org; Sat, 03 Aug 2019 03:49:37 -0400 Original-Received: from mail-wr1-f49.google.com ([209.85.221.49]:36352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1htonG-0008D6-Kn for 20056@debbugs.gnu.org; Sat, 03 Aug 2019 03:49:35 -0400 Original-Received: by mail-wr1-f49.google.com with SMTP id n4so79500531wrs.3 for <20056@debbugs.gnu.org>; Sat, 03 Aug 2019 00:49:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=N/8+zm+DCJTmebry4cxB3t9QsU+x47+Tcgt6xfqPjrQ=; b=AYeCFZApbVc6wdFb7SEILyOODYDCFBK1m86QXC5+7LqWvKztW8V9gqfcnbvSU4Tg0H uyE4TlrdZVs7V/XXz37cf9rGarDWzO9u7rmD1TUeiR378xwqUQ+bpradjkl/dPvaNNRw 9XrKOD9JYiU5t00hG+MHWXhVZLpElWF8BoMb8PeCnhuMUMmOKuZP7vurWvCaBJ75jjwA 4TnlOwlMDuVou47Cf5lTfMc1XUisY3mTxVAlIOCnldN6vcH8gTwKXai13mQXIrlY9AsG Eh+QKiMx5uz+INlEE1YHL7ez/UY5WGujEttqraLxHldWtFT9ngUeHtf0akIyObqFcIwP 6nZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=N/8+zm+DCJTmebry4cxB3t9QsU+x47+Tcgt6xfqPjrQ=; b=eqQ7aK/hjANiBrXG28WpaaA+dTR412Nbtj/4hGVtO8M3ak0k3uxEoqKUWjypeTKZaG GqGXbp2RsAAKG0j4TvYl84eR3tDuBgnFVgEZ/aaTAjxlixYz+NFt0z6oS8pXpCSTEYAQ By9THmJwdeMV6qQw9SOOykJHjp/tkfuQeof2CQ2XRk+0iNIr8zWZdOa7HT1tJ76cwQNh 0Z3OtG7CEn4i8/mOAp6ElKJP9FGM3Zdqini3UznwF41UXZ12UsRvJIaqVR7w2YeCuxfC cjB7gH3MfvYAKzpge1JrfKYHy7F1MvagER6AmHBcwXpSVS+6kvy+fkLY1oETel4wvR/t D/+A== X-Gm-Message-State: APjAAAUR1QYbM028Sioeg8I/A1RuYHPHpMZYHTxh0sXBuAeR+YB8qTzT to2emmMdfsD1MbBUCK+gFj0= X-Google-Smtp-Source: APXvYqzWE2wANhnY6QNZa81pivL3rTlfGzqiixjkKVhOgIkLF35EzAwtuRHfDFgGNnZifcyieq2Pzw== X-Received: by 2002:adf:f450:: with SMTP id f16mr118347066wrp.335.1564818568786; Sat, 03 Aug 2019 00:49:28 -0700 (PDT) Original-Received: from localhost ([185.112.167.114]) by smtp.gmail.com with ESMTPSA id h133sm83871120wme.28.2019.08.03.00.49.28 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 03 Aug 2019 00:49:28 -0700 (PDT) In-Reply-To: <871ry3t13k.fsf@gmail.com> (Noam Postavsky's message of "Fri, 02 Aug 2019 22:49:19 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:164418 Archived-At: On Fri, 02 Aug 2019 22:49:19 -0400 Noam Postavsky wrote: > Things have changed since the original discussion though: now that setf > has been moved out of cl-lib, I think cl-letf and cl-callf should go > with it. As much as I would personally like to get rid of the prefixes, it seems to me that unless you move _most_ of cl-, you'll only increase the confusion. Now it's just setf, that's easy to remember, but with more exceptions one would have to check if a particular form is or isn't supposed to be used with the prefix all the time (albeit with the help of the byte compiler). Considering your proposal in particular, what about shiftf, rotatef? What makes them different? --=20 =C5=A0t=C4=9Bp=C3=A1n