From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#30609: 26.0.91; underline should be drawn behind text Date: Sun, 25 Feb 2018 19:46:55 -0800 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1519616770 5435 195.159.176.226 (26 Feb 2018 03:46:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 26 Feb 2018 03:46:10 +0000 (UTC) To: 30609@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 26 04:46:06 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq9jp-0000xu-PO for geb-bug-gnu-emacs@m.gmane.org; Mon, 26 Feb 2018 04:46:05 +0100 Original-Received: from localhost ([::1]:56976 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eq9ls-0005Na-2i for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Feb 2018 22:48:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49269) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eq9lm-0005ND-7Z for bug-gnu-emacs@gnu.org; Sun, 25 Feb 2018 22:48:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eq9lj-0006gR-3g for bug-gnu-emacs@gnu.org; Sun, 25 Feb 2018 22:48:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52981) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eq9li-0006gF-W5 for bug-gnu-emacs@gnu.org; Sun, 25 Feb 2018 22:48:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eq9li-0004Cx-IZ for bug-gnu-emacs@gnu.org; Sun, 25 Feb 2018 22:48:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Feb 2018 03:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30609 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30609-submit@debbugs.gnu.org id=B30609.151961682416112 (code B ref 30609); Mon, 26 Feb 2018 03:48:02 +0000 Original-Received: (at 30609) by debbugs.gnu.org; 26 Feb 2018 03:47:04 +0000 Original-Received: from localhost ([127.0.0.1]:60878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq9kl-0004Bl-Se for submit@debbugs.gnu.org; Sun, 25 Feb 2018 22:47:04 -0500 Original-Received: from mail-qt0-f172.google.com ([209.85.216.172]:42798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eq9kk-0004BG-33 for 30609@debbugs.gnu.org; Sun, 25 Feb 2018 22:47:02 -0500 Original-Received: by mail-qt0-f172.google.com with SMTP id t6so7799317qtn.9 for <30609@debbugs.gnu.org>; Sun, 25 Feb 2018 19:47:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ee2y0034LZt2axouTuk4PzYq+klMyNTO9DCkFjU59Lg=; b=P1NrXV7UZutjt8Pr1LQ8ahCPTi14FTkLmuVTKE00zMCAmQYZPhVfRB2WpTgt1JOoFY LaeGlDBF9jVGQWCf5jKQqgEDG9A5iJIzY923UFU0EBOAAJbhzIIQR5CS9n71NmhHW3V4 ctJTcUMQf1X8ht1pmGAGCU5FirDK/h6ctz7EzaOlTNZmjZSCquyYrp4ujGD9ZYWi8F1u aABx0jUz6M+ik+IikgvvbHhe9xglMS5R7R+CgANvtXwGsfBVs6MX0GZF/yOgQ/u/5pL0 Z6tSD8rEvrx+wIAoKJPPD4EB4FCNPlbj0zOuOVNFiTDJOa8njo5al1aHG8Wtz7jrPKB5 ++GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ee2y0034LZt2axouTuk4PzYq+klMyNTO9DCkFjU59Lg=; b=i4i9tJWu0ECOeXBK1RkCyWCof60I/zUrV/KBeM9Hay/5O68PaeKLwWQsPUDiw5yG4v bN23JDGLaYXWHUumw59GZdQUGN+s1MBvUm4lc1DRz60DjEUU3PSp0RyiaJQDfQhOfI6g rfTSwuW3QF+2MDTyReRO2Nv97FZFRxoOnyb+luYEg1YpPp34C0Lx5vMV4CAkob4C5+cE R7zunqNzfzndXpiMIqHfAgnhWjmTsrEt7iuktW1HXlvx0wvtw4dfLqZFPPLhvcqu+2u6 0eIntxVUP9lHmGSS32C4tmFrtIVsFouEgusO0J7YlQEVrweFMD42JryGe4mnPHrJhKe+ OdgQ== X-Gm-Message-State: APf1xPC63l0nkpxlgIHVtVnYn76I3uj6/9Zj15Tt3K7+ggyrpZbM2+O9 +SulQtF+yjUFEWSMIxYEMXb+Ee1xnKwWFosGmqdX1Q== X-Google-Smtp-Source: AG47ELv/nz5DTMwnF4DLHh0R6glnbxYHNwFFTFSc6Q5W4Nn1qPOqAt9/bfor4NypsbgNd/Axa3GygpkLKAs2F3g25WE= X-Received: by 10.200.7.77 with SMTP id k13mr15392342qth.165.1519616815678; Sun, 25 Feb 2018 19:46:55 -0800 (PST) Original-Received: by 10.237.54.65 with HTTP; Sun, 25 Feb 2018 19:46:55 -0800 (PST) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:143665 Archived-At: It seems like there's a bit more to this than I thought. It looks like ns_draw_glyph_string_foreground sometimes draws the background too, covering the underline. It didn't do this with emacs -Q, but it did with my config. It seems like I'd need to actually draw the background separately, then the underline, then the glyph above. Any thoughts about this or other suggestions? Thanks, Aaron