From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#53671: 26.3; Doc of `pre-redisplay-functions' Date: Mon, 31 Jan 2022 22:06:03 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27993"; mail-complaints-to="usenet@ciao.gmane.io" To: 53671@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 31 23:08:37 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nEeqi-000758-Rj for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 23:08:37 +0100 Original-Received: from localhost ([::1]:46740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nEeqg-0001d0-Ui for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 17:08:35 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44970) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEeqA-00017P-NE for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 17:08:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nEeqA-0005TX-EH for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 17:08:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nEeqA-0005Ut-AQ for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 17:08:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Jan 2022 22:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53671 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.164366685721092 (code B ref -1); Mon, 31 Jan 2022 22:08:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Jan 2022 22:07:37 +0000 Original-Received: from localhost ([127.0.0.1]:41105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEepk-0005U6-KD for submit@debbugs.gnu.org; Mon, 31 Jan 2022 17:07:36 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:46620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEepi-0005Tz-U4 for submit@debbugs.gnu.org; Mon, 31 Jan 2022 17:07:35 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEeph-00005n-5X for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 17:07:34 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:60600) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEepa-0005Ah-DA for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 17:07:29 -0500 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 20VLccNl010608 for ; Mon, 31 Jan 2022 22:06:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=ojhnL6kXoLeD54zEvE8ewwnLA+D4oE0Kx5LOYTL4gRE=; b=vjTRLJe3Z3ifklkcQdTZx4qm4Vba1G2pOVgCSTO5t3a5pYiqHdlWEyGLHy2V4Xk2mw1t LNe4bI24jrHnlfkyhelNu0x389+LU/rj6AefekXQY4QyAmDHlyxj/yKSmMuIrN/8/VqO 8+fEg/JWXJnm+pgCtvrgE++wPEXga5lJNN+gxLZDWrCzepweIWC1hlhQ12p8DbqgFWrq uFTahoQtSVtEqLMTcA5hqiPX+K9bDm2UsP7VXPUaCmlSraRP1VdZuvu3KFt/0Tz5EpgX DvW42PlVDc5dQQC2mfv9AIaGLhB1WE/KRxyQh2Sba1uMBJkhmxespKSZvv71yIAPI3rf Sg== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3dxjats4u3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 31 Jan 2022 22:06:06 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 20VLpcsH049359 for ; Mon, 31 Jan 2022 22:06:05 GMT Original-Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2100.outbound.protection.outlook.com [104.47.55.100]) by aserp3030.oracle.com with ESMTP id 3dvume9183-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 31 Jan 2022 22:06:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VSSbN5TZl4obeqAZCslXpwDo1rWb9MnoizL1IkG+b6Vs14uRZLitMerRsqfs9aH0TzdB+IRLjFtKiP0UnIoLg5eC3tkajrbVHSmTDNxiAqta6CdvGe6zKD6wTeIQXegnTinzMt8PuAdHEjZbzt95A5E/OrJyrxUPAFTpF2QHW0FYQltMswA6+sDKhng+3G6Xf+Mfdh2AsDT4X0gCWozTjYAiEG+q0yxwBTmypCW6aUKmX8ZP5iafMUcLNXYbgFWrBI2wz4xOVNg4/Gd82HaoZ8s88dJDovMuqLhQgFA5+GMbEfleOAIOLpmLdlQ0HMzFo636wKJFHxkZoQdK42BERQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ojhnL6kXoLeD54zEvE8ewwnLA+D4oE0Kx5LOYTL4gRE=; b=TNc5D62rIqhyoDE6j1QoqQbq2Zjc8P03CvqcHyZ4iN5w5n79uLk+9UyrRfXNh5+Ni/8I6kyV9IrcvixlWKBW+tQPksfzXQ2ainSVB74ooYpX26r/+vTKC9SuOmnNH0hdLIPrHmRNluSd7qk/EwytTG6gVRhgAys7Ocb5Q9TQPnBhLbMosA3VcLiO6wiMRl2JBYWjtRAtVVVTQpkLGeGPJXmVZa1cC7RIk9GEFusamn9S8fwMP0Rp2jwMpFYNYM5dVN4YELZQHITH/syiqnBQXWDXJvI3zg8kZsP+/V2qH91DeiI5wLbhESqrrGs5XLpzj3cIunf7oRrWlKF1FYFVyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ojhnL6kXoLeD54zEvE8ewwnLA+D4oE0Kx5LOYTL4gRE=; b=ZBxr0+s7lGVrNgTBpXb5kfsJe8kLbXk0Jx3MbZnMb8Z5pvDAHsvAh4CDJEjx49TmWRh2nxM8WxeOHzhP7xdxqJeG46q+fJzxZCnHBdrzKdBulKpE+vHa9lY2neKQCyDbCX2tK8K44kterKW0gY5JWE7n03BUvf2KonQzdAiSaXU= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB2997.namprd10.prod.outlook.com (2603:10b6:a03:90::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Mon, 31 Jan 2022 22:06:03 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3%6]) with mapi id 15.20.4930.022; Mon, 31 Jan 2022 22:06:03 +0000 Thread-Topic: 26.3; Doc of `pre-redisplay-functions' Thread-Index: AdgW7q9un3Jhu3bnT7O+RF+8IUgP3A== Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 67ad4223-b7f9-43eb-a9b5-08d9e505df9d x-ms-traffictypediagnostic: BYAPR10MB2997:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wfo6KJT4kHGryO6bU9omtRkyC0HHX32t9syNBXtGOwOVKxZCC5zycHYD3DivdxIXMQxCM3LW0Ek8Iuad7KibgJx3yPUp/SPFCgLeEEpxL7sydQAcde264R28LynAj9smvrCH4DC7je7H68FvyeS4mdVSYBmY4PwSESoRicYTSksOenCcJN32H8kpmbC++chqfd4SjWqjNrc/If796Cc8H/3aIBd5c00uzmchQzkTf+1RSMi4g6qQYODM5625epqKIwSmcdZCB4KRJZmqwfbNaRxzSupRbuyGypkSXW3AH5T9/WcluGl/4dlFsKmCB2AReMWwKTKSsPtOCqNPWe4ePmSueT87Bo/GgmLLsOpvTy1tI0VpK1TOEN96dGRtNL1vw0I11dsYrM1XfG74ArQGePsONdXcRSM/OIIcJMr04LOgLub6713bYqpblmICIFIx1TxdsbAbJUz/FzPwhZXj+Emob8zgwyGe7kKyAoK/1Mfs0w2jKDFnRW+0qXQ/4oYpjltBiJKLFZf9KT2ZMc34s/YWBr2xBtD+RbWMoXcrlvpwcZryoDFr02mRvegEaXLz+EK9nwR+4bIsqd0Kfw8Kd90wyKG3hWUB4PugjZNYembRnMSC2fwOTqKCUk3SXkwwSw8vo0FwYZZ4rcB4Qt7f6b4xtGop2TNaw89PhCC3Mcl82Wh33MO1LtsDd6bWDYSoyvTllDf/4/9287tIkeLjNQkyTrNtvUc8W/Y43HO4uMI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(8936002)(26005)(8676002)(64756008)(6916009)(508600001)(55016003)(86362001)(33656002)(45080400002)(76116006)(186003)(66446008)(66946007)(66556008)(66476007)(38070700005)(52536014)(5660300002)(6506007)(7696005)(9686003)(316002)(2906002)(71200400001)(4744005)(122000001)(44832011)(38100700002)(81973001)(20210929001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: D/8M8DAHT1rYHhopnJFo1qPOMQt511rtzMwMrzAtLanYZvzJJRWjGRPcsdNmxYvRHST5izvw28jmYOMQkefw/9XIFn4OmYgy3B42PobSzF23S/CVdBzCIMifLp/cA+w6Y8rFU+TTODPE+SIcl7zcYimCGy6vGAZK2ZAIAu4V1VjShxajXf/6B8ST6PNPuVtpOVfisAcIaZrVtoRnvKA/h2nAlo7J50/hFprfcxkny8ltAlEBaQJWPC56aZLc2Pz5R6RRfPW7WEBhqmvOHbDQSyhu6a6eBjT/4FGo04BwA19vELQgZPl68Vss1leIK1qB7UMgIlLUjHVduJ+SlxevMPvn+Z6dKcOcKrj2+Sx+rpImubj3xh7GlYHq3ZoA5oHZzgGFj5aWM0LbmBNn1nhAb9rkbKHHHjkc6UwNXY0B+y06vLMy1cIu24e/ZiXaqjW4ouN5qbDxMdhQQ7zeSwEfKnHvt8ocfVZNanfmJoykqPkVnkarzfXwZS1uCvbrvOVCQB1Be4o21POUYZn/rHPI8IHebx51SrUQwAFNltQbhvqgjNpsAWNmqr0L/wr90ZEvi+38ZPgUAViezt/+55uxdpM/1sm/tsojVPN3LSBBSO7JKsWwr82b+6DOSMEeJLU1BKyWEg62cjq1MWndhnz8/IJV6G834+OMXSa6oWlp1JTYQcADjkKT4KRnP4YSV6jy0g7A+Glr+md4VmdVc7qu50Yd8mHjIenMxeJ7o1AJ0LNpvMMa9sEplB2Vts EUVXDY7WlUt0TD9Yz49K1fZhZVVgKbHGuyrF8SDsYzVVOvmS9CohagYz5mjcc9R6iIgHBBrHEPR/msMW/1B4Oef/I0MFlqAI+n X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67ad4223-b7f9-43eb-a9b5-08d9e505df9d X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2022 22:06:03.7791 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Kg5BB+kvh8DFvPbXkqnIHaxsUjBq6OehHCAczxc8QAotY9kcDjlMut++kZ57f4ey7iyEFeA0/+p/51XOlYfc4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2997 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10244 signatures=673430 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 phishscore=0 mlxscore=0 adultscore=0 suspectscore=0 mlxlogscore=778 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2201310139 X-Proofpoint-GUID: J998SIitqUHniWYiA4ZgAYcj8KzCokuL X-Proofpoint-ORIG-GUID: J998SIitqUHniWYiA4ZgAYcj8KzCokuL Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:225733 Archived-At: The doc (string and Elisp manual) does not say what args the functions are expected to accept. It says only that the hook "is called once in each window that is about to be redisplayed". Calling a funtion "in" a window is not the same as passing the window to the function. As it stands now, the most usual reading of that "in" is that the function is called with the window selected. And if nothing is said about arguments then a reasonable assumption is that no arguments are passed. In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor `Microsoft Corp.', version 10.0.19043 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3''