From 0f78a072b396e52a775bdbe9f6687c67bf1439bb Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Mon, 16 Mar 2009 22:19:19 +0000 Subject: Fixed mdoc_phrase escape handling. Added MDOC_IGNDELIM (Pf, soon Li, etc.). macro_constant_delimited ignargs -> argv.c parsing. Renamed macro functions to correspond to ontologies. `Fo' and `St' made callable (compat documented). strings.sh deprecated (directly using CPP). Abstracted ASCII translation into ascii.{c,in}. ASCII table uses a self-reordering chained hashtable. Removed old regressions. --- strings.sh | 89 -------------------------------------------------------------- 1 file changed, 89 deletions(-) delete mode 100644 strings.sh (limited to 'strings.sh') diff --git a/strings.sh b/strings.sh deleted file mode 100644 index 4fdb5273..00000000 --- a/strings.sh +++ /dev/null @@ -1,89 +0,0 @@ -#! /bin/sh -# $Id$ - -# strings.sh [-o output] name input -# -# Generate the file of strings. This will contain the following -# function: -# -# const char * -# mdoc_a2NAME(const char *); -# -# The input file must be tab-delimited as follows: -# -# attnam0 A longer description -# attnam1 Another longer description - -input= -output= -args=`getopt o: $*` - -if [ $? -ne 0 ]; then - echo "usage: $0 [-o output] name input" 1>&2 - exit 1 -fi - -set -- $args - -while [ $# -ge 0 ] -do - case "$1" in - -o) - output="$2" ; shift; shift ;; - --) - shift ; break ;; - esac -done - -name=$1 - -if [ -z "$name" ]; then - echo "usage: $0 [-o output] name input" 1>&2 - exit 1 -fi - -input=$2 - -if [ "$output" ]; then - exec >$output -fi - -if [ "$input" ]; then - exec <$input -fi - -cat < - -#include "private.h" - -const char * -mdoc_a2${name}(const char *p) -{ - -! - -while read in ; do - if [ -z "$in" ]; then - continue - fi - if [ "#" = `echo "$in" | cut -c1` ]; then - continue - fi - key=`printf "%s\n" "$in" | cut -f 1` - val=`printf "%s\n" "$in" | cut -f 2- | sed 's!^[ ]*!!'` - cat <