===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
reposurgeon-4.21/repository-editing.adoc-791-BitKeeper to a DVCS is keyword expansion.  You should go through the last
reposurgeon-4.21/repository-editing.adoc:792:revision of the code and remove `$Id$`, `$Date$`, `$Revision$`, and other
reposurgeon-4.21/repository-editing.adoc-793-keyword cookies lest they become unhelpful fossils. The full Subversion
reposurgeon-4.21/repository-editing.adoc:794:set is `$Date$`, `$Revision$`, `$Author$`, `$HeadURL$` and `$Id$`. CVS
reposurgeon-4.21/repository-editing.adoc:795:uses `$Author$`, `$Date$`, `$Header$`, `$Id$`, `$Log$`, `$Revision$`,
reposurgeon-4.21/repository-editing.adoc:796:also (rarely) `$Locker$`, `$Name$`, `$RCSfile$`, `$Source$`, and
reposurgeon-4.21/repository-editing.adoc:797:`$State$`. A command like `grep -R '$[A-Z]' .` may be helpful.
reposurgeon-4.21/repository-editing.adoc-798-
##############################################
reposurgeon-4.21/repository-editing.adoc-2625-   If you do not specify an editor name as second argument, it will be
reposurgeon-4.21/repository-editing.adoc:2626:   taken from the `$EDITOR` variable in your environment.
reposurgeon-4.21/repository-editing.adoc:2627:   If `$EDITOR` is not set, `/usr/bin/editor` will be used as a fallback
reposurgeon-4.21/repository-editing.adoc-2628-   if it exists as a symlink to your default editor, as is the case on
##############################################
reposurgeon-4.21/repository-editing.adoc-3092-via the Subversion exporter, deduced from git-svn metadata, or
reposurgeon-4.21/repository-editing.adoc:3093:matching a `$Revision$` header embedded in blob data for the
reposurgeon-4.21/repository-editing.adoc-3094-filename.
##############################################
reposurgeon-4.21/repository-editing.adoc-3098-(example: '```++[[CVS:src/README:1.23]]++```') with the
reposurgeon-4.21/repository-editing.adoc:3099:revision matching a CVS `$Id$` or `$Revision$` header embedded in blob
reposurgeon-4.21/repository-editing.adoc-3100-data for the filename.
##############################################
reposurgeon-4.21/repository-editing.adoc-3156-from three places: (1) `cvs2svn:rev` properties if the repository was
reposurgeon-4.21/repository-editing.adoc:3157:read from a Subversion dump stream, (2) `$Id$` and `$Revision$` headers in
reposurgeon-4.21/repository-editing.adoc-3158-repository files, and (3) the _.git/cvs-revisions_
##############################################
reposurgeon-4.21/repository-editing.adoc-3227-match the basename of files that should be treated as changelogs. The
reposurgeon-4.21/repository-editing.adoc:3228:default expression is '```/^ChangeLog$/```'.
reposurgeon-4.21/repository-editing.adoc-3229-
##############################################
reposurgeon-4.21/repository-editing.adoc-3409-During execution of the script, the script name replaces the
reposurgeon-4.21/repository-editing.adoc:3410:string `$0`, and the optional following arguments (if any) replace the
reposurgeon-4.21/repository-editing.adoc:3411:strings `$1`, `$2` ... `$n` in the script text. This is done before
reposurgeon-4.21/repository-editing.adoc:3412:tokenization, so the `$1` in a string like '```foo$1bar```' will
reposurgeon-4.21/repository-editing.adoc:3413:be expanded.  Additionally, `$$` is expanded to the current process ID
reposurgeon-4.21/repository-editing.adoc-3414-(which may be useful for scripts that use tempfiles).
##############################################
reposurgeon-4.21/surgeon/inner.go-1784-// can also appear under the alias "Rev" or "LastChangedRev".
reposurgeon-4.21/surgeon/inner.go:1785:var dollarID = regexp.MustCompile(`\$Id *: *([^$]+) *\$`)
reposurgeon-4.21/surgeon/inner.go:1786:var dollarRevision = regexp.MustCompile(`\$Rev(?:ision) *: *([^$]*) *\$`)
reposurgeon-4.21/surgeon/inner.go:1787:var dollarLastChanged = regexp.MustCompile(`\$LastChangedRev *: *([^$]*) *\$`)
reposurgeon-4.21/surgeon/inner.go-1788-
##############################################
reposurgeon-4.21/surgeon/reposurgeon.go-2652-		sdigit := fmt.Sprintf("%d", i)
reposurgeon-4.21/surgeon/reposurgeon.go:2653:		toString = strings.Replace(toString, `\`+sdigit, `${`+sdigit+`}`, -1)
reposurgeon-4.21/surgeon/reposurgeon.go-2654-	}
##############################################
reposurgeon-4.21/test/bs.fi-8399-bs.tar.gz:
reposurgeon-4.21/test/bs.fi:8400:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/ /s// bs-$(V)\//g"`)
reposurgeon-4.21/test/bs.fi-8401-	gzip bs.tar
##############################################
reposurgeon-4.21/test/bs.fi-8449-bs.tar.gz:
reposurgeon-4.21/test/bs.fi:8450:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/bs.fi-8451-	gzip bs.tar
##############################################
reposurgeon-4.21/test/bs.fi-8499-bs.tar:
reposurgeon-4.21/test/bs.fi:8500:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/bs.fi-8501-bs.tar.gz:
##############################################
reposurgeon-4.21/test/bs.fi-8620-bs.tar:
reposurgeon-4.21/test/bs.fi:8621:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/bs.fi-8622-bs.tar.gz: bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.chk-8335-bs.tar.gz:
reposurgeon-4.21/test/discard-deleteall.chk:8336:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/ /s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.chk-8337-	gzip bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.chk-8385-bs.tar.gz:
reposurgeon-4.21/test/discard-deleteall.chk:8386:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.chk-8387-	gzip bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.chk-8435-bs.tar:
reposurgeon-4.21/test/discard-deleteall.chk:8436:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.chk-8437-bs.tar.gz:
##############################################
reposurgeon-4.21/test/discard-deleteall.chk-8556-bs.tar:
reposurgeon-4.21/test/discard-deleteall.chk:8557:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.chk-8558-bs.tar.gz: bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.fi-8400-bs.tar.gz:
reposurgeon-4.21/test/discard-deleteall.fi:8401:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/ /s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.fi-8402-	gzip bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.fi-8450-bs.tar.gz:
reposurgeon-4.21/test/discard-deleteall.fi:8451:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.fi-8452-	gzip bs.tar
##############################################
reposurgeon-4.21/test/discard-deleteall.fi-8500-bs.tar:
reposurgeon-4.21/test/discard-deleteall.fi:8501:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.fi-8502-bs.tar.gz:
##############################################
reposurgeon-4.21/test/discard-deleteall.fi-8621-bs.tar:
reposurgeon-4.21/test/discard-deleteall.fi:8622:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/discard-deleteall.fi-8623-bs.tar.gz: bs.tar
##############################################
reposurgeon-4.21/test/remove.chk-8398-bs.tar.gz:
reposurgeon-4.21/test/remove.chk:8399:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/ /s// bs-$(V)\//g"`)
reposurgeon-4.21/test/remove.chk-8400-	gzip bs.tar
##############################################
reposurgeon-4.21/test/remove.chk-8448-bs.tar.gz:
reposurgeon-4.21/test/remove.chk:8449:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/remove.chk-8450-	gzip bs.tar
##############################################
reposurgeon-4.21/test/remove.chk-8498-bs.tar:
reposurgeon-4.21/test/remove.chk:8499:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/remove.chk-8500-bs.tar.gz:
##############################################
reposurgeon-4.21/test/remove.chk-8619-bs.tar:
reposurgeon-4.21/test/remove.chk:8620:	(cd ..; tar -cvf bs-$(V)/bs.tar `echo $(SOURCES) | sed "/\(^\| \)/s// bs-$(V)\//g"`)
reposurgeon-4.21/test/remove.chk-8621-bs.tar.gz: bs.tar
##############################################
reposurgeon-4.21/test/svn-to-svn-104-# shellcheck disable=SC2006,2046,2086
reposurgeon-4.21/test/svn-to-svn:105:testrepo=`realpath \`dirname ${1:-test-repo$$}\``/`basename ${1:-test-repo$$}`
reposurgeon-4.21/test/svn-to-svn-106-
##############################################
reposurgeon-4.21/tool/repotool.go-848-	var diff string
reposurgeon-4.21/tool/repotool.go:849:	dollarJunk := regexp.MustCompile(` @\(#\) |\$Id.*\$|\$Header.*\$|$Log.*\$`)
reposurgeon-4.21/tool/repotool.go-850-	isDollarLine := func(line string) bool {