From 89a2794fa22ff661027e82cb8e415743e604e160 Mon Sep 17 00:00:00 2001 From: wl Date: Fri, 10 Aug 2012 05:18:25 +0000 Subject: Provide proper Unicode mapping from and to dotless j. * src/libs/libgroff/glyphuni.cpp (glyph_to_unicode_list), src/libs/libgroff/uniglyph.cpp (unicode_to_glyph_list): Add it. --- ChangeLog | 16 +++++++--------- man/groff_char.man | 5 ++--- src/libs/libgroff/glyphuni.cpp | 3 ++- src/libs/libgroff/uniglyph.cpp | 1 + 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9c2bdbfe..ec6ff356 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2012-08-09 Werner LEMBERG + + Provide proper Unicode mapping from and to dotless j. + + * src/libs/libgroff/glyphuni.cpp (glyph_to_unicode_list), + src/libs/libgroff/uniglyph.cpp (unicode_to_glyph_list): Add it. + 2012-08-08 Eric S. Raymond Added Unicode code point for dotless j. @@ -15,15 +22,6 @@ * man/groff_char.man: Clean up the mess, use real TBL tables. -2012-08-07 Eric S. Raymond - - Yet more elimination of low-level troff hackery in the documentation - so it can be lifted to structural markup. - - * contrib/groffer/perl/groffer.man: Use .IP rather than .TP in - .Topic; this make structural parsing work. Also remove a - pointless and somewhat out-of-date .ig section. - 2012-07-23 Eric S. Raymond More elimination of low-level troff hackery in the documentation diff --git a/man/groff_char.man b/man/groff_char.man index 3dfa2de4..708a7601 100644 --- a/man/groff_char.man +++ b/man/groff_char.man @@ -19,7 +19,7 @@ This file is part of groff (GNU roff). File position: /man/groff_char.man -Copyright (C) 1989-2000, 2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2012 +Copyright (C) 1989-2004, 2006-2009, 2012 Free Software Foundation, Inc. written by Werner Lemberg with additions by Bernd Warken @@ -1142,8 +1142,7 @@ _ .SH "AUTHOR" .\" -------------------------------------------------------------------- . -Copyright \(co 1989-2000, 2001, 2002, 2003, -2004, 2006, 2008, 2009 Free Software Foundation, Inc. +Copyright \(co 1989-2004, 2006-2009, 2012 Free Software Foundation, Inc. . .P This document is distributed under the terms of the FDL (GNU Free diff --git a/src/libs/libgroff/glyphuni.cpp b/src/libs/libgroff/glyphuni.cpp index 95480c63..845189b2 100644 --- a/src/libs/libgroff/glyphuni.cpp +++ b/src/libs/libgroff/glyphuni.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -/* Copyright (C) 2002, 2003, 2004, 2006, 2009 +/* Copyright (C) 2002, 2003, 2004, 2006, 2009, 2012 Free Software Foundation, Inc. Written by Werner Lemberg @@ -273,6 +273,7 @@ struct S { { "vZ", "017D" }, { "vz", "017E" }, { "Fn", "0192" }, + { ".j", "0237" }, { "ah", "02C7" }, { "ab", "02D8" }, { "a.", "02D9" }, diff --git a/src/libs/libgroff/uniglyph.cpp b/src/libs/libgroff/uniglyph.cpp index 667e5ab0..c07870b2 100644 --- a/src/libs/libgroff/uniglyph.cpp +++ b/src/libs/libgroff/uniglyph.cpp @@ -271,6 +271,7 @@ struct S { { "0152", "OE" }, { "0153", "oe" }, { "0192", "Fn" }, + { "0237", ".j" }, { "02C7", "ah" }, { "02D8", "ab" }, { "02D9", "a." }, -- cgit v1.2.1