unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Ihor Radchenko <yantar92@gmail.com>
To: 48740@debbugs.gnu.org
Subject: bug#48740: 28.0.50; Composition text property is not always honoured
Date: Sun, 30 May 2021 15:35:51 +0800	[thread overview]
Message-ID: <87im30ad2g.fsf@localhost> (raw)

[-- Attachment #1: Type: text/plain, Size: 1182 bytes --]

Hello,

I encountered a very strange issue with text composition using
prettify-symbols-mode. It happens with text copied from an Org buffer to
Org agenda buffer when the composed text has >4 chars length.

Recipe:
1. git clone https://github.com/yantar92/org
2. cd /path/to/org
3. git checkout feature/org-agenda-fontify
4. make clean
5. make
6. emacs -Q -L ./lisp/ -l org -l /tmp/1.el ~/Org/inbox.org
5. M-x org-agenda < t
6. M-x org-todo on the first item selecting "ONGOING" state
7. Note that "ONGOING" keyword gets replaced with composed icon (as
   defined in 1.el). M-x describe-text-properties shows composition set
   to (0 7 [128119])
8. M-x org-agenda-redo-all
9. The "ONGOING" keyword is not replaced by composed icon anymore. Yet,
   M-x describe-text-properties still shows composition set to (0 7
   [128119])

The 1.el and inbox.org are attached.

Best,
Ihor

In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0)
 of 2021-05-29 built on localhost
Repository revision: 2003a407c8bdf79dabe4f782039706d91c4fd9c5
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Gentoo/Linux


[-- Attachment #2: inbox.org --]
[-- Type: application/vnd.lotus-organizer, Size: 1094 bytes --]

:PROPERTIES:
:ORG-TIME-BALANCE-MULTIPLIER: 0.4
:LOGGING:  DONE(!) FAILED(!) MERGED(!) WAITiNG(!) HOLD(!) CANCELLED(!)
:ID:       520930af-75ae-4d88-ae6a-d8dde39ecc72
:END:
#+SETUPFILE: /home/yantar92/Org/common.setup
#+OPTIONS: ^:{} H:9 tags:nil
#+STARTUP: overview
#+FILETAGS: :SKIP:INBOX:
* TODO belluzj [Github] belluzj/fantasque-sans: A font family with a great monospaced variant for programmers. :BOOKMARK:misc:
:PROPERTIES:
:TITLE:    belluzj/fantasque-sans: A font family with a great monospaced variant for programmers.
:BTYPE:    misc
:ID:       Githubbelluzjbelluz_fantas_sans_font_famil02e
:AUTHOR:   belluzj
:CREATED:  [2021-05-15 Sat 18:07]
:HOWPUBLISHED: Github
:NOTE:     Online; accessed 15 May 2021
:URL:      https://github.com/belluzj/fantasque-sans
:END:
* TODO #email Ihor Radchenko <yantar92@gmail.com> Re: Bug: Moving org-inline-tasks produces error message [9.3.6 (9.3.6-elpa @ /home/c.hemminghaus/.emacs.d/elpa/org-9.3.6/)] :EMAIL:
:PROPERTIES:
:CREATED: [2021-05-15 Sat 19:08]
:EMAIL-SOURCE: [[notmuch:id:87sg2oqmrx.fsf@localhost]]
:Source: yantar92@gmail.com
:END:


[-- Attachment #3: 1.el --]
[-- Type: application/emacs-lisp, Size: 414 bytes --]

             reply	other threads:[~2021-05-30  7:35 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-30  7:35 Ihor Radchenko [this message]
2021-05-30 11:10 ` bug#48740: 28.0.50; Composition text property is not always honoured Eli Zaretskii
2021-05-30 13:08   ` Ihor Radchenko
2021-05-30 13:52     ` Eli Zaretskii
2021-05-30 15:13       ` Ihor Radchenko
2021-05-30 15:58         ` Eli Zaretskii
2021-05-31 13:00           ` Ihor Radchenko
2021-05-31 14:32             ` Eli Zaretskii
2021-06-01 14:28               ` Ihor Radchenko
2021-06-01 15:25                 ` Eli Zaretskii
2021-06-01 16:25                   ` Eli Zaretskii
2021-06-20 11:24                   ` Ihor Radchenko
2021-06-20 11:53                     ` Eli Zaretskii
2021-06-20 13:16                       ` Ihor Radchenko
2021-06-21 12:18                         ` Eli Zaretskii
2021-06-24 14:35                           ` Ihor Radchenko
2021-06-24 16:06                             ` Eli Zaretskii
2021-10-24  7:42                               ` Stefan Kangas
2021-10-24 12:04                                 ` Eli Zaretskii
2021-10-24 12:27                                   ` Stefan Kangas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87im30ad2g.fsf@localhost \
    --to=yantar92@gmail.com \
    --cc=48740@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).