Re: 2.3.1; traveling; request for bug help



Here's an attempt to classify the pango bugs.

Noah


Key:

*: change ready to commit
+: bug I think should be fixed for 1.4.0
?: maybe fix, maybe punt  
-: good punt candidate


1.2.5 milestone
===============
? 71033 Scale attr needs to ensure that font size > 0
  appears to be waiting on information from the reporter (Havoc); not
  touched in ages

+ 73119 The characters gets overlapped in GtkEntry widget.
  already fixed for all backends except win32, patch needed

+ 96314 hangu-x shaper : needs Jamo normalization
  added comment that this may be a dup of a glib bug, 100456

+ 110521 can't find bold and/or italic fonts on win32
  patch and decent amount of discussion, plus it sounds important

+ 118108 indic-ot: wrong ordering for kannada length marks
  patch, not reviewed

+ 118299 Treat BENGALI LETTER A as consonant
  dependency of 113551 which looks promising

+ 118301 ba + halant applied to wrong character
  dependency of 113551 which looks promising

+ 118592 Length overruns when skipping glyphs
  patch that Owen has at least glanced at

+ 120195 there are some functions in pangowin32-fontmap.c that might maybe
  should be static
  no patch, but should be very easy

* 121543 Scale attribute semantics
  patch by Owen tested and confirmed to work


1.4 API milestone
=================
- 59071 Ellipsization support for PangoLayout
  no patch; Owen estimates "a week or so" of work

- 64538 pango_layout_set_justify() doesn't work
  doesn't look like this will be finished in time; Damon Chaplin was
  working on it, but announced some time ago that it wouldn't be ready for
  1.4 IIRC

* 70451 Automatic paragraph direction according to Unicode BiDi algorithm
  4th iteration patch, must be almost ready to commit

? 99235 API for getting available sizes for a face
  no patch, but may be doable in the time frame

? 101380 API to find find weak cursor at given X location
  no patch yet; no idea how hard this one is

- 101406 Shape marks with base characters
  no patch yet; comments suggest non-triviality

* 105553 There should be a way to disable fallback.
  3rd iteration patch, works well for me

+ 106624 Sample string approach to approximate_char_width and CJK
  this appears to be a small change

+ 108728 Pango should offer a way to filter monospaced fonts
  patch for fontconfig parts needs trivial polishing; 
  win32 version required (tml?)

? 114237 Add squiggly-red underline type
  no patch, but some mention of it, possibly even a patch, by Trever Adams
  on gtk-devel-list

+ 117282 Pango can't render Arabic accents
  there is a mostly finished patch

- 121060 Ligature Second Anchor Point in OpenType GPOS Table
  no real patch, discussion looks open-ended


1.4.0 milestone
===============
- 57375 gtk_text_iter_starts/ends_sentence works wrong with '!', '?', '\n'
  I marked this as a dup of 97545, but I'm not 100% sure that was right; if
  not, please feel free to reopen it.

- 61838 pango-ot, arabic-xft, markings shaping handling
  there is a patch, but Owen suggests it needs reworking, and besides, it's
  very old now; bug hasn't been touched in a year, is it still relevant?

? 66626 Mishandling of indent
  no patch, no idea how hard it is

* 68435 Update to fribidi 0.10
  patch; this is needed for high unicode planes support

- 71414 pango configure lacks --disable-modules
  no patch, medium amount of work, comments say it's not that important

? 85745 Unicode LINE SEPARATOR character does not cause line breaks in
  rendered text
  not sure if this can be subsumed by 97545; if not I suspect it may not be
  that hard to fix; if so, let's dup it

? 89449 Better handling of precomposed/combining forms in Hebrew shaper
  no patch

- 89541 Iteration by characters, clusters broken
  no patch, only "Start of a test program"

- 95043 GTK doesn't deal well with arbitrarily named font styles
  no patch; may require further fontconfig changes

+ 95708 enhancing Hangul shaper (Xft) with Oxxx/Nxxx fonts
  many iterations of a patch and much discussion; however, it's a big patch
  and no extensive review from Owen

- 96300 Hangul shaper needs a generic font-based render_func selection
  mechanism as found in Thai shaper
  no patch, Jungshik says "I suggest this bug has to be put off until..."
  some other bugs are fixed

? 97545 Make pango_default_break follow Unicode TR #29
  new test program, but no patch; the function is rather scary, I doubt
  this will make it in

- 98011 Use FontMap resolution in pango_ft2_font_get_face()?
  no patch, appears to require further discussion

? 98982 Optimization of Win32 pango rendering
  patch, indecisive discussion, hasn't been touched for a year

- 100584 Improve FT_Face caching
  no patch, appears to require further thought

? 101079 opentype font suppor for diacritics for Latin/Greek/Cyrillic letters
  there is a patch, not reviewed; output doesn't look great; might not be a
  bug in the patch but elsewhere

* 101081 Non-BMP (plane 1 thru plane 16) characters are not supported
  patches work for me

* 101856 PangoFT2 is unable to use fonts that have no Unicode mapping table
  patch from Sven which he claims is good to apply

+ 103938 feature request: better handling of invalid combinations
  patch that requires some minimal tweaking (it handles the 2-cell
  combining characters wrong)

+ 104151 testfonts.c not in pango-1.2.0.tar.gz
  no patch, but this looks like something not too difficult that should be
  done for the next big release

- 104672 Optimization for non-centered single lines.
  no patch, looks like more discussion is required, and it's "just" an
  optimization ;)

? 109900 pango_[ft2|win32|x]_render_layout_line implementations don't
  handle all attributes
  patch already committed for ft2, patch needed for win32

? 112467 Hangul opentype module : Un series fonts
  only "v 0.1 patch (not working)"

- 113452 pango_xft_font_get_metrics() uses wrong screen
  guessing that since Owen did only the "easy part", there remains a hard
  part which hasn't been attempted yet

+ 113551 Bugs in the Bengali rendering system of Pango.
  this is just a tracker bug, but the extensive comments and patches on
  this bug suggest that most of the work has been done

? 114431 underlines in *_draw_layout_line()
  no patch, but similar functionality already implemented in gdkpango.c

? 118302 ZWJ and ZWNJ not passed to indic shaper
  "The code is now in Pango to pass ZWJ to the Indic shaper... However,
  ..., what the indic shaper does with the ZWJ is not quite correct."
  no patch for the latter

+ 120353 Approximate digit width should be max of all digits
  no patch yet, but sounds easy




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]