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
#
# 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)
# driver line: .... %O %A %B %L
use strict;

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
BEGIN {

View File

@@ -1,5 +1,5 @@
#!/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
# 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 by Boudewijn Wayers
# 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 $
**
** Definition of QtTableView class

View File

@@ -1,7 +1,7 @@
# NetHack Copyright (c) NetHack PC Development Team 1993 - 2006
# 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.
#

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. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,6 +1,6 @@
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,
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
# 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:
# 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 $
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2007.
# 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.
# 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.
# 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
# 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 ***
#

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.
# The sysconf file is only used if NetHack is compiled with SYSCF defined.

View File

@@ -1,5 +1,5 @@
#!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
# NetHack may be freely redistributed. See license for details.
@@ -54,10 +54,10 @@
$outfile = "mdgrep.h";
sub start_file {
($rev) = ('$NHDT-Revision: 1.7 $') =~ m/: (.*) .$/;
my $date = '$NHDT-Date: 1423877529 2015/02/14 01:32:09 $';
my $branch = '$NHDT-Branch$';
my $revision = '$NHDT-Revision: 1.7 $';
($rev) = ('$NHDT-Revision: 1.16 $') =~ m/: (.*) .$/;
my $date = '$NHDT-Date: 1524684408 2018/04/25 19:26:48 $';
my $branch = '$NHDT-Branch: NetHack-3.6.0 $';
my $revision = '$NHDT-Revision: 1.16 $';
open(OUT, ">$outfile") || die "open $outfile: $!";
# 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

View File

@@ -1,6 +1,6 @@
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
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. */
/* NetHack may be freely redistributed. See license for details. */
#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.
// 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 $
**
** 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. */
/* 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.

View File

@@ -1,6 +1,6 @@
#
# 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
# variable NETHACKOPTIONS to point to its full path name elsewhere tells

View File

@@ -1,5 +1,5 @@
#!/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
# NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
#!/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
# NetHack may be freely redistributed. See license for details.

View File

@@ -1,5 +1,5 @@
#!/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
# NetHack may be freely redistributed. See license for details.

View File

@@ -1,6 +1,6 @@
#!/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
# NetHack may be freely redistributed. See license for details.

View File

@@ -1,6 +1,6 @@
#!/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($);

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
symbols) found in this directory. They are distributed in a text format