From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: blink-matching-paren jump-offscreen Date: Fri, 30 Dec 2022 10:53:37 +0200 Message-ID: <83cz816zn2.fsf@gnu.org> References: <877cy95qwf.fsf@blind.guru> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29281"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Mario Lang Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 30 09:54:30 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 1pBB9q-0007Tr-0e for ged-emacs-devel@m.gmane-mx.org; Fri, 30 Dec 2022 09:54:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBB9A-0001fz-7Y; Fri, 30 Dec 2022 03:53:57 -0500 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 1pBB91-0001ex-TY for emacs-devel@gnu.org; Fri, 30 Dec 2022 03:53:41 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pBB91-0006uX-1L; Fri, 30 Dec 2022 03:53:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iafVblJOBJIc41jC8YvL8mV/IX9gZBGplgEloCGgA7c=; b=FL8lVj9RoC0u QR/iZ9OBl3tGhFDsTd2MhtsMrsPCOIfsIlJ+31PLtkxl4hjrkXyVezPtY0pPFQ0uFkVhow7lYAokw wWpCnV7/OvkZeBjXIELn63ldWUxazO6A4AexotVDjkv8IbrUWXywj3rUREmfVYhUk31RZdG5x93o8 H3xNi3ATEtonwG611aK/iPsVUxXOdfC7h5EKKP6Crg8aKZn4TQBEbIIY8WLrK6kH8rtDy3JzzUBbe csU78ThJ9MoxEMjUAU2NyA3+IndYw98Ba1bfTGoSYwR8Ru/CRF0Ez/Yfad4usRgxwIA5HerbHHPz8 0ss/imFzGQRBJI+0qHr4yw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pBB90-000794-9u; Fri, 30 Dec 2022 03:53:38 -0500 In-Reply-To: <877cy95qwf.fsf@blind.guru> (message from Mario Lang on Fri, 30 Dec 2022 07:47:44 +0100) 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:302085 Archived-At: > From: Mario Lang > Date: Fri, 30 Dec 2022 07:47:44 +0100 > > Updating to Emacs 29, I see that my setting of > > blink-matching-paren > > is apparently not honored. What is "your setting", and how is it not honored by Emacs 29? Please tell the details, preferably in the form of a reproducible recipe starting from "emacs -Q", so that we could investigate and try to fix what became broken. > About 2 years ago, I came here to let you know that at least me was > really depending on blink-matching-paren to use a jumping point. So > the feature was, after having been rewritten recently, reinstated. > Thanks for that. However, next dev version, and the feature is > apparently broken again. > > It is great that Emacs has a lot of ongoing development. > However, it would be even nicer if this ongoing development > would not regularily destroy old-school features long-term power users > depend on. As a matter of fact, we are trying very hard not to break past behavior, and when that is for some reason unavoidable (and I'm not saying this is the case here), provide options to get back the old behavior. Occasionally, we make mistakes and fail to do TRT, but there's definitely no intentional breakage of past behavior. Quite the contrary. So please bear with us and help us repair what we inadvertently broke. TIA