Last Comment Bug 711769 - Update Hyphen to version 2.8.3
: Update Hyphen to version 2.8.3
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: Layout: Text (show other bugs)
: Trunk
: All All
: -- normal (vote)
: mozilla11
Assigned To: Ryan VanderMeulen [:RyanVM]
:
:
Mentors:
Depends on:
Blocks: 791384
  Show dependency treegraph
 
Reported: 2011-12-17 13:48 PST by Ryan VanderMeulen [:RyanVM]
Modified: 2012-09-14 14:56 PDT (History)
3 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
Hyphen 2.8.3 patch (19.30 KB, patch)
2011-12-17 13:50 PST, Ryan VanderMeulen [:RyanVM]
jfkthame: review+
Details | Diff | Splinter Review

Description Ryan VanderMeulen [:RyanVM] 2011-12-17 13:48:43 PST
Currently, the in-tree version of Hyphen is 2.7.1. Many changes have gone in since then, as can be seen below.

2011-10-10 László Németh <nemeth at numbertext dot org>:
	* hyphen.c:
	- fix NOHYPHEN (hyphenation vector
	  modified by 0 instead of '0')
	- fix non-balanced hyphenation of LibreOffice/OOo 3.3 by
	  1-1/=,1,1 alternative pattern (removing hyphen)
	- set default COMPOUNDHYPHENMIN=3 at hyphen and apostrophes
        - fix VERBOSE to support multilevel patterns

	* example.c: new option: -n to print hyphenation vector

2011-10-07 László Németh <nemeth at numbertext dot org>:
	* hyphen.c: use explicite compoundhyphenmin values of the
	  dictionary also for the implicite NOHYPHEN hyphenation

2011-10-06 László Németh <nemeth at numbertext dot org>:
	* hyphen.c: force minimal lefthyphenmin and righthyphenmin values
	  of the dictionary

2011-10-04 László Németh <nemeth at numbertext dot org>:
	* hyphen.c: ignore leading and ending numbers (eg. fix
	  hyphenation of words with manual or field-based
	  indexes in LibreOffice/OpenOffice.org)
	* tests/num.*: new test files
	
	* hyphen.c: default NOHYPHEN separators: hyphen and
	  ASCII apostrophe + (only in UTF-8 encoding) endash (U+2013)
	  and typographical apostrophe (U+2019): fix hyphenation of
	  words with hyphens, n-dashes or apostrophes in LibreOffice/OOo.
	* README.compound: description

	* hyph_en_US.dic: remove explicite NOHYPHEN declaration
Comment 1 Ryan VanderMeulen [:RyanVM] 2011-12-17 13:50:21 PST
Created attachment 582593 [details] [diff] [review]
Hyphen 2.8.3 patch

TryServer likes it.
https://tbpl.mozilla.org/?tree=Try&rev=81f937c4e4d9
Comment 2 Jonathan Kew (:jfkthame) 2011-12-18 00:42:33 PST
Comment on attachment 582593 [details] [diff] [review]
Hyphen 2.8.3 patch

Looks fine, thanks - in particular, I don't see anything that would affect how it is integrated into our code, so let's go ahead and take the new release.
Comment 4 Marco Bonardo [::mak] 2011-12-19 05:27:23 PST
https://hg.mozilla.org/mozilla-central/rev/047d1d0ea0a7

Note You need to log in before you can comment on or make changes to this bug.