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.devel Subject: RE: [External] : Re: master f117b5df4d: Add new functions eol and bol Date: Fri, 19 Aug 2022 16:24:24 +0000 Message-ID: References: <166091536530.20326.14174671546998200051@vcs2.savannah.gnu.org> <20220819132245.AE2BBC0088A@vcs2.savannah.gnu.org> <87a680v004.fsf@gnus.org> <83r11ce3e3.fsf@gnu.org> 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="12714"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "larsi@gnus.org" , "emacs-devel@gnu.org" To: Eli Zaretskii , Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 19 18:26:21 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 1oP4p9-00034A-9A for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Aug 2022 18:26:20 +0200 Original-Received: from localhost ([::1]:47372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oP4p8-0004pR-7J for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Aug 2022 12:26:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oP4nY-0003SN-ST for emacs-devel@gnu.org; Fri, 19 Aug 2022 12:24:40 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:39494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oP4nU-00053G-IB; Fri, 19 Aug 2022 12:24:40 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27JFxCSm004876; Fri, 19 Aug 2022 16:24:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=fR4que1qdI/6TlfhyVFU1XdcoVpbYRkd9B1mXojokDQ=; b=AQIT6qJJE1jl6Hx3bPuiGbTyJq2bDlAjPjS1lKahIHI7+hEDzl9Zn4xi+qrzIrba64ei qxmV3KgmCX9F88bYINB6jYH2klMycxnsUz56gCbHF38KoWeWu7bdzVeI+msybqa8sUVS z4k2obUAotCy2ccmSrqswKDe2iO5uDQ7dfol59PPS2otOje4ANHC/ZhjyBo6XaJlurJG eAimavfjAEB1CpktCmjlaqzUtetFfJPp2jhuhaCws0ZS89AVOgpPDawxPgiTART7o9WW q0AjXIcj5AcmAEq++GRpBWcX7G5hNITM9WuwqesSiy/mbsZwkVf5bISus0W7IqUiur5M GQ== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3j2dkw820y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Aug 2022 16:24:30 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 27JG7qWC020902; Fri, 19 Aug 2022 16:24:26 GMT Original-Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1anam02lp2049.outbound.protection.outlook.com [104.47.57.49]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3hx2d5m6dn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Aug 2022 16:24:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CGJNuF8s4Zr7maSyA3+dBPdKMB1QDF5PYVYb6xIIDO3WvNAMa4cMaweLEppjzFOFWT5/I/8tN4T6yRuzL00LcBpMK2iWAB12PvIs/BshT5OlLSMWSf57CFvKHwMx2io08OUewhnE6BKA5uWCg6LsxnGP9Q+jzT4X0Xx4l6dOkwi1sIpOFo1KuspQa/R6rjIjxvuEYccIALTTS6RZXisyyaQZgT10oYkYMxNjv3RbOj0L/FP0upvtO5cjiWF54HyDnzcwGXilYASFQSJl7BEp2bNRy1kxSI2bmCeI3JDVnEcf5sifMm+2kIMAggOoCukz31jRCxboCtPjs7MUqouHLQ== 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=fR4que1qdI/6TlfhyVFU1XdcoVpbYRkd9B1mXojokDQ=; b=eoF7oSqBawkJ4t1tc4NruK1RZLB8r6ap+F/dKZI6YCzQWmknYXIsQK67kFkzWS+nIqwAxdwr3/kCHxrw6feaSD70zmc0hdIc2nd0hOOLlYy7vJnLhqVlwe9zVwHimM+VcShOnjR7p+9wUjWYiNsEulxjsFywwOlfYn+a3eN77bFDYn+I/qyxaEeUgPAKZMdxvfdTeGEUNO1NwIR2BNhan6lsy4qHokHLxV5wBlPjnTCJLhqqyYA9RpAWMJ3VetiZoV7mgulvfgUH/3Hur2V6kWYNNkeqWzkDCFbZ85BTL+q7UIiAHOpG6zyew9WAXKXnm+D2YoIfFg/A9yrmK8ckuA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; 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=fR4que1qdI/6TlfhyVFU1XdcoVpbYRkd9B1mXojokDQ=; b=tqNU2H1B7sMswJWxwWr244+eNaQUDUZKABf4LRFQGkHvS0b9FrDx2hSSWJiSD6kDafp0QcTxEDO0RObdce5hyY7iTED91cYMR9/VuWRlO3WmBCANCS7fmfuBTSQh8lK5Kvb8JL9OE/1SqzlzMd7XINYwSxiW93pscPXvyMNhAAI= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BN0PR10MB5501.namprd10.prod.outlook.com (2603:10b6:408:148::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.19; Fri, 19 Aug 2022 16:24:24 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::570:ff21:c9e1:22f1]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::570:ff21:c9e1:22f1%2]) with mapi id 15.20.5546.018; Fri, 19 Aug 2022 16:24:24 +0000 Thread-Topic: [External] : Re: master f117b5df4d: Add new functions eol and bol Thread-Index: AQHYs9TXwVu9ZKBuH0Wp0vBuWYWDEq22Zalg In-Reply-To: <83r11ce3e3.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 95540b63-c150-45ba-725d-08da81ff47ac x-ms-traffictypediagnostic: BN0PR10MB5501:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EblVgZpDMHJ7VmtEOZo8zVk0qIOHAjpRYgcPM8LTVi/ZiPY8/GU0DPaiIBe/uQdjQbv1hl1lSyVQRcwpRVlMaJARp4l+x5CghdUwALwd31QxZcHUoEGxaF5F0B/Cbx8OubQUVKY/WXvJjrNsvmseHVQRMbOCQQkOxADXxEo7thuEAGAKpSLMS5hfGSXxmji84GNuWkx2mN3zzxkILHbcNb/6Af8LXW1/21wgbKyNKiB7DsN23Z9XyHNfhA1RBSzqlgYpW1ZNCXf4akNjvvX3f/hGT7osbcxJQMRL93JJiUcCDU+P7gIwe7Jr04DAcXd44OL4DO53w8+f/egxAETe56rq1BTLrykl5jmL0FstPBwC2u0OV9+6BPB22PdysBa+6WQWd5PGroXvPAo43KYMGNIFy9JUlsJ3CEl1999vzobUQtK+ukD+HdhPvGlSOK6XGz25wrHIU4+aO0h235hxAIWep3YC4P/IVPQ7migJ99emRnMus9CoDULcFGAjHQcb36JzeWrdPp9twb5UNubyjCM42sfTDhEq+N85xUoj2kvDA84R5SQFwoBKgR4VNSSmusOnq6YTbQs2IRpLrlnoHu4fcx3UrVI/nxmjYY27lKRs2ScxOlYfJvCZxGhyZ4++3Msk1Bvdn3dzJSIZ7Q4x1m2SFA0JiQUdMS8RGN0bPqEqvfxgBv7PsJIjDIiv7LOVw+xLJ/z6MBLyFth1/oVLZfWpmEn+J3LBP912UaFxY8zFJIvs79Q1jQLJJ2rKE G5O3kBLyaPG67tn0EiZWP3tqA== 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:(13230016)(366004)(376002)(396003)(136003)(346002)(39860400002)(64756008)(41300700001)(44832011)(4744005)(66946007)(71200400001)(55016003)(4326008)(110136005)(316002)(478600001)(54906003)(66476007)(52536014)(66556008)(76116006)(8676002)(8936002)(2906002)(66446008)(26005)(38070700005)(9686003)(186003)(33656002)(86362001)(6506007)(7696005)(122000001)(5660300002)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9GmWws1eLqOGWmuclhliLz485RqMEdTIqCOxFmA4dXP4IYxmHPojebaDa5Fx?= =?us-ascii?Q?/vGn90saUkJvF4N3JBz3fSBAB0Qb/D00MCN9Bp/7aek00vOaqFNZiqAYkbcg?= =?us-ascii?Q?9RWFTaWVDRRMEWzF9mRNRsxtbNc1iQRXaZdeTFsREfcNKV1fPmkG1zU5GddV?= =?us-ascii?Q?UANez1Ma+J6+rPHFRTUHiERQXEQcNXqCse584bIeZWxaypS7ne0r8l8tHTt5?= =?us-ascii?Q?l9pp93pG0wfYqvJX2gUSbGKnY204Ze8FHpxjlKQv+3L9+9JLbIJoJkPEsO/G?= =?us-ascii?Q?Uyc7KyOK6wYWCxg9hZi6ChNOZG6ocCUMM1Zy5ZNldGqw2YGdh3KjNnyVNCoK?= =?us-ascii?Q?xMW6BcU4ZDyx6tW3qCmJSAG+w9f+pm7SwzZNE1Ihx09orXzS+6R38SUzsEFs?= =?us-ascii?Q?fB7rYvvhvviUZ1VU1hhlyS/5EKUzM18F6PT0oPQYhZgyhQ0xlqupeHRemdE7?= =?us-ascii?Q?WzvYR+b5zJil9Q/hWyE18eQjZpTNwhcEsqFnlkY83DtsTloZUMm3JtWxr3Tp?= =?us-ascii?Q?EXmraJMQevB4SUCeyY114B0jY61XE6wVUccZyH+XcjP20vDeDxFY7jOs0Run?= =?us-ascii?Q?vGzhNfKstNEjufzlTkHEJvdkvfHNnrbvke8KI8oJ1WNdfVYC24cZay7ljpZy?= =?us-ascii?Q?dL 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: 95540b63-c150-45ba-725d-08da81ff47ac X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2022 16:24:24.5161 (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: nlCQQDX4BWzXzJma9zWSr2EpZfyfr8s+w6/1ldn3Nz6W8TAEntHcwr30h4JlmqmahhzX0qDzWo5Qut3uJtf/3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB5501 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-19_08,2022-08-18_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 mlxscore=0 adultscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2208190059 X-Proofpoint-ORIG-GUID: zYX1qeLSj25lPR5tlWkc2DlKVRnffBWs X-Proofpoint-GUID: zYX1qeLSj25lPR5tlWkc2DlKVRnffBWs 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_H2=-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: 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" Xref: news.gmane.io gmane.emacs.devel:293647 Archived-At: > How about position-at-bol or pos-at-bol? >=20 > (IMO, it's confusing to talk about "point at SOMEWHERE" because that's > not how we use the term "point", except in the context of describing > point's position.) +1. `position-at-...' makes sense, and `point-at...' does not. Point is the _current_ cursor position in some buffer. And window point is the cursor position for the buffer displayed in some window. The names `point-min|max' are legacy. No need to change them to `position-min|max'. But they shouldn't be used as a precedent for starting to name position variables and functions with "point" instead of "position" (or "pos"). ___ (Separate point (!), but related: we shouldn't talk about the "position of point". Point _is_ a position - the position of the cursor. E.g., +1 for Eli's point (!) here, but not for speaking of "point's position", which just means the _position of the position_ of the cursor.)