force expand unexpanded substitution variables

This commit is contained in:
keni
2018-04-25 15:36:11 -04:00
parent d8c49ec9d1
commit 09502df9f1
40 changed files with 46 additions and 44 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/perl #!/usr/bin/perl
# #
# NHsubst # NHsubst
# $NHDT-Date$ # $NHDT-Date: 1524683436 2018/04/25 19:10:36 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.3 $
# git merge driver for substitutions (like RCS/CVS) # git merge driver for substitutions (like RCS/CVS)
# driver line: .... %O %A %B %L # driver line: .... %O %A %B %L
use strict; use strict;

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683722 2018/04/25 19:15:22 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683722 2018/04/25 19:15:22 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683720 2018/04/25 19:15:20 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683721 2018/04/25 19:15:21 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683722 2018/04/25 19:15:22 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683722 2018/04/25 19:15:22 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.0 $
#STARTUP-START #STARTUP-START
BEGIN { BEGIN {

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl #!/usr/bin/perl
# $NHDT-Date$ # $NHDT-Date: 1524683609 2018/04/25 19:13:29 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
# value of nethack.setupversion we will end up with when this is done # value of nethack.setupversion we will end up with when this is done
# version 1 is reserved for repos checked out before versioning was added # version 1 is reserved for repos checked out before versioning was added

View File

@@ -1,4 +1,5 @@
# NetHack 3.6 data.base $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 data.base
# $NHDT-Date: 1524683801 2018/04/25 19:16:41 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.84 $
# Copyright (c) 1994, 1995, 1996 by the NetHack Development Team # Copyright (c) 1994, 1995, 1996 by the NetHack Development Team
# Copyright (c) 1994 by Boudewijn Wayers # Copyright (c) 1994 by Boudewijn Wayers
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
/********************************************************************** /**********************************************************************
** $NHDT-Branch$:$NHDT-Revision$ $NHDT-Date$ ** $NHDT-Date: 1524683840 2018/04/25 19:17:20 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.5 $
** $Id: qttableview.h,v 1.2 2002/03/09 03:13:13 jwalz Exp $ ** $Id: qttableview.h,v 1.2 2002/03/09 03:13:13 jwalz Exp $
** **
** Definition of QtTableView class ** Definition of QtTableView class

View File

@@ -1,7 +1,7 @@
# NetHack Copyright (c) NetHack PC Development Team 1993 - 2006 # NetHack Copyright (c) NetHack PC Development Team 1993 - 2006
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.
# #
# $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # $NHDT-Date: 1524684112 2018/04/25 19:21:52 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.12 $
# #
# A '#' at the beginning of a line means the rest of the line is a comment. # A '#' at the beginning of a line means the rest of the line is a comment.
# #

View File

@@ -1,4 +1,5 @@
/* NetHack 3.6 cppregex.cpp $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ */ /* NetHack 3.6 cppregex.cpp */
/* $NHDT-Date: 1524684157 2018/04/25 19:22:37 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.8 $ */
/* Copyright (c) Sean Hunt 2015. */ /* Copyright (c) Sean Hunt 2015. */
/* NetHack may be freely redistributed. See license for details. */ /* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,6 +1,6 @@
NetHack 3.6.0 Linux Elf NetHack 3.6.0 Linux Elf
$NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ $NHDT-Date: 1524684188 2018/04/25 19:23:08 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.22 $
This README provides the instructions for using the official Linux binary, This README provides the instructions for using the official Linux binary,
system platform requirements, as well as steps used to create that binary. system platform requirements, as well as steps used to create that binary.

View File

@@ -1,6 +1,6 @@
# depend.awk -- awk script used to construct makefile dependencies # depend.awk -- awk script used to construct makefile dependencies
# for nethack's source files (`make depend' support for Makefile.src). # for nethack's source files (`make depend' support for Makefile.src).
# $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # $NHDT-Date: 1524684206 2018/04/25 19:23:26 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.6 $
# #
# usage: # usage:
# cd src ; nawk -f depend.awk ../include/*.h list-of-.c/.cpp-files # cd src ; nawk -f depend.awk ../include/*.h list-of-.c/.cpp-files

View File

@@ -1,5 +1,5 @@
# #
# NetHack 3.5 linux $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.5 linux $NHDT-Date: 1524684267 2018/04/25 19:24:27 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
# NetHack 3.5 linux $Date: 2010/01/15 19:54:37 $ $Revision: 1.8 $ # NetHack 3.5 linux $Date: 2010/01/15 19:54:37 $ $Revision: 1.8 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2007. # Copyright (c) Kenneth Lorber, Kensington, Maryland, 2007.
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,4 +1,4 @@
# NetHack 3.6 sysconf $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 sysconf $NHDT-Date: 1524684290 2018/04/25 19:24:50 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.26 $
# #
# Sample sysconf file. # Sample sysconf file.
# The sysconf file is only used if NetHack is compiled with SYSCF defined. # The sysconf file is only used if NetHack is compiled with SYSCF defined.

View File

@@ -1,4 +1,4 @@
# NetHack 3.6 sysconf $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 sysconf $NHDT-Date: 1524684346 2018/04/25 19:25:46 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.1 $
# #
# Sample sysconf file for VMS. # Sample sysconf file for VMS.
# The sysconf file is only used if NetHack is compiled with SYSCF defined. # The sysconf file is only used if NetHack is compiled with SYSCF defined.

View File

@@ -7,7 +7,7 @@
# To change the configuration, comment out the unwanted lines, and # To change the configuration, comment out the unwanted lines, and
# uncomment the configuration you want. # uncomment the configuration you want.
# #
# $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # $NHDT-Date: 1524684371 2018/04/25 19:26:11 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.31 $
# *** OPTIONS *** # *** OPTIONS ***
# #

View File

@@ -1,5 +1,5 @@
# #
# NetHack 3.6 sysconf $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 sysconf $NHDT-Date: 1524684385 2018/04/25 19:26:25 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.21 $
# #
# Sample sysconf file. # Sample sysconf file.
# The sysconf file is only used if NetHack is compiled with SYSCF defined. # The sysconf file is only used if NetHack is compiled with SYSCF defined.

View File

@@ -1,5 +1,5 @@
#!perl #!perl
# NetHack 3.6 mdgrep.pl $NHDT-Date: 1423877528 2015/02/14 01:32:08 $ $NHDT-Branch$:$NHDT-Revision: 1.7 $ # NetHack 3.6 mdgrep.pl $NHDT-Date: 1524684408 2018/04/25 19:26:48 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.16 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland # Copyright (c) Kenneth Lorber, Kensington, Maryland
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.
@@ -54,10 +54,10 @@
$outfile = "mdgrep.h"; $outfile = "mdgrep.h";
sub start_file { sub start_file {
($rev) = ('$NHDT-Revision: 1.7 $') =~ m/: (.*) .$/; ($rev) = ('$NHDT-Revision: 1.16 $') =~ m/: (.*) .$/;
my $date = '$NHDT-Date: 1423877529 2015/02/14 01:32:09 $'; my $date = '$NHDT-Date: 1524684408 2018/04/25 19:26:48 $';
my $branch = '$NHDT-Branch$'; my $branch = '$NHDT-Branch: NetHack-3.6.0 $';
my $revision = '$NHDT-Revision: 1.7 $'; my $revision = '$NHDT-Revision: 1.16 $';
open(OUT, ">$outfile") || die "open $outfile: $!"; open(OUT, ">$outfile") || die "open $outfile: $!";
# NB: Date and Revision below will be modified when mdgrep.h is written to # NB: Date and Revision below will be modified when mdgrep.h is written to
# git - this is correct (but it means you must commit changes to mdgrep.pl # git - this is correct (but it means you must commit changes to mdgrep.pl

View File

@@ -1,6 +1,6 @@
Installing NetHack with a Qt or KDE interface Installing NetHack with a Qt or KDE interface
--------------------------------------------- ---------------------------------------------
$NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ $NHDT-Date: 1524684464 2018/04/25 19:27:44 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.10 $
This document describes the installation of NetHack with a Qt interface This document describes the installation of NetHack with a Qt interface
on UNIX/X11 or Mac OS X. This code should also work with Qt/Windows, but on UNIX/X11 or Mac OS X. This code should also work with Qt/Windows, but

View File

@@ -1,4 +1,4 @@
/* NetHack 3.6 qt_clust.cpp $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ */ /* NetHack 3.6 qt_clust.cpp $NHDT-Date: 1524684507 2018/04/25 19:28:27 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.8 $ */
/* Copyright (c) Warwick Allison, 1999. */ /* Copyright (c) Warwick Allison, 1999. */
/* NetHack may be freely redistributed. See license for details. */ /* NetHack may be freely redistributed. See license for details. */
#include "qt_clust.h" #include "qt_clust.h"

View File

@@ -1,4 +1,4 @@
// NetHack 3.6 qt_win.cpp $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ // NetHack 3.6 qt_win.cpp $NHDT-Date: 1524684508 2018/04/25 19:28:28 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.77 $
// Copyright (c) Warwick Allison, 1999. // Copyright (c) Warwick Allison, 1999.
// NetHack may be freely redistributed. See license for details. // NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
/********************************************************************** /**********************************************************************
** $NHDT-Branch$:$NHDT-Revision$ $NHDT-Date$ ** $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.4 $ $NHDT-Date: 1524684508 2018/04/25 19:28:28 $
** $Id: qttableview.cpp,v 1.2 2002/03/09 03:13:15 jwalz Exp $ ** $Id: qttableview.cpp,v 1.2 2002/03/09 03:13:15 jwalz Exp $
** **
** Implementation of QtTableView class ** Implementation of QtTableView class

View File

@@ -1,4 +1,4 @@
/* NetHack 3.6 tileedit.cpp $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ */ /* NetHack 3.6 tileedit.cpp $NHDT-Date: 1524684508 2018/04/25 19:28:28 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.10 $ */
/* Copyright (c) Warwick Allison, 1999. */ /* Copyright (c) Warwick Allison, 1999. */
/* NetHack may be freely redistributed. See license for details. */ /* NetHack may be freely redistributed. See license for details. */
/* /*

View File

@@ -1,4 +1,4 @@
$NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ $NHDT-Date: 1524684524 2018/04/25 19:28:44 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.10 $
This document describes the installation of NetHack with an X11 interface. This document describes the installation of NetHack with an X11 interface.

View File

@@ -1,6 +1,6 @@
# #
# Nethack configuration file. # Nethack configuration file.
# $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # $NHDT-Date: 1524684536 2018/04/25 19:28:56 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.6 $
# #
# Naming this file $(HOME)/.nethackrc (for UNIX) or setting the environment # Naming this file $(HOME)/.nethackrc (for UNIX) or setting the environment
# variable NETHACKOPTIONS to point to its full path name elsewhere tells # variable NETHACKOPTIONS to point to its full path name elsewhere tells

View File

@@ -1,5 +1,5 @@
#!/usr/bin/osascript #!/usr/bin/osascript
# NetHack 3.6.1 NetHackGuidebook.applescript $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6.1 NetHackGuidebook.applescript $NHDT-Date: 1524684596 2018/04/25 19:29:56 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.8 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2011 # Copyright (c) Kenneth Lorber, Kensington, Maryland, 2011
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
#!/usr/bin/osascript #!/usr/bin/osascript
# NetHack 3.6 NetHackRecover.applescript $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 NetHackRecover.applescript $NHDT-Date: 1524684596 2018/04/25 19:29:56 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.9 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2009 # Copyright (c) Kenneth Lorber, Kensington, Maryland, 2009
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
#!/usr/bin/osascript #!/usr/bin/osascript
# NetHack 3.6.1 NetHackTerm.applescript $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6.1 NetHackTerm.applescript $NHDT-Date: 1524684597 2018/04/25 19:29:57 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.8 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2011 # Copyright (c) Kenneth Lorber, Kensington, Maryland, 2011
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,6 +1,6 @@
#!/usr/bin/perl #!/usr/bin/perl
# NetHack 3.6 recover.pl $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # NetHack 3.6 recover.pl $NHDT-Date: 1524684612 2018/04/25 19:30:12 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.12 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2009 # Copyright (c) Kenneth Lorber, Kensington, Maryland, 2009
# NetHack may be freely redistributed. See license for details. # NetHack may be freely redistributed. See license for details.

View File

@@ -1,6 +1,6 @@
#!/bin/perl #!/bin/perl
# #
# $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ # $NHDT-Date: 1524684628 2018/04/25 19:30:28 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.4 $
# #
sub bail($); sub bail($);

View File

@@ -1,4 +1,4 @@
NetHack 3.6 tile.doc $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ NetHack 3.6 tile.doc $NHDT-Date: 1524684654 2018/04/25 19:30:54 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.7 $
Window ports can optionally make use of the tiles (pictures for NetHack Window ports can optionally make use of the tiles (pictures for NetHack
symbols) found in this directory. They are distributed in a text format symbols) found in this directory. They are distributed in a text format