[haiku-bugs] Re: [Haiku] #11518: Implement BFont::Blocks

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Sun, 12 Mar 2017 10:03:36 -0000

#11518: Implement BFont::Blocks
--------------------------------+------------------------------------------
   Reporter:  dsizzle           |      Owner:  axeld
       Type:  enhancement       |     Status:  new
   Priority:  normal            |  Milestone:  R1
  Component:  Kits/Interface    |    Version:  R1/Development
  Kit                           |
 Resolution:                    |   Keywords:  bfont, blocks, font, unicode
 Blocked By:                    |   Blocking:  3651
Has a Patch:  1                 |   Platform:  All
--------------------------------+------------------------------------------

Comment (by pulkomandy):

 You have a dual ";" in {{{unicode_block::operator=}}}

 The new "Haiku" blocks won't work as is, because the unicode_block struct
 does not have enough bits. I think we already discussed this above. The
 idea is that this struct should be used only in BFont to return the blocks
 to BeOS apps using the legacy API. The internals of how it is implemented
 (querying the app_server, etc) should be designed using a different
 solution, that can accomodate more blocks.

 This will allow to add a new API to BFont, as an addition to the legacy
 one, that supports all the blocks.

--
Ticket URL: <https://dev.haiku-os.org/ticket/11518#comment:21>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: