From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Thorpe Newsgroups: gmane.emacs.help Subject: Re: clhs on other languages Date: Tue, 21 Nov 2017 00:43:25 +0000 Message-ID: <87mv3gjwb6.fsf@robertthorpeconsulting.com> References: <87efovbaaq.fsf_-_@hp-laptop> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1511225042 10723 195.159.176.226 (21 Nov 2017 00:44:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 21 Nov 2017 00:44:02 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: f.nikolakopoulos@gmail.com Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Nov 21 01:43:57 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGwfK-00029P-9h for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Nov 2017 01:43:54 +0100 Original-Received: from localhost ([::1]:60373 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGwfR-0007zS-Ck for geh-help-gnu-emacs@m.gmane.org; Mon, 20 Nov 2017 19:44:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34059) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGwez-0007zK-CW for help-gnu-emacs@gnu.org; Mon, 20 Nov 2017 19:43:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGwew-0001It-9x for help-gnu-emacs@gnu.org; Mon, 20 Nov 2017 19:43:33 -0500 Original-Received: from outbound-smtp18.blacknight.com ([46.22.139.245]:35694) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eGwew-0001IU-3p for help-gnu-emacs@gnu.org; Mon, 20 Nov 2017 19:43:30 -0500 Original-Received: from mail.blacknight.com (pemlinmail01.blacknight.ie [81.17.254.10]) by outbound-smtp18.blacknight.com (Postfix) with ESMTPS id 976581C2576 for ; Tue, 21 Nov 2017 00:43:25 +0000 (GMT) Original-Received: (qmail 19705 invoked from network); 21 Nov 2017 00:43:25 -0000 Original-Received: from unknown (HELO RTLaptop) (rt@robertthorpeconsulting.com@[51.37.41.47]) by 81.17.254.9 with ESMTPSA (AES128-SHA encrypted, authenticated); 21 Nov 2017 00:43:25 -0000 In-Reply-To: <87efovbaaq.fsf_-_@hp-laptop> (f.nikolakopoulos@gmail.com) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 46.22.139.245 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115019 Archived-At: f.nikolakopoulos@gmail.com writes: > is any analogous inside emacs like clhs help on slime lisp environment in other > languages like c/c++, python or fortran for command reference and syntax There is nothing directly comparable. However, are you aware of "C-h S" (Info-lookup-symbol)? For example, open a file in C mode. Go to a function and press "C-h S". It will find the documentation for that function. For this to work you have to have the Info documentation for GNU Libc installed. It works for other languages too if you install an Info file that contains documentation for the language or library in question. On my system it works for C, Bash and Emac Lisp (I haven't any other languages installed). I expect installing the GNU Fortran Info docs will make it work in Fortran mode. I think the same thing will be true of Python too. Some languages don't support Info or provide compatible docs. However, if you look on the internet there are sometimes unofficial info docs that will make this feature work. BR, Robert Thorpe