summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwl <wl>2012-08-10 05:18:25 +0000
committerwl <wl>2012-08-10 05:18:25 +0000
commit89a2794fa22ff661027e82cb8e415743e604e160 (patch)
tree6a22937f4ebb10862796f5dd82f6192f3d60686f
parentdb1c0a9667d0e8a43be5dabffec43f6279942ebd (diff)
downloadgroff-89a2794fa22ff661027e82cb8e415743e604e160.tar.gz
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.
-rw-r--r--ChangeLog16
-rw-r--r--man/groff_char.man5
-rw-r--r--src/libs/libgroff/glyphuni.cpp3
-rw-r--r--src/libs/libgroff/uniglyph.cpp1
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 <wl@gnu.org>
+
+ 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 <esr@thyrsus.com>
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 <esr@thyrsus.com>
-
- 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 <esr@thyrsus.com>
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: <groff_src_top>/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 <wl@gnu.org>
with additions by Bernd Warken <bwarken@mayn.de>
@@ -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 <wl@gnu.org>
@@ -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." },