summary refs log tree commit diff stats
path: root/nimpretty
diff options
context:
space:
mode:
authorBung <crc32@qq.com>2020-11-09 19:05:17 +0800
committerGitHub <noreply@github.com>2020-11-09 12:05:17 +0100
commit204435ad97d7de20316d75cd7299cfa807361427 (patch)
treee466aadb101d05b60230684b9daf8f933f4e2075 /nimpretty
parent7b192177984d77355ce67f8cfa4aee227be73e7b (diff)
downloadNim-204435ad97d7de20316d75cd7299cfa807361427.tar.gz
export PrettyOptions,prettyPrint from nimpretty (#15865)
Diffstat (limited to 'nimpretty')
-rw-r--r--nimpretty/nimpretty.nim11
1 files changed, 6 insertions, 5 deletions
diff --git a/nimpretty/nimpretty.nim b/nimpretty/nimpretty.nim
index 0fb2c6a9e..a7940349d 100644
--- a/nimpretty/nimpretty.nim
+++ b/nimpretty/nimpretty.nim
@@ -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()