aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mandoc.h
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2014-10-26 18:07:28 +0000
committerIngo Schwarze <schwarze@openbsd.org>2014-10-26 18:07:28 +0000
commitdead96d50530a782ee738938c2c911a44e97bede (patch)
tree6df7784f41fd9f09ae92463e04d382575784394a /mandoc.h
parent5faa62e2445541401f9bee1667d1cd2b2e443e53 (diff)
downloadmandoc-dead96d50530a782ee738938c2c911a44e97bede.tar.gz
mandoc-dead96d50530a782ee738938c2c911a44e97bede.tar.zst
mandoc-dead96d50530a782ee738938c2c911a44e97bede.zip
In -Tascii mode, provide approximations even for some Unicode escape
sequences above codepoint 512 by doing a reverse lookup in the existing mandoc_char(7) character table. Again, groff isn't smart enough to do this and silently discards such escape sequences without printing anything.
Diffstat (limited to 'mandoc.h')
-rw-r--r--mandoc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/mandoc.h b/mandoc.h
index 48ebb655..527b3d8e 100644
--- a/mandoc.h
+++ b/mandoc.h
@@ -1,4 +1,4 @@
-/* $Id: mandoc.h,v 1.165 2014/10/25 01:03:52 schwarze Exp $ */
+/* $Id: mandoc.h,v 1.166 2014/10/26 18:07:28 schwarze Exp $ */
/*
* Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -426,6 +426,7 @@ enum mandoc_esc mandoc_escape(const char **, const char **, int *);
struct mchars *mchars_alloc(void);
void mchars_free(struct mchars *);
char mchars_num2char(const char *, size_t);
+const char *mchars_uc2str(int);
int mchars_num2uc(const char *, size_t);
int mchars_spec2cp(const struct mchars *,
const char *, size_t);