From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: ynyaaa@gmail.com Newsgroups: gmane.emacs.bugs Subject: bug#25863: 25.1; garbage display by small image Date: Sat, 25 Feb 2017 19:11:41 +0900 Message-ID: <8737f2bmw2.fsf@gmail.com> References: <87y3wvfvj0.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1488017535 2021 195.159.176.226 (25 Feb 2017 10:12:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 25 Feb 2017 10:12:15 +0000 (UTC) Cc: 25863@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 25 11:12:09 2017 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 1chZKi-00083Y-5U for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Feb 2017 11:12:08 +0100 Original-Received: from localhost ([::1]:41996 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chZKm-0006bi-Au for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Feb 2017 05:12:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chZKf-0006bR-0h for bug-gnu-emacs@gnu.org; Sat, 25 Feb 2017 05:12:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1chZKb-0002u6-S0 for bug-gnu-emacs@gnu.org; Sat, 25 Feb 2017 05:12:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:56991) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1chZKb-0002u2-PQ for bug-gnu-emacs@gnu.org; Sat, 25 Feb 2017 05:12:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1chZKb-0006m7-Ip for bug-gnu-emacs@gnu.org; Sat, 25 Feb 2017 05:12:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: ynyaaa@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Feb 2017 10:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25863 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25863-submit@debbugs.gnu.org id=B25863.148801750626022 (code B ref 25863); Sat, 25 Feb 2017 10:12:01 +0000 Original-Received: (at 25863) by debbugs.gnu.org; 25 Feb 2017 10:11:46 +0000 Original-Received: from localhost ([127.0.0.1]:55190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chZKL-0006le-S0 for submit@debbugs.gnu.org; Sat, 25 Feb 2017 05:11:46 -0500 Original-Received: from mail-pg0-f53.google.com ([74.125.83.53]:33798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chZKK-0006lP-EI for 25863@debbugs.gnu.org; Sat, 25 Feb 2017 05:11:44 -0500 Original-Received: by mail-pg0-f53.google.com with SMTP id 1so22349344pgi.1 for <25863@debbugs.gnu.org>; Sat, 25 Feb 2017 02:11:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:date:message-id:mime-version; bh=5dF7XyUar1fYAL5WTSkTBaFx6bWQicAlK+tOXIVRSwE=; b=TdCcNWv+9WA79QPz/uK+50+5LyO6Pr3UGC16DSXTdcXSx4WBAUMLpASkWBAcJBP//v Nlpce3AG2xE5f+/GLlxOYqy1+yAp1c2lEShG/aut6MaruecUf9xdKqlvV3QszmAPF1pd O7PcCl6odNb20NHBqoioDw1ZSh/KEtx2MwADJuPdoBt5L1Gw0UiNJR0346IvwBTZVBMY 1ffZyMQf82gM2xnB0VU4U0CUAFPKaiaziNmdpwFYpCnz/JDE++QPAfAbQ7it8C8OIs+u +FbbsqvgECf+eSg25Wc9MoPjxwdPGjp3mOYqMhqpUUUx39dJ/AmLEssuwf9taFh26RrS tmSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :mime-version; bh=5dF7XyUar1fYAL5WTSkTBaFx6bWQicAlK+tOXIVRSwE=; b=hW9ZRPWz6bY7vJLvf7EKWau0PP5Egx42OVGQOKBdoJzBEw7CX7V1WFvAnnt8HRG6KW 5ulC4u+uzDekZuAP5pB2oXsHQaBluTeuUbddo01uglWjrSRJojSEoPhbf/+eJ/UB/PIC ziVn/cdkwst7f7dj2VrsoIPwAGBlauNBWF/jGD/h3z8jJ4XX7jbgDN/uAAge+w0MlkcO jrDfGX7MrE8Xl7wvMJ0SQo1IHr/JGBWMeaBPDPbWlHDGqvsR2yieU5CrCbeByzV3def4 BCPbxQTWY4jV4lDM+lvB2wsB3gIKzHyyKr4Rb8lq7RMYGVvCzp3X9de6gwcDU32L+T9I tz3w== X-Gm-Message-State: AMke39kegAjWGWKMuZbyfKD3fHlpVIt21cm2gtF2NPD8JMP6Ptd0qZyAOY8qDpu7QFkWyg== X-Received: by 10.84.194.1 with SMTP id g1mr10071268pld.98.1488017498964; Sat, 25 Feb 2017 02:11:38 -0800 (PST) Original-Received: from PNUT-PC (east24-p58.eaccess.hi-ho.ne.jp. [218.42.167.59]) by smtp.gmail.com with ESMTPSA id d10sm2852828pfl.59.2017.02.25.02.11.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 25 Feb 2017 02:11:38 -0800 (PST) In-Reply-To: <8360jyskp9.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Feb 2017 11:06:58 +0200") 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:129774 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: > I'm not sure I understand how to change the test case to account for > the above. Evaluating "(face-font 'default)" in "emacs -Q" produces > this: > > "-outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1" > > How to change the test case to reproduce the problem with this font, > please? Starting emacs -Q and (set-frame-font "-outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1"), the form below displayed garbage. The value for 'h' may be modified between 9 and 16. (let ((h 16)) (switch-to-buffer (generate-new-buffer "temp")) (insert-image (create-image (concat (format "P4\n8 %d\n" h) (make-string h 127)) 'pbm t)) (insert ?g) (redisplay) (delete-char -1)) The attached image is the screen shot of the garbage display. The left rectangle is the pbm image and the right rectangle is text cursor, which looks shorter than the line height where the line height equals to the image height. --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=test-emacs-garbage.png Content-Transfer-Encoding: base64 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 AABJRU5ErkJggg== --=-=-=--