From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: PR: dired-do-create-files now checks for trailing slashes in the target Date: Tue, 28 Sep 2021 12:03:43 -0700 Message-ID: References: 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="23105"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Rudi C Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 28 21:13:01 2021 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 1mVIXF-0005nx-2P for ged-emacs-devel@m.gmane-mx.org; Tue, 28 Sep 2021 21:13:01 +0200 Original-Received: from localhost ([::1]:54406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVIXC-0005a5-VD for ged-emacs-devel@m.gmane-mx.org; Tue, 28 Sep 2021 15:12:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVIOJ-0000i5-LP for emacs-devel@gnu.org; Tue, 28 Sep 2021 15:03:48 -0400 Original-Received: from mail-pf1-x436.google.com ([2607:f8b0:4864:20::436]:41813) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVIOI-0003Dk-55 for emacs-devel@gnu.org; Tue, 28 Sep 2021 15:03:47 -0400 Original-Received: by mail-pf1-x436.google.com with SMTP id k17so19710369pff.8 for ; Tue, 28 Sep 2021 12:03:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=NJH8MN4zqILZwVuvRwAx3dfTF/poRTrU8Bfr7zfn54Q=; b=A50RcFoKPN6/we2fsleDtCnkIGTgZd9qD468GIE5Ru845lvht4d4dATcJ97TZnBkfk 9dCQConlcQhrhdXePvvob2xk0bc3Ern32gflao1F9lYQi7233QrtY1b0+Pr6u3yCpG2m q7etEMCWrQg8Vq3pER3tyq09g4IuMRpS8NRoHqInt6xkAoUMdZnxG18hMtjTTarwAx13 3i23+J+389UVUwmo9SgKpR3P4hbJHy8+AKMkqkNt45WUzzbNDGTcvSGSAs/rsV/3wuXv 3Z2iqR0KNqn5Lu8osjr8xwv8m7nzm8BeDe/7BHjl0M8Iy9VX0brA0W1/IWCeGiLSfZXD jI4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=NJH8MN4zqILZwVuvRwAx3dfTF/poRTrU8Bfr7zfn54Q=; b=Z3Ul3T/G5Nnprs9CuGE3a07m2ZGRBMJUdgN4Xh8iaWvdCgUtimt2I6lyG2Fp+wOdGy i8BFH3MVKOBI8xnc97+m0JWFi3FuYcw+FJS6p7ICOSufXvSsZ2RgKns0HE+zLhIFmbgv zaThf7uTIPXsI6pl5DXnlZw56g61atecpMWLvTXvrWC447xsuuRTHItFHXT0DQBWd9ra PhpPtoQel0nSRjgf2m03IvNMGVO+9/IkHszI/GvEchohJbCO5ziYO+bInF2i2eIfUCl8 xSnSeiUYFpKpYoRz/m69Ms55jf6JHoF5sEu6VyXI+nZim/DyloBbQ+x/rdFl3bfdGDiE u4Jg== X-Gm-Message-State: AOAM531snxI2pfa3TiZpqP5PVuejaxNQA9qY22jstwzQ7ZQkonIQw3QS MxwL0C5t7Xx2kvruznPZ6PkG7OnzWxaqgGhvr0w= X-Google-Smtp-Source: ABdhPJy0OgpbDnV1Y5pRa3HUCuhQa9mUHk3eNufGLEuD6fGCgHblTRVZVu4dNV7BTpL5pzRleYaHnKJDrTd7Qllluj8= X-Received: by 2002:a62:cd0f:0:b0:447:b8fe:d6c2 with SMTP id o15-20020a62cd0f000000b00447b8fed6c2mr7043559pfg.70.1632855824436; Tue, 28 Sep 2021 12:03:44 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 28 Sep 2021 12:03:43 -0700 In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::436; envelope-from=stefankangas@gmail.com; helo=mail-pf1-x436.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.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:275727 Archived-At: Rudi C writes: >> Isn't that backwards-incompatible? > > This is an interactive function, I think, so backward compatibility is a > loose concept here. I can add a configuration variable if you think this > matters. I don't have an opinion on that yet. >> similar features in other completion frameworks > I don't know if `ivy` has this, but anyway, I try to keep this kind of > hotkeys to a minimum; They are easy to forget, they are not ergonomic, and > I have only five fingers from birth, which doesn't help. Why would I want a > hotkey when I can perfectly achieve what I need without one, and without > losing any functionality? It feels surprising that if I rename something to "/foo/" my file suddenly gets moved into a new directory "foo", though. Maybe it's just me. Does this have some precedent elsewhere? Is this something users would expect?