From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line Date: Mon, 01 Nov 2021 21:38:51 +0200 Message-ID: <83ee7zll84.fsf@gnu.org> References: <87ee80gezy.fsf.ref@yahoo.com> <87ee80gezy.fsf@yahoo.com> <83a6iolzjd.fsf@gnu.org> <87zgqnk74n.fsf@rub.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33374"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 51550@debbugs.gnu.org To: Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 01 21:29:28 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 1mhdvs-0008UU-Ai for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Nov 2021 21:29:28 +0100 Original-Received: from localhost ([::1]:40438 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mhdvr-0007Uh-1g for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Nov 2021 16:29:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhdA2-0007pm-AG for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 15:40:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52897) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mhdA2-0007gI-1r for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 15:40:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mhdA1-0006UB-V2 for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 15:40:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Nov 2021 19:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51550 X-GNU-PR-Package: emacs Original-Received: via spool by 51550-submit@debbugs.gnu.org id=B51550.163579555524844 (code B ref 51550); Mon, 01 Nov 2021 19:40:01 +0000 Original-Received: (at 51550) by debbugs.gnu.org; 1 Nov 2021 19:39:15 +0000 Original-Received: from localhost ([127.0.0.1]:36203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhd9H-0006Se-0x for submit@debbugs.gnu.org; Mon, 01 Nov 2021 15:39:15 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:43866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhd9F-0006SP-GU for 51550@debbugs.gnu.org; Mon, 01 Nov 2021 15:39:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhd99-0007aE-UK; Mon, 01 Nov 2021 15:39:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RmeobNqZmybv5haGs65gu6GO5tQmkPaBDZww6ftnPL0=; b=aOaVY8ALSoXM QwojF/IdI4FGNKCZ3G0Bb0/iTZkNf5GbZqEHLUqWEA3mhN/RNJkMVTAVG7b8mBhHPWGGlhCUFu+mC PpWkDSP6hL/psjAfN7qXkg2y0+U41kkQaKm2my8l71aD1Kh/DXQoJBcwkS7K4J7GnYg8PhE9WQ0Vb QlZe+OkS20JbAzIPNfWnJcdTP/97VisDjO83YJwF9bu89VFpPrCx3cPpqRCiMlXpTexmTFv5kIJbo 18DRGsC0AeVg4J4//wyWDbqh9iPjZn2NdNFWdZKLg9R1NS5253x4/3LSoA/5J4NfILslTmxyWTM7c 41yF+70BVdZy85nogh1inw==; Original-Received: from [87.69.77.57] (port=1931 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhd90-0001fI-Eo; Mon, 01 Nov 2021 15:39:00 -0400 In-Reply-To: <87zgqnk74n.fsf@rub.de> (message from Stephen Berman on Mon, 01 Nov 2021 20:28:40 +0100) 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:218784 Archived-At: > From: Stephen Berman > Cc: Po Lu , 51550@debbugs.gnu.org > Date: Mon, 01 Nov 2021 20:28:40 +0100 > > >> Run emacs -Q. Do M-x customize-group RET files RET, expand "After Save > >> Hook", then click "INS" twice. The second INS button will not have a > >> left box line, which is visually inconsistent with the first, and with > >> how buttons work in general across all X-Windows applications. > > > > I cannot reproduce this. Maybe this is specific to GTK? > > I see this on a no-toolkit build as well as a Gtk build. For me, it > suffices to click "INS" once, see attached screenshot. According to this screenshot, the problematic button is the first one, because on my system the first one doesn't have the left and the top border lines, and neither do all the rest. I see that xterm does something special in x_draw_relief_rect when the line width is exactly 1 pixel, and w32term.c doesn't do that. maybe that's the problem.