- Commit
- 4720748be8253de6fcf69275620ad65cd0bd0d45
- Parent
- 04fcb7a24ea4ac179f5033c00f7cb23b8ebb9e35
- Author
- John MacFarlane <jgm@berkeley.edu>
- Date
Removed second parameter of makespec.py.
My personal build of CMark ✏️
Removed second parameter of makespec.py.
2 files changed, 6 insertions, 7 deletions
Status | File Name | N° Changes | Insertions | Deletions |
Modified | Makefile | 4 | 2 | 2 |
Modified | makespec.py | 9 | 4 | 5 |
diff --git a/Makefile b/Makefile @@ -188,8 +188,8 @@ spec: spec.html echo "Link to missing anchor #$$link"; \ done -spec.html: spec.txt template.html - python3 makespec.py $< html > $@ +spec.html: spec.txt template.html ${PROG} + python3 makespec.py html > $@ spec.pdf: spec.md template.tex specfilter.hs pandoc -s $< --template template.tex \
diff --git a/makespec.py b/makespec.py @@ -4,14 +4,13 @@ import sys from subprocess import * from string import Template -if len(sys.argv) == 3: - specfile = sys.argv[1] - specformat = sys.argv[2] +if len(sys.argv) == 2: + specformat = sys.argv[1] if not (specformat in ["html", "markdown"]): sys.stderr.write("Format must be html or markdown\n") exit(1) else: - sys.stderr.write("Usage: makespec.py SPECFILE [html|markdown]\n") + sys.stderr.write("Usage: makespec.py [html|markdown]\n") exit(1) def toIdentifier(s): @@ -51,7 +50,7 @@ lastnum = [] finishedMeta = False yamllines = [] -with open(specfile, 'r', encoding='utf-8') as spec: +with open('spec.txt', 'r', encoding='utf-8') as spec: for ln in spec: if not finishedMeta: yamllines.append(ln)