From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#39888: [Feature Request] Add a guile-mode Date: Thu, 21 Jan 2021 17:15:10 +0100 Message-ID: <874kja8dwx.fsf@gnus.org> References: <170a1a30f8d.cea910e265266.2024994101319861714@zoho.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18454"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 39888@debbugs.gnu.org To: sirgazil Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 21 17:19:33 2021 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 1l2cgH-0004gO-GS for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 21 Jan 2021 17:19:33 +0100 Original-Received: from localhost ([::1]:45302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2cgG-0005q0-HT for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 21 Jan 2021 11:19:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2ccs-0003PP-6N for bug-gnu-emacs@gnu.org; Thu, 21 Jan 2021 11:16:09 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47616) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l2ccr-0003sU-UJ for bug-gnu-emacs@gnu.org; Thu, 21 Jan 2021 11:16:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l2ccr-0006A8-Ox for bug-gnu-emacs@gnu.org; Thu, 21 Jan 2021 11:16:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jan 2021 16:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39888 X-GNU-PR-Package: emacs Original-Received: via spool by 39888-submit@debbugs.gnu.org id=B39888.161124572421528 (code B ref 39888); Thu, 21 Jan 2021 16:16:01 +0000 Original-Received: (at 39888) by debbugs.gnu.org; 21 Jan 2021 16:15:24 +0000 Original-Received: from localhost ([127.0.0.1]:59159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2ccG-0005ap-3g for submit@debbugs.gnu.org; Thu, 21 Jan 2021 11:15:24 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:59156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2ccE-0005Tc-I3 for 39888@debbugs.gnu.org; Thu, 21 Jan 2021 11:15:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZNtqNvDo7c/9wvZqxVJiMAU1WEMJnaj9aGZy9MY02Ww=; b=qVPCwH74p2LwEbzZ/PzUO7oS3v z4+TbVHSFklNe97wTaCLCax0R+DwIvn+VsNEtpQmWqKDaSqBBt9GLeyThA9AVp7C9l0BfCklnLXZs XiFLBODQI6LNT1i6rOl36y7mxTLu8DbD8h8gEqqi3WVQttXthcVva3T66F/tUwHT7Lus=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l2cc3-0006mn-G5; Thu, 21 Jan 2021 17:15:16 +0100 X-Now-Playing: Rhythm And Noise's _Third Noise Principle (Formative North American Electronica 1975-1984) (1)_: "Current Slaughter" In-Reply-To: <170a1a30f8d.cea910e265266.2024994101319861714@zoho.com> (sirgazil@zoho.com's message of "Tue, 03 Mar 2020 13:23:03 -0500") 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:198322 Archived-At: sirgazil writes: > In essence, I would like to have, by default, what is already provided > by the following Emacs-related projects: > > + geiser > + paredit > + rainbow-delimiters > + flycheck (Guile Studio has a Guile Scheme checker) > > Additionally, I'd like to have the following features that I think are missing: > > + Warn about unused imported modules. > + Make symbols of newly imported modules available automatically for > auto-complete, show symbol documentation, jump to definition, etc. > > So, when visiting a Guile Scheme file, I'd like to have these tools > available automatically, as if I were using an IDE. This feature request (if I understand it correctly) is about adding more packages to the Emacs tree -- but we don't really do that for packages like this that are already in some ELPA or other. (But with the gnu-elpa package, Emacs will offer to load packages automatically, which may help.) The other part of the request (warn about unused modules) etc are somewhat vague, and probably won't lead to any progress by having open in the Emacs issue tracker, so I'm closing this feature request. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no