From 79b62cde25fc2276a6e52c7bf2d1811d87e57e33 Mon Sep 17 00:00:00 2001 From: Ganesh Viswanathan Date: Wed, 8 Nov 2017 03:15:42 -0600 Subject: Remove -_. from import statements --- .gitignore | 3 ++- .nimgen.nim.swp | Bin 0 -> 24576 bytes nimgen | Bin 253496 -> 0 bytes nimgen.nim | 2 +- 4 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 .nimgen.nim.swp delete mode 100755 nimgen diff --git a/.gitignore b/.gitignore index 155f12f..4829058 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ nimcache -*.exe \ No newline at end of file +nimgen +*.exe diff --git a/.nimgen.nim.swp b/.nimgen.nim.swp new file mode 100644 index 0000000..d726a7c Binary files /dev/null and b/.nimgen.nim.swp differ diff --git a/nimgen b/nimgen deleted file mode 100755 index b397c47..0000000 Binary files a/nimgen and /dev/null differ diff --git a/nimgen.nim b/nimgen.nim index 1ebdcb2..d55099a 100644 --- a/nimgen.nim +++ b/nimgen.nim @@ -246,7 +246,7 @@ proc c2nim(fl, outfile, flags, ppflags: string, recurse, preproc, ctag, define: if recurse: var incls = getincls(file) for inc in incls: - incout &= "import " & inc.splitFile().name & "\n" + incout &= "import " & inc.splitFile().name.replace(re"[-_\.]", "") & "\n" c2nim(inc, getnimout(inc), flags, ppflags, recurse, preproc, ctag, define, compile, dynlib) var cfile = file -- cgit v1.2.3