diff --git a/sys/amiga/ifchange b/sys/amiga/ifchange new file mode 100644 index 000000000..db3f4ea78 --- /dev/null +++ b/sys/amiga/ifchange @@ -0,0 +1,56 @@ +.KEY oper/a,tmp/a,real/a,f1,f2,f3,f4,f5 + +. ; miscellaneous script functions for the Amiga +. ; SCCS Id: @(#)ifchange 3.2 96/02/04 +. ; Copyright (c) Kenneth Lorber, Bethesda, Maryland, 1992, 1993, 1996. +. ; NetHack may be freely redistributed. See license for details. + +FAILAT 6 +IF EQ "MOVE" + IF EXISTS + diff >T:mic -c + search from T:mic SEARCH "---" QUIET + IF WARN + echo "MOVE: no change" + delete + ELSE + echo "MOVE: copy" + copy clone + delete + ENDIF + ELSE + echo "MOVE: copy2" + copy clone + delete + ENDIF + QUIT +ENDIF + +IF EQ "TOUCH" + IF EXISTS + diff >T:mic -c + search from T:mic SEARCH "---" QUIET + IF NOT WARN + echo "TOUCH: touch" + IF NOT EQ "@" + setdate + ENDIF + IF NOT EQ "@" + setdate + ENDIF + IF NOT EQ "@" + setdate + ENDIF + IF NOT EQ "@" + setdate + ENDIF + IF NOT EQ "@" + setdate + ENDIF + ENDIF + ENDIF + QUIT +ENDIF + +echo "ifchange: '' not recognized" +quit 10