From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#44983: Truncate long lines of grep output Date: Mon, 14 Dec 2020 22:09:34 +0200 Message-ID: References: <87h7p0f611.fsf@mail.linkov.net> <87a6uqafmk.fsf@mail.linkov.net> <87zh2q61n6.fsf@mail.linkov.net> <3620abd0-ce79-cc9d-3fb2-255e91f13da1@yandex.ru> <87mtyo3x1z.fsf@mail.linkov.net> <857088a6-fe90-d989-9115-2c159b2a02e6@yandex.ru> <87lfe6x1uf.fsf@mail.linkov.net> <87czzi2ju2.fsf@mail.linkov.net> <87bley7o4a.fsf@mail.linkov.net> <838sa1eo5u.fsf@gnu.org> <874kkpcvfw.fsf@mail.linkov.net> <835z54cqk3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10958"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: 44983@debbugs.gnu.org, bugs@gnu.support To: Eli Zaretskii , Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 14 21:17:14 2020 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 1kouHS-0002l1-64 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Dec 2020 21:17:14 +0100 Original-Received: from localhost ([::1]:44424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kouHR-0003o3-4h for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 14 Dec 2020 15:17:13 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41340) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kouAV-0004Xm-1e for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2020 15:10:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43079) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kouAU-0004Tk-PY for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2020 15:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kouAU-0002Cd-HL for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2020 15:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Dec 2020 20:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44983 X-GNU-PR-Package: emacs Original-Received: via spool by 44983-submit@debbugs.gnu.org id=B44983.16079765848439 (code B ref 44983); Mon, 14 Dec 2020 20:10:02 +0000 Original-Received: (at 44983) by debbugs.gnu.org; 14 Dec 2020 20:09:44 +0000 Original-Received: from localhost ([127.0.0.1]:54625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kouAC-0002C3-Jk for submit@debbugs.gnu.org; Mon, 14 Dec 2020 15:09:44 -0500 Original-Received: from mail-ej1-f51.google.com ([209.85.218.51]:34164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kouAB-0002Bq-K4 for 44983@debbugs.gnu.org; Mon, 14 Dec 2020 15:09:44 -0500 Original-Received: by mail-ej1-f51.google.com with SMTP id g20so24371769ejb.1 for <44983@debbugs.gnu.org>; Mon, 14 Dec 2020 12:09:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=rDEyKWl9wiEwJ39uRXsp+w1ZhuHhg0lPEmuZkRtKLwM=; b=p4CymdhjJBi7Kpy1XpagGKXOAsrdPYFf1RAtgOQkiuLzUEP4C6+igPb7tZGduDjmoJ nb7ZNx93AQ6qD8/AxJ6ZDrMOtc67aeq+MnhX6WUa9Vu8O8EhFOw6MiX0wLRnAAht76Tz yCwYEenUmYYefXe2I1gUre4pPrQ4Z2UEZZGK/s5Q7LEBYaPlBGQfuoXlPujNGWha4VMm pTwnP3wz55Hrd9bPw+QzO6u3m0Ezp2Kxz4pW8L/RGzqgwN87tZcPCX7MSGZ2kVUIFW2K 8/uSK7YuXDDlrzYXTDdgkR81wRO1eFHJLrFIyH57kfleuIKH9haRRuQM9qUlC1vRxsSV GX0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rDEyKWl9wiEwJ39uRXsp+w1ZhuHhg0lPEmuZkRtKLwM=; b=QjXT61EvqlktJ/6VXXAO4/qh32Upn1HmmiatR2yhDyAJF6rbrYnkm9U+veR8lZAIX4 3FpTbfz95cVBp7zXESMfyGDQGxzLKslxjmaTWzW+lPInNSQg0zmIzCH5bfgmJSVuSnP7 Ee1RuAwjYtBlPGPlTbJzh57WkDyHPmyMin70p2+FvICQZ6LLCDoXLRU47Vj9DNJoisth V4Py0kBNNLJQ8s13jv4E8N6Om+pgCQ2C3Fft+cWya9TbAZssj3NxtberW+HEn1NdVaMe SmndflvOof/my7Aex9SmvmQfWaIresJFAx5kLriaNnvm2DIEdkoRVH6QwXMvFeGul/z9 20sw== X-Gm-Message-State: AOAM531maDXBXaWm8yfCv3EFAEaBumwYPzMkqQomsMfxXk0J1R2UyrgI FKxXtS3jNvzKCWv6PuPv7KfagTapTLtS+w== X-Google-Smtp-Source: ABdhPJwqZsmDA94GWm49/od8HEM1hhGEFTm4o2aKYMwCd8SHExNbdS+NZwmKylMZrtmsZ8JUTTx9sg== X-Received: by 2002:a17:906:cf81:: with SMTP id um1mr24737786ejb.122.1607976577571; Mon, 14 Dec 2020 12:09:37 -0800 (PST) Original-Received: from [192.168.0.5] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id mb22sm14402819ejb.35.2020.12.14.12.09.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 14 Dec 2020 12:09:36 -0800 (PST) In-Reply-To: <835z54cqk3.fsf@gnu.org> Content-Language: en-US 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:196105 Archived-At: On 14.12.2020 18:15, Eli Zaretskii wrote: >>>>> In my opinion I believe that majority of users who ever clicked >>>>> "Search Files (grep)" gave up after few attempts. >>>> Indeed, "Search for files (grep)" menu option is not user friendly. >>> In what way is it not user-friendly? It just invokes "M-x grep". >> It's not friendly for users who don't know syntax of grep command line. > If someone wants to add a more user-friendly dialog for searching text > (or perhaps reuse a dialog provided by the GUI toolkits), I think it > will be welcome. It is not a simple job, though, because the dialog > should allow access to most of the advanced features of Grep. Perhaps a better option would be to take advantage of the 'transient' package (currently in GNU ELPA, but unreleased). Here's an example of its UI (bottom window): https://camo.githubusercontent.com/f87497aec74dd0efee4ef78ba2b33b24d5535446b5d5cbef768653f4b945c38c/687474703a2f2f726561646d652e656d6163736169722e6d652f7472616e7369656e742e706e67