summaryrefslogtreecommitdiff
path: root/.bzrignore
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2007-09-16 20:25:27 +0100
committerColin Watson <cjwatson@debian.org>2007-09-16 20:25:27 +0100
commite23cad27db0f7667adee2a59b401b7395d813e44 (patch)
tree3a31cf4ea31fcef077b461f4ae8397a4d3e6d08e /.bzrignore
parentb4c1a677f3fbffdf895b79f0c15cdcf8340ce441 (diff)
Add more intelligent guessing of manual page encodings. Thanks to
Adam Borowski for discussion leading to this. * src/manconv.c: New program. * man/man1/manconv.man1: Document it. * .bzrignore: Ignore src/manconv. * include/Defines.in (manconv): Add. * man/Makefile.in (manconv, thmanconv, manconv.1): Add. (process_manpage): Add manconv and thmanconv. (allmanpages): Add ./man1/manconv.1. (nlsinstall): Install manconv.1. (nlsuninstall): Uninstall manconv.1. * src/Makefile.in (PRIVTOOLS, all): Add manconv. * po/POTFILES.in: Add src/manconv.c. * po/man-db.pot, po/*.po: Update. * src/man.c (PP_COOKIE): Move to ... * include/manconfig.h.in (PP_COOKIE): ... here. * src/encodings.c (add_manconv): New function to use manconv instead of iconv where appropriate. * src/encodings.h (add_manconv): Add prototype. * src/lexgrog.l (find_name): Use it. * src/man.c (make_roff_command): Use it. Remove coding: preprocessor string handling, as manconv deals with that now. * src/straycats.c (check_for_stray): Use it. * src/Makefile.in (DEFS_encodings.o): Add, defining location of manconv. * docs/NEWS: Document this.
Diffstat (limited to '.bzrignore')
-rw-r--r--.bzrignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.bzrignore b/.bzrignore
index 71671110..6a9da6cb 100644
--- a/.bzrignore
+++ b/.bzrignore
@@ -85,6 +85,7 @@ src/lexgrog
src/lexgrog.c
src/man
src/man_db.conf
+src/manconv
src/mandb
src/manpath
src/whatis