Update of bug #48904 (project groff):
Category: None => Core
Item Group: None => Incorrect behaviour
_______________________________________________________
Follow-up Comment #7:
commit b5aaab51158255411fd196b43f70f45dda511a42
Author: Werner Lemberg <[email protected]>
Date: Thu Mar 1 20:17:21 2018 +0100
Fix some problems related to hyphenation.
diff --git a/ChangeLog b/ChangeLog
index 1506e57dd..9ce1d1d04 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2018-03-01 Werner LEMBERG <[email protected]>
+
+ Fix some problems related to hyphenation.
+
+ Introduce values 16 (allow hyphenation before last character) and 32
+ (allow hyphenation before first character) to the `hy' request
+ (#48904).
+
+ Really fix problem reported in issue #48904.
+
+ Fix #53243, which is a regression introduced in 2016-09-09.
+
+ * src/roff/troff/env.cpp (HYPHEN_LAST_CHAR, HYPHEN_FIRST_CHAR): New
+ enumeration values.
+ (hyphenate_request): Check for contradicting values.
+ (environment::hyphenate_line): Fix minimum word length considered
+ for hyphenation.
+ (environment::print_env): Updated.
+ (hyphenate): Fix and extend logic. The original patch to handle
+ #48904 was bad.
+
+ * doc/groff.texi, man/groff_diff.7.man, NEWS: Updated.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?48904>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/