Skip to content

Commit

Permalink
opendetex-2.8.11
Browse files Browse the repository at this point in the history
git-svn-id: svn://tug.org/texlive/trunk/Build/source@69326 c570f23f-e606-0410-a88d-b1316a301751
  • Loading branch information
aminophen committed Jan 7, 2024
1 parent d012845 commit 2811159
Show file tree
Hide file tree
Showing 17 changed files with 686 additions and 810 deletions.
8 changes: 3 additions & 5 deletions texk/README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$Id$
Copyright 2006-2023 TeX Users Group.
Copyright 2006-2024 TeX Users Group.
You may freely use, modify and/or distribute this file.

This TeX Live directory contains the programs that use the kpathsea
Expand Down Expand Up @@ -33,10 +33,8 @@ cjkutils 4.8.5 - checked 22jan22
http://git.savannah.gnu.org/gitweb/?p=cjk.git;a=summary
http://www.nongnu.org/cjk/

detex 2.8.9 - maintained here
maintained for a time (untouched since 2020, checked 14sep22):
https://github.com/pkubowicz/opendetex/releases
(would be useful to look at open issues there for bugs)
detex 2.8.11 - checked 07jan24
https://github.com/pkubowicz/opendetex/releases
original author: http://www.cs.purdue.edu/homes/trinkle/detex/

dtl - maintained here, by Takuji
Expand Down
5 changes: 5 additions & 0 deletions texk/detex/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2024-01-07 Hironobu Yamashita <h.y.acetaminophen@gmail.com>

* Import opendetex-2.8.11.
* configure.ac (detex_version): upstream 2.8.11.

2023-08-13 TANAKA Takuji <ttk@t-lab.opal.ne.jp>

* detex.test: Make easier to test on Windows.
Expand Down
13 changes: 0 additions & 13 deletions texk/detex/TLpatches/01-no-malloc-decl

This file was deleted.

42 changes: 0 additions & 42 deletions texk/detex/TLpatches/04-verb-termination

This file was deleted.

12 changes: 0 additions & 12 deletions texk/detex/TLpatches/07-help-summary

This file was deleted.

33 changes: 0 additions & 33 deletions texk/detex/TLpatches/09-help-url-at-end

This file was deleted.

5 changes: 5 additions & 0 deletions texk/detex/TLpatches/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2024-01-07 Hironobu Yamashita <h.y.acetaminophen@gmail.com>

Adapt to opendetex-2.8.11.
* Patches removed (handled upstream).

2020-12-03 Hironobu Yamashita <h.y.acetaminophen@gmail.com>

Remove patch-01-support-old-compiler, which is applied in the upstream.
Expand Down
2 changes: 1 addition & 1 deletion texk/detex/TLpatches/TL-Changes
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Changes applied to the opendetex-2.8.9 tree as obtained from:
Changes applied to the opendetex-2.8.11 tree as obtained from:
https://github.com/pkubowicz/opendetex/releases

Renamed:
Expand Down
22 changes: 11 additions & 11 deletions texk/detex/configure
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.72 for detex (TeX Live) 2.8.91.
# Generated by GNU Autoconf 2.72 for detex (TeX Live) 2.8.11.
#
# Report bugs to <tex-k@tug.org>.
#
Expand Down Expand Up @@ -614,8 +614,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='detex (TeX Live)'
PACKAGE_TARNAME='detex--tex-live-'
PACKAGE_VERSION='2.8.91'
PACKAGE_STRING='detex (TeX Live) 2.8.91'
PACKAGE_VERSION='2.8.11'
PACKAGE_STRING='detex (TeX Live) 2.8.11'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''

Expand Down Expand Up @@ -1364,7 +1364,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
'configure' configures detex (TeX Live) 2.8.91 to adapt to many kinds of systems.
'configure' configures detex (TeX Live) 2.8.11 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

Expand Down Expand Up @@ -1436,7 +1436,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of detex (TeX Live) 2.8.91:";;
short | recursive ) echo "Configuration of detex (TeX Live) 2.8.11:";;
esac
cat <<\_ACEOF

Expand Down Expand Up @@ -1556,7 +1556,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
detex (TeX Live) configure 2.8.91
detex (TeX Live) configure 2.8.11
generated by GNU Autoconf 2.72

Copyright (C) 2023 Free Software Foundation, Inc.
Expand Down Expand Up @@ -2098,7 +2098,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by detex (TeX Live) $as_me 2.8.91, which was
It was created by detex (TeX Live) $as_me 2.8.11, which was
generated by GNU Autoconf 2.72. Invocation command line was

$ $0$ac_configure_args_raw
Expand Down Expand Up @@ -8659,7 +8659,7 @@ fi

# Define the identity of the package.
PACKAGE='detex--tex-live-'
VERSION='2.8.91'
VERSION='2.8.11'


printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
Expand Down Expand Up @@ -15297,7 +15297,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."

lt_cl_version="\
detex (TeX Live) config.lt 2.8.91
detex (TeX Live) config.lt 2.8.11
configured by $0, generated by GNU Autoconf 2.72.

Copyright (C) 2011 Free Software Foundation, Inc.
Expand Down Expand Up @@ -16916,7 +16916,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by detex (TeX Live) $as_me 2.8.91, which was
This file was extended by detex (TeX Live) $as_me 2.8.11, which was
generated by GNU Autoconf 2.72. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -16984,7 +16984,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
detex (TeX Live) config.status 2.8.91
detex (TeX Live) config.status 2.8.11
configured by $0, generated by GNU Autoconf 2.72,
with options \\"\$ac_cs_config\\"

Expand Down
2 changes: 1 addition & 1 deletion texk/detex/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ dnl This file is free software; the copyright holder
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
m4_define([detex_version], [2.8.91])[]
m4_define([detex_version], [2.8.11])[]
AC_INIT([detex (TeX Live)], detex_version, [tex-k@tug.org])
AC_PREREQ([2.65])
AC_CONFIG_SRCDIR([detex-src/detex.l])
Expand Down
8 changes: 8 additions & 0 deletions texk/detex/detex-src/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -210,3 +210,11 @@ Fixed compilation on old compilers supported by TeX Live (#65). Thanks to Akira
(Version 2.8.9) -- December, 2020

Include escaped percent sign in output (#70). Thanks to Max Leonhardt.

(Version 2.8.10) -- December, 2023

Fixes to man page. Thanks to kberry and Hilmar Preusse.

(Version 2.8.11) -- December, 2023

Fixed segmentation fault on unterminated \verb.
20 changes: 12 additions & 8 deletions texk/detex/detex-src/Makefile
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
# Copyright (c) 1986-2007 Purdue University
# All rights reserved.
#
#
# Developed by: Daniel Trinkle
# Department of Computer Science, Purdue University
# http://www.cs.purdue.edu/
#
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal with the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
#
#
# o Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimers.
#
#
# o Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimers in the
# documentation and/or other materials provided with the distribution.
#
#
# o Neither the names of Daniel Trinkle, Purdue University, nor the
# names of its contributors may be used to endorse or promote products
# derived from this Software without specific prior written
# permission.
#
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
Expand Down Expand Up @@ -71,7 +71,7 @@ DEFS =
#
#DEFS += ${DEFS} -DNO_MALLOC_DECL
#
CFLAGS = -O -DVERSION=\"${VERSION}\" ${DEFS} -Wall
CFLAGS += -O -DVERSION=\"${VERSION}\" ${DEFS} -Wall

# Use your favorite lexical scanner
#
Expand Down Expand Up @@ -105,7 +105,7 @@ SRC = detex.l
#
D_OBJ = detex.o

VERSION = 2.8.9
VERSION = 2.8.11

all: ${PROGS}

Expand Down Expand Up @@ -158,3 +158,7 @@ package: clean detex.c
detex.c: detex.h
detex.c: detex.l

inpdf:
cd test && xelatex -interaction=nonstopmode in.tex || echo there were errors
rm -f test/*.toc test/*.log test/*.aux
mv test/in.pdf .
2 changes: 1 addition & 1 deletion texk/detex/detex-src/README
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
OpenDetex - Version 2.8.91 (TeX Live)
OpenDetex - Version 2.8.11

OpenDetex is a program to remove TeX constructs from a text file. It recognizes
the \input command.
Expand Down
Loading

0 comments on commit 2811159

Please sign in to comment.