From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: [External] : (bounds-of-thing-at-point 'number) =?utf-8?Q?=E2=87=92?= nil Date: Sat, 05 Feb 2022 02:56:22 +0100 Message-ID: <87a6f6f54p.fsf@zoho.eu> References: <87iltuf80m.fsf@zoho.eu> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6734"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:bNe7GFZkKtmlB1otyvbI7bWmk+g= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 05 03:17:33 2022 Return-path: Envelope-to: geh-help-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 1nGAdo-0001UT-RB for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 03:17:32 +0100 Original-Received: from localhost ([::1]:42964 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGAdn-00020C-EV for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 04 Feb 2022 21:17:31 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51618) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGAJY-00009Z-SG for help-gnu-emacs@gnu.org; Fri, 04 Feb 2022 20:56:36 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:34840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGAJW-0005AI-6X for help-gnu-emacs@gnu.org; Fri, 04 Feb 2022 20:56:36 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nGAJU-00075X-MP for help-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:56:32 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:135770 Archived-At: Drew Adams wrote: >> You got it to work with the alternative >> package, thingatpt+? > > Got what to work? thingatpt+.el isn't an > alternative in the sense that it replaces > thingatpt.el. It fixes and extends stuff > in the latter. It builds on it. Okay, alternative function then. >> (yuk! the plus sign) > > In my case the + means it extends that > library, and requires it. Okay, but it still doesn't look good is all I'm saying. As for what is `require'd no need to communicate that to anyone since it is handled by/in library+'s source ... > (I've even had a couple libraries with suffix - instead of > +, where - means load before the library to be extended, and > + means load after it.) A clever little game in your mind and by all means, but it doesn't look good and with the hyphen-minus it looks even worse since that is used as our beloved lisp-word-separator ... And there is no need to communicate any of that, anything should be possible to load at any time and if at that point further loading is ... required then that is all handled in that pack's source, nothing to bother the mere user with since s/he isn't even doing it. Or they are not redefining each other's stuff, are they? >> Should be added to the main package ... > > Tell that to the package maintainers. I've tried. Okay, what did they say? Do it! Then we can remove the annoying signs as well. Problem solved :) -- underground experts united https://dataswamp.org/~incal