From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Wang Newsgroups: gmane.emacs.bugs Subject: bug#23362: 25.0.93; Unicode chars (such as 0x1F600) are not rendered correctly Date: Mon, 25 Apr 2016 01:40:59 +0800 Message-ID: <699AF0B2-7474-4726-B467-31FE7E87F7CE@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_6218C1EE-E191-4701-9F9C-E3A1B09F903A" X-Trace: ger.gmane.org 1461519983 15987 80.91.229.3 (24 Apr 2016 17:46:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Apr 2016 17:46:23 +0000 (UTC) To: 23362@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 24 19:46:12 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1auO6l-0000uP-KI for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Apr 2016 19:46:11 +0200 Original-Received: from localhost ([::1]:56092 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO6l-0006yl-1Y for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Apr 2016 13:46:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO6f-0006tr-Il for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:46:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1auO6c-0003B9-AL for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:46:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:32895) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO6c-0003B3-7h for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1auO6c-0002bH-3J for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Peter Wang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Apr 2016 17:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23362 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.14615199429969 (code B ref -1); Sun, 24 Apr 2016 17:46:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Apr 2016 17:45:42 +0000 Original-Received: from localhost ([127.0.0.1]:45232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auO6H-0002ai-Ju for submit@debbugs.gnu.org; Sun, 24 Apr 2016 13:45:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auO20-0002Tq-SB for submit@debbugs.gnu.org; Sun, 24 Apr 2016 13:41:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1auO1u-0002ev-92 for submit@debbugs.gnu.org; Sun, 24 Apr 2016 13:41:11 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:53530) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO1u-0002er-5A for submit@debbugs.gnu.org; Sun, 24 Apr 2016 13:41:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44324) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO1s-0007sF-MW for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:41:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1auO1p-0002eT-Ek for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:41:08 -0400 Original-Received: from mail-pa0-x241.google.com ([2607:f8b0:400e:c03::241]:35370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auO1p-0002eP-3i for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2016 13:41:05 -0400 Original-Received: by mail-pa0-x241.google.com with SMTP id zy2so15738813pac.2 for ; Sun, 24 Apr 2016 10:41:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:message-id:date:to:mime-version; bh=ihoACynihjd03S68Z1/xkrNmN7Z8pKYOelIwsp23pVU=; b=NZwRl9gJAoVBiFFG3kv6DvL2I6zC/fRhb0wJodoWzkXkWXInb7Gf9SwMGDeisIn97O QxCfFPAa3dKkh2PPdkT22qh9UeFsJo1xZCywwhc3J2Owmc9TG5o5HegvSzCq2lGwS40Z J+6YBegLGqVkOleyLlpGysgiW6yuQlxwY90x9RxeHzetPuuSP48Uf+mDpiMukOTPsU4v S51AxZM5Z/jSkqlykiLEqafnkpJ0KcUUNcMPkCi2+B8YNMcGlaRgjV7zfJtFNgMVFCjG QLHOL4aVU562eWWqAmvHJgm9ZZlggaJqP92vQFisRpjzDCh9j8ijya5VB4lmEAziEd+D q6ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:message-id:date:to:mime-version; bh=ihoACynihjd03S68Z1/xkrNmN7Z8pKYOelIwsp23pVU=; b=JVcVnuEP1aPw0KRirPXhJq+IS7LgMyvnW2edwgIiNq8S+YCDm0gPDMO4TOhGWoLEFC yX1WnMNYcHuHzcctLR6OwqTGrcAFM6Q3E+GwuK2I1i3jbMQnGdiGSqAyfCd20d7Nlp5W XxkKOuOgwys4fQ/VWoF1RMCxepWpbFYdCgXdXkPXJpUb8cJ1JiK/0nIaeB62Ro36Bp7C K7zF+Jtif2NCG5ZdiK4TxejLe0M4jS2RTuhPLq0geCdb5Dxo3ldIqeTgHDDmfvd/7nHo sRX2LPAjMX9GL8aYG1lDpJDtXLbFqA84jAeUOBCK9hSBB+qV2bYjWxxgJjV6vh3HpnpC XjSQ== X-Gm-Message-State: AOPr4FXP7B+lYTCQU5UpOVgbinyjhWHU5AzvWUIL8DeT2AWdXW36OmUmvAxOulFlXrDTBw== X-Received: by 10.66.141.76 with SMTP id rm12mr43659511pab.30.1461519663789; Sun, 24 Apr 2016 10:41:03 -0700 (PDT) Original-Received: from [127.0.0.1] ([108.61.250.175]) by smtp.gmail.com with ESMTPSA id qb1sm23479621pac.44.2016.04.24.10.41.01 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Apr 2016 10:41:03 -0700 (PDT) X-Mailer: Apple Mail (2.3124) 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-Mailman-Approved-At: Sun, 24 Apr 2016 13:45:40 -0400 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:116770 Archived-At: --Apple-Mail=_6218C1EE-E191-4701-9F9C-E3A1B09F903A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On OSX, this pretest release breaks render of some unicode chars. ;;; =F0=9F=98=80=F0=9F=98=82 (set-frame-font "Monaco:pixelsize=3D16") (set-fontset-font (frame-parameter nil 'font) 'symbol (font-spec :family "Apple Color Emoji") nil 'prepend) there should be two symbols in the first line of above snippets if rendered correctly. BTW, the last pretest does not have such issue. the version of last pretest is: GNU Emacs 25.0.92.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 = Version 10.9.5 (Build 13F1603)) of 2016-03-03 Thanks. In GNU Emacs 25.0.93.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 = Version 10.9.5 (Build 13F1603)) of 2016-04-23 built on builder10-9.local Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Configured features: NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: zh_CN.UTF-8 locale-coding-system: utf-8-unix 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: Mark set [2 times] Undo! nil [2 times] Mark set [4 times] Making completion list... Quit 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 help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util china-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize 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 kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 196958 18232) (symbols 48 19782 0) (miscs 40 57 225) (strings 32 15231 7957) (string-bytes 1 439568) (vectors 16 36974) (vector-slots 8 1147710 127702) (floats 8 159 267) (intervals 56 249 20) (buffers 976 12)) --Apple-Mail=_6218C1EE-E191-4701-9F9C-E3A1B09F903A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On OSX, this pretest release breaks render = of some unicode chars.

;;; =F0=9F=98=80=F0=9F= =98=82
(set-frame-font "Monaco:pixelsize=3D16")
(set-fontset-font
(frame-parameter nil = 'font)
'symbol (font-spec :family "Apple Color Emoji") = nil 'prepend)

there should be two symbols = in the first line of above snippets if
rendered = correctly.

BTW, the last pretest does not = have such issue. the version of last
pretest is:

GNU Emacs 25.0.92.1 = (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build = 13F1603)) of 2016-03-03

Thanks.




In = GNU Emacs 25.0.93.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 = Version 10.9.5 (Build 13F1603))
of 2016-04-23 built on = builder10-9.local
Windowing system distributor 'Apple', = version 10.3.1404
Configured using:
= 'configure --with-ns '--enable-locallisppath=3D/Library/Application
Support/Emacs/${version}/site-lisp:/Library/Application
Support/Emacs/site-lisp''

Configured features:
NOTIFY ACL LIBXML2 ZLIB = TOOLKIT_SCROLL_BARS NS

Important = settings:
  value of $LANG: = zh_CN.UTF-8
  locale-coding-system: = utf-8-unix

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:
Mark set [2 = times]
Undo!
nil [2 times]
Mark = set [4 times]
Making completion list...
Quit

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 help-mode easymenu
cl-loaddefs = pcase cl-lib mail-prsvr mail-utils time-date mule-util
china-util tooltip eldoc electric uniquify ediff-hook = vc-hooks
lisp-float-type mwheel ns-win ucs-normalize = 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 kqueue cocoa ns
multi-tty= make-network-process emacs)

Memory = information:
((conses 16 196958 18232)
= (symbols 48 19782 0)
(miscs 40 57 225)
= (strings 32 15231 7957)
(string-bytes 1 439568)
(vectors 16 36974)
(vector-slots 8 1147710 = 127702)
(floats 8 159 267)
(intervals 56 = 249 20)
(buffers 976 12))
= --Apple-Mail=_6218C1EE-E191-4701-9F9C-E3A1B09F903A--