#!/bin/sh
##
## Mailman Hack: Archive search by Hyper Estraier: estfxhtmltohtml
## Copyright (c) 2008-2011 SATOH Fumiyasu @ OSS Technology, Inc.
##               <http://www.osstech.co.jp/>
##
## License: GNU General Public License version 2 or later
## Date: 2011-05-30, since 2008-07-25
##

set -u

LC_ALL="C"
PATH="/bin:/usr/bin"
export LC_ALL PATH

input="$1"; shift
output="${1-}"; ${1+shift}
if [ -n "$ESTORIGFILE" ] && [ -f "$ESTORIGFILE" ]; then
  input="$ESTORIGFILE"
fi

exec <"$input"

if [ -n "$output" ]; then
  exec >"$output"
fi

sed -n \
  -e '/^\(<\/[iI]>\)\{0,1\}\(&gt;\)\{1,\}<[iI]>/d' \
  -e '/<[tT][iI][tT][lL][eE]/p' \
  -e '/<[hH]1>/,/<[iI]>/p' \
  -e '/<!--beginarticle-->/,/<!--endarticle-->/p' \
  ;

