Ticket #116 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

HTML entity formatter doesn't allow combining diacriticals

Reported by: JeremyRuston Owned by: BobMcElrath
Priority: minor Milestone: 2.1
Component: core Version:
Severity: low Keywords:
Cc:

Description

In HTML, the character entity Á is called a combining diacritical because of the way it combines a letter 'A' with a diacritical 'acute'. Most diacriticals can be combined with several letters (eg É. However, it's also legal HTML for the diacritical to be a hex character code, as in &A#x0301;. TiddlyWiki doesn't currently support this.

Change History

Changed 6 years ago by MartinBudden

  • owner changed from JeremyRuston to MartinBudden

Changed 6 years ago by MartinBudden

  • milestone changed from 2.1 to 2.2

Changed 6 years ago by MartinBudden

  • status changed from new to closed
  • resolution set to invalid

I've looked into this and HTML entities are atomic, not combining diacriticals. That is Aacute is a distinct entity called "Aacute", not a combination of the "A" and "acute" entities. There is no HTML entity called "A#x0301" and no combination &A#x0301;

Changed 6 years ago by BobMcElrath

  • status changed from closed to reopened
  • version 2.0.11 deleted
  • resolution invalid deleted
  • milestone changed from 2.2 to 2.1

Changed 6 years ago by BobMcElrath

  • owner changed from MartinBudden to BobMcElrath
  • status changed from reopened to new

Fix in my repository, revision 636

Changed 6 years ago by JeremyRuston

  • status changed from new to closed
  • resolution set to fixed

Fixed in changeset:687

Note: See TracTickets for help on using tickets.