From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: A new user perspective about "Changes for emacs 28" Date: Fri, 11 Sep 2020 15:27:57 +0300 Message-ID: <339a1d04-32c7-5f0b-7315-8252bffc8aa3@yandex.ru> References: <1ca462fa-0f9e-3c18-6386-f43f49388b2f@gmail.com> <20200907180812.5tfylspp7i6vl4o3@Ergus> <94fda087-a61b-356d-4bb4-791907593246@yandex.ru> <24302cf8-5ac8-4abd-83ce-3e33c51a8beb@default> <83k0x4mjsv.fsf@gnu.org> <831rjcmgn8.fsf@gnu.org> <897b82c2-8ec2-60c0-f5c3-5ab98f79fbd8@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36534"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: spacibba@aol.com, emacs-devel@gnu.org, nicola.manca85@gmail.com, ams@gnu.org, Eli Zaretskii , drew.adams@oracle.com To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 11 14:29:30 2020 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 1kGiBF-0009PY-Us for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 14:29:29 +0200 Original-Received: from localhost ([::1]:37572 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGiBF-0000ar-0S for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Sep 2020 08:29:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGi9r-0007pR-8q for emacs-devel@gnu.org; Fri, 11 Sep 2020 08:28:03 -0400 Original-Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:39518) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGi9p-0000O1-GW; Fri, 11 Sep 2020 08:28:02 -0400 Original-Received: by mail-lf1-x136.google.com with SMTP id q8so5658417lfb.6; Fri, 11 Sep 2020 05:28:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=TQdjV+nzfvXdaWLN/FOB9sFXQYOzltcBN0Qk9AyN7P0=; b=JDgqLEhGTnj2UJSftwEucQrmFziwjT1Hnm20mBFTPghm99l8Va/50SfWA3iU8cp8vM RG06QvakgbFBtoJA/N7L1xe1K7W08ZMkmG89tAdbcTOFZFrirV2MNLgtEakZ5hls+VQk FO58RlyZCmbI+ETyy8yRLbskhTBOsL9vrCq/cJLfClv1Q7TzvmXuwAnO2dASw8C6FR40 JEWDBHg+L4Uv09/MwZvW+KnP+eLOkxe/cfKTcDezCjS414m8D0/iZInRUwl+USH5n2Vz W/rlFYUzNk3n/I1myjZLX2OKXZkZHSbURJFADm3ul/b+TOMEJD5hpx/pazaQLAjmxoUG gNRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=TQdjV+nzfvXdaWLN/FOB9sFXQYOzltcBN0Qk9AyN7P0=; b=Zdu/4PCN5cVHnaKwCJFrpxOmR0WA1z7n25/i++anpH9gspancaC1hVcPT/bGxZ2mnz hbzEPmsHle/KBDPdh/WZTZTdUNGA00Ht8vVuT+6dNb9HgP8xRtEmgiIlsAGua5K42/rP EUKzaeRcuMUXifkbJgX2V8Apntzf1zUT2AglgCn/6hcUUproRqUErwKPec0xlP8E57vw CMl5XMEpDTTws/w/WREqgu5hRMFCqI+FRM+jU5wAvDenuMjL7yTmPWz+l6UrX6C6UnN7 L9lTWCf0GHOBRJ+/5PnxZKvfvzYA6WTzegj0nAWsOTOB2JvaTVdGZ0t+OVtImfFMToWk Y8+Q== X-Gm-Message-State: AOAM530M1WH4saCLSsS4Kdn1RpVfFWwnHt7GKR1KI5H3oiNElE0NQxQl 5bGYZTYALs1Ma6wUnXYGNuHRcpMePDIGsw== X-Google-Smtp-Source: ABdhPJxwxCwDN4n8DbUP4OL71yeuFkkP2YsN2XUa8x/veceJCN3nILgWRMFVMacgpPWWZRwbIMLtHg== X-Received: by 2002:a19:8005:: with SMTP id b5mr683034lfd.70.1599827278689; Fri, 11 Sep 2020 05:27:58 -0700 (PDT) Original-Received: from [192.168.0.104] ([94.229.108.16]) by smtp.googlemail.com with ESMTPSA id w12sm59796lfk.193.2020.09.11.05.27.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 11 Sep 2020 05:27:58 -0700 (PDT) In-Reply-To: Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::136; envelope-from=raaahh@gmail.com; helo=mail-lf1-x136.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -39 X-Spam_score: -4.0 X-Spam_bar: ---- X-Spam_report: (-4.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-2.469, 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:255156 Archived-At: On 11.09.2020 14:29, Arthur Miller wrote: > Undo tree as a visualisation is very cool feature, and could be one of > unique Emacs features, if it could visualise any undo/redo history. I > don't use undo-tree myself, but I think that graphical representation of > undo history is a cool even if mostly gimmicky. It's not a gimmick. The buffer has its own set of commands with navigation along the branches of the tree. And only when using them I really did, or several occasions, feel the benefit of Emacs's undo history data structure. Going along the branches of the undo tree, switching them at will, and skipping over some branches in favor older changes really makes the process easier to understand and saves time significantly.