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: master f117b5df4d: Add new functions eol and bol Date: Sat, 20 Aug 2022 01:15:48 +0300 Message-ID: <6bccc5f6-69de-7402-085b-e5f1c84a0592@yandex.ru> References: <166091536530.20326.14174671546998200051@vcs2.savannah.gnu.org> <20220819132245.AE2BBC0088A@vcs2.savannah.gnu.org> <87a680v004.fsf@gnus.org> 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="27356"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 To: Lars Ingebrigtsen , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 20 00:17:10 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 1oPAIf-0006ub-CG for ged-emacs-devel@m.gmane-mx.org; Sat, 20 Aug 2022 00:17:09 +0200 Original-Received: from localhost ([::1]:53658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPAIe-0004BH-Ex for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Aug 2022 18:17:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPAHb-0003UE-EF for emacs-devel@gnu.org; Fri, 19 Aug 2022 18:16:03 -0400 Original-Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:34444) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oPAHZ-0005cs-4h for emacs-devel@gnu.org; Fri, 19 Aug 2022 18:16:03 -0400 Original-Received: by mail-wm1-x330.google.com with SMTP id z14-20020a7bc7ce000000b003a5db0388a8so4171094wmk.1 for ; Fri, 19 Aug 2022 15:15:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc; bh=Zjju+E822VtiSk6BCLs/RBPj5BIulLOXFPeghEIXTcM=; b=oPShEWxOXmzscYQX8BTtxTJtfSqs1AXXHsde1uTodk8JT9KNdLfSJrLNnQOMgtLHZ7 POjfDDEWj/YzZP3kAfRr3kooq5XyfZcIupeyuH2ynX90EpQUMBQfGgQbhff7RvxMcoIW Yt5YUHeKfIMzLwBtveyaKQnLUAl5ln5nVHJmzIqVt54O2Gq1M0aTIf2krrU/+hTdr1p9 wSw0y3SVP3aPOF96WSjKOOTjZBO94rY+Jb7bD+HxD8SsoMRuRyU8wHp+i/e5iAkL9ru9 IpzlMvQy+We6LLVLGf390p90hTriVlCWfOKUfJ6OefnoH59kkOdl/eMknkf9Jo6kBGBc kohQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc; bh=Zjju+E822VtiSk6BCLs/RBPj5BIulLOXFPeghEIXTcM=; b=WaPrxmwgAs7wUn2G/xQasqvk1r17LeE8DtxF+uOtB6N2j6KlbIsoJrrhlH6dw3jaPE fUo07XpUju6ZWle2jhV//F7pyfhcMa3hzlFU7xnbANDR0bGbqoXLl1O9jWcCEWwAAyuE DUG71AyYx0Ht7axfS7neyiGajJwbeJ+RlgT+36JCDjRNRbEMOjkiCVUJ/a8f+eNb1IPL ZQW1RQbuRtSDK09BfsPHZg9qzLa4ce6r9zfB5bFfIvPHWFPwvYqDGv7yK9eWqfFpBXAk NP6YpD/5WvI6+023tSvVxfjSYfZr41QlmJtjDFeiQfEwmj2F4TBjKrOuk6it5ye4MxSW TuGw== X-Gm-Message-State: ACgBeo1aUoFRsiHr/B3OdHOripCoLhdhGnt20ulpQByrL6b3GpSnwcoy kztpTmLI3aeE5Lie2TXxRiI= X-Google-Smtp-Source: AA6agR56mlZ0nqnAD/lvVuWNp+rs7cEeAkhWbDQJD8cWWZ07bmgRyhb+kzKwUkwX/IB61dG0k5Jh6A== X-Received: by 2002:a05:600c:3d05:b0:3a5:dd21:e201 with SMTP id bh5-20020a05600c3d0500b003a5dd21e201mr5837631wmb.132.1660947350907; Fri, 19 Aug 2022 15:15:50 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id g12-20020a05600c4ecc00b003a31fd05e0fsm6834662wmq.2.2022.08.19.15.15.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Aug 2022 15:15:50 -0700 (PDT) Content-Language: en-US In-Reply-To: <87a680v004.fsf@gnus.org> Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=raaahh@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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:293655 Archived-At: On 19.08.2022 16:25, Lars Ingebrigtsen wrote: > Bikeshed welcome about the names, though. I considered `point-bol', for > instance, but that's very similar to `point-at-bol' (which is an alias > for `line-beginning-position'). > > The nice thing about `point-bol' is that it'd be symmetric with > `point-min': I guess the main problem is one cannot tell, from the names only, that these functions are different (not aliases), and that the difference is related to "fields". Adding an optional argument to existing functions is not an option, I take it? It could also be a dynamic var which alters behavior. At some point we could flip its default value.