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 |
|