From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 10:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 73552@debbugs.gnu.org Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , Eli Zaretskii , Stefan Monnier X-Debbugs-Original-To: Emacs Bug Report Received: via spool by submit@debbugs.gnu.org id=B.172760703311055 (code B ref -1); Sun, 29 Sep 2024 10:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 10:50:33 +0000 Received: from localhost ([127.0.0.1]:40144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1surVV-0002rh-Io for submit@debbugs.gnu.org; Sun, 29 Sep 2024 06:50:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:46456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1surVO-0002qX-Uo for submit@debbugs.gnu.org; Sun, 29 Sep 2024 06:50:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1surUt-0000ZF-9b for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 06:49:51 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1surUr-0004KT-P0; Sun, 29 Sep 2024 06:49:51 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2fabe5c8c26so13429551fa.2; Sun, 29 Sep 2024 03:49:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727606986; x=1728211786; darn=gnu.org; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=lnAGIwDiGtqDSA63curmzOplYfqbQaN1VIba09dtFlc=; b=dVD0jU8DcLHsm6gbjpi+RalV+BVjwUcmmCGLMBKGq8Iz9Ud/xadmsGhVpF1TlVUoL5 Lu0UsfP5hyasm++5AnXWOEHslCOMpc2Ea4bhWerPAqdQr9cp+gm7ENdQRkQ7xfYhMtHl jOl2L68jrWnF36jqgn9p3UPXJwwxE0qRYHW50gtYndmQfhR1Pz26qsQ+Dxl5SOMvPhkm lnt7cN0ccURQC/oqlqIliimE2FzzkHFLu21LSXtOH7Pn2ZJ5gfREuHM4hXlCJI5pBDd3 9wZqvHvgB3KgH0s/amgjVrB+5tPBSo/U3TkWvdyhj4srSEQWBremPUVriCUq8TbYCfe0 L/Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727606986; x=1728211786; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lnAGIwDiGtqDSA63curmzOplYfqbQaN1VIba09dtFlc=; b=ft4U/VfuxpHT5O1FlCtnM0hybKOsVHQmGwWRtHpFyisYNSb1fw8ZQx3s8vUAWoYiRs i/6YRURYC7bNfCgSo3CRi0nHbMGQlgvHZbHVpjF6ss7Ijzq/Qz4jQxdeAKffWH7ntqUH B7xEtYr3wXvgD6MxqfKYWKj8LoEdJHiEsT25VPAlZQU/Y8N388Knspu6uR6Sy6cglkbs I9xSQxTNq0CbukXbdlco8az7r/lHUDp6AuxaKLQNk54/O1gtqMZrJuOkxKZ3yh01mouw H4/QGeS1C64P9wxuAlnvWLAX4iutAbKwE/kWQziob/17vwKp8j8/S/NRMUPlN6b4NVcl imrw== X-Gm-Message-State: AOJu0Yxa5XOcU/3nKIDixVpdHjvrBXRAJoSnxuIMDJC4s1W8KOWSDUlA r+gSgVNrBuuYMtSO7SmhKkwkJ11DwaMe+sNElAT+CS3Ht/jPrSH5OLZtow== X-Google-Smtp-Source: AGHT+IHqypwNvrBjy17le/3zh2Fk/wnlf0bgc4YBJQrV/34ew0E82VIuOb8oCdws+XFin6DTh7QZsA== X-Received: by 2002:ac2:51c8:0:b0:539:8a7d:9fbf with SMTP id 2adb3069b0e04-5398a7dc08amr3369334e87.46.1727606985678; Sun, 29 Sep 2024 03:49:45 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2f9d4618debsm10077581fa.120.2024.09.29.03.49.44 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 03:49:45 -0700 (PDT) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Message-Id: Date: Sun, 29 Sep 2024 12:49:44 +0200 X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::233; envelope-from=mattias.engdegard@gmail.com; helo=mail-lj1-x233.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) The face attribute keyword :reverse-video has been broken in defface for = a long time, and it's not used very much, so I added a compiler warning = and a notice to NEWS. This keyword along with :bold and :italic have been obsolete for longer = than that and aren't even mentioned in any documentation (on purpose) = but in the internal face-and-display machinery they still partly work. I'm not quite sure why :reverse-video doesn't work in defface. Demo, in = *scratch*: (defface myface '((t :reverse-video t)) "my face") (insert (propertize "bon bon" 'font-lock-face 'myface) ?\n) =3D> bon bon ; not inverted (insert (propertize "non non" 'font-lock-face '(:reverse-video t)) = ?\n) =3D> non non ; inverted I first blamed a simple 14 years old mistake in `custom-fix-face-spec` = but fixing that doesn't help, not sure why. But it means that we = probably don't need to fix it, and indeed there are precious few = packages using :reverse-video. One is make-mode.el; outside Emacs, I = only found one (yaml-mode). While :bold and :italic are obsolete as well, they are used a lot more = (and actually seem to work) so I'm not warning about them now. To summarise: - Should we fix `custom-fix-face-spec`? Maybe, or just stop pretending = that it handles :reverse-video. - Should we bother to fix what other mechanism preventing :reverse-video = from working? Probably no. - Should we remove :reverse-video from the display machinery? Yes, but = maybe not now? - Should we remove :bold and :italic? Yes, but definitely not now. From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 11:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: 73552@debbugs.gnu.org, eliz@gnu.org, monnier@iro.umontreal.ca X-Debbugs-Original-Cc: Emacs Bug Report , Eli Zaretskii , Stefan Monnier Received: via spool by submit@debbugs.gnu.org id=B.172760950923690 (code B ref -1); Sun, 29 Sep 2024 11:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 11:31:49 +0000 Received: from localhost ([127.0.0.1]:40186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sus9V-0006A2-GO for submit@debbugs.gnu.org; Sun, 29 Sep 2024 07:31:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:41734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sus9T-00069u-Jc for submit@debbugs.gnu.org; Sun, 29 Sep 2024 07:31:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sus8y-0004WT-3x for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 07:31:16 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sus8u-0000J4-6K; Sun, 29 Sep 2024 07:31:15 -0400 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-a8a7596b7dfso405138566b.0; Sun, 29 Sep 2024 04:31:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727609469; x=1728214269; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=uuXgXaJ5Ruyd4YFtdS4o1kTJzReoRSUYQ0X3itgvbRA=; b=ks2UYBNfU+m2S0BfJaCIRk3k0Xg9BOb8C4ALnECt4/0Hn15Kc56HA2JgLtMU7qg11p D62N29PGYIgh140P7z5xjzDbUbDYU3tan6TNatMkPk2JZjzbMW0oAEGoOYjRK5o/UO67 gkwMCnum2F1FnuA7L/JWrC2SdfdGv3YetKSk1ooZ2rXNYzseiTC945DnZy6cBO3OU8gY Sq7zzFu0ViGr8czz61dzMjYmULDC2hBjrEBIP7EMsT6FtSiJUjX5uvN9Wib1kS3pyRZb soK/b4BnFHdVZ8DzOnPs+ZYLHiwML4o1uEatBBxWe02Zlsw8AXKJCB3MFGBRfWZpLOV3 QBxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727609469; x=1728214269; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=uuXgXaJ5Ruyd4YFtdS4o1kTJzReoRSUYQ0X3itgvbRA=; b=ndLJwmtruTyGhZ8yRPkqb/GaHy1hXEbrPqTyH3L9SNfT9SSTTMiaMAJvxoh0ROojvM HVmv8PXgEhKmD+RxJ5dpF+MP36C3vrpv4MqlJBC0Mv9nyYnywrYNOEqlpiCv43DuONG4 8CCBSNMyWS/euJ+ESVUlfQRV+HWa8YQ94bj038WZ+tkwzudkwQwf9DuC8nJIISdSu+Fh Or21SnqMqVTTKujHauHxjUrIZZ77YOv2sO7LLxDY4E3CxRhltu3E1gA8uA9q5j3HXjkg wQSEywd6XBhUvTutk7Pmuzi46cTY3pFSyzSbBR/IpzZu/IUMh+pxmfXaUnlfd1fvkbgV nT1A== X-Forwarded-Encrypted: i=1; AJvYcCUoqkh6/1l7xzKJqstkIuNZic5I9joRzhsbTRT4L9jL2xlXLvWbp3n+JZ+YZULGw9S3djzi@gnu.org X-Gm-Message-State: AOJu0Yw18TIsHD5Zep9L5KrTaHPms36VWJTJVlUpG3k6h29fdh9wbuHN J0JGKO4v5HDZeYIocUxZX/bvdVojIrDSlhBS3w3KJpOMQ+hIh3nd7lUweg== X-Google-Smtp-Source: AGHT+IHLUcLwWWbxKu6Oo8m3gCo8bgCwxMZBtG4B1/CRh1/AyAd9vrGp1GJPqu6D3AkxxGU8EgStNQ== X-Received: by 2002:a17:907:2d90:b0:a8b:58e3:ac1f with SMTP id a640c23a62f3a-a93c30c3b8fmr874730166b.12.1727609469274; Sun, 29 Sep 2024 04:31:09 -0700 (PDT) Received: from pro2.fritz.box (p4fe3ae30.dip0.t-ipconnect.de. [79.227.174.48]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a93c2947a86sm363324466b.124.2024.09.29.04.31.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Sep 2024 04:31:08 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Mattias =?UTF-8?Q?Engdeg=C3=A5rd?="'s message of "Sun, 29 Sep 2024 12:49:44 +0200") References: Date: Sun, 29 Sep 2024 13:31:07 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=gerd.moellmann@gmail.com; helo=mail-ej1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Mattias Engdeg=C3=A5rd writes: > The face attribute keyword :reverse-video has been broken in defface > for a long time, and it's not used very much, so I added a compiler > warning and a notice to NEWS. > > This keyword along with :bold and :italic have been obsolete for > longer than that and aren't even mentioned in any documentation (on > purpose) but in the internal face-and-display machinery they still > partly work. > > I'm not quite sure why :reverse-video doesn't work in defface. Demo, in *= scratch*: > > (defface myface '((t :reverse-video t)) "my face") > > (insert (propertize "bon bon" 'font-lock-face 'myface) ?\n) > =3D> bon bon ; not inverted > > (insert (propertize "non non" 'font-lock-face '(:reverse-video t)) ?\n) > =3D> non non ; inverted > > I first blamed a simple 14 years old mistake in `custom-fix-face-spec` > but fixing that doesn't help, not sure why. But it means that we > probably don't need to fix it, and indeed there are precious few > packages using :reverse-video. One is make-mode.el; outside Emacs, I > only found one (yaml-mode). > > While :bold and :italic are obsolete as well, they are used a lot more > (and actually seem to work) so I'm not warning about them now. > > To summarise: > - Should we fix `custom-fix-face-spec`? Maybe, or just stop pretending th= at it handles :reverse-video. > - Should we bother to fix what other mechanism preventing :reverse-video = from working? Probably no. > - Should we remove :reverse-video from the display machinery? Yes, but ma= ybe not now? > - Should we remove :bold and :italic? Yes, but definitely not now. FWIW I'm pretty sure that I added :italic, :bold, :reverse-video to what later became Emacs 21 only for backwards compatibility with the old pre-21 face implementation. At least on the surface, because 21 faces work completely differently. (I also seem to remeber that reverse-video was a synonym for inverse-video in the old code, maybe even undocumented. Too lazy to look that up ATM, though :-).) From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 12:36:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 73552@debbugs.gnu.org, eliz@gnu.org, monnier@iro.umontreal.ca X-Debbugs-Original-Cc: Emacs Bug Report , Eli Zaretskii , Stefan Monnier Received: via spool by submit@debbugs.gnu.org id=B.172761334420343 (code B ref -1); Sun, 29 Sep 2024 12:36:06 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 12:35:44 +0000 Received: from localhost ([127.0.0.1]:40226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sut9K-0005Gy-26 for submit@debbugs.gnu.org; Sun, 29 Sep 2024 08:35:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:59514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sut9H-0005GK-Q8 for submit@debbugs.gnu.org; Sun, 29 Sep 2024 08:35:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sut8m-00021e-7r for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 08:35:08 -0400 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sut8k-0000BY-Kd; Sun, 29 Sep 2024 08:35:07 -0400 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2fac187eef2so9270251fa.3; Sun, 29 Sep 2024 05:35:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727613303; x=1728218103; darn=gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=yRCOH1OLDMFtmD+y9alzoPhQ1yAS4s/6BPXEtzvwiv4=; b=F5fvKPN1Djy04YjUa0nlpwyHI3NMwP5HWHwgV+J8P3e81l/6OSADLZP22NCRcRNd/W ji4RILFdExb/ZkgjyJt/sggUXr0zwd4GJb4C3KDG3udsSFD/NQlP2tHOcMC3g7GeGVeN ophK+4wcb8viR1YF5LJGkF7QQUlqCAptqSHarz20PcchFyf07Xs8ZM9KNMUQrop1DboT 3EnC1ZrU2Y/kC1e1f+py7lXvhThBlsK3CYkHpVO48+7/GyXSYxeBn83XwTVNw91Hm0az bLrBvzVSYxGAtDPYjAb5MLH11e9vqGSxPRAdSnTLa64OS0bvTGvewXBPuGm0qwh8hnlh 3mmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727613303; x=1728218103; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yRCOH1OLDMFtmD+y9alzoPhQ1yAS4s/6BPXEtzvwiv4=; b=a3tEnmh0lzve9Uzhi4RuLGZjaAgLGURXPkoS8376BWUBgYWzQ/7zx8JFz0dnzdrVW+ jJ4/GZZ5YgqJdbG3g95i77cdXtzR7gSRulu3RKeQeCS32RhF+tgXy0k0WdNnkdsnoJY4 eQfMoDaxsRChQUnK2HWzeACEwJrJDwV7+lygHCO7mP6V9n8cgeMzTyBFOYv5XRDt3GTX a97SVAeQX+FQhVubXoaPZ4yuVwXaGHmm1tsg0CJpZjEG8e1+oYOzYxzAv6P82dyg22hM 3ljxvHWD5byx8EIov+B9q2sBaB3gSgqp5MCK9Q8OBzKjpzOd0ADoRzmjaB+GrgkiNhap SnGA== X-Forwarded-Encrypted: i=1; AJvYcCVioByhT5uoFJu9e/I9ngthHQq5YdPZJC13+DAuBSYkOYzp5yuh+o2RVf76awi8N0J72JRy@gnu.org X-Gm-Message-State: AOJu0YwE8tLJVUKxaSQphNadqGlXwCrKfZMgAJrFwp08Cf+fXNh0yFUT 1cRL13y46GQ1DOms9NtzdAdheErw8abGQ7Z2vaCltvIvn38pukvZ X-Google-Smtp-Source: AGHT+IFCLP81FvPrHmvecOeq5VQZz5jxJoRQD5OXfVT83TUyXyKNJptr/Q5oKqAuANWOZrRjIXuH5Q== X-Received: by 2002:a2e:bc17:0:b0:2f7:5a83:a90b with SMTP id 38308e7fff4ca-2f9d3e380ebmr47446551fa.8.1727613303089; Sun, 29 Sep 2024 05:35:03 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2f9d45d7385sm10076701fa.31.2024.09.29.05.35.01 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 05:35:02 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: Date: Sun, 29 Sep 2024 14:35:01 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <92B0B60A-A2A3-470B-A269-75531CA4FCE2@gmail.com> References: X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::229; envelope-from=mattias.engdegard@gmail.com; helo=mail-lj1-x229.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) 29 sep. 2024 kl. 13.31 skrev Gerd M=C3=B6llmann = : >> I first blamed a simple 14 years old mistake in = `custom-fix-face-spec` >> but fixing that doesn't help, not sure why. Having said that I naturally had to find the bug and it appears to be = `face-spec-set-2` which only sets attributes that are present in = `face-x-resources` for some reason. > I'm pretty sure that I added :italic, :bold, :reverse-video to what > later became Emacs 21 only for backwards compatibility with the old > pre-21 face implementation. At least on the surface, because 21 faces > work completely differently. (I also seem to remeber that = reverse-video > was a synonym for inverse-video in the old code, maybe even > undocumented. Thanks. Given Gerd's testimony, the lack of use and general brokenness, = I propose we just give up on :reverse-video, perhaps removing it from = xfaces.c. From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 12:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: gerd.moellmann@gmail.com, 73552@debbugs.gnu.org, monnier@iro.umontreal.ca X-Debbugs-Original-Cc: gerd.moellmann@gmail.com, bug-gnu-emacs@gnu.org, monnier@iro.umontreal.ca Received: via spool by submit@debbugs.gnu.org id=B.172761454131062 (code B ref -1); Sun, 29 Sep 2024 12:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 12:55:41 +0000 Received: from localhost ([127.0.0.1]:40272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sutSe-00084l-KS for submit@debbugs.gnu.org; Sun, 29 Sep 2024 08:55:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:35444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sutSc-00082L-6e for submit@debbugs.gnu.org; Sun, 29 Sep 2024 08:55:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sutS6-0000Fy-KD for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 08:55:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sutS5-00035q-Ms; Sun, 29 Sep 2024 08:55:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=nuAb33obkWDWB1KDMuOZsiqNLoyjMcJcYMCGro/t/Sw=; b=QWHKOqkUiYU7mFW/SDIZ sHo7nt9BzmXd4qmeArgGUpOt4QtE/JCGYOtzRU0X9bGn35N3ELGPz/J47MhBmnBU+Zm1YknsQbBkn SSGF8OWEMFNzVYRhHeYYdPP2WGPN8ousSKQ6tV1DJS+pc/jR0X6YG1JtD5I5nugiWpT9uzKNq5Hm0 W5cYDJ14cynTMj6apBtbimeJzp9Og5YGTpYZSJzbKbBy9LAV1POdo/YIVt50YI6xY+pnt9zZ8DW/J bxsMGSiukT16DQP9dvqM5PwrLmhnSwObQCq+44jMuc8D5ik8DotVIWLggg5lhnrmejIkrk7G6ZnjB +JylyK1dL7yrZw==; Date: Sun, 29 Sep 2024 15:55:02 +0300 Message-Id: <86ikue4o2h.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <92B0B60A-A2A3-470B-A269-75531CA4FCE2@gmail.com> (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sun, 29 Sep 2024 14:35:01 +0200) References: <92B0B60A-A2A3-470B-A269-75531CA4FCE2@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: Mattias Engdegård > Date: Sun, 29 Sep 2024 14:35:01 +0200 > Cc: Emacs Bug Report , > Eli Zaretskii , > Stefan Monnier > > 29 sep. 2024 kl. 13.31 skrev Gerd Möllmann : > > >> I first blamed a simple 14 years old mistake in `custom-fix-face-spec` > >> but fixing that doesn't help, not sure why. > > Having said that I naturally had to find the bug and it appears to be `face-spec-set-2` which only sets attributes that are present in `face-x-resources` for some reason. > > > I'm pretty sure that I added :italic, :bold, :reverse-video to what > > later became Emacs 21 only for backwards compatibility with the old > > pre-21 face implementation. At least on the surface, because 21 faces > > work completely differently. (I also seem to remeber that reverse-video > > was a synonym for inverse-video in the old code, maybe even > > undocumented. > > Thanks. Given Gerd's testimony, the lack of use and general brokenness, I propose we just give up on :reverse-video, perhaps removing it from xfaces.c. I'm not sure I understand the proposal: we remove :reverse-video, but keep :inverse-video (which _is_ included in face-x-resources)? Or did you mean to remove :inverse-video as well? From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 13:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: gerd.moellmann@gmail.com, 73552@debbugs.gnu.org, monnier@iro.umontreal.ca X-Debbugs-Original-Cc: gerd.moellmann@gmail.com, bug-gnu-emacs@gnu.org, monnier@iro.umontreal.ca Received: via spool by submit@debbugs.gnu.org id=B.172761735713885 (code B ref -1); Sun, 29 Sep 2024 13:43:03 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 13:42:37 +0000 Received: from localhost ([127.0.0.1]:40291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuC5-0003bs-CH for submit@debbugs.gnu.org; Sun, 29 Sep 2024 09:42:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:39700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuBz-0003b7-1g for submit@debbugs.gnu.org; Sun, 29 Sep 2024 09:42:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1suuBT-0004SW-7J for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 09:41:59 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1suuBR-0008KR-P5; Sun, 29 Sep 2024 09:41:58 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-5367ae52a01so3829738e87.3; Sun, 29 Sep 2024 06:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727617315; x=1728222115; darn=gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=80AoU1Dle8kHaV0qLH/9MHPqJeY3XIOmnY+Voz7b8qM=; b=ecG339tt7xiL5zVhIh/k/J+YawUpRyXtL4fITA05GYQ0V16H7hdQQvoz2qqZ+6f3hW E8C55w515ZljTUdv9hU4tXXeVyIdU8CcSp1fRXtIwAxgyFZfoyLWblQlOtSItVGe+e+q VgZcW0N7505cv0gOcVOoWHjRcyQSTOBrjokiiT710RpPuFuy3cQAj4asXV320rPtgmNV drJ0AKZOqONFvOsSYwA3opSHNxMf6QBGbBxJ11yFp1OWMGovcHoZjFBpSY82JMq91jVJ RNW66dFTjmAEEMcGiAJKwv7jF9M6ILyD5hjSORTQzQukLdAAqrlX+aBMLJYssxkgIfG8 2uGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727617315; x=1728222115; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=80AoU1Dle8kHaV0qLH/9MHPqJeY3XIOmnY+Voz7b8qM=; b=CJWVc3u6KRLiginngIwm1dShJCKCPafGNOGJueOBLXs3NXk72D7TPfCl1QHLQre1NJ Bcq0b8FvkEB1R9pmDTBK5NxXvo+QaAEPJwvn3bz794DKy+yJEiDi7z/od0Bbal0y0bK8 0mRY7UPqvUIV1NB/qjwHLFZh8IVpiSuoWhsXO99YOvTWJ+lh5nrqEWSXDhjShhbElduk /sEyHd9Az/uN27Zwt3Af84PqGO4waScbJ2Tv7Hl5v+2FZsSPggO6M+kzJqgaBYaYK2sT WlL5QSrUZDWwbvCp6ZzDT+It7oIvZBZZU4S6p9Mtsmw//Dl1T0lLLvQbwth0NQQGAIb/ kgdQ== X-Forwarded-Encrypted: i=1; AJvYcCWeo3RxmBGlpyeLSvs5Q9PW2z244xhxGS1Jj8v1BpZxqI2wDSmGNik0qWCl3psGQ/8MYO2XPRNla/KCJ0UO@gnu.org X-Gm-Message-State: AOJu0Yz7pHsonyQxMz2GUIN6/YxMigrq+Uka32nnvMf8v5//X5i3uVXP rrK/TBsAkBfOstyIypy45J85j6qrrf7F0OM42ihBHvRybY0KYM5VSBf6oA== X-Google-Smtp-Source: AGHT+IGrJso2dU9b4+mv9tmQZGOg5Iy8ovwik3+fQ0JzwDawuJ8qjCh9DE3RoEuc2y3lAMjnQLFerg== X-Received: by 2002:a05:6512:6801:b0:539:89a8:5fe8 with SMTP id 2adb3069b0e04-53989a86bd3mr3211772e87.29.1727617315137; Sun, 29 Sep 2024 06:41:55 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-538a043b112sm926707e87.229.2024.09.29.06.41.54 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 06:41:54 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <86ikue4o2h.fsf@gnu.org> Date: Sun, 29 Sep 2024 15:41:53 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <06A7CFB1-F568-4821-9040-014CCF7791C7@gmail.com> References: <92B0B60A-A2A3-470B-A269-75531CA4FCE2@gmail.com> <86ikue4o2h.fsf@gnu.org> X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::131; envelope-from=mattias.engdegard@gmail.com; helo=mail-lf1-x131.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) 29 sep. 2024 kl. 14.55 skrev Eli Zaretskii : > I'm not sure I understand the proposal: we remove :reverse-video, but > keep :inverse-video (which _is_ included in face-x-resources)? Or did > you mean to remove :inverse-video as well? Leave face-x-resources as it is. Keep :inverse-video. Remove all references to :reverse-video everywhere (except the newly = introduced warning). From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 13:52:24 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: gerd.moellmann@gmail.com, 73552@debbugs.gnu.org, monnier@iro.umontreal.ca X-Debbugs-Original-Cc: gerd.moellmann@gmail.com, bug-gnu-emacs@gnu.org, monnier@iro.umontreal.ca Received: via spool by submit@debbugs.gnu.org id=B.172761789819855 (code B ref -1); Sun, 29 Sep 2024 13:52:24 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 13:51:38 +0000 Received: from localhost ([127.0.0.1]:40296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuK3-0004rc-G0 for submit@debbugs.gnu.org; Sun, 29 Sep 2024 09:51:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:50100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuJU-0004eT-PP for submit@debbugs.gnu.org; Sun, 29 Sep 2024 09:50:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1suuIx-0002lI-P6 for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 09:49:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1suuIx-0000Pc-Af; Sun, 29 Sep 2024 09:49:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=w2vb3gGT2h3+k/8wzPCfktei4V0xAE1nN1PcoOZh3r4=; b=N3MzT33ZX6E+rWe4YmPU I+N/wXC3dPwWJUrQ2E3shT1Psh+jPyHbkcsI/7yIJhGRIFb3G4BQ0+hXuhKArt+s3PvEddd6sgrmT nlrqKyk1CbC+xxEdo+Sgn6X8T6Xqs1ugZ508Ichmr4mnJ48xvc5CIUNApnrKrEgYbUWUFz72qCkX+ tqFibbI0NKnsIDVey+gYdSCCuLSix7r/V3mEC7Iodw0wSeFTNWskHRLO0RAZnvJqnpO3G8EtQFv9H VP9PfH4YTdHzc+zs5Zt6fC8XT3+oTu+76GYXEa3SMG+JNU3tSZeciibeSncHre/ss2leJdKxlcpCp xBOLRoRRefsRMw==; Date: Sun, 29 Sep 2024 16:49:39 +0300 Message-Id: <86h69y4ljg.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <06A7CFB1-F568-4821-9040-014CCF7791C7@gmail.com> (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sun, 29 Sep 2024 15:41:53 +0200) References: <92B0B60A-A2A3-470B-A269-75531CA4FCE2@gmail.com> <86ikue4o2h.fsf@gnu.org> <06A7CFB1-F568-4821-9040-014CCF7791C7@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: Mattias Engdegård > Date: Sun, 29 Sep 2024 15:41:53 +0200 > Cc: gerd.moellmann@gmail.com, > bug-gnu-emacs@gnu.org, > monnier@iro.umontreal.ca > > 29 sep. 2024 kl. 14.55 skrev Eli Zaretskii : > > > I'm not sure I understand the proposal: we remove :reverse-video, but > > keep :inverse-video (which _is_ included in face-x-resources)? Or did > > you mean to remove :inverse-video as well? > > Leave face-x-resources as it is. Keep :inverse-video. > Remove all references to :reverse-video everywhere (except the newly introduced warning). I think the use of :reverse-video in make-mode.el should be changed to :inverse-video. Otherwise, I'm okay with retiring this old and half-supported alias. From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 13:58:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , 73552@debbugs.gnu.org Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , Eli Zaretskii , Stefan Monnier Received: via spool by 73552-submit@debbugs.gnu.org id=B73552.172761827828039 (code B ref 73552); Sun, 29 Sep 2024 13:58:21 +0000 Received: (at 73552) by debbugs.gnu.org; 29 Sep 2024 13:57:58 +0000 Received: from localhost ([127.0.0.1]:40316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuQj-0007G8-QZ for submit@debbugs.gnu.org; Sun, 29 Sep 2024 09:57:54 -0400 Received: from [209.85.208.41] (port=42317 helo=mail-ed1-f41.google.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suuPy-0006zO-7N for 73552@debbugs.gnu.org; Sun, 29 Sep 2024 09:57:35 -0400 Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-5c88e45f467so1140358a12.1 for <73552@debbugs.gnu.org>; Sun, 29 Sep 2024 06:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727618120; x=1728222920; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=0e3IMGJ6VFa3ASf2JVQ6DhmGeYWAQHSphe0ofWXKdz8=; b=Ifn+KkQw+Ko7zy4Gv9+fWKS0On5R5G5OV+wJZNdx7dNsgwSLHVWg5c0xwcvGLBEs1N YLKV8QIPe9kUGNJU6kqZ/5u6J2MiYk7+/OlgHw6vcLnNzvgy4poNG/9YQv7BfloNjpft NLrktFgQEX5h82DStwrwRx4yfTBifjv13q7CkxlsUoO9hkTqZDMV7/7TPHcfPbsNCqHI GY6ibNaDkcmT1zZq9jE5wF7G7VNnoXM1+kijxAps0TGiBwuEJMkRqNg7rBfdYE2tezLI XXAi4nOSdwr+X0DdcxK5VHdBDN8MqbGxGK8WktorhAbDU0T02fs5974A/qzXvP1iIRsS GePQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727618120; x=1728222920; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0e3IMGJ6VFa3ASf2JVQ6DhmGeYWAQHSphe0ofWXKdz8=; b=dHTbm4f3wxToNsh8GEcHJ50putgS6G9l7QeRRV+NawrQL7Z2nQD6/NbCPzcyM7guUh AV52+maFStOucNVymLikk3TIv/mMQsafFk4iKjZri/t8WOwvt0fv5wAdsuT1zl0Gn9rd F+82LAJgZiCHCsy0WKYjZ0AMivxbQb7hQG3FZBGJnf7hggCLuPNIlEF5ckV6xZVs0O6O xph2qcfyNh5hP54Dk3FDigZn5uJnRh2/5VgjlUFxK57PHrNHEay7Cao0r7sEHWvOX3x6 a3/xGiaF4jJP6/v8CIYmU9ywlsMofcdMVqstNb3+IgzK+VN0pt5czInsFA/mkpl0svSJ 4nbA== X-Forwarded-Encrypted: i=1; AJvYcCX2AURu/ZHAHye4HI7pt2/W7zDNA0q8jsJ5XB36V6gxmPwCsNpdMFLOaAQwm0Nt4kQ/yzJeHA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz0KxfyWiwAbcJdZusakifSADU5l/HLQk9BRsIKQASzX7t8hPUw 1Sv68CUz2BrpbEPBRrzAqDgvX3UpVLH2/y8V05vtGvQczNbGcXlcYQo3/cs1KYNcksPW94WPofr TUygbr3WvT+wYnBYQqetUXLNzwdo= X-Google-Smtp-Source: AGHT+IG7GXV51j3+F7yuxhATGTib7YXzxr0OfzdyECC1vIJbu6ckOETjxRnFAZrMYwJU6/6C120sQ3ZTK6OwutVf1Us= X-Received: by 2002:a05:6402:430e:b0:5c6:3ebf:5c10 with SMTP id 4fb4d7f45d1cf-5c882455ae7mr11597618a12.10.1727618120321; Sun, 29 Sep 2024 06:55:20 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 29 Sep 2024 06:55:19 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Sun, 29 Sep 2024 06:55:19 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) Mattias Engdeg=C3=A5rd writes: > I first blamed a simple 14 years old mistake in `custom-fix-face-spec` > but fixing that doesn't help, not sure why. But it means that we > probably don't need to fix it, and indeed there are precious few > packages using :reverse-video. One is make-mode.el; outside Emacs, I > only found one (yaml-mode). I suggest fixing this in make-mode.el to avoid the warning. > While :bold and :italic are obsolete as well, they are used a lot more > (and actually seem to work) so I'm not warning about them now. We could start by doing s/:bold t/:weight bold/ and s/:italic t/:slant italic/ in our tree. > To summarise: > - Should we fix `custom-fix-face-spec`? Maybe, or just stop pretending th= at it handles :reverse-video. > - Should we bother to fix what other mechanism preventing :reverse-video = from working? Probably no. > - Should we remove :reverse-video from the display machinery? Yes, but ma= ybe not now? It doesn't seem worth fixing :reverse-video at this point, indeed. I suggest removing it, given that it's been broken for so long and that we now have a warning instead. > - Should we remove :bold and :italic? Yes, but definitely not now. I'd propose adding obsoletion warnings for :bold and :italic. I note that they are not documented in the elisp manual. From unknown Sat Jun 21 03:26:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Subject: bug#73552: closed (Re: bug#73552: obsolete (and broken) face attribute :reverse-video) Message-ID: References: X-Gnu-PR-Message: they-closed 73552 X-Gnu-PR-Package: emacs Reply-To: 73552@debbugs.gnu.org Date: Sun, 29 Sep 2024 16:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1727627102-29161-1" This is a multi-part message in MIME format... ------------=_1727627102-29161-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #73552: obsolete (and broken) face attribute :reverse-video which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 73552@debbugs.gnu.org. --=20 73552: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73552 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1727627102-29161-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 73552-done) by debbugs.gnu.org; 29 Sep 2024 16:24:24 +0000 Received: from localhost ([127.0.0.1]:41019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suwid-0007ZX-Pp for submit@debbugs.gnu.org; Sun, 29 Sep 2024 12:24:24 -0400 Received: from mail-lj1-f180.google.com ([209.85.208.180]:59676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suwic-0007ZN-7d for 73552-done@debbugs.gnu.org; Sun, 29 Sep 2024 12:24:22 -0400 Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-2f7657f9f62so40887571fa.3 for <73552-done@debbugs.gnu.org>; Sun, 29 Sep 2024 09:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727626964; x=1728231764; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=2lheGFZ93LPhVIn9CGpG+qUvlYvKe6rorLAbnNcJqbA=; b=aD1s8JZZ2fFmHf/KChDb9/qnMoFGE4VFvIq60lzM3IYwdx7O4ikJ+QCjEqaLpB1FqJ LRpYUSUYg++FVHSW+3B8Xim5qW6hysibO5G2U/9OoaWTUHfRXXB8DDKRmffhsExptjSw BHK+ORjOv5GK+bQieura1/kpdXC/IoSdFlBMj585616K4ONt/ncm5ApFU2HhKFBPse1f H9QM7wwxA4Z0/cFSILb6MzzrNTSuTFDlhUDAfMaP6TESq6mD7aJC01dS6fu1UHvEMG6B 0lN1Mg6y2AVD3nHWlX66s5/Ozg9W/gT9pA3rzYSoEy7egMISsVWDHTHOx2CyTI6/I0gu mmLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727626964; x=1728231764; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=2lheGFZ93LPhVIn9CGpG+qUvlYvKe6rorLAbnNcJqbA=; b=Hpo3PO8GHJmeagEW3x6XU7bnSJYPraSadv8BAhn21XUmB3JwhoSK3FxvdvlPJJ1Yxm mkmguo9yBKNZ6cudA6QzbcUxR81fJyPkQ72+paiEfpAsWevTuX1JoAMmAxZ/k7INVMla F+QKzCb3cGJkqSafQaucYBly0WNYcVc7Km8nujUkuUoApfRbojKeV5+3Pcq1L2qpSN4W i4zgbvDJiAgArdl/JFinneArvJz3mh1iDAtpnNH9l6yVGSpRXbFUKn1LPUBKTJ58KlMB NmHMOpkTXWG3NGNpcMUnNShpOU/dLmBIIvIFbkZPCztlVHzfZlKtqyXSWHRX9LXOdhmB 72jA== X-Gm-Message-State: AOJu0YxlV9izkl1UbZ+gimZ3Djj+GvcbzoL3o8zANWuiyT5Kc5sLlIZ1 A72At9WPWMgltLprUKYduUQiMGmNfnfI/FVmR5nj/GkeOHG9VpfC X-Google-Smtp-Source: AGHT+IHHBQUNYUQd73wsb0aavK+IJ0DQAtpLlpSadP3x+EMQS9eX2gyqt98ZiAzqXZh+DKs5mLKs7w== X-Received: by 2002:a2e:f12:0:b0:2f7:51e3:fe2f with SMTP id 38308e7fff4ca-2f9d3e61683mr37564001fa.13.1727626963988; Sun, 29 Sep 2024 09:22:43 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2facc838163sm1806241fa.95.2024.09.29.09.22.42 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 09:22:43 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#73552: obsolete (and broken) face attribute :reverse-video From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: Date: Sun, 29 Sep 2024 18:22:42 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Stefan Kangas X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: 73552-done Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= , Eli Zaretskii , Stefan Monnier , 73552-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) 29 sep. 2024 kl. 15.49 skrev Eli Zaretskii : > I think the use of :reverse-video in make-mode.el should be changed to > :inverse-video. Oh, certainly (compiling that file now yields a warning). The few extant uses of :reverse-video discovered so far seem to be = fall-back cases for non-colour displays, decidedly a rarity these days. > Otherwise, I'm okay with retiring this old and > half-supported alias. Thank you, now done. 29 sep. 2024 kl. 15.55 skrev Stefan Kangas : > We could start by doing s/:bold t/:weight bold/ and > s/:italic t/:slant italic/ in our tree. Yes, maybe later. At least these still work, and are widely used by = external packages. > I'd propose adding obsoletion warnings for :bold and :italic. I note > that they are not documented in the elisp manual. Wr probably should but the compilation warnings only catch constant = arguments to `defface`. Other uses (themes, font-lock, computed text = properties, non-constant arguments to defface, etc) aren't caught; that = would require a run-time warning. Anyway, we're done with :reverse-video, thanks everyone! ------------=_1727627102-29161-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Sep 2024 10:50:33 +0000 Received: from localhost ([127.0.0.1]:40144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1surVV-0002rh-Io for submit@debbugs.gnu.org; Sun, 29 Sep 2024 06:50:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:46456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1surVO-0002qX-Uo for submit@debbugs.gnu.org; Sun, 29 Sep 2024 06:50:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1surUt-0000ZF-9b for bug-gnu-emacs@gnu.org; Sun, 29 Sep 2024 06:49:51 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1surUr-0004KT-P0; Sun, 29 Sep 2024 06:49:51 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2fabe5c8c26so13429551fa.2; Sun, 29 Sep 2024 03:49:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727606986; x=1728211786; darn=gnu.org; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=lnAGIwDiGtqDSA63curmzOplYfqbQaN1VIba09dtFlc=; b=dVD0jU8DcLHsm6gbjpi+RalV+BVjwUcmmCGLMBKGq8Iz9Ud/xadmsGhVpF1TlVUoL5 Lu0UsfP5hyasm++5AnXWOEHslCOMpc2Ea4bhWerPAqdQr9cp+gm7ENdQRkQ7xfYhMtHl jOl2L68jrWnF36jqgn9p3UPXJwwxE0qRYHW50gtYndmQfhR1Pz26qsQ+Dxl5SOMvPhkm lnt7cN0ccURQC/oqlqIliimE2FzzkHFLu21LSXtOH7Pn2ZJ5gfREuHM4hXlCJI5pBDd3 9wZqvHvgB3KgH0s/amgjVrB+5tPBSo/U3TkWvdyhj4srSEQWBremPUVriCUq8TbYCfe0 L/Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727606986; x=1728211786; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lnAGIwDiGtqDSA63curmzOplYfqbQaN1VIba09dtFlc=; b=ft4U/VfuxpHT5O1FlCtnM0hybKOsVHQmGwWRtHpFyisYNSb1fw8ZQx3s8vUAWoYiRs i/6YRURYC7bNfCgSo3CRi0nHbMGQlgvHZbHVpjF6ss7Ijzq/Qz4jQxdeAKffWH7ntqUH B7xEtYr3wXvgD6MxqfKYWKj8LoEdJHiEsT25VPAlZQU/Y8N388Knspu6uR6Sy6cglkbs I9xSQxTNq0CbukXbdlco8az7r/lHUDp6AuxaKLQNk54/O1gtqMZrJuOkxKZ3yh01mouw H4/QGeS1C64P9wxuAlnvWLAX4iutAbKwE/kWQziob/17vwKp8j8/S/NRMUPlN6b4NVcl imrw== X-Gm-Message-State: AOJu0Yxa5XOcU/3nKIDixVpdHjvrBXRAJoSnxuIMDJC4s1W8KOWSDUlA r+gSgVNrBuuYMtSO7SmhKkwkJ11DwaMe+sNElAT+CS3Ht/jPrSH5OLZtow== X-Google-Smtp-Source: AGHT+IHqypwNvrBjy17le/3zh2Fk/wnlf0bgc4YBJQrV/34ew0E82VIuOb8oCdws+XFin6DTh7QZsA== X-Received: by 2002:ac2:51c8:0:b0:539:8a7d:9fbf with SMTP id 2adb3069b0e04-5398a7dc08amr3369334e87.46.1727606985678; Sun, 29 Sep 2024 03:49:45 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2f9d4618debsm10077581fa.120.2024.09.29.03.49.44 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 03:49:45 -0700 (PDT) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: obsolete (and broken) face attribute :reverse-video Message-Id: Date: Sun, 29 Sep 2024 12:49:44 +0200 To: Emacs Bug Report X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::233; envelope-from=mattias.engdegard@gmail.com; helo=mail-lj1-x233.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= , Eli Zaretskii , Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) The face attribute keyword :reverse-video has been broken in defface for = a long time, and it's not used very much, so I added a compiler warning = and a notice to NEWS. This keyword along with :bold and :italic have been obsolete for longer = than that and aren't even mentioned in any documentation (on purpose) = but in the internal face-and-display machinery they still partly work. I'm not quite sure why :reverse-video doesn't work in defface. Demo, in = *scratch*: (defface myface '((t :reverse-video t)) "my face") (insert (propertize "bon bon" 'font-lock-face 'myface) ?\n) =3D> bon bon ; not inverted (insert (propertize "non non" 'font-lock-face '(:reverse-video t)) = ?\n) =3D> non non ; inverted I first blamed a simple 14 years old mistake in `custom-fix-face-spec` = but fixing that doesn't help, not sure why. But it means that we = probably don't need to fix it, and indeed there are precious few = packages using :reverse-video. One is make-mode.el; outside Emacs, I = only found one (yaml-mode). While :bold and :italic are obsolete as well, they are used a lot more = (and actually seem to work) so I'm not warning about them now. To summarise: - Should we fix `custom-fix-face-spec`? Maybe, or just stop pretending = that it handles :reverse-video. - Should we bother to fix what other mechanism preventing :reverse-video = from working? Probably no. - Should we remove :reverse-video from the display machinery? Yes, but = maybe not now? - Should we remove :bold and :italic? Yes, but definitely not now. ------------=_1727627102-29161-1-- From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: gerd.moellmann@gmail.com, stefankangas@gmail.com, monnier@iro.umontreal.ca, 73552@debbugs.gnu.org Received: via spool by 73552-submit@debbugs.gnu.org id=B73552.17276281891163 (code B ref 73552); Sun, 29 Sep 2024 16:44:02 +0000 Received: (at 73552) by debbugs.gnu.org; 29 Sep 2024 16:43:09 +0000 Received: from localhost ([127.0.0.1]:41168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sux0n-0000Ih-Gl for submit@debbugs.gnu.org; Sun, 29 Sep 2024 12:43:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sux0l-0000IZ-P4 for 73552@debbugs.gnu.org; Sun, 29 Sep 2024 12:43:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sux08-0000aq-34; Sun, 29 Sep 2024 12:42:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=5QNPZYzB8u7jP5GUMEuNvu3GK1Wt7oBBkZMrxvsEtb4=; b=AJ5tLHPBN5BEB2UEEBa5 LI4n/o3PbREK0BOlbFNDijoPO2WMsbea9lgeiqGEAc5DqrcRVwxSgHW5OZgtRsyrQ+gNCXlChcRKd wUYmXSxEjH6PV36P4Ujl2jcJlG5rFKyxQ6uX+0BItHeG7nNRo3DYOEnzG8Yi5ZutD4TDRfIh4GKba Q016F0P3VOoStBbzgsltXAEcDULBoxVgYqzYH7fZBlhfHYqzaqQ9h0sgXn+d8JngulC6usDHaP5C3 n/58XjxKBUy3tHSSbfYMKYx97AJadFIGaWb3WlQTtQBWuc9etPDFheTE/xN8JW7W3pFzXaWBfLaYh Ry5f2jLLtvBXdA==; Date: Sun, 29 Sep 2024 19:42:09 +0300 Message-Id: <864j5y4djy.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sun, 29 Sep 2024 18:22:42 +0200) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: Mattias Engdegård > Date: Sun, 29 Sep 2024 18:22:42 +0200 > Cc: 73552-done@debbugs.gnu.org, > Gerd Möllmann , > Eli Zaretskii , > Stefan Monnier > > 29 sep. 2024 kl. 15.49 skrev Eli Zaretskii : > > > Otherwise, I'm okay with retiring this old and > > half-supported alias. > > Thank you, now done. Thanks. Should the warning in bytecomp.el be reworded to the effect that :reverse-video is no longer supported? From unknown Sat Jun 21 03:26:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#73552: obsolete (and broken) face attribute :reverse-video Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Sep 2024 17:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: gerd.moellmann@gmail.com, stefankangas@gmail.com, monnier@iro.umontreal.ca, 73552@debbugs.gnu.org Received: via spool by 73552-submit@debbugs.gnu.org id=B73552.172763083530113 (code B ref 73552); Sun, 29 Sep 2024 17:28:02 +0000 Received: (at 73552) by debbugs.gnu.org; 29 Sep 2024 17:27:15 +0000 Received: from localhost ([127.0.0.1]:41370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suxhT-0007pd-70 for submit@debbugs.gnu.org; Sun, 29 Sep 2024 13:27:15 -0400 Received: from mail-lf1-f54.google.com ([209.85.167.54]:51586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suxhQ-0007pV-Q7 for 73552@debbugs.gnu.org; Sun, 29 Sep 2024 13:27:13 -0400 Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-5399675e14cso18802e87.3 for <73552@debbugs.gnu.org>; Sun, 29 Sep 2024 10:26:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727630735; x=1728235535; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=x7m0fxMWjOyU4IQWI/tKOhirxgEUVKKn1tx8rfmmc/0=; b=X/dBZEPELBlwZNMCvkzrB5xa9Y8hT0Jxnr19jqETK6nUhPSNe2PLGYCRwwrLcvSGha BBrxstXO5Xo4JMCB7ftR2KUS1kAXMWVeMtMiGyiIi4TitH8VvMUnKP/NqiGxfA5Pc3sF 2PUWyvbCbKgC5NpIVUI4VuF7lYAMMHHs956C92pBKY5z0FE5uTunxUFNacC9qhUoZcR5 ken4Ar793bZLLkWTrBUxSUgC6Z64vDNOr377ZXyUMqF96WUGqkAT12Y6yKSo2VS5W8oJ co72Y3V4MCLP+Lg3dzvxgcUpnlia99XoA0Deoz8mnuA88V4dEr34CxbC0Svub6++U+Vm qmhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727630735; x=1728235535; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=x7m0fxMWjOyU4IQWI/tKOhirxgEUVKKn1tx8rfmmc/0=; b=O3jz/nvIJWK3iCXfOwVXxJ7ECQ9+UfHPhvBt578m+2XpcbXJi4oWu9XgoJ8n2OqyLO 0sf29afcy70NjSGVRxxwNHxB2VOcMBXGys0ENpC1cJwk+xSWzwosRVKXK05TYrV54ZkE O8rDdrr7j9uLNfm6xYtSe1cfhkSKoCpYkO3YAYNUtZXsak5721eaBoe8W95Pp2/6VUQ6 RSzE+NYVKTT7yhgAau7TxEimy8ndbXKqSGYyvTd3toeTxUCV/TSCEfh+fjcqWOhVYJa7 Ac9H4No83XDpaxbPIy5ygVNHisdb6Ies/5SsaTOJcNfByZ6nk6ipxrND/cnB+DUfiuaU lSAA== X-Forwarded-Encrypted: i=1; AJvYcCVNYyeP5XNBq6/n72/MQgUCD6c2NCcPIoGNjGnoLbkNRzvpBacOvbN4c37XibGG0Q3fsAHlNA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxxBvFURDILpzIgXXkXmAkRXp4kwAHBCUw2t2SpMw+SP5qU8BoE i/ohO3twcxWZctTBTjh433U5aKEL9h8x/QdLhC4Jzv+9ErPp8lbn X-Google-Smtp-Source: AGHT+IHL62rDbxrhI08pRUu2ZRiavPaM/CvMsheDwvBli+azlkFdGBiCFcmxUDnIGj1AnEqFIUS+6g== X-Received: by 2002:a05:6512:1155:b0:533:4820:275a with SMTP id 2adb3069b0e04-5389fc6cb88mr4871981e87.52.1727630734913; Sun, 29 Sep 2024 10:25:34 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5389fd538b2sm992174e87.62.2024.09.29.10.25.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Sep 2024 10:25:34 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <864j5y4djy.fsf@gnu.org> Date: Sun, 29 Sep 2024 19:25:33 +0200 Content-Transfer-Encoding: 7bit Message-Id: <30D2390D-C6B1-4EE8-A8AD-E8FD0451BDCA@gmail.com> References: <864j5y4djy.fsf@gnu.org> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) 29 sep. 2024 kl. 18.42 skrev Eli Zaretskii : > Should the warning in bytecomp.el be reworded to the effect > that :reverse-video is no longer supported? Yes, why not -- done.