From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Typo in defconst-1 and defvar-1 docstrings? Date: Thu, 06 Oct 2022 16:06:16 -0400 Message-ID: References: <87v8owlrjf.fsf@posteo.net> <87r0zklrf2.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7039"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 06 22:08:37 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 1ogXAb-0001eH-0x for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Oct 2022 22:08:37 +0200 Original-Received: from localhost ([::1]:34048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogXAa-0003xD-0L for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Oct 2022 16:08:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43250) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogX8V-0002E6-8t for emacs-devel@gnu.org; Thu, 06 Oct 2022 16:06:27 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50407) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogX8S-0001Rr-CP for emacs-devel@gnu.org; Thu, 06 Oct 2022 16:06:25 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 0D6D144358A; Thu, 6 Oct 2022 16:06:20 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9EB9144358F; Thu, 6 Oct 2022 16:06:18 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1665086778; bh=4XnUdf1iA+0TuHsw0DGE2nxeEhUPdOdvpsBAS8HxX8M=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bF12Fw2TOaL9kOakqfLKYSeFzF1p/E4fxZWldAtsv2N3yGi31ZW4Sre1hgtq81itC ahEOG2i/wDr4VPnGCiFDnVUuTkDPM+J5J/VxIG4Y55LevjkGvRwtKbCINH5kRKu1e1 ZN+LBx9kkInYDQxvrcYk6ObjL3Dj9gNbSexNtd7/fl19EsBdaH/UCUHaiagLMA/YWm 2/nSMsNYxuMdtQJgWVLqo5bbHirwIGQQ4kuYA4YwwnOXPs9q5BMy3HPfivI+p8mG43 hRfMYNgkdnD6gV3qxU4/rs5NmZ7+d18Ff5eQjHxopXsFANpeUreZJWx0ocEYm5i5CC 7XuIhN7HvwdAQ== Original-Received: from alfajor (modemcable047.72-202-24.mc.videotron.ca [24.202.72.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7D4251207FD; Thu, 6 Oct 2022 16:06:18 -0400 (EDT) In-Reply-To: <87r0zklrf2.fsf@posteo.net> (Philip Kaludercic's message of "Thu, 06 Oct 2022 18:48:17 +0000") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:297123 Archived-At: > And related to defconst (which is why I was looking at the definition in > the first place), is there a way to check if a variable was declared > using defconst instead of defvar? Currently, not really, no (beside ugly hacks that only work in some particular cases, such as trying to jump to the source of the var's definition and seeing if it says "defvar" or "defconst", or looking at the `byte-compile-const-variables` var). Stefan