Commit graph

38 commits

Author SHA1 Message Date
Ganesh Viswanathan
c878a4be05 v0.3.4 2019-12-16 14:57:38 -06:00
Ganesh Viswanathan
751128e758 v0.3.3 2019-11-01 18:13:00 -05:00
Ganesh Viswanathan
12cc08900d v0.3.2 2019-10-29 09:31:59 -05:00
Ganesh Viswanathan
1bca308ac4 v0.3.1 2019-10-25 15:11:07 -05:00
Ganesh Viswanathan
37f5faa43d 0.3.0 2019-10-22 14:30:24 -05:00
Ganesh Viswanathan
e9120eee78 Bump to 0.2.1 2019-10-17 15:09:34 -05:00
Ganesh Viswanathan
6db698ea7a Move all artifacts to nimcache 2019-10-10 07:56:47 -05:00
Ganesh Viswanathan
dee898dc51 Move docs generation to module 2019-10-03 13:45:56 -05:00
Ganesh Viswanathan
3a23953607 Update to v0.2.0 2019-10-02 15:31:27 -05:00
Ganesh Viswanathan
182d473973 findFile w/regex, make -j, lib support for getHeader, noexcept / throw 2019-10-02 15:30:49 -05:00
Ganesh Viswanathan
7611093750 Add dynlib support 2019-05-08 23:24:15 -05:00
Ganesh Viswanathan
d9ab18c775 Exclude comments from output with flag 2019-05-08 20:54:03 -05:00
Timothee Cour
bed87aa2d8 docs now include theindex.html (w all procs) + search (#116)
* nim docs now generates theindex.html

* doc: enable doc search

* fixup
2019-02-08 16:32:05 -06:00
Ganesh Viswanathan
1251d9e200 Fix issue #90 based on PR #91 2019-02-06 18:19:20 -06:00
Timothee Cour
9fe45ac32b refs #68; turn some macros to CT procs; fix #112 (doc fixes) (#102)
* refs #68 macro=>proc cSkipSymbol
* refs #68 macro=>proc cDebug
* refs #68 macro=>proc cDisableCaching
* refs #68 notes for cDefine
* refs #68 macro=>proc cAddSearchDir ; improve some runnableExamples
* refs #68 macro=>proc cAddStdDir
* $projpath/include => testsIncludeDir() everywhere
* disable $projpath interpolation (error prone)
* fix tests
* make nim doc part of test suite; fix for 0.19.2
2019-02-02 18:03:46 -06:00
Timothee Cour
ef8149778c make tsoloud work on OSX (#84) 2019-01-29 23:47:53 -06:00
Timothee Cour
839c4007f6 fix #62 (toast now addressed relatively); macros=>procs + other fixes (#70)
* fixes https://github.com/genotrance/nimterop/issues/62
*  toast is now automatically built on demand, and doesn't depend on PATH
- [ ] todo: need to track its deps properly to trigger rebuilding it; using same algo as shown here https://github.com/genotrance/nimterop/issues/69 but using nim deps instead of c deps
* many other fixes
  * trying to follow https://github.com/timotheecour/vitanim/wiki/Nim-best-practices
2019-01-29 23:06:26 -06:00
Ganesh Viswanathan
45c3487500 Fix skip bug on _, parent in Symbol 2019-01-28 09:36:25 -06:00
Ganesh Viswanathan
624bee36ff Allow blank onSymbol to skip, test in release mode 2019-01-27 22:05:54 -06:00
Timothee Cour
0f8678e9b2 fix gitignore (#64) 2019-01-24 22:15:24 -06:00
Ganesh Viswanathan
c89a741095 Support cache disabling 2019-01-21 01:35:42 -06:00
Ganesh Viswanathan
23a93e1d42 Fix build break 2019-01-21 00:47:25 -06:00
Ganesh Viswanathan
783cf70fbf Generate and post documentation 2019-01-20 16:22:12 -06:00
genotrance
09d9794bb6
Walkdir (#43)
* Fix walkDir, cCompile mode, add tsoloud, fix void *
* No tsoloud on Travis Linux
2019-01-17 20:26:51 -06:00
Ganesh Viswanathan
114d502f13 Remove nimgen dependency, enable tmath test 2019-01-16 17:13:15 -06:00
Timothee Cour
6cc1e66ee2 fix #15 by re-enabling nim cpp on c file and selectively disabling failing things 2018-12-29 14:49:01 -08:00
Timothee Cour
9f7d2ca956 add failing tests; add a test at CT 2018-12-29 14:15:34 -08:00
Ganesh Viswanathan
1e086d5959 Implement PR #17 2018-12-28 00:33:09 -06:00
Ganesh Viswanathan
e2430cf40c Fix #15, fix #20 2018-12-27 23:38:02 -06:00
Ganesh Viswanathan
34cb1715b8 Support for math expressions, nameless enums, uintptr, redundant typedef naming 2018-12-26 13:25:45 -06:00
Ganesh Viswanathan
8d9bc5adbd Fix qualifiers, preproc only literals, remove _, struct field issue, print preproc output 2018-12-04 16:46:16 -06:00
Timothee Cour
4a6973c14d use cligen; fix bugs; some cleanups 2018-11-28 16:30:56 -05:00
Timothee Cour
6a4158dab4 fixup 2018-11-27 18:28:14 -05:00
Timothee Cour
d00aeeafdd add syntax cIncludeDir "$projpath/include"; do not use recursive search paths; add test tests/tnimterop_cpp.nim 2018-11-27 18:28:14 -05:00
Ganesh Viswanathan
abc5bda9a0 Fix #6 2018-11-21 18:08:07 -06:00
Timothee Cour
ca7b37bb05 simplify install 2018-11-21 15:25:51 -08:00
Ganesh Viswanathan
b6ca0a815a Use references, reduce RAM usage 2018-11-20 16:49:14 -06:00
Ganesh Viswanathan
9787797d15 Initial version 2018-11-20 03:01:04 -06:00