From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: How to make Emacs popular again. Date: Thu, 22 Oct 2020 17:09:19 +0300 Message-ID: References: <20200926163008.GS1349@protected.rcdrun.com> <83y2kwpjfo.fsf@gnu.org> <20200926173651.GU1349@protected.rcdrun.com> <20200927073221.GA13911@protected.rcdrun.com> <83y2kvodty.fsf@gnu.org> <20200928222517.GG18207@protected.rcdrun.com> <837dsclljx.fsf@gnu.org> <20200929151421.GE383@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30713"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/+ (1036f0e) (2020-10-18) Cc: emacs-devel@gnu.org To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 22 16:10:55 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 1kVbIt-0007v9-Np for ged-emacs-devel@m.gmane-mx.org; Thu, 22 Oct 2020 16:10:55 +0200 Original-Received: from localhost ([::1]:53326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVbIs-0006oK-P0 for ged-emacs-devel@m.gmane-mx.org; Thu, 22 Oct 2020 10:10:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVbHd-0005wk-Lf for emacs-devel@gnu.org; Thu, 22 Oct 2020 10:09:37 -0400 Original-Received: from static.rcdrun.com ([95.85.24.50]:53273) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVbHb-0000vA-Pp for emacs-devel@gnu.org; Thu, 22 Oct 2020 10:09:37 -0400 Original-Received: from localhost ([::ffff:41.202.241.51]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002A0B38.000000005F91929D.00007B7E; Thu, 22 Oct 2020 14:09:32 +0000 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=95.85.24.50; envelope-from=bugs@gnu.support; helo=static.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/22 10:09:34 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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.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:258289 Archived-At: * Arthur Miller [2020-10-20 16:23]: > Jean Louis writes: > > > * Eli Zaretskii [2020-09-29 17:12]: > >> > Search documentation is separate feature from looking up any technical > >> > or special word in glossary > >> > >> No, I think it's quite related, especially since the Glossary is part > >> of the manual. > > > > It is related. Let me express myself better, I am proposing a > > function, something like a long click or key press that is then > > searching in the glossary. Maybe underlying Lisp functions can be used > > for that feature. > > Would it be possible to make something like Helm occur where I can type > a term as pattern in minibuffer and then helm will show different hits > in a buffer; say something like those ambigious names I don't remember > like dired-file-name-at-point and dired-filename-at-point; or if there > is a function and local varaible with same name; so that docs for > all hits are shown in an helm occur buffer, which I can easiry navigate > when I wish just to skim over what function does? I would prefer that to > C-h f or C-h v. My request to help users define words everywhere in Emacs cannot be practical. A teaching class or course provider can do that when necessary. I was thinking that set of definitions could be all updated in Glossary of the info file, as example, and then various special words anywhere in Emacs could be quickly defined. There is no need for that, and Emacs is in true sense already so much self-documenting. Now what you mentioned with Helm, it already exists when {M-x helm-mode RET} is activated. Then if you try {C-h f} you may see all the functions and narrow them. There is recommendd helm config, and it includes function helm-M-x on my right menu key between Alt and Ctrl for anything like M-x > Would be cool for docs, but it would be also very cool for a dictionary > in general; say for pulling a description of a word from different > dictionaries. I have made 2 step into dictionaries. The package Wordnut that uses Wordnet dictionary works well with Helm automatically. It shows possible list of words and user can narrow it or even find those others interesting. For dictd versions I think there is no such completion yet, it could be possible. -- Jean Louis