Ganesh Viswanathan
|
2679833d22
|
Shorten pragmas
|
2019-05-07 16:52:13 -05:00 |
|
Ganesh Viswanathan
|
961a739a4a
|
Fix illegal recursion typedefs
|
2019-05-07 15:43:54 -05:00 |
|
Ganesh Viswanathan
|
ba9b9f0bc1
|
Workaround AppVeyor failure
|
2019-05-07 15:11:11 -05:00 |
|
Ganesh Viswanathan
|
80545a8221
|
cdecl by default
|
2019-05-07 11:49:19 -05:00 |
|
Ganesh Viswanathan
|
2457671f9e
|
Pragma cleanup and fixes
|
2019-05-07 11:44:32 -05:00 |
|
Ganesh Viswanathan
|
69cfce561a
|
Undo volatile testcase
|
2019-05-07 00:43:36 -05:00 |
|
Ganesh Viswanathan
|
e851a9adf3
|
Support for type qualifier after type
|
2019-05-07 00:38:43 -05:00 |
|
Ganesh Viswanathan
|
62f5dc121b
|
Test case for enum identifer or'd
|
2019-05-07 00:11:58 -05:00 |
|
Ganesh Viswanathan
|
d21ec6287b
|
Fix enum identifier or'd, add configure support
|
2019-05-06 23:45:25 -05:00 |
|
Ganesh Viswanathan
|
ad90b586c4
|
Fix abstract double pointer param
|
2019-05-04 13:05:38 -05:00 |
|
Ganesh Viswanathan
|
46ddc05e2e
|
Prefix stripping example
|
2019-04-10 22:28:28 -05:00 |
|
Ganesh Viswanathan
|
1114b7edbe
|
Comment non-nim output in cimport
|
2019-04-10 11:46:45 -05:00 |
|
Ganesh Viswanathan
|
2bad84c4c1
|
Fix #123
|
2019-04-06 18:33:40 -05:00 |
|
Ganesh Viswanathan
|
8fcf8011a5
|
Fix #124
|
2019-04-05 17:46:03 -05:00 |
|
Ganesh Viswanathan
|
a17c654fac
|
Fix #124
|
2019-04-05 16:42:41 -05:00 |
|
Ganesh Viswanathan
|
7bee0392e7
|
Show stackTrace on asserts
|
2019-04-05 16:20:15 -05:00 |
|
Ganesh Viswanathan
|
9a90495a1e
|
Handle struct pointer first field, additional debugging
|
2019-04-05 12:14:27 -05:00 |
|
Ganesh Viswanathan
|
cc1cbb459c
|
Fix for parser.h
|
2019-04-01 16:57:28 -05:00 |
|
Ganesh Viswanathan
|
50f4d73db9
|
Verbose logging
|
2019-04-01 12:53:37 -05:00 |
|
Ganesh Viswanathan
|
da4d800fad
|
Fix for upstream tree-sitter changes
|
2019-04-01 12:05:43 -05:00 |
|
Ganesh Viswanathan
|
98352b8899
|
Fix CI
|
2019-03-23 13:59:03 -05:00 |
|
Ganesh Viswanathan
|
454403b9fe
|
Double pointer support
|
2019-03-23 13:33:52 -05:00 |
|
Ganesh Viswanathan
|
28e2d7bb87
|
Fix #120 - object
|
2019-03-21 10:51:00 -05:00 |
|
Ganesh Viswanathan
|
295e838bc1
|
Fix include of stdlib in recurse
|
2019-03-14 10:46:13 -05:00 |
|
Ganesh Viswanathan
|
9fc0bb99b3
|
Merge branch 'master' of https://github.com/genotrance/nimterop
|
2019-03-11 14:54:37 -05:00 |
|
Ganesh Viswanathan
|
fc1bc78250
|
Fix powershell TLS issue with download
|
2019-03-07 12:21:31 -06:00 |
|
Timothee Cour
|
fcc1dde123
|
fix some links nimgen,genotrance => nimterop (#118)
|
2019-02-12 17:34:03 -06:00 |
|
Timothee Cour
|
5e212ce606
|
make relativePath more robust (#115)
|
2019-02-08 16:48:24 -06: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 |
|
Timothee Cour
|
5226420474
|
execAction: quoting was not robust (in case cmd had quotes) and bash -c was redundant on posix (#117)
|
2019-02-08 15:59:41 -06:00 |
|
Ganesh Viswanathan
|
0ef310b7d9
|
And/or/xor for enums
|
2019-02-07 20:48:16 -06:00 |
|
Ganesh Viswanathan
|
1251d9e200
|
Fix issue #90 based on PR #91
|
2019-02-06 18:19:20 -06:00 |
|
Ganesh Viswanathan
|
7bc619e79d
|
Rename tree-sitter runtime to api, add tsgen
|
2019-02-06 18:13:58 -06:00 |
|
Ganesh Viswanathan
|
b2d68ba84c
|
Fix to accommodate tree-sitter upstream changes
|
2019-02-06 16:02:08 -06:00 |
|
Ganesh Viswanathan
|
e3b3750ef0
|
Revert relativePath
|
2019-02-06 15:10:19 -06:00 |
|
Ganesh Viswanathan
|
10aef55dad
|
Add exclude to cCompile, fix duplicate filename compilation, mkDir fix, cp/mvFile, full relativePath
|
2019-02-06 14:47:09 -06:00 |
|
Ganesh Viswanathan
|
61eb045744
|
Fix quoteShell issue
|
2019-02-03 00:02:13 -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 |
|
Ganesh Viswanathan
|
74f4485ecd
|
Add mkdir to git, use in downloadUrl
|
2019-02-02 00:38:18 -06:00 |
|
Ganesh Viswanathan
|
d6932247a9
|
Remove preprocessor file lines, clean whitespace in types
|
2019-01-31 22:10:43 -06:00 |
|
Ganesh Viswanathan
|
1807580c71
|
Fix #96 - run nim check on bad codegen
|
2019-01-31 21:15:05 -06:00 |
|
Ganesh Viswanathan
|
4152564b39
|
Fix #95 - error for multiple underscores
|
2019-01-31 19:43:32 -06:00 |
|
Ganesh Viswanathan
|
013c925490
|
Fix appveyor path, badges
|
2019-01-31 16:20:28 -06:00 |
|
Ganesh Viswanathan
|
ada2ac0244
|
Fix #101 - include globals in cimport
|
2019-01-31 09:20:28 -06:00 |
|
Ganesh Viswanathan
|
abaac4d1bf
|
Fix cOverride crash on pragmas
|
2019-01-31 09:14:56 -06:00 |
|
Timothee Cour
|
5f70b01302
|
refs #60 importc is now DRY (#88)
|
2019-01-30 23:50:43 -06:00 |
|
genotrance
|
731398c988
|
Fix #72 (#97)
* Remove enum converter - #72
* Workaround gc crash on Windows
* Suppress hint, import types in toast
|
2019-01-30 22:52:49 -06:00 |
|
Timothee Cour
|
3709628b66
|
rm tests/.gitignore now that top-level .gitignore ignores exe and that generated includes go under ./build (#92)
|
2019-01-30 06:34:17 -06:00 |
|
Timothee Cour
|
ef8149778c
|
make tsoloud work on OSX (#84)
|
2019-01-29 23:47:53 -06:00 |
|
Timothee Cour
|
69aaa87253
|
quit => doAssert to show backtrace + relevant context + exception friendly (#85)
|
2019-01-29 23:45:19 -06:00 |
|