Thanks for the quick review.
The patch will be integrated in vermillion 74 or 75.

The left AIs are:
  - the search function works with evince but not acroread.
  - RTL does not work.

We'll continue to ping the bugzilla.

Ghee Teo wrote:
> I don't mind this patch to go in. Just a couple of point:
> - some more QA effort around printing in gedit should be coordinated 
> since this is the last of GNOME uses
>  libgnomeprint,
> - try another round of pinging the maintainer is no harm, even though 
> libgnomrprint has not been updated
>  in its release for almost a year,
> -Ghee
> 
> Takao Fujiwara - Tokyo S/W Center wrote:
>> http://bugzilla.gnome.org/attachment.cgi?id=82503&action=view
>>
>> Sorry, I attached the patch.
>>
>> Ghee Teo wrote:
>>> Takao Fujiwara - Tokyo S/W Center wrote:
>>>
>>>> Hi reviewers,
>>>>
>>>> I'ld like to integrate this patch as a feature patch in vermillion 
>>>> build.
>>>> - This patch is quite useful for users to search multibyte strings 
>>>> in .pdf files which is generated by libgnomeprint
>>>> - The patch is not so long, just 300 lines
>>>
>>> Where is the patch?
>>>
>>> -Ghee
>>>
>>>> - gnome-print-pdf-tt.c and gnome-print-pdf.c have not been updated 
>>>> for two years
>>>>
>>>> bugster: 6347163
>>>> bugzilla: 306930
>>>> upstreamed: no
>>>>
>>>> Are you ok to commit the patch?
>>>>
>>>> Thanks,
>>>> fujiwara
>>>>
>>>> -------- Original Message --------
>>>> Subject: [jds-review] libgnomeprint patch for pdf search/copy
>>>> Date: Thu, 26 Apr 2007 11:22:45 -0400
>>>> From: Suresh Chandrasekharan <Suresh.Chandrasekharan at Sun.COM>
>>>> To: jds-review at opensolaris.org
>>>>
>>>> This patch is attached to bugzilla for a long while now. Seems like 
>>>> community is not very interested to
>>>> look into libgnomeprint related issues.
>>>>
>>>>
>>>> bugster : http://monaco.sfbay/detail.jsf?cr=6347163
>>>> bugzilla : http://bugzilla.gnome.org/show_bug.cgi?id=306930
>>>>
>>>>
>>>> Index: ChangeLog
>>>> ===================================================================
>>>> RCS file: /cvs/gnome/libgnomeprint/ChangeLog,v
>>>> retrieving revision 1.640
>>>> diff -u -r1.640 ChangeLog
>>>> --- ChangeLog 10 Nov 2006 09:06:42 -0000 1.640
>>>> +++ ChangeLog 13 Feb 2007 22:46:00 -0000
>>>> @@ -1,3 +1,37 @@
>>>> +2007-02-13 Suresh Chandrasekharan <suresh.chandrasekharan at sun.com>
>>>> +
>>>> + Fix for bugzilla # 407648 "PDF output does not support searching"
>>>> +
>>>> + * libgnomeprint/gnome-print-pdf-private.h: gnome_print_embed_pdf_font
>>>> + added an additional glyph2unicode parameter for passing the
>>>> + glyph-id to unicode mapping array. A new private function
>>>> + gnome_print_pdf_font_tounicode is also defined, which outputs
>>>> + "ToUnicode" mapping for a subsetted TrueType font.
>>>> +
>>>> + * libgnomeprint/gnome-print-pdf-tt.c:
>>>> + (gnome_print_pdf_ttsubset_low_glyph_bound): New static function for
>>>> + calculating the lower glyph bound in an array is defined.
>>>> +
>>>> + (gnome_print_pdf_tt_subset_embed): Changed to call
>>>> + gnome_print_pdf_ttsubset_low_glyph_bound
>>>> +
>>>> + (gnome_print_pdf_font_tounicode): New function for output
>>>> + ToUnicode charmap for a subsetted font.
>>>> +
>>>> + * libgnomeprint/gnome-print-pdf.c:
>>>> + (subsetfontname_cmp): New sort function defined for sorting the
>>>> + subsetted fonts based on psnames.
>>>> +
>>>> + (gnome_print_embed_all_pdf_fonts): Changed to define glyph2unicode
>>>> + array, which is created only once for all the subfonts of a
>>>> + masterfont. The pdf font embedding order is changed based on
>>>> + the masterfont so that we don't have to do the expensive
>>>> + for loop for all subfonts.
>>>> +
>>>> + (gnome_print_embed_pdf_font): Call gnome_print_pdf_font_tounicode
>>>> + is subsetting is happening, use the returned objet_number as the
>>>> + the ToUnicode object number.
>>>> +
>>>> 2006-11-10 Kjartan Maraas <kmaraas at gnome.org>
>>>>
>>>> * NEWS: Update some.
>>>>
>>>>
>>>>
>>>
>>>
>>
> 


Reply via email to