anchor.diff:  :#                                                                            #
   :#----------------------------------------------------------------------------#
   
  +:# TODO: This :basename routine will give wrong results on "D:relative.txt"
   :basename pathnameVar filenameVar :# Returns the file name part of the pathname
   %FUNCTION% enabledelayedexpansion
   set "RETVAR=%~2"
  
positive.code: :#   2017-05-11 JFL Removed rscp which was trivial and useless.               #
  :#                  Changed chcp into GetCP, returning the current code page. #
  :#                  Added GetACP, GetOEMCP.				      #
  :#		                                                              #
  :#          Copyright 2016 Hewlett Packard Enterprise Development LP         #
  :# Licensed under the Apache 2.0 license  www.apache.org/licenses/LICENSE-2.0 #
  
negative.code: if '%1'=='call' %*& exit /b
  
  setlocal EnableExtensions EnableDelayedExpansion
  set "VERSION=2018-03-01"
  set "SCRIPT=%~nx0"				&:# Script name
  set "SPATH=%~dp0" & set "SPATH=!SPATH:~0,-1!"	&:# Script path, without the trailing \
  set "SFULL=%~f0"				&:# Script full pathname
  