Ticket #19 (closed enhancement: fixed)

Opened 22 months ago

Last modified 4 months ago

'Shaping' support

Reported by: artem Owned by: artem
Priority: critical (top) Milestone: 1.0.0
Component: Core Library Version:
Severity: Normal Keywords:
Cc: Patch Needs Improvement:
Needs Docmentation: Has Patch?:
Design Decision Needed:

Description

Mapnik uses combination of iconv and fribidi to support unicode and BIDI. There is no support for 'shaping'. It looks like ICU library has got all features we need, it's c++ and some boost libraries (e.g boost_regex) can be built with ICU support already. I'm planning to investigate using ICU as a replacement for iconv, fribidi.

Change History

Changed 16 months ago by artem

  • component changed from Shapefile Input Driver to Core Library
  • severity changed from Blocker to Normal
  • milestone changed from 0.4.1 to 0.5.0

Changed 16 months ago by artem

  • summary changed from fixme to 'Shaping' support

Changed 16 months ago by artem

  • status changed from new to assigned

Changed 11 months ago by artem

  • milestone changed from 0.5.0 to 1.0.0

we'll use iconv for now

Changed 4 months ago by springmeyer

  • priority set to critical (top)

ICU has been implemented, but routines are still needed for different language/character sets.

Closing this a complete, and keeping Ticket #112 open

Changed 4 months ago by springmeyer

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.