From unknown Thu Aug 21 23:00:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#18069 <18069@debbugs.gnu.org> To: bug#18069 <18069@debbugs.gnu.org> Subject: Status: 24.4.50; doc of rectangle highlighting & redisplay code Reply-To: bug#18069 <18069@debbugs.gnu.org> Date: Fri, 22 Aug 2025 06:00:11 +0000 retitle 18069 24.4.50; doc of rectangle highlighting & redisplay code reassign 18069 emacs submitter 18069 Drew Adams severity 18069 minor tag 18069 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 21 13:01:46 2014 Received: (at submit) by debbugs.gnu.org; 21 Jul 2014 17:01:46 +0000 Received: from localhost ([127.0.0.1]:33591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9Gy8-0007wD-W7 for submit@debbugs.gnu.org; Mon, 21 Jul 2014 13:01:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57342) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X9Gy6-0007vy-BI for submit@debbugs.gnu.org; Mon, 21 Jul 2014 13:01:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9Gxq-00087n-Ol for submit@debbugs.gnu.org; Mon, 21 Jul 2014 13:01:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47146) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9Gxq-00087c-Lf for submit@debbugs.gnu.org; Mon, 21 Jul 2014 13:01:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9Gxh-0004Mw-UF for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 13:01:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9GxZ-00081v-5S for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 13:01:17 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:41985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9GxY-00081f-Ui for bug-gnu-emacs@gnu.org; Mon, 21 Jul 2014 13:01:09 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s6LH17Dx030114 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 21 Jul 2014 17:01:07 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s6LH105Y014529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 21 Jul 2014 17:01:06 GMT Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s6LH0xw3014383 for ; Mon, 21 Jul 2014 17:01:00 GMT MIME-Version: 1.0 Message-ID: Date: Mon, 21 Jul 2014 10:00:57 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.4.50; doc of rectangle highlighting & redisplay code X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) The doc is, well, missing. Nothing for the advice of `redisplay-(un)highlight-region-function' or `region-extract-function', or for those variable themselves, or for the functions used to advise them (`rectangle--highlight-for-redisplay', for example). Nothing for `redisplay--update-region-highlight(s)', or other funtions that use those `*-function' vars, or for `pre-redisplay-function', which uses `redisplay--update-region-highlight'. IOW, nothing for anything that does region (un)highlighting redisplay, including `deactivate-mark' (which has a doc string, but whose doc string does not cover this new part of its behavior). None of the so-called "New rectangle integration with kill-ring" behavior is documented in doc strings. It is also not documented in NEWS, AFAICT. This code change represents a change in user-visible behavior, and it should be documented. [It's a shame that Emacs Dev has increasingly neglected to add helpful doc strings (IMHO). The originator of the self-documenting editor is no longer watching closely, and developers will be developers, I suppose... Too bad. BTW, why is Emacs code simply using `add-function' all over the place now, instead of actually adding the code to the functions? Is advice the new normal for Emacs code maintenance?] In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-06-28 on ODIEONE Bzr revision: 117431 rgm@gnu.org-20140628015517-eku6hj8mpgcvfnso Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 19 21:00:08 2021 Received: (at 18069) by debbugs.gnu.org; 20 Jan 2021 02:00:08 +0000 Received: from localhost ([127.0.0.1]:52216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l22n2-0008Jg-GT for submit@debbugs.gnu.org; Tue, 19 Jan 2021 21:00:08 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l22mz-0008Hf-Ii for 18069@debbugs.gnu.org; Tue, 19 Jan 2021 21:00:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yzUP7UZgr0sASh3PX03tHcYQ0txPb18CTmiYp6nTC+Y=; b=kZLXN/YwFzofxyzPmqhVLfctOf q0trLlbk3ZWeY9Mu7r8UtVnLutK0MqYUx0VosO0QY04bUn58xdo/5awnVafvjXeqe5r8rlLycsolS teSqBqu1Rct6GIwDt45dQ4XFTM2zYt0ZQPV/31z2ckYWyCjQhktS793GlI9PYd0hWhDA=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l22mq-0007kV-8c; Wed, 20 Jan 2021 02:59:58 +0100 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#18069: 24.4.50; doc of rectangle highlighting & redisplay code References: X-Now-Playing: Hannah Jones's _The Remixes (CD3)_: "Was That All It Was (Mary Goes To 54 Mix)" Date: Wed, 20 Jan 2021 02:59:54 +0100 In-Reply-To: (Drew Adams's message of "Mon, 21 Jul 2014 10:00:57 -0700 (PDT)") Message-ID: <87h7nc74h1.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Drew Adams writes: > None of the so-called "New rectangle integration with kill-ring" > behavior is documented in doc strings. It is also not documented in > NEWS, AFAICT. Having a doc string on, say, `rectangle--extract-region' to say "extract the region, but in a rectangular way" doesn't really seem to say more than the function name itself, so I don't think that'd be [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18069 Cc: 18069@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Drew Adams writes: > None of the so-called "New rectangle integration with kill-ring" > behavior is documented in doc strings. It is also not documented in > NEWS, AFAICT. Having a doc string on, say, `rectangle--extract-region' to say "extract the region, but in a rectangular way" doesn't really seem to say more than the function name itself, so I don't think that'd be helpful. Closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 19 21:00:15 2021 Received: (at control) by debbugs.gnu.org; 20 Jan 2021 02:00:15 +0000 Received: from localhost ([127.0.0.1]:52219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l22n8-0008K6-RQ for submit@debbugs.gnu.org; Tue, 19 Jan 2021 21:00:14 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l22n7-0008Ji-VG for control@debbugs.gnu.org; Tue, 19 Jan 2021 21:00:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gNXp4/57Moq+uzky7aTxQRTLyz0zdIB+DAENd8Wv4TI=; b=WcLQXjTWo/gQ7eP+4339TOihGq Kt4pDG7SkCvGfcGM2vB/mVpcnqBkhKk/MHfdFd0o53+PRCely6PTrPt8qvsJVhyKADhhi3FZ0fr9R Mk2aH2RzvuFxdw4opQuxml3VDVOMiSAYQXvYODeC8qN+qyhiUzr7MJd/z3DiG/T94clQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l22n0-0007kh-AZ for control@debbugs.gnu.org; Wed, 20 Jan 2021 03:00:08 +0100 Date: Wed, 20 Jan 2021 03:00:05 +0100 Message-Id: <87ft2w74gq.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #18069 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 18069 wontfix close 18069 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 18069 wontfix close 18069 quit From unknown Thu Aug 21 23:00:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 17 Feb 2021 12:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator