From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: Info viewer: Links to symbol documentation Date: Sat, 25 Apr 2020 09:04:03 -0700 (PDT) Message-ID: <7e26b8a8-f183-482f-ab9c-16d111009b72@default> References: <861rogmv4y.fsf@duenenhof-wilhelm.de> <837dy398fs.fsf@gnu.org> <87eesbhl52.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="32683"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "H. Dieter Wilhelm" , emacs-devel@gnu.org To: "Basil L. Contovounesios" , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 25 18:05:58 2020 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 1jSNJV-0008OS-Gd for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 18:05:57 +0200 Original-Received: from localhost ([::1]:40092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSNJU-0004Al-FS for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 12:05:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55474) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSNHw-0002Xp-T7 for emacs-devel@gnu.org; Sat, 25 Apr 2020 12:04:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSNHw-0002Lj-3T for emacs-devel@gnu.org; Sat, 25 Apr 2020 12:04:20 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:48166) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jSNHu-00026O-4h; Sat, 25 Apr 2020 12:04:18 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 03PG48m2012461; Sat, 25 Apr 2020 16:04:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=0mW2AjoBsgBdMruUd8p/3WZg68RN5BzfK5tmOPurQs4=; b=WvBrIuhQTQMbR53XOnvyS3yzMU+pMN4nMELZfO7itD0Y/9hDg6bzCfBxH2zqHsOAXE/V WXL0K/jFXWeiyqlTP7xgnCYeiQt0FCYYkcq1UMmsvI33rfoKU81HrM+INtdcyymT5OTb KlP7Ia2fgHvmfpsgwfOlf8/ay104HTX7mPHOcds6Mk2SjLKPIQ+7Etv7C1nD+x0I5N1w YN32dT9Y0rP756YfRxC3Yqr6daK/B8oC04BK2B1LFv6gLMoH4JfaleyPpkB3ySm9z/9O SUbSfxQ617KKgVPWZKx3SHw7Bb2tyNy1FxY2OaXTfksOs4NNa/z6b9jqVTTBsmjqWAs+ Jw== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2120.oracle.com with ESMTP id 30mdums4tg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Apr 2020 16:04:12 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 03PG2lUj076221; Sat, 25 Apr 2020 16:04:11 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3020.oracle.com with ESMTP id 30md12vhvf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Apr 2020 16:04:11 +0000 Original-Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 03PG44Eo028744; Sat, 25 Apr 2020 16:04:04 GMT In-Reply-To: <87eesbhl52.fsf@tcd.ie> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4993.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9602 signatures=668686 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 suspectscore=0 mlxscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004250140 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9602 signatures=668686 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 lowpriorityscore=0 suspectscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 impostorscore=0 malwarescore=0 phishscore=0 adultscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004250140 Received-SPF: pass client-ip=156.151.31.85; envelope-from=drew.adams@oracle.com; helo=userp2120.oracle.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/25 11:36:34 X-ACL-Warn: Detected OS = Linux 3.x [generic] [fuzzy] X-Received-From: 156.151.31.85 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:247793 Archived-At: > +1 from me. Perhaps some users will want a toggle. +1, in general. 1. Needs an option or a minor mode, for on/off. IOW, this should not happen in a hard-coded way: (add-hook 'Info-selection-hook 'Inform-make-xrefs) 2. At least in Emacs 26.3, I don't see the `Inform-echo' text (and I don't see where property `Inform-echo' is actually used in the code). Instead, I see, for each link ("button"), this tooltip: "mouse-1, RET: Push this button". 3. It could help to (at least optionally be able to) have different link faces for the different types of objects (options, other variables, commands, other functions, etc.). 4. Using `mouse-1' or `RET' a second time could remove the *Help* display. IOW, let it be a toggle for showing *Help* about the given object.