GNU bug report logs - #47922
27.2; [feature/native-comp]; "str" collapses with #("str" props...)

Previous Next

Package: emacs;

Reported by: jakanakaevangeli <at> chiru.no

Date: Tue, 20 Apr 2021 20:59:02 UTC

Severity: normal

Merged with 47868

Found in versions 27.2, 28.0.50

Done: Andrea Corallo <akrl <at> sdf.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47922 in the body.
You can then email your comments to 47922 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#47922; Package emacs. (Tue, 20 Apr 2021 20:59:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to jakanakaevangeli <at> chiru.no:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 20 Apr 2021 20:59:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: jakanakaevangeli <at> chiru.no
To: bug-gnu-emacs <at> gnu.org
Cc: Andrea Corallo <akrl <at> sdf.org>
Subject: 27.2; [feature/native-comp]; "str" collapses with #("str" props...)
Date: Tue, 20 Apr 2021 23:03:39 +0200
test.el:

    ;; -*- lexical-binding: t; -*-
    (defun test-1 ()
      #(" " 0 1 (face font-lock-keyword-face)))
    (defun test-2 ()
      " ")

compile with (native-compile-async "test.el" nil t)

(test-2) will return the propertized string string.

Best.


In GNU Emacs 28.0.50 (build 5, x86_64-pc-linux-gnu, GTK+ Version 3.24.28, cairo version 1.17.4)
 of 2021-04-20 built on miha-pc
Repository revision: b5c76530fab4b99e76249bfb9a105b30bef4ce67
Repository branch: HEAD
Windowing system distributor 'The X.Org Foundation', version 11.0.12010000
System Description: Arch Linux

Configured using:
 'configure --with-native-compilation --prefix=/usr'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XDBE XIM XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  selectrum-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  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

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail
rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils pulse color xref project bug-reference
compile comint ansi-color eieio-opt speedbar ezimage dframe pcase ffap
url-parse auth-source eieio eieio-core eieio-loaddefs password-cache
json map url-vars thingatpt selectrum consult misearch multi-isearch
shortdoc cl-print debug backtrace find-func loadhist dabbrev novice
help-fns radix-tree descr-text comp comp-cstr warnings rx cl-extra
help-mode time-date vc-git diff-mode easy-mmode vc-dispatcher
consult-selectrum cl-seq cl-macs subr-x minibuf-eldef crm ring recentf
tree-widget wid-edit kmacro imenu cl-loaddefs cl-lib bookmark seq
byte-opt gv bytecomp byte-compile cconv text-property-search pp
iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer 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 composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo move-toolbar gtk x-toolkit x multi-tty make-network-process
nativecomp emacs)

Memory information:
((conses 16 178229 38428)
 (symbols 48 24527 1)
 (strings 32 103438 8379)
 (string-bytes 1 2760664)
 (vectors 16 28388)
 (vector-slots 8 819817 193450)
 (floats 8 269 259)
 (intervals 56 2937 65)
 (buffers 992 22))




Merged 47868 47922. Request was from Andrea Corallo <akrl <at> sdf.org> to control <at> debbugs.gnu.org. (Wed, 21 Apr 2021 08:03:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 20 May 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 335 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.