From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#50929: Add slurp-sexp and barf-sexp Date: Tue, 09 Nov 2021 23:14:03 +0100 Message-ID: References: <87czop2nre.fsf@posteo.net> <871r55w4dg.fsf@gnus.org> <87v92h1708.fsf@posteo.net> <87o86zmhg5.fsf@gnus.org> <8735o6zn6l.fsf@posteo.net> <87wnlhy1au.fsf@posteo.net> Reply-To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= 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="27726"; mail-complaints-to="usenet@ciao.gmane.io" To: 50929@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 09 23:17:22 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1mkZQf-0006z3-B7 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Nov 2021 23:17:21 +0100 Original-Received: from localhost ([::1]:56626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mkZQe-0002un-Dv for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Nov 2021 17:17:20 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkZOR-0000Lg-3C for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 17:15:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52818) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mkZOQ-000831-GV for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 17:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mkZOQ-00065v-C8 for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 17:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Nov 2021 22:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50929 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch wontfix Original-Received: via spool by 50929-submit@debbugs.gnu.org id=B50929.163649605823362 (code B ref 50929); Tue, 09 Nov 2021 22:15:02 +0000 Original-Received: (at 50929) by debbugs.gnu.org; 9 Nov 2021 22:14:18 +0000 Original-Received: from localhost ([127.0.0.1]:36131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkZNh-00064k-LS for submit@debbugs.gnu.org; Tue, 09 Nov 2021 17:14:17 -0500 Original-Received: from mr85p00im-ztdg06021101.me.com ([17.58.23.180]:35735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkZNc-00064T-Qs for 50929@debbugs.gnu.org; Tue, 09 Nov 2021 17:14:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1636496046; bh=YX+NP0ZZxtcpwBk7iL1hcuWqeT7ntwn0kzXVRIhH8RU=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=axUD2Bmt5wHyp0ft9M4/tpdgMH0WlkNjaGEpUnNkliIVRef6OL+GjsBvFK6yqRPXN JtVv9jT6j/posQtVD8p+vOCwkQ5yNcQ+J8bzHx+ObVo3YpWS4olHcVQ06uojvQTu1q wtFFE/q/TirddccMxsPq1SFGK0mavFIw4VjX4eCU7JG2cQ/4XIKnd9mU9ecurjm1O7 NsbwozezndqqcG240KD56SOtDdmJWZkStQ4VIWuYCPWF9K6w/FzsCCLjMGmdj2ku71 IxcPHdtzV/VtOIyPw9taRy0F1pgtZOqhDzPrukgTizMUlGpNxKyVZJy7fHuDKVBDa1 p/HcMds/HRTgw== Original-Received: from Workstation.local (78-141-116-131.dynamic.orange.sk [78.141.116.131]) by mr85p00im-ztdg06021101.me.com (Postfix) with ESMTPSA id CF6273403EA for <50929@debbugs.gnu.org>; Tue, 9 Nov 2021 22:14:05 +0000 (UTC) In-Reply-To: <87wnlhy1au.fsf@posteo.net> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425, 18.0.790, 17.0.607.475.0000000 definitions=2021-11-09_06:2021-11-08_01, 2021-11-09_06, 2020-04-07_01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 clxscore=1011 spamscore=0 adultscore=0 malwarescore=0 bulkscore=0 mlxlogscore=378 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2111090121 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:219474 Archived-At: Philip Kaludercic writes: > Richard Stallman writes: > >> [=E2=80=A6] can we find short enough ones to give them? > > I use C- and C-, but alternatives I can think of are > M- and M-, C-< and C-> or M-[ and M-]. The former two > combinations are both bound to left- and right-word, and the latter two > combination is unbound in emacs-lisp-mode. How about us, people without the arrow keys? :) BTW, I find C-() and C-{} u= sed by Paredit fairly usable. >> I think `swallow-sexp' and `disgorge-sexp' are better names. > > I like these too. Another option: "pull in" and "push out" sexp. Rudy --=20 "Programming reliably --- must be an activity of an undeniably mathematical= nature [=E2=80=A6] You see, mathematics is about thinking, and doing mathe= matics is always trying to think as well as possible." -- Edsger W. Dijkstr= a (1981) Rudolf Adamkovi=C4=8D Studenohorsk=C3=A1 25 84103 Bratislava Slovakia [he/him]