From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Van Ly Newsgroups: gmane.emacs.bugs Subject: bug#53590: 28.0.91; icompletion-vertical-mode gets stuck on 'M-x man RET awk' Date: Fri, 28 Jan 2022 21:22:13 +0000 (UTC) Organization: Super Dimensional Fortress Message-ID: <26b7561e-41f-182d-73a0-39f2f14bf1ef@SDF.ORG> References: <831r0se151.fsf@gnu.org> <415f2f9-864d-3320-2a3e-694070df9eb@SDF.ORG> <83czkbdh7l.fsf@gnu.org> <6dfcbeef-5fd3-e98d-ff8e-b0792db4bb2a@SDF.ORG> <831r0rd3vh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-2082453756-1643404933=:20157" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29292"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 53590@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 28 22:36:16 2022 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 1nDYum-0007Vy-Ja for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 28 Jan 2022 22:36:16 +0100 Original-Received: from localhost ([::1]:55672 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nDYul-0002ll-ET for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 28 Jan 2022 16:36:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51380) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nDYi0-0007LZ-By for bug-gnu-emacs@gnu.org; Fri, 28 Jan 2022 16:23:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39482) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nDYhx-0000tw-TX for bug-gnu-emacs@gnu.org; Fri, 28 Jan 2022 16:23:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nDYhx-0001H9-La for bug-gnu-emacs@gnu.org; Fri, 28 Jan 2022 16:23:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jan 2022 21:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53590 X-GNU-PR-Package: emacs Original-Received: via spool by 53590-submit@debbugs.gnu.org id=B53590.16434049404836 (code B ref 53590); Fri, 28 Jan 2022 21:23:01 +0000 Original-Received: (at 53590) by debbugs.gnu.org; 28 Jan 2022 21:22:20 +0000 Original-Received: from localhost ([127.0.0.1]:60618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDYhI-0001Fw-5l for submit@debbugs.gnu.org; Fri, 28 Jan 2022 16:22:20 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:57360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDYhG-0001Fn-48 for 53590@debbugs.gnu.org; Fri, 28 Jan 2022 16:22:19 -0500 Original-Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 20SLMGpk007675 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 28 Jan 2022 21:22:17 GMT Original-Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 20SLMDqx020259; Fri, 28 Jan 2022 21:22:13 GMT In-Reply-To: <831r0rd3vh.fsf@gnu.org> 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:225492 Archived-At: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-2082453756-1643404933=:20157 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT On Fri, 28 Jan 2022, Eli Zaretskii wrote: > >                                 I suggest to step through the code in > Man-parse-man-k and see what happens there. > I will do that. Some more observations: # outside GNU Emacs on the NetBSD command prompt ''' % man -k awk awk (1) pattern-directed scanning and processing language awk is the Bell Labs' implementation of the AWK programming language as described in the The AWK Programming Language by A. V. Aho, B. W. Kernighan, and P. J. Weinberger. awk scans each input file for lines that match any... awk (1) pattern-directed scanning and processing language ...are global. Thus local variables may be created by providing excess parameters in the function definition. /src/cmd/awk A. V. Aho, B. W. Kernighan, P. J. Weinberger, The AWK Programming Language, Addison-Wesley, 1988. ISBN 0-201-07981-X English (3) use nice English (or awk) names for ugly punctuation variables use nice English (or awk) names for ugly punctuation variables ''' # inside GNU Emacs on NetBSD # M-x man RET -k awk RET # *Man -k awk* buffer shows ''' [1] Segmentation fault man -k awk 2>/dev/null | Done sed -e "/^[^A-^Z][^A-^Z]*\$/d" -e "//s///g" ... | Done awk " BEGIN { blankline=0; anonblank=0; } /^... ''' # inside GNU Emacs on GNU/Linux # you can only type the following # M-x man RET -k-awk # that dash between "k" and "a" is forced in -- vl --0-2082453756-1643404933=:20157--