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#25824: 25.1; bugs about display specfications Date: Tue, 21 Feb 2017 13:17:58 +0900 Message-ID: <87poicrxc9.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1487650761 20801 195.159.176.226 (21 Feb 2017 04:19:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 21 Feb 2017 04:19:21 +0000 (UTC) To: 25824@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 21 05:19:17 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 1cg1ux-0004Zq-MT for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Feb 2017 05:19:11 +0100 Original-Received: from localhost ([::1]:42227 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cg1v3-0003u4-I9 for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Feb 2017 23:19:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cg1us-0003tv-HV for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:19:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg1uo-0006er-GU for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:19:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49876) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cg1uo-0006dL-0d for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:19:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cg1un-00035M-Sb for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:19: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: Tue, 21 Feb 2017 04:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25824 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.148765069511808 (code B ref -1); Tue, 21 Feb 2017 04:19:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Feb 2017 04:18:15 +0000 Original-Received: from localhost ([127.0.0.1]:48075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg1u3-00034O-9d for submit@debbugs.gnu.org; Mon, 20 Feb 2017 23:18:15 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:41870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg1u0-00034B-QA for submit@debbugs.gnu.org; Mon, 20 Feb 2017 23:18:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg1tu-0005wq-EN for submit@debbugs.gnu.org; Mon, 20 Feb 2017 23:18:07 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:50627) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cg1tu-0005wj-At for submit@debbugs.gnu.org; Mon, 20 Feb 2017 23:18:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32826) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cg1tt-0003nm-10 for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:18:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg1to-0005u1-Vk for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:18:04 -0500 Original-Received: from mail-pg0-x236.google.com ([2607:f8b0:400e:c05::236]:34430) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cg1to-0005tg-PY for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 23:18:00 -0500 Original-Received: by mail-pg0-x236.google.com with SMTP id 1so10417823pgi.1 for ; Mon, 20 Feb 2017 20:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=tuEiCuyB11ye8vfnBZPnvITXqqz/lYHCBPnT3ugZiQc=; b=ONeDEkhHNeQHKbbdCzDL0Egqhz/KjNEK6zwLt3jhULtk8wpZlFaBfZGlzvV1Hi//kJ mNJaALik4jZSVwAgQi/+UlYBIDZWo2BYy9fYxkKihTZxJvGQJT4gTCFLaAbTbLkN9Kq4 ADh9vbCbDUQaMLolHizUdkYKHEl9kPcZWY6FaN7tB+6h1B0ghDRK8HmLFI50SCKcVYkK 8kdXmVWMOf3VOyVIDnsQLCqiAMsLjzw22prL9VZOo2nKkhdfTJ/qrPzgAS+9atQUYhiY RFj+XCI7lBVQ0RaWj1ZrHAcZbrRLW43fAE2GNsw+/9CRLarGFuIuLVYs8+1ygMEAE+8M +z6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=tuEiCuyB11ye8vfnBZPnvITXqqz/lYHCBPnT3ugZiQc=; b=bvMDuLiC37JQ24g/GF4242JsdOQI4uOeoab+lNiL7pg8RucoxRZYxc6oqtixLZJE/L rljd+X3miW8c4CXfOV0qOl+ipv7S/OcoH0Q4KXkRjYYYUoV7xcX0Qz1CKH/gkZX5n7jG p/M+VrAz26ZZZ05CU71xt6hYbULgLmR6TVbtQFXwJb0+gWuYsBceWlHUxmadeUPHhUNE qXgZk31/jo0bXR5trYHpvC9dpQ0eIztDUsP0LZ6FcYFfUN1E+GMxSCidEWxNjfpNWLYK 5gAkNMLlpuS7fVBJVadM1dJMxIiHsGJvd8Ee1bXdK1g8f9+YgSq/zit/Kaj2SfnTVWW9 jMWg== X-Gm-Message-State: AMke39kNjQaZJ/mHSqfP/jvtU9X7rNNSW9KFW2idIHs7n5DhPDQVLySsYnQxIiW1kmG2Yw== X-Received: by 10.99.131.198 with SMTP id h189mr23615583pge.226.1487650679382; Mon, 20 Feb 2017 20:17:59 -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 z29sm27071666pgc.7.2017.02.20.20.17.57 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Feb 2017 20:17:58 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:129611 Archived-At: I found 4 bugs about display specifications. ------------------------------------------------------------ (1) raise display specification may be affected by height specification. This form displays two X's on the same height. (insert "A" (propertize "X" 'display '((raise 1) (height 1))) (propertize "X" 'display '((raise 1) (height 2)))) But the form below displays second X heigher than first X. The order in the display property is swapped. (insert "A" (propertize "X" 'display '((height 1) (raise 1))) (propertize "X" 'display '((height 2) (raise 1)))) ------------------------------------------------------------ (2) height display specification may not be applied to STRING specification. This form displays a large string. (insert (propertize "X" 'display '((height 2) "TEST"))) But the form below displays a normal size string. (insert (propertize "X" 'display '("TEST" (height 2)))) ------------------------------------------------------------ (3) raise display specification is not applied to STRING specification. This form displays strings on the base line. (insert (propertize "X" 'display '((raise 1) "TEST1")) (propertize "X" 'display '("TEST2" (raise 1)))) ------------------------------------------------------------ (4) raise display specification may display needless space. This form displays needless space over A, as if raise specification is not specified. (insert "A" (propertize "X" 'display '((raise -1) (height 2)))) In GNU Emacs 25.1.1 (i686-w64-mingw32) of 2016-09-18 built on LAPHROAIG Windowing system distributor 'Microsoft Corp.', version 6.0.6002 Configured using: 'configure --host=i686-w64-mingw32 --without-dbus --without-compress-install CFLAGS=-static' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: JPN locale-coding-system: cp932 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils misearch multi-isearch rect help-mode easymenu cl-loaddefs pcase cl-lib debug time-date mule-util japan-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 8 97029 6894) (symbols 32 19796 0) (miscs 32 83 406) (strings 16 16516 4085) (string-bytes 1 445422) (vectors 8 13376) (vector-slots 4 521906 4206) (floats 8 167 397) (intervals 28 919 15) (buffers 520 20))