diff -Nru fizmo-console-0.7.12/aclocal.m4 fizmo-console-0.7.13/aclocal.m4 --- fizmo-console-0.7.12/aclocal.m4 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/aclocal.m4 2017-09-04 20:27:56.000000000 +0000 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.15.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,9 +20,9 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 12 (pkg-config-0.29.2) - +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29) +dnl dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson dnl @@ -63,7 +63,7 @@ dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], -[m4_define([PKG_MACROS_VERSION], [0.29.2]) +[m4_define([PKG_MACROS_VERSION], [0.29]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ @@ -164,7 +164,7 @@ AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no -AC_MSG_CHECKING([for $2]) +AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) @@ -174,11 +174,11 @@ See the pkg-config man page for more details.]) if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) + AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else + else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs @@ -195,7 +195,7 @@ _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) + AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full @@ -296,7 +296,7 @@ AS_VAR_IF([$1], [""], [$5], [$4])dnl ])dnl PKG_CHECK_VAR -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -311,7 +311,7 @@ [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.15.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -327,14 +327,14 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15])dnl +[AM_AUTOMAKE_VERSION([1.15.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -386,7 +386,7 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -417,7 +417,7 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -608,7 +608,7 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -684,7 +684,7 @@ # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -881,7 +881,7 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -902,7 +902,7 @@ fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -923,7 +923,7 @@ # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -973,7 +973,7 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1012,7 +1012,7 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1041,7 +1041,7 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1088,7 +1088,7 @@ # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1107,7 +1107,7 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1188,7 +1188,7 @@ rm -f conftest.file ]) -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1248,7 +1248,7 @@ _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1276,7 +1276,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1295,7 +1295,7 @@ # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -Nru fizmo-console-0.7.12/CHANGELOG.txt fizmo-console-0.7.13/CHANGELOG.txt --- fizmo-console-0.7.12/CHANGELOG.txt 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/CHANGELOG.txt 2017-09-04 20:27:56.000000000 +0000 @@ -1,4 +1,19 @@ + Version 0.7.13 -- September 3, 2017 + - Added "-ai" or "--autosave-inputfile", resp. and "-ao" or + "--autosave-outputfile", resp. commandline parameters. With both set, this + allows processing of a single command from stdin for each invocation of + fizmo-console. + - Adapted to updated screen interface, allowing screen dimensions > 255. + - Renamed copyright files to "license" for github license detection + compatibility, see Github's "Licensing a repository" + (https://help.github.com/articles/licensing-a-repository/) for further + reference. + - Added missing contributor phrasing to BSD-3 clause. The resulting license + now exactly matches the wording used on Github and so also makes the + license detection work. + - Updated man page. + Version 0.7.12 -- April 9, 2017 - Updated man page. diff -Nru fizmo-console-0.7.12/configure fizmo-console-0.7.13/configure --- fizmo-console-0.7.12/configure 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/configure 2017-09-04 20:27:56.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for fizmo-console 0.7.12. +# Generated by GNU Autoconf 2.69 for fizmo-console 0.7.13. # # Report bugs to . # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='fizmo-console' PACKAGE_TARNAME='fizmo-console' -PACKAGE_VERSION='0.7.12' -PACKAGE_STRING='fizmo-console 0.7.12' +PACKAGE_VERSION='0.7.13' +PACKAGE_STRING='fizmo-console 0.7.13' PACKAGE_BUGREPORT='fizmo@spellbreaker.org' PACKAGE_URL='' @@ -661,6 +661,7 @@ docdir oldincludedir includedir +runstatedir localstatedir sharedstatedir sysconfdir @@ -739,6 +740,7 @@ sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' +runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -991,6 +993,15 @@ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; + -runstatedir | --runstatedir | --runstatedi | --runstated \ + | --runstate | --runstat | --runsta | --runst | --runs \ + | --run | --ru | --r) + ac_prev=runstatedir ;; + -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ + | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ + | --run=* | --ru=* | --r=*) + runstatedir=$ac_optarg ;; + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ @@ -1128,7 +1139,7 @@ for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir + libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. @@ -1241,7 +1252,7 @@ # 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 fizmo-console 0.7.12 to adapt to many kinds of systems. +\`configure' configures fizmo-console 0.7.13 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1281,6 +1292,7 @@ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] @@ -1315,7 +1327,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of fizmo-console 0.7.12:";; + short | recursive ) echo "Configuration of fizmo-console 0.7.13:";; esac cat <<\_ACEOF --enable-silent-rules less verbose build output (undo: "make V=1") @@ -1409,7 +1421,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -fizmo-console configure 0.7.12 +fizmo-console configure 0.7.13 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1464,7 +1476,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by fizmo-console $as_me 0.7.12, which was +It was created by fizmo-console $as_me 0.7.13, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2328,7 +2340,7 @@ # Define the identity of the package. PACKAGE='fizmo-console' - VERSION='0.7.12' + VERSION='0.7.13' cat >>confdefs.h <<_ACEOF @@ -3675,19 +3687,19 @@ fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfizmo >= 0.7.13" >&5 -$as_echo_n "checking for libfizmo >= 0.7.13... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfizmo" >&5 +$as_echo_n "checking for libfizmo... " >&6; } if test -n "$libfizmo_CFLAGS"; then pkg_cv_libfizmo_CFLAGS="$libfizmo_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libfizmo >= 0.7.13\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libfizmo >= 0.7.13") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libfizmo >= 0.7.15\""; } >&5 + ($PKG_CONFIG --exists --print-errors "libfizmo >= 0.7.15") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_libfizmo_CFLAGS=`$PKG_CONFIG --cflags "libfizmo >= 0.7.13" 2>/dev/null` + pkg_cv_libfizmo_CFLAGS=`$PKG_CONFIG --cflags "libfizmo >= 0.7.15" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -3699,12 +3711,12 @@ pkg_cv_libfizmo_LIBS="$libfizmo_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libfizmo >= 0.7.13\""; } >&5 - ($PKG_CONFIG --exists --print-errors "libfizmo >= 0.7.13") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libfizmo >= 0.7.15\""; } >&5 + ($PKG_CONFIG --exists --print-errors "libfizmo >= 0.7.15") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_libfizmo_LIBS=`$PKG_CONFIG --libs "libfizmo >= 0.7.13" 2>/dev/null` + pkg_cv_libfizmo_LIBS=`$PKG_CONFIG --libs "libfizmo >= 0.7.15" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -3716,7 +3728,7 @@ if test $pkg_failed = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then @@ -3725,14 +3737,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - libfizmo_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libfizmo >= 0.7.13" 2>&1` + libfizmo_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libfizmo >= 0.7.15" 2>&1` else - libfizmo_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libfizmo >= 0.7.13" 2>&1` + libfizmo_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libfizmo >= 0.7.15" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$libfizmo_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (libfizmo >= 0.7.13) were not met: + as_fn_error $? "Package requirements (libfizmo >= 0.7.15) were not met: $libfizmo_PKG_ERRORS @@ -3743,7 +3755,7 @@ and libfizmo_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} @@ -4362,7 +4374,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by fizmo-console $as_me 0.7.12, which was +This file was extended by fizmo-console $as_me 0.7.13, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -4419,7 +4431,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -fizmo-console config.status 0.7.12 +fizmo-console config.status 0.7.13 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru fizmo-console-0.7.12/configure.ac fizmo-console-0.7.13/configure.ac --- fizmo-console-0.7.12/configure.ac 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/configure.ac 2017-09-04 20:27:54.000000000 +0000 @@ -14,19 +14,21 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. AC_ARG_ENABLE([tracing], @@ -43,7 +45,7 @@ AC_INIT( [fizmo-console], - [0.7.12], + [0.7.13], fizmo@spellbreaker.org, fizmo-console) @@ -52,7 +54,7 @@ AC_PROG_CC AC_PROG_RANLIB -PKG_CHECK_MODULES([libfizmo], [libfizmo >= 0.7.13]) +PKG_CHECK_MODULES([libfizmo], [libfizmo >= 0.7.15]) AM_CONDITIONAL([ENABLE_TRACING], [test "$enable_tracing" = "yes"]) diff -Nru fizmo-console-0.7.12/COPYRIGHT.txt fizmo-console-0.7.13/COPYRIGHT.txt --- fizmo-console-0.7.12/COPYRIGHT.txt 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/COPYRIGHT.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,27 +0,0 @@ - - Copyright (c) 2009-2017 Christoph Ender - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO - EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED - TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff -Nru fizmo-console-0.7.12/debian/changelog fizmo-console-0.7.13/debian/changelog --- fizmo-console-0.7.12/debian/changelog 2017-07-16 19:55:00.000000000 +0000 +++ fizmo-console-0.7.13/debian/changelog 2017-09-12 20:10:00.000000000 +0000 @@ -1,3 +1,20 @@ +fizmo-console (0.7.13-2) unstable; urgency=low + + * Switched priority from "extra" to "optional". + * Updated standards version to 4.1.0. + * Added "Vcs-Browser" and "Vcs-Git" fields to control file. + + -- Christoph Ender Tue, 12 Sep 2017 22:10:00 +0200 + +fizmo-console (0.7.13-1) unstable; urgency=low + + * New upstream version. + * Added manpage for "fizmo-console-launcher" script. + * Updated BSD-3 license to include contributors. License is now to 100% + identical to the 3-Clause BSD License. + + -- Christoph Ender Mon, 11 Sep 2017 18:10:00 +0200 + fizmo-console (0.7.12-2) unstable; urgency=low * Switch to unstable. diff -Nru fizmo-console-0.7.12/debian/control fizmo-console-0.7.13/debian/control --- fizmo-console-0.7.12/debian/control 2017-07-16 19:55:00.000000000 +0000 +++ fizmo-console-0.7.13/debian/control 2017-09-12 20:10:00.000000000 +0000 @@ -1,6 +1,6 @@ Source: fizmo-console Section: games -Priority: extra +Priority: optional Maintainer: Christoph Ender Build-Depends: debhelper (>= 9.0.0), dh-autoreconf, @@ -8,8 +8,10 @@ autoconf, pkg-config, libfizmo-dev -Standards-Version: 4.0.0 +Standards-Version: 4.1.0 Homepage: https://fizmo.spellbreaker.org/ +Vcs-Browser: https://github.com/chrender/fizmo-console +Vcs-Git: https://github.com/chrender/fizmo-console Package: fizmo-console Architecture: any diff -Nru fizmo-console-0.7.12/debian/copyright fizmo-console-0.7.13/debian/copyright --- fizmo-console-0.7.12/debian/copyright 2017-07-16 19:55:00.000000000 +0000 +++ fizmo-console-0.7.13/debian/copyright 2017-09-12 20:10:00.000000000 +0000 @@ -20,19 +20,21 @@ 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - 3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. + 3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. . - THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO - EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED - TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF + THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2009-2017, Christoph Ender diff -Nru fizmo-console-0.7.12/debian/fizmo-console.install fizmo-console-0.7.13/debian/fizmo-console.install --- fizmo-console-0.7.12/debian/fizmo-console.install 2017-07-16 19:55:00.000000000 +0000 +++ fizmo-console-0.7.13/debian/fizmo-console.install 2017-09-12 20:10:00.000000000 +0000 @@ -1 +1,2 @@ debian/fizmo-console-launcher /usr/games +debian/fizmo-console-launcher.6 /usr/share/man/man6 diff -Nru fizmo-console-0.7.12/debian/fizmo-console-launcher.6 fizmo-console-0.7.13/debian/fizmo-console-launcher.6 --- fizmo-console-0.7.12/debian/fizmo-console-launcher.6 1970-01-01 00:00:00.000000000 +0000 +++ fizmo-console-0.7.13/debian/fizmo-console-launcher.6 2017-09-12 20:10:00.000000000 +0000 @@ -0,0 +1,26 @@ +.TH FIZMO-CONSOLE-LAUNCHER 6 "September 11, 2017" "0.7.13" +.SH NAME +fizmo-console-launcher +- helper script for launching fizmo-console as zcode-interpreter. + +.SH SYNOPSIS +.B fizmo-console-launcher +[ options ] + +.SH DESCRIPTION +In the context of the debian alternatives, fizmo-console is to be supposed to +be launched as "zcode-interpreter", which is what this script does. In case it +is run in a terminal fizmo-console is invoked directly, else it is started +inside a x-terminal-emulator. + +.SH OPTIONS +All otions are passed directly to fizmo-console. + +.SH SEE ALSO +.BR fizmo-ncursesw-launcher(6), +.BR fizmo-ncursesw-sdl2(6) + +.SH AUTHOR +This script was written by Stephen Kitt in the context of debian +issue #812412. + diff -Nru fizmo-console-0.7.12/depcomp fizmo-console-0.7.13/depcomp --- fizmo-console-0.7.12/depcomp 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/depcomp 2017-09-04 20:27:56.000000000 +0000 @@ -1,9 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2013-05-30.07; # UTC +scriptversion=2016-01-11.22; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -786,6 +786,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff -Nru fizmo-console-0.7.12/doc/changelog.xml fizmo-console-0.7.13/doc/changelog.xml --- fizmo-console-0.7.12/doc/changelog.xml 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/doc/changelog.xml 2017-09-04 20:27:54.000000000 +0000 @@ -1,5 +1,15 @@ + + + Added “-ai” or “--autosave-inputfile”, resp. and “-ao” or “--autosave-outputfile”, resp. commandline parameters. With both set, this allows processing of a single command from stdin for each invocation of fizmo-console. + Adapted to updated screen interface, allowing screen dimensions > 255. + Renamed copyright files to “license” for github license detection compatibility, see Github's “Licensing a repository” for further reference. + Added missing contributor phrasing to BSD-3 clause. The resulting license now exactly matches the wording used on Github and so also makes the license detection work. + Updated man page. + + diff -Nru fizmo-console-0.7.12/doc/copyright.xml fizmo-console-0.7.13/doc/copyright.xml --- fizmo-console-0.7.12/doc/copyright.xml 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/doc/copyright.xml 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ - - -
-

Copyright (c) 2009-2017 Christoph Ender
All rights reserved.

- -

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

-
    -
  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. -
  3. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  4. -
  5. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.
  6. -
- -

THIS SOFTWARE IS PROVIDED BY THE AUTHOR “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

-
-
- diff -Nru fizmo-console-0.7.12/doc/create-mds.sh fizmo-console-0.7.13/doc/create-mds.sh --- fizmo-console-0.7.12/doc/create-mds.sh 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/doc/create-mds.sh 2017-09-04 20:27:54.000000000 +0000 @@ -1,4 +1,4 @@ #!/bin/bash -./tiny-xml-doc-tools/xml-to-md.sh -u -o .. changelog.xml copyright.xml +./tiny-xml-doc-tools/xml-to-md.sh -u -o .. changelog.xml license.xml diff -Nru fizmo-console-0.7.12/doc/create-txts.sh fizmo-console-0.7.13/doc/create-txts.sh --- fizmo-console-0.7.12/doc/create-txts.sh 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/doc/create-txts.sh 2017-09-04 20:27:54.000000000 +0000 @@ -1,4 +1,4 @@ #!/bin/bash -./tiny-xml-doc-tools/xml-to-txt.sh -u -o .. changelog.xml copyright.xml +./tiny-xml-doc-tools/xml-to-txt.sh -u -o .. changelog.xml license.xml diff -Nru fizmo-console-0.7.12/doc/license.xml fizmo-console-0.7.13/doc/license.xml --- fizmo-console-0.7.12/doc/license.xml 1970-01-01 00:00:00.000000000 +0000 +++ fizmo-console-0.7.13/doc/license.xml 2017-09-04 20:27:54.000000000 +0000 @@ -0,0 +1,16 @@ + + +
+

Copyright (c) 2009-2017, Christoph Ender
All rights reserved.

+ +

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

+
    +
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • +
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • +
  • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • +
+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+
+
+ diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog-ascii.xslt fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog-ascii.xslt --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog-ascii.xslt 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog-ascii.xslt 2017-09-04 20:27:56.000000000 +0000 @@ -220,5 +220,23 @@ + + + + + + + + + ( + + ) + + + + + + + diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/CHANGELOG.md fizmo-console-0.7.13/doc/tiny-xml-doc-tools/CHANGELOG.md --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/CHANGELOG.md 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/CHANGELOG.md 2017-09-04 20:27:56.000000000 +0000 @@ -1,6 +1,13 @@ + **Version 0.1.4 — July 19, 2017** + + - Added support for hyperlinks in changelogs. + +--- + + **Version 0.1.3 — August 25, 2016** - Fix suffix for conversion to text files. diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog-md.xslt fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog-md.xslt --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog-md.xslt 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog-md.xslt 2017-09-04 20:27:56.000000000 +0000 @@ -119,5 +119,24 @@ + + + + + [ + + + + + + + + + ] + ( + + ) + + diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog.xml fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog.xml --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/changelog.xml 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/changelog.xml 2017-09-04 20:27:56.000000000 +0000 @@ -1,5 +1,11 @@ + + + Added support for hyperlinks in changelogs. + + diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/LICENSE.md fizmo-console-0.7.13/doc/tiny-xml-doc-tools/LICENSE.md --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/LICENSE.md 1970-01-01 00:00:00.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/LICENSE.md 2017-09-04 20:27:56.000000000 +0000 @@ -0,0 +1,16 @@ + + + +Copyright (c) 2016-2017, Christoph Ender +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + + - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + - Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/license.xml fizmo-console-0.7.13/doc/tiny-xml-doc-tools/license.xml --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/license.xml 1970-01-01 00:00:00.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/license.xml 2017-09-04 20:27:56.000000000 +0000 @@ -0,0 +1,16 @@ + + +
+

Copyright (c) 2016-2017, Christoph Ender
All rights reserved.

+ +

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

+
    +
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • +
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • +
  • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • +
+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+
+
+ diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/README.md fizmo-console-0.7.13/doc/tiny-xml-doc-tools/README.md --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/README.md 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/README.md 2017-09-04 20:27:56.000000000 +0000 @@ -1,6 +1,6 @@ -**About tiny-xml-doc-tools v0.1.2** +**About tiny-xml-doc-tools v0.1.4** The tiny-xml-doc-tools are a set of XSLT and script files used by the fizmo modules to provide documentation in various output formats. It invokes xsltproc to perform the actual conversion. @@ -18,7 +18,7 @@ - \, \ and \ — Lists and items - \ — Text paragraph - \ — Code section - - \ with @href — Link + - \ with @href — Hyperlink - \ — Italics - \ — Bold - \ — Monospaced @@ -37,5 +37,6 @@ - \ with @version — Version container - \ with @day-of-week, @month, @day, @hour, @minute, @second, @timezone and @year — denotes parent's change date. - \ — Describes change, used inside change element. + - \ with @href — Hyperlink diff -Nru fizmo-console-0.7.12/doc/tiny-xml-doc-tools/readme.xml fizmo-console-0.7.13/doc/tiny-xml-doc-tools/readme.xml --- fizmo-console-0.7.12/doc/tiny-xml-doc-tools/readme.xml 2017-04-11 20:10:33.000000000 +0000 +++ fizmo-console-0.7.13/doc/tiny-xml-doc-tools/readme.xml 2017-09-04 20:27:56.000000000 +0000 @@ -1,7 +1,7 @@ -
+

The tiny-xml-doc-tools are a set of XSLT and script files used by the fizmo modules to provide documentation in various output formats. It invokes xsltproc to perform the actual conversion.

@@ -13,7 +13,7 @@
  • <ul>, <ol> and <li> — Lists and items
  • <p> — Text paragraph
  • <code> — Code section
  • -
  • <a> with @href — Link
  • +
  • <a> with @href — Hyperlink
  • <i> — Italics
  • <b> — Bold
  • <tt> — Monospaced
  • @@ -28,6 +28,7 @@
  • <change> with @version — Version container
  • <datetime> with @day-of-week, @month, @day, @hour, @minute, @second, @timezone and @year — denotes parent's change date.
  • <logentry> — Describes change, used inside change element.
  • +
  • <a> with @href — Hyperlink
  • diff -Nru fizmo-console-0.7.12/install-sh fizmo-console-0.7.13/install-sh --- fizmo-console-0.7.12/install-sh 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/install-sh 2017-09-04 20:27:56.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2013-12-25.23; # UTC +scriptversion=2014-09-12.12; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -324,34 +324,41 @@ # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) + # $RANDOM is not portable (e.g. dash); use it when possible to + # lower collision chance tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 + trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0 + # As "mkdir -p" follows symlinks and we work in /tmp possibly; so + # create the $tmpdir first (and fail if unsuccessful) to make sure + # that nobody tries to guess the $tmpdir name. if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 + $mkdirprog $mkdir_mode "$tmpdir" && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` + test_tmpdir="$tmpdir/a" + ls_ld_tmpdir=`ls -ld "$test_tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` + $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi - rmdir "$tmpdir/d" "$tmpdir" + rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null + rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null fi trap '' 0;; esac;; diff -Nru fizmo-console-0.7.12/LICENSE.txt fizmo-console-0.7.13/LICENSE.txt --- fizmo-console-0.7.12/LICENSE.txt 1970-01-01 00:00:00.000000000 +0000 +++ fizmo-console-0.7.13/LICENSE.txt 2017-09-04 20:27:56.000000000 +0000 @@ -0,0 +1,29 @@ + + Copyright (c) 2009-2017, Christoph Ender + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + + - Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + - Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS + IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff -Nru fizmo-console-0.7.12/Makefile.am fizmo-console-0.7.13/Makefile.am --- fizmo-console-0.7.12/Makefile.am 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/Makefile.am 2017-09-04 20:27:54.000000000 +0000 @@ -14,19 +14,21 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # AUTOMAKE_OPTIONS = -Wno-override diff -Nru fizmo-console-0.7.12/Makefile.in fizmo-console-0.7.13/Makefile.in --- fizmo-console-0.7.12/Makefile.in 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/Makefile.in 2017-09-04 20:27:56.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -29,19 +29,21 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # AUTOMAKE_OPTIONS = -Wno-override VPATH = @srcdir@ @@ -342,6 +344,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -608,7 +611,7 @@ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -634,7 +637,7 @@ @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -652,7 +655,7 @@ distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -662,7 +665,7 @@ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff -Nru fizmo-console-0.7.12/src/fizmo-console/fizmo-console.c fizmo-console-0.7.13/src/fizmo-console/fizmo-console.c --- fizmo-console-0.7.12/src/fizmo-console/fizmo-console.c 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/src/fizmo-console/fizmo-console.c 2017-09-04 20:27:54.000000000 +0000 @@ -14,19 +14,21 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS + * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ @@ -38,6 +40,7 @@ #include +#include #include #include #include @@ -48,7 +51,7 @@ #include static char* interface_name = "fizmo-console"; -static char* interface_version = "0.7.12"; +static char* interface_version = "0.7.13"; int line_length = -1; bool disable_hyphenation = false; static WORDWRAP *output_wordwrapper = NULL; @@ -63,10 +66,10 @@ static bool simple_c_return_true() { return true; } -static uint8_t simple_c_get_screen_height() +static uint16_t simple_c_get_screen_height() { return 24; } -static uint8_t simple_c_get_screen_width() +static uint16_t simple_c_get_screen_width() { return 80; } static uint8_t simple_c_return_1() @@ -353,14 +356,17 @@ puts("Valid options are:"); puts(" -ll, --line-length: Wrap words into lines of given length."); puts(" -dh, --disable-hyphenation: Disable hyphenation."); + puts(" -ai, --autosave-inputfile: Restore game from this file."); + puts(" -ao, --autosave-outputfile: Save to this file after single command."); puts(" -h, --help: Show help message and exit.\n"); } -int main(int argc, char *argv[]) -{ +int main(int argc, char *argv[]) { z_file *story_stream; + z_file *restore_on_start_file = NULL; char *story_filename = NULL; + char *restore_on_start_filename = NULL; int i; #ifdef ENABLE_TRACING @@ -369,34 +375,54 @@ fizmo_register_screen_interface(&simple_c_interface); - for (i=1; i 0) - { + if (line_length > 0) { output_wordwrapper = wordwrap_new_wrapper( line_length, &z_ucs_output_wordwrap_destination, @@ -426,15 +450,17 @@ disable_hyphenation == false ? true : false); } + if ((restore_on_start_file = fsi->openfile( + restore_on_start_filename, FILETYPE_DATA, FILEACCESS_READ)) != NULL) { + } + if ((story_stream = fsi->openfile( - story_filename, FILETYPE_DATA, FILEACCESS_READ)) == NULL) - { + story_filename, FILETYPE_DATA, FILEACCESS_READ)) == NULL) { printf("Could not open file \"%s\".\n", argv[1]); return -1; } - else - { - fizmo_start(story_stream, NULL, NULL); + else { + fizmo_start(story_stream, NULL, restore_on_start_file); } #ifdef ENABLE_TRACING diff -Nru fizmo-console-0.7.12/src/fizmo-console/Makefile.am fizmo-console-0.7.13/src/fizmo-console/Makefile.am --- fizmo-console-0.7.12/src/fizmo-console/Makefile.am 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/src/fizmo-console/Makefile.am 2017-09-04 20:27:54.000000000 +0000 @@ -14,19 +14,21 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. AM_CFLAGS = $(libfizmo_CFLAGS) diff -Nru fizmo-console-0.7.12/src/fizmo-console/Makefile.in fizmo-console-0.7.13/src/fizmo-console/Makefile.in --- fizmo-console-0.7.12/src/fizmo-console/Makefile.in 2017-04-11 20:10:39.000000000 +0000 +++ fizmo-console-0.7.13/src/fizmo-console/Makefile.in 2017-09-04 20:27:56.000000000 +0000 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -29,19 +29,21 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. VPATH = @srcdir@ am__is_gnu_make = { \ @@ -273,6 +275,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ diff -Nru fizmo-console-0.7.12/src/man/fizmo-console.6 fizmo-console-0.7.13/src/man/fizmo-console.6 --- fizmo-console-0.7.12/src/man/fizmo-console.6 2017-04-11 20:10:32.000000000 +0000 +++ fizmo-console-0.7.13/src/man/fizmo-console.6 2017-09-04 20:27:54.000000000 +0000 @@ -1,4 +1,4 @@ -.TH FIZMO-CONSOLE 6 "April 9, 2017" "0.7.12" +.TH FIZMO-CONSOLE 6 "August 14, 2017" "0.7.13" .SH NAME fizmo-console - bare-bone console implementation of the fizmo Z-Maschine Interpreter. @@ -29,12 +29,19 @@ .B -dh, --disable-hyphenation Disable word hyphenation. Useful for languages other than the supported ones. +.TP +.B -ai, --autosave-inputfile +Restore game from this file. +.TP +.B -ao, --autosave-outputfile +Save to this file after single command. .SH CREDITS .SS ITF \[em] The InfoTaskForce -All the people who drew up the Z-Machine Specification, in alphabetical order: +All the people who worked on the Z-Machine Specification, in alphabetical order: Chris Tham, David Beazley, +David Fillmore, George Janczuk, Graham Nelson, Mark Howell, @@ -52,6 +59,9 @@ Galen Hazelwood and David Griffith. +.SS Mark Howell +For the pix2gif code which is used in libdrilbo to parse the infocom .mg1 +image files. .SS People helping with bug fixes, extensions, packaging, translations and more in alphabetical order: Andrew Plotkin, @@ -60,6 +70,7 @@ David Batchelder, David Leverton, Eric Forgeot, +Jared Reisinger, irb, Lewis Gentry, Michael Dunlap,