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#46859: 28.0.50; [PATCH]: Add option to truncate long lines in xref.el Date: Sat, 6 Mar 2021 14:39:36 +0200 Message-ID: References: <87im69uzlt.fsf@mail.linkov.net> <878s74fv27.fsf@mail.linkov.net> <4119ea3055ef8f306fc0@heytings.org> <4119ea30557ef84ca190@heytings.org> <7eb7ee0f-7dba-c90d-cb58-af42c3828643@yandex.ru> <4119ea30554b406efbbf@heytings.org> <4119ea30558f1e4145b0@heytings.org> <4119ea30555e80bdcf7e@heytings.org> <1c82e582-8b90-f3c5-5391-1e88ca4e7ab2@yandex.ru> <875z282el0.fsf@mail.linkov.net> <9d87da5b-e30e-149d-a467-a2c4c752a60e@yandex.ru> <87czwf9sq9.fsf@mail.linkov.net> <87mtviajlf.fsf@mail.linkov.net> 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="13204"; 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: Gregory Heytings , 46859@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 06 13:40:11 2021 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 1lIWE7-0003MI-GV for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Mar 2021 13:40:11 +0100 Original-Received: from localhost ([::1]:51788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIWE6-0000Gq-FY for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Mar 2021 07:40:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIWDy-0000Gd-8X for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 07:40:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52887) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIWDy-0005mg-09 for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 07:40:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lIWDx-0006At-RU for bug-gnu-emacs@gnu.org; Sat, 06 Mar 2021 07:40:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Mar 2021 12:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 46859-submit@debbugs.gnu.org id=B46859.161503438723709 (code B ref 46859); Sat, 06 Mar 2021 12:40:01 +0000 Original-Received: (at 46859) by debbugs.gnu.org; 6 Mar 2021 12:39:47 +0000 Original-Received: from localhost ([127.0.0.1]:36200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIWDi-0006AL-T8 for submit@debbugs.gnu.org; Sat, 06 Mar 2021 07:39:47 -0500 Original-Received: from mail-wr1-f48.google.com ([209.85.221.48]:36583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIWDg-0006A5-Hl for 46859@debbugs.gnu.org; Sat, 06 Mar 2021 07:39:44 -0500 Original-Received: by mail-wr1-f48.google.com with SMTP id u14so5471011wri.3 for <46859@debbugs.gnu.org>; Sat, 06 Mar 2021 04:39:44 -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=yqpicjki1r5ANV1oj4wU87vuGCj8TDUnTmagDg0PUPo=; b=eYQA5rLRUoyzwj9/6P+GvcyeGuuuHjOkhI7eJmbmgJoQDKq1fHLIYXUtDSCwInFoOC LDuIiIIVJJF0W3FybYILzurpGbjaMJzgAkFXNveVLeaZhJuEg4zWAUI80LuGz/up7Z+t MgvM8k8iAJ/67hnDAJFb+AZhWU3ef1jaiqdBw7QwVf/Lb17G1chDqrbAdXAZmRh0Z665 TfcaYy4lim5yOfv8mH6NEVWc3yUwjPHZNkDYwAVJcJvFLwGIGAKU1/xgbjdUoRpnISyO IzExJ6Z+AVzVzUFVHh/ZjxfDvpkhJ1Y2WRY0fsVQAXGG+iYAKj7qgDIhQYrbv49vrPOt WzCQ== 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=yqpicjki1r5ANV1oj4wU87vuGCj8TDUnTmagDg0PUPo=; b=cnLfXfagMxErGswrf/VmfNM9j8J/Q3VUGGCWnn16LRLnPBnDOinRko1LbjSExf4XD3 tLnVERTDGae5r981R4wLyuDShnfy1PR45XXE85myODtLjVorWesfNxjmO5BYiP6kkjDb yw1HPI5ezXVOMxHlU6s0Cv6dPLyv2D3WRswnVadqsQ/hTXJCBhsOMMUbA+K4PEbj+vWI sou8SRB14tJx+VV/Np0bYd+9hADD+WHXXZVEVDNL3QJHVHm6ba7HckEbfwBI6UTsCwSz iYoGhIVaA4ll40DvVL1Pz98gt8P21Apo5QE4Zz7bZD6vqVi65aIBaIc0rfgceugVg2mi 5XZw== X-Gm-Message-State: AOAM532jEZ4Oqpzra8EugDNL5EwJqm4z17M1gx91ROblfW+evYGiPVzU CT8M3EXRk4yXfX3c6uaoHTEWjzMTsiQ= X-Google-Smtp-Source: ABdhPJwnX4/znO+LTMlnu6M/68FBy7jUxprtCMbm0RP1xS5FkpLHlLRFeHMhYRqohDMIerptFiuXlg== X-Received: by 2002:a5d:6703:: with SMTP id o3mr13962917wru.357.1615034379008; Sat, 06 Mar 2021 04:39:39 -0800 (PST) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id s18sm2208125wrr.27.2021.03.06.04.39.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 06 Mar 2021 04:39:38 -0800 (PST) In-Reply-To: <87mtviajlf.fsf@mail.linkov.net> 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:201618 Archived-At: On 04.03.2021 19:56, Juri Linkov wrote: >>> I don't know if extra font-locking is worth worse performance. >>> But I took this idea for consistency from occur that uses >>> 'font-lock-ensure' in 'occur-engine-line'. >> If you're sure you want this behavior, we can make it a user option. > I'm not sure because most hits are not fontified anyway > when not all files are visited especially in a large codebase. Other values for this option for better consistency could mean "strip all fontifications" and "make sure to visit every file and fontify every line". I'm not sure anybody would want either of them, though.