X-Loop: help-debbugs@HIDDEN Subject: bug#40857: Invisibility specs do not apply to specified spaces Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 25 Apr 2020 23:19:02 +0000 Resent-Message-ID: <handler.40857.B.15878567418711 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 40857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 40857 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.15878567418711 (code B ref -1); Sat, 25 Apr 2020 23:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Apr 2020 23:19:01 +0000 Received: from localhost ([127.0.0.1]:60542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSU4a-0002GR-Rj for submit <at> debbugs.gnu.org; Sat, 25 Apr 2020 19:19:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:36024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1jSU4Z-0002GK-75 for submit <at> debbugs.gnu.org; Sat, 25 Apr 2020 19:18:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44738) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <cpitclaudel@HIDDEN>) id 1jSU4Y-0007ui-Pd for bug-gnu-emacs@HIDDEN; Sat, 25 Apr 2020 19:18:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from <cpitclaudel@HIDDEN>) id 1jSU4Y-0000p4-Bc for bug-gnu-emacs@HIDDEN; Sat, 25 Apr 2020 19:18:58 -0400 Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836]:38192) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <cpitclaudel@HIDDEN>) id 1jSU4X-0000oq-W8 for bug-gnu-emacs@HIDDEN; Sat, 25 Apr 2020 19:18:58 -0400 Received: by mail-qt1-x836.google.com with SMTP id i68so11248008qtb.5 for <bug-gnu-emacs@HIDDEN>; Sat, 25 Apr 2020 16:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=O/dTdpWKc3tkb3NwJsO9Jd3/E/flrhu5DiuTpzAcMwk=; b=om+dug6X8NRvtKleQ86ESIJDzIoLxM3RqdWzOkjat/MjrM6wYn/NMeYHw+nruSWlEv K8CeJWTfy9ThbTFyUDlphHiRAJxJzSCmkHuJC5YMpH62Bjv0yfA0gWQUmx8qGSuBvDpk P/bzm8sTUyuQtriVusquRyz3MS37hpdY8VmVZ7VyxLdd9igXtdjROa8Ppp58pTK4wvfa +yKBD+tYkoq2Y/hbvLhOGZ/biubGEZEAJ180GCl90Ejt5YHi3N2Gc96gs8dB97gVYPCF 7dzRLxziFrnOFp0NWJt3GKhVeAuWCImaHRlLrf4vyIivn0CW+np9hERHuW8EJsgcQ2Uj VTbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=O/dTdpWKc3tkb3NwJsO9Jd3/E/flrhu5DiuTpzAcMwk=; b=ZYKLiMgdSBW43QP4BCuINeet9dGzSdjPo5xAnXQ3qOL0vHDY9gkl2ZzK8Dt/tR+pTk 7DBGlsVnuPY/QhIbwiR28ppZMeR/Gp7kNyFyz7okRkLul/6OdhEP7/mOZyKDSlyxlotu omFNWwC8T0CD18S0nOoPv5dyF4Hlw8u7d1IUHlsi81kzqyoiyHwUSfnP/NK59mwpBrqr wZ6oYessvAWIsox6mZJcryQf2AvdHjmksiCQDsGbnjpmFC6xwuH0krDnNY021VHeWH+3 FxswUyaFH6mHG6WlJY+CtB1ZLyXLuNA7ThryNS3GqAg0wHN2/6Lh2iTDyioYj3/98tor jzAw== X-Gm-Message-State: AGi0PuZKfZKa5ueXD8cwHG6Nd9BkK8b06mBzJKGCeKaecipwEvigVX5x /gRTMLO54b6XK0rO6HQ7YyF5tpaw5Vs= X-Google-Smtp-Source: APiQypKpVSlJigBUpEkmd2U6n2oEDekm+SIPVnzs4HGLv1E9U/vbH/ZHmPGdVeZC5cXfLc5kTamhDw== X-Received: by 2002:ac8:1a4d:: with SMTP id q13mr16624880qtk.137.1587856736920; Sat, 25 Apr 2020 16:18:56 -0700 (PDT) Received: from ?IPv6:2601:184:4180:66e7:54d6:bfeb:aa49:9d3b? ([2601:184:4180:66e7:54d6:bfeb:aa49:9d3b]) by smtp.googlemail.com with ESMTPSA id g25sm6503398qkl.50.2020.04.25.16.18.56 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 25 Apr 2020 16:18:56 -0700 (PDT) From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> Date: Sat, 25 Apr 2020 19:18:55 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::836; envelope-from=cpitclaudel@HIDDEN; helo=mail-qt1-x836.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2607:f8b0:4864:20::836 X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Consider the following program: (with-current-buffer (get-buffer-create "*spaces*") (erase-buffer) (let ((indent (propertize " " 'display '(space :width 3)))) (put-text-property (point) (progn (insert indent "r1\n") (point)) 'invisible 'a) (put-text-property (point) (progn (insert indent "r2\n") (point)) 'invisible 'b)) (add-to-invisibility-spec 'a) (pop-to-buffer (current-buffer))) The first record (r1) is hidden, but not the indentation that precedes it; so, instead of looking like this: r2 The buffer looks like this: r2 (This is because the invisible property doesn't apply to the display spec.) It's easy to fix when the replacing display spec is a string (by putting the same invisibility spec on the string), but there doesn't seem to be a way to add an 'invisible property to the specified space. Clément
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Subject: bug#40857: Acknowledgement (Invisibility specs do not apply to specified spaces) Message-ID: <handler.40857.B.15878567418711.ack <at> debbugs.gnu.org> References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> X-Gnu-PR-Message: ack 40857 X-Gnu-PR-Package: emacs Reply-To: 40857 <at> debbugs.gnu.org Date: Sat, 25 Apr 2020 23:19:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 40857 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 40857: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40857 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#40857: Invisibility specs do not apply to specified spaces Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 Apr 2020 15:22:01 +0000 Resent-Message-ID: <handler.40857.B40857.15879144818902 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 40857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: 40857 <at> debbugs.gnu.org Received: via spool by 40857-submit <at> debbugs.gnu.org id=B40857.15879144818902 (code B ref 40857); Sun, 26 Apr 2020 15:22:01 +0000 Received: (at 40857) by debbugs.gnu.org; 26 Apr 2020 15:21:21 +0000 Received: from localhost ([127.0.0.1]:33923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSj5k-0002JK-6o for submit <at> debbugs.gnu.org; Sun, 26 Apr 2020 11:21:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1jSj5h-0002J6-Pz for 40857 <at> debbugs.gnu.org; Sun, 26 Apr 2020 11:21:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44425) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1jSj5b-0002mz-Hj; Sun, 26 Apr 2020 11:21:03 -0400 Received: from [176.228.60.248] (port=4429 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1jSj5a-0006XY-51; Sun, 26 Apr 2020 11:21:03 -0400 Date: Sun, 26 Apr 2020 18:20:55 +0300 Message-Id: <83tv165l48.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel on Sat, 25 Apr 2020 19:18:55 -0400) References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Clément Pit-Claudel <cpitclaudel@HIDDEN> > Date: Sat, 25 Apr 2020 19:18:55 -0400 > > Consider the following program: > > (with-current-buffer (get-buffer-create "*spaces*") > (erase-buffer) > (let ((indent (propertize " " 'display '(space :width 3)))) > (put-text-property (point) (progn (insert indent "r1\n") (point)) 'invisible 'a) > (put-text-property (point) (progn (insert indent "r2\n") (point)) 'invisible 'b)) > (add-to-invisibility-spec 'a) > (pop-to-buffer (current-buffer))) > > The first record (r1) is hidden, but not the indentation that precedes it; so, instead of looking like this: > > r2 > > The buffer looks like this: > > r2 I don't think this is a bug. A "replacing" display property in effect forces the display engine to ignore the entire chunk of text "covered" by that display property, so the fact that this chunk of text is in this case invisible is never seen, nor acted upon. Once the display engine is done producing the stretch of white space for the display property, it jumps to the end of the text "covered" by the property, and continues from there.
X-Loop: help-debbugs@HIDDEN Subject: bug#40857: Invisibility specs do not apply to specified spaces Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 Apr 2020 16:05:01 +0000 Resent-Message-ID: <handler.40857.B40857.158791709213134 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 40857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 40857 <at> debbugs.gnu.org Received: via spool by 40857-submit <at> debbugs.gnu.org id=B40857.158791709213134 (code B ref 40857); Sun, 26 Apr 2020 16:05:01 +0000 Received: (at 40857) by debbugs.gnu.org; 26 Apr 2020 16:04:52 +0000 Received: from localhost ([127.0.0.1]:33992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSjm0-0003Pm-2L for submit <at> debbugs.gnu.org; Sun, 26 Apr 2020 12:04:52 -0400 Received: from mail-qt1-f169.google.com ([209.85.160.169]:39835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1jSjly-0003Pa-UU for 40857 <at> debbugs.gnu.org; Sun, 26 Apr 2020 12:04:51 -0400 Received: by mail-qt1-f169.google.com with SMTP id o10so12260777qtr.6 for <40857 <at> debbugs.gnu.org>; Sun, 26 Apr 2020 09:04:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=dTp/6/UdMi6sddL8Nh/1+r/JYicfivs5AfxzkbQSOuI=; b=BxNE7JTlqJenfi9uTxqBOtttnIheEdzJ9jpFf1BWyNMC11VVsP1UkOn2TX/cK9KTv2 O4z8vXKXR0JPODwoqb6mUShZGX1BiMcB7PWo4S8cShX8jkLaeYSGbbJvTx+eMgooUJ6f UXkt3Y+Eh0VyajOKvQBy2vJlWRF4yQhLAu2b/bBDbxCL7ZS5irBpp+pWoVBagX9W9gKw Q4jwBurVtsMqftSXqR85BC8Gg5on1uuEMOfr+gIBDTPrscDROPqon8upsWbD2QxGyEeh Qc5Kv7Sftffnprr/9BvY847p59Z6TK8wp9cLz5QnAgVAXWBo8t9xCIziFJtJ/vYFroDj PasQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=dTp/6/UdMi6sddL8Nh/1+r/JYicfivs5AfxzkbQSOuI=; b=DbbrAwwKyJ+Ebm6graVo7wAgypl4s8PX4ZQp2A1j3G+HUFW1dvkYxh2pVvPzffEAe4 VTEsmE1I1cHfWgCjn4/WYYvfpNArG3w8el6n5Xu/bogIkAQSgtMX1HNmLhRmnBZwuVMn 6otAqrala92bYowPzC2eT7wWiP/hA5C54NIIyF4/Xqz2dEsTzfu7+2MInUWr/vQudZrz dGCCdxPN8ryfrtY1nVdGZSCPdOp5YSDjFnBE6VZIfAEWPh6gSZiAjk9j2eVp6YNgSkWh 1H4uLkfN2boU/8StSEqIOPw4XilDPckxXCsFQmuHf74Q1lQuXMgF09zBZf93dhCtgUC2 KYfQ== X-Gm-Message-State: AGi0PuYxUJSItCqOBJTMeEhS+Tu3pDdocLeCIDzhbLALasevdEEO5lmE gKqpQTWTAklfpV1DpR0VajcEg7Sw X-Google-Smtp-Source: APiQypKp6z+B7RGqBdoU0QKfBLZCIinSETMxLh6rK9KHgQKeeeCfCT3qCshDru+2kPe0W7i1Gq2jgQ== X-Received: by 2002:ac8:7183:: with SMTP id w3mr19119003qto.307.1587917085348; Sun, 26 Apr 2020 09:04:45 -0700 (PDT) Received: from ?IPv6:2601:184:4180:66e7:54d6:bfeb:aa49:9d3b? ([2601:184:4180:66e7:54d6:bfeb:aa49:9d3b]) by smtp.googlemail.com with ESMTPSA id s14sm8352274qts.70.2020.04.26.09.04.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 26 Apr 2020 09:04:44 -0700 (PDT) References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> <83tv165l48.fsf@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> Date: Sun, 26 Apr 2020 12:04:43 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <83tv165l48.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 26/04/2020 11.20, Eli Zaretskii wrote: >> From: Clément Pit-Claudel <cpitclaudel@HIDDEN> >> Date: Sat, 25 Apr 2020 19:18:55 -0400 >> >> Consider the following program: >> >> (with-current-buffer (get-buffer-create "*spaces*") >> (erase-buffer) >> (let ((indent (propertize " " 'display '(space :width 3)))) >> (put-text-property (point) (progn (insert indent "r1\n") (point)) 'invisible 'a) >> (put-text-property (point) (progn (insert indent "r2\n") (point)) 'invisible 'b)) >> (add-to-invisibility-spec 'a) >> (pop-to-buffer (current-buffer))) >> >> The first record (r1) is hidden, but not the indentation that precedes it; so, instead of looking like this: >> >> r2 >> >> The buffer looks like this: >> >> r2 > > I don't think this is a bug. Indeed not. As I said in the original method, and as you summarized: (This is because the invisible property doesn't apply to the display spec.) The feature request is to have a way to add an invisible property to specified spaces.
X-Loop: help-debbugs@HIDDEN Subject: bug#40857: Invisibility specs do not apply to specified spaces Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 Apr 2020 17:16:01 +0000 Resent-Message-ID: <handler.40857.B40857.158792130323669 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 40857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: 40857 <at> debbugs.gnu.org Received: via spool by 40857-submit <at> debbugs.gnu.org id=B40857.158792130323669 (code B ref 40857); Sun, 26 Apr 2020 17:16:01 +0000 Received: (at 40857) by debbugs.gnu.org; 26 Apr 2020 17:15:03 +0000 Received: from localhost ([127.0.0.1]:34809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSkrv-00069b-9d for submit <at> debbugs.gnu.org; Sun, 26 Apr 2020 13:15:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1jSkrt-00068W-Fd; Sun, 26 Apr 2020 13:15:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47349) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1jSkro-00024F-8I; Sun, 26 Apr 2020 13:14:56 -0400 Received: from [176.228.60.248] (port=2683 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1jSkf1-0007OD-DR; Sun, 26 Apr 2020 13:01:44 -0400 Date: Sun, 26 Apr 2020 20:01:36 +0300 Message-Id: <83imhm5ggf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel on Sun, 26 Apr 2020 12:04:43 -0400) References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> <83tv165l48.fsf@HIDDEN> <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) severity 40857 wishlist thanks > Cc: 40857 <at> debbugs.gnu.org > From: Clément Pit-Claudel <cpitclaudel@HIDDEN> > Date: Sun, 26 Apr 2020 12:04:43 -0400 > > > I don't think this is a bug. > > Indeed not. As I said in the original method, and as you summarized: (This is because the invisible property doesn't apply to the display spec.) Not because it doesn't apply to the display spec, because it at all is not considered when a display property is on the same text as invisible property. > The feature request is to have a way to add an invisible property to specified spaces. Ah, okay. Didn't realize this was a feature request.
Received: (at control) by debbugs.gnu.org; 26 Apr 2020 17:15:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 26 13:15:03 2020 Received: from localhost ([127.0.0.1]:34807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSkrv-00069P-0z for submit <at> debbugs.gnu.org; Sun, 26 Apr 2020 13:15:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1jSkrt-00068W-Fd; Sun, 26 Apr 2020 13:15:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47349) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1jSkro-00024F-8I; Sun, 26 Apr 2020 13:14:56 -0400 Received: from [176.228.60.248] (port=2683 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1jSkf1-0007OD-DR; Sun, 26 Apr 2020 13:01:44 -0400 Date: Sun, 26 Apr 2020 20:01:36 +0300 Message-Id: <83imhm5ggf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> In-Reply-To: <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Sun, 26 Apr 2020 12:04:43 -0400) Subject: Re: bug#40857: Invisibility specs do not apply to specified spaces References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> <83tv165l48.fsf@HIDDEN> <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 40857 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) severity 40857 wishlist thanks > Cc: 40857 <at> debbugs.gnu.org > From: Clément Pit-Claudel <cpitclaudel@HIDDEN> > Date: Sun, 26 Apr 2020 12:04:43 -0400 > > > I don't think this is a bug. > > Indeed not. As I said in the original method, and as you summarized: (This is because the invisible property doesn't apply to the display spec.) Not because it doesn't apply to the display spec, because it at all is not considered when a display property is on the same text as invisible property. > The feature request is to have a way to add an invisible property to specified spaces. Ah, okay. Didn't realize this was a feature request.
X-Loop: help-debbugs@HIDDEN Subject: bug#40857: Invisibility specs do not apply to specified spaces Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 Apr 2020 17:26:02 +0000 Resent-Message-ID: <handler.40857.B40857.158792191824728 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 40857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 40857 <at> debbugs.gnu.org Received: via spool by 40857-submit <at> debbugs.gnu.org id=B40857.158792191824728 (code B ref 40857); Sun, 26 Apr 2020 17:26:02 +0000 Received: (at 40857) by debbugs.gnu.org; 26 Apr 2020 17:25:18 +0000 Received: from localhost ([127.0.0.1]:34823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jSl1p-0006Ql-Vm for submit <at> debbugs.gnu.org; Sun, 26 Apr 2020 13:25:18 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:38854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1jSl1o-0006QY-9z for 40857 <at> debbugs.gnu.org; Sun, 26 Apr 2020 13:25:16 -0400 Received: by mail-qk1-f182.google.com with SMTP id o19so15782066qkk.5 for <40857 <at> debbugs.gnu.org>; Sun, 26 Apr 2020 10:25:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=lr9kKWUhRuOpD5R4pBsCJ5Z9+cjNTLmEVCRbX5HQZxw=; b=X72gLhV1y4VGJf05BC/2n9unWe9ucD/i92hcOJ3ejfBjI2xcP4B5iYKIqTzdP/hw1R WezKogZryHMK2yKr4doyIx2V+XBFD0NmChnDehtrJrAvNo7M/vPIKqsCJJprUqd1aqON 4VWepH/50bOYIklXxwVUeiiMarRPlqkme69/boubehNXTzRVU2C9/n9GPJ8WfDiC3HWz 0v5GqwBixvPBfxSJo+JQTuqPqG+NzX00086TjQMJGr2FXd3D8lTjDdRYYjRPR0m+BNyv 5xGpQfd4BqxRb/ldDnncjJxQhftfrjyefW54NrCtzx+OU2ky2j44fEvyAyeQXz7Aii0p R6FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=lr9kKWUhRuOpD5R4pBsCJ5Z9+cjNTLmEVCRbX5HQZxw=; b=Kw266pVGty/ZoxQ8VD1ceyUw4JEiU+8fIiY+c6nK1GcZbDBxSZxUD7pn8ZLP19wwt6 6AYsWZ2qgF/y7WevTy5eVuLv9zs9ADH8y4xrBP23TCul3MnGe5NQx2Bv9JlHjLrRa37W rHvJN+m/eLoHGJ+x9uCja08mj16tIXHcrbQwt1r51wK8g0AKDcEtqya+mxSZsbOL0i65 FZXCZK+s/toNzeH0bCnnCCwGu6OxQXmj5RR4s6bxHa13UNRidrfC5cyLSWAeVC0MNUD5 +9f0FgcoLTl6+wyFv2iDAjC+RdVH7oYhPHp/9LjIJL/g2mNZHmLXxC+EiiAMZIf0eijr 06Qg== X-Gm-Message-State: AGi0PuY23dqacEwnYmhkEBc/nJwBLPXHxLqcE7BTNBOWRPnEwE+kZZKv /yK8Cc5HUcq8yt7MpJzxhB31oS1NjTk= X-Google-Smtp-Source: APiQypK5w02Zd+SuSES+yPcto1W+6mXJABYOwsUjYp4cTEUtF3o+j1EVLVcbLhBdawdHWOR4QMVPwQ== X-Received: by 2002:a05:620a:5f7:: with SMTP id z23mr10749768qkg.76.1587921910754; Sun, 26 Apr 2020 10:25:10 -0700 (PDT) Received: from ?IPv6:2601:184:4180:66e7:54d6:bfeb:aa49:9d3b? ([2601:184:4180:66e7:54d6:bfeb:aa49:9d3b]) by smtp.googlemail.com with ESMTPSA id h3sm7893125qkf.15.2020.04.26.10.25.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 26 Apr 2020 10:25:10 -0700 (PDT) References: <1f66e993-8835-4777-7252-9b6de7331fc7@HIDDEN> <83tv165l48.fsf@HIDDEN> <8f5a6c90-6292-1ba1-ad14-020575d02d52@HIDDEN> <83imhm5ggf.fsf@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <ed2aef86-f013-6bac-9c0c-dd124004f69f@HIDDEN> Date: Sun, 26 Apr 2020 13:25:09 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <83imhm5ggf.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 26/04/2020 13.01, Eli Zaretskii wrote: >> The feature request is to have a way to add an invisible property to specified spaces. > > Ah, okay. Didn't realize this was a feature request. Sorry, it's because I wasn't clear. Specified spaces are very convenient for displaying tabulated lists, and the buffer-invisibility-spec is supposed to be particularly useful for displaying database records, but in practice these two don't work together. It would be great if they did.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.