From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Felician Nemeth Newsgroups: gmane.emacs.devel Subject: Re: Adding refactoring capabilities to Emacs Date: Thu, 07 Sep 2023 21:06:23 +0200 Message-ID: <87edj9erbk.fsf@betli.tmit.bme.hu> References: <83fs4f36wi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="692"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Cc: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= , Eli Zaretskii , "Philip K." , Dmitry Gutov , Stefan Monnier To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 07 21:07:20 2023 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 1qeKLW-000AUJ-Tq for ged-emacs-devel@m.gmane-mx.org; Thu, 07 Sep 2023 21:07:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeKKl-0006K0-8t; Thu, 07 Sep 2023 15:06:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qeKKj-0006JV-Uy for emacs-devel@gnu.org; Thu, 07 Sep 2023 15:06:30 -0400 Original-Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeKKh-0001Ny-QG; Thu, 07 Sep 2023 15:06:29 -0400 Original-Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-9a9d82d73f9so159879066b.3; Thu, 07 Sep 2023 12:06:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694113585; x=1694718385; darn=gnu.org; h=mime-version:face:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=fFeA30yd7uQQPj1IUvO/jLRP1d65bnQLMBDMt9i5yag=; b=Fcs/seCz2LY48rz/rX2nt7NHfTy6bmM/aUmRepVOBCDjrNaAc6rLp5TUqM+hBIpuqX fXpgR9UcD1qQX+EA02UJn+YyFsv9GYZ5bkZqXqb7F7NlCvn5P2fzdTgTr86n5NO+XAOV r24BshwIdyubkhUulGjXpUeK3/H/+wBY6oLIAkGYdzkeSaDnYsXbQRtkkXVsGw2ZsdtY ezWftkwdL7MKcOcGow6Egv0c6lQ0/3ONU3oBC7Ut9gTNx8PABAaBZdFCg0Yg+fbUnmR9 TuvuwfvdjQWnDgcYhHGE4T30DRJfixbdu9bj3gLcpIKYSrSt2Uy8ToKG04GVtrpUZEpj G2Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694113585; x=1694718385; h=mime-version:face:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=fFeA30yd7uQQPj1IUvO/jLRP1d65bnQLMBDMt9i5yag=; b=qbseA+EAfu9ZKyho46pU7kjkpKlK2qOlTZXB60xiSv9i7Nn30jiqowDD927bORV6Uu 6AHONMREs6DObrjTF7Ox+hyVP6+P4VA6AO1++CoXTORdSIJLXk4CigA4Se5Dryto75nk FxFz2uHF3rgn6h+FojIZa4S7oVvgCSp+J8vmeXoOyW3G0Y48p5vvKk+AlQAr4trSwOR4 BCSWiMVo2VFB3xe7C7VfbJnkqcu2E/PIJSxjOEZsEqgCReIMWbIVWWKoL7IQXa0NV8L0 1cqWniFAul2sBeNQhKHIqWLwYX6y+RAukm5N21pEZhZwH4tCZtXqsPRlLYivkNddF3uU Cq6w== X-Gm-Message-State: AOJu0Ywj3NNa7EYZ/8YVOSMvYYgnTWnHH/TfTR/O86ZUKL78o9/TRyYR A3PnNM+RDTLaEuamn2ihdiw= X-Google-Smtp-Source: AGHT+IFoxKzAioUoERhUHWXCSJMCXmG48WMhcoNhFE3wdLvry+drgspDq0VxwL07TdIwKLHS/ywWfQ== X-Received: by 2002:a17:906:1da9:b0:9a1:688f:cf21 with SMTP id u9-20020a1709061da900b009a1688fcf21mr189969ejh.43.1694113585405; Thu, 07 Sep 2023 12:06:25 -0700 (PDT) Original-Received: from betli.gmail.com (catv-89-134-210-182.catv.fixed.vodafone.hu. [89.134.210.182]) by smtp.gmail.com with ESMTPSA id q22-20020a1709060e5600b0099315454e76sm5253eji.211.2023.09.07.12.06.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Sep 2023 12:06:24 -0700 (PDT) In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Thu, 7 Sep 2023 15:39:49 +0100") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEU2EgDVmFNHKAa4dz4q AwCDUSH2zWrE61tmAAACeklEQVQ4jU2UwY7jIAyGEZN5ABSFc9Ytcx6K6DmqmHsD8tyZKrz/I+xv yI6WKlHlj982tomiVckiWrUrgRU5jlqMpJKCkch5W419DQAiQGHDxdrWmm0/2kXCApiUmrZLq20s cjexq3VL25QuxjY7wOcJVEpb+jLeGLAK+OMyaa1hx9rFbkwHFWBVA2y8w1wHaLE7GuDdw5cEuOM5 SLIdrpwBkN0ezwI7nYoiilqthbcYc89KgC5+NnaOHGbZz0T6BCEgOLJ0vmYXuNdPAIXgDZJhF2Yu fjnPNwAsoUTUN/P8q3AAyz4zB/xmifEfiIbvS4jh7b7QqZiSm4MJC5kXNpCRaOsoyQXAMN2XCJfs j94NKfo7ACKUEgKE3y+Sg4jibUZ1A0jgYpxtvYMC3gHaHPq6x32ACeALIZoZxB+l9VrRNIA1ncRg wwC8pvQIvYO+a2yt3VXMVyli6L0VV6aOrJa4CpilVQA+eHt0xavk61akih5BUMay/0BAqu783C5h FifY/3QsAIoWYk6PgpwAzLI652+96e2IfN2cF+BD1uT23F21Ghh5OUl4RlO15oh5A2iv+Zk2wsjZ 2DtB5Sm3A4P0+kyb2vs4iEW7G9ohoN3Stl2kVat6MCkXldo6OKaE8P6GhmrKKxWZXQH1iklhhn+d iVeNf6mDdkV0ltFwApRbp+kXSGBFHGV2aPqnIIyQyzhD5n47khqKI08bIapcas4O+hPkct20NAEv ALRuZFUp3PrnQSAm+4lTdHCsYYZ/nGqQrM5z3NS3zefFxkfFPRFbsjpIfbTlvF3ibpVZQ9nzqv60 F/KXSRLJ1AGappJulZll70N/qz6EfwEOCdYOuTHAzAAAAABJRU5ErkJggg== Received-SPF: pass client-ip=2a00:1450:4864:20::633; envelope-from=felician.nemeth@gmail.com; helo=mail-ej1-x633.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.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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:310279 Archived-At: I'm lacking the basics here, so sorry to butt in, but ... >> 'diff-apply-everything' How would a user undo such an operation in case of a multi-file edit? Does the undo system support this? Thanks.