From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pedro Andres Aranda Gutierrez Newsgroups: gmane.emacs.devel Subject: Re: RE: [External] : Re: master 6362f65474: Add new command `duplicate-line' Date: Mon, 20 Jun 2022 07:56:15 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000009c8ab805e1dac478" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4478"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 20 07:58:20 2022 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 1o3AQW-00012F-Dw for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Jun 2022 07:58:20 +0200 Original-Received: from localhost ([::1]:45430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o3AQU-0002jb-Tn for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Jun 2022 01:58:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34632) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3AOz-0001qp-8f for emacs-devel@gnu.org; Mon, 20 Jun 2022 01:56:45 -0400 Original-Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]:35456) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o3AOx-0004Nf-Mb for emacs-devel@gnu.org; Mon, 20 Jun 2022 01:56:45 -0400 Original-Received: by mail-ej1-x62a.google.com with SMTP id me5so18964423ejb.2 for ; Sun, 19 Jun 2022 22:56:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=4nb5sFAC5x+wUHO2HN8ndRIODVXbbIvh7MMPfboMX80=; b=hHl4rD/3b3HU09xc0VD5lweePGkKo6aaKaEzaGIt7RMxGs3MSVH30KUkFXFXUB6wzP 4voAV4jCRVl9usuxF2x49mN6gP4KQ3QqBx2PabFuAOiOJI7STIVKhEu89KpEYJMUNbME cMhgkxBscfU8760aWKc7ClDW1wxFnfFl/XwkT8aaqoQxGyVKWcYxGnPfSiuHT0QdiyaZ lzVE3+xl3RWtDxoLKxPGU04mVZARCJnJA6HUTOd9+yDPD4UiOmO9zZ/OPOM8xaVjzXL2 LvchLVCZzBRSwMfYaAzOOZsvs0sRj8ah9xvnfyCKCsVgr/N+C0pI88KHrdHp4ph6XvPE 9e6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4nb5sFAC5x+wUHO2HN8ndRIODVXbbIvh7MMPfboMX80=; b=pNZL7xAUyf8UzvRhQSSrvTFbpMhEnz3btg3otll/YpNsWGkS3BprK6M+eErpsSdmvz wbhQjoWPxdK4dNDFbZdu/FLXG/gvqFKYBaGrV4DmioDLlQo1I05/ftfmkfE243xtsVGp 2K6pYxNvfih07Q72N8vJpbNBQbCTr9DkZ8joNRpnp+EDEhszm84hGQPPkxRe4s5Bj5U7 RgkMYrVuDBbh46H/1Rc1ooNTpFFC/ugHE85ERT241wi+VIWQYNcrR04MWyEx0BnRIgkJ Jfva9qcQ2Sra31If6Lkark+lR0qdA6kcfnWSlTRutc/72gzEQ8NaCX0CD+mwfLZeLNFs bVhw== X-Gm-Message-State: AJIora8H3BST6WJEbdKqrq/lQppKhK0RiCrMbqthlejpaK1tBexwH8tF e6YrHdmnqAiHJvvIDzi0QZ4uog8TVjTCfosxcIPhpQ7R/oxKKg== X-Google-Smtp-Source: AGRyM1vdQMKnVzvy5Kdt5DR0b4MToKipWKbatQZIY3Ung0VO+ckqB93IwGxWrbAyy22UowkSLWL+2h4/wAybwCqEUAE= X-Received: by 2002:a17:907:60d3:b0:711:cef0:f880 with SMTP id hv19-20020a17090760d300b00711cef0f880mr19108000ejc.499.1655704601265; Sun, 19 Jun 2022 22:56:41 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::62a; envelope-from=paaguti@gmail.com; helo=mail-ej1-x62a.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:291453 Archived-At: --0000000000009c8ab805e1dac478 Content-Type: text/plain; charset="UTF-8" > >* I feel like most of these line based commands exist* > >* in other editors because they don't have Emacs' `C-k'.* > More generally, they don't have Emacs... But even so... If I wrote the duplicate-line-or-region, it wasn't because of any other editor having whatever... It was just because I sometimes need to duplicate things and don't want them to appear in the kill-ring. Actually, the more I think, the more I realise how much I duplicate stuff :-) Same goes with moving lines around, which I've also seen being talked about. Having a package is good enough for me and there's a package for that in ELPA. Don't need that as part of stock Emacs core either... we'll always have ~/.emacs.d and ELPA, right? /PA -- Fragen sind nicht da um beantwortet zu werden, Fragen sind da um gestellt zu werden Georg Kreisler Headaches with a Juju log: unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet --0000000000009c8ab805e1dac478 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> >=C2=A0I feel like most of these line based commands exist
> > in other editors because t=
hey don't have Emacs' `C-k'.

> More generally, they don't have Emacs...
But even so...

If I wrote the dup= licate-line-or-region, it wasn't because of any other editor having wha= tever... It was just because I sometimes need to duplicate things and don&#= 39;t want them to appear in the kill-ring.
Actually, the more I t= hink, the more I realise how much I duplicate stuff :-)

Same goes with moving lines around, which I've also seen being ta= lked about. Having a package is good enough for me and there's a packag= e for that in ELPA.=C2=A0

Don't need that as p= art of stock Emacs core either...
we'll always have ~/.e= macs.d and ELPA, right?

/PA
--
Fragen sind n= icht da um beantwortet zu werden,
Fragen sind da um gestellt zu we= rden
Georg Kreisler

Headaches with a Juju= log:
unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operatio= n we should run a leader-deposed hook here, but we can't yet

--0000000000009c8ab805e1dac478--