From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tomas Hlavaty Newsgroups: gmane.emacs.help Subject: Re: finding stuff Date: Sat, 27 Feb 2021 02:10:34 +0100 Message-ID: <87v9ae71th.fsf@logand.com> References: <87a6szjc81.fsf@logand.com> <8735yqbnyz.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="18228"; mail-complaints-to="usenet@ciao.gmane.io" To: Tomas Nordin , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 27 02:11:01 2021 Return-path: Envelope-to: geh-help-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 1lFo8K-0004cA-JI for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 27 Feb 2021 02:11:00 +0100 Original-Received: from localhost ([::1]:34016 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lFo8J-0006OU-LV for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 26 Feb 2021 20:10:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lFo80-0006OK-9j for help-gnu-emacs@gnu.org; Fri, 26 Feb 2021 20:10:40 -0500 Original-Received: from logand.com ([37.48.87.44]:49432) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lFo7y-000432-2z for help-gnu-emacs@gnu.org; Fri, 26 Feb 2021 20:10:39 -0500 Original-Received: by logand.com (Postfix, from userid 1001) id 0E5B619F187; Sat, 27 Feb 2021 02:10:36 +0100 (CET) X-Mailer: emacs 27.1 (via feedmail 11-beta-1 I) In-Reply-To: <8735yqbnyz.fsf@posteo.net> Received-SPF: pass client-ip=37.48.87.44; envelope-from=tom@logand.com; helo=logand.com 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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:128286 Archived-At: On Sun 24 Jan 2021 at 11:58, Tomas Nordin wrote: > Did you try 'C-u C-h d'? Or set the variable apropos-do-all to > non-nil? That should yeild a more extensive search. Thanks Tomas, this helped! - There is an example in no-byte-compile directly shown in the results. - I discovered ps-begin-cut-regexp and ps-end-cut-regexp related to the thing I was doing. People suggested many ways of finding different things. I can not remember them all and know in each context which one to choose. grep through emacs sources seems to give me fastest way of finding stuff. It is not perfect but I don't have to remember anything. (grep "grep -r -nH --color -i -e 'local variables:' ~/mr/emacs") or (grep "rg -nH --no-heading -i 'local variables:' ~/mr/emacs") This topic also led me to discover eev, which I find amazing. Thanks to all for suggestions!