export PrettyOptions,prettyPrint from nimpretty (#15865)

(cherry picked from commit 204435ad97)
This commit is contained in:
Bung
2020-11-09 19:05:17 +08:00
committed by narimiran
parent 283698b1ec
commit cd97e3ef98

View File

@@ -44,11 +44,11 @@ proc writeVersion() =
quit(0)
type
PrettyOptions = object
indWidth: Natural
maxLineLen: Positive
PrettyOptions* = object
indWidth*: Natural
maxLineLen*: Positive
proc prettyPrint(infile, outfile: string, opt: PrettyOptions) =
proc prettyPrint*(infile, outfile: string, opt: PrettyOptions) =
var conf = newConfigRef()
let fileIdx = fileInfoIdx(conf, AbsoluteFile infile)
let f = splitFile(outfile.expandTilde)
@@ -119,4 +119,5 @@ proc main =
os.copyFile(source = infile, dest = infileBackup)
prettyPrint(infile, outfile, opt)
main()
when isMainModule:
main()