Andreas Rumpf
5f4e98bbc7
fixes #4395 , getType still not entirely correct
2016-06-23 12:41:45 +02:00
Andreas Rumpf
ad8784eef0
PHP codegen: code works with PHP 5.3 (with some luck)
2016-06-23 01:45:10 +02:00
Andreas Rumpf
4b0ba5e3f1
C code generation now deterministic; fixes #4364
2016-06-22 02:50:50 +02:00
Andreas Rumpf
2405f8e347
PHP backend: proper setLen implementation
2016-06-21 11:50:24 +02:00
Eduardo Bart
48d37900a9
Fix disabling hintProcessing
2016-06-20 19:22:09 -03:00
Andreas Rumpf
95b4a9ca41
Merge pull request #4369 from Varriount/fix-4363
...
Fix #4393
2016-06-19 10:59:43 +02:00
Clay Sweetser
6dcaafc70c
Fix #4393
2016-06-18 23:53:41 -04:00
Andreas Rumpf
50756d8859
add install_nimble.nims to the tar.xz
2016-06-15 17:15:27 +02:00
Ruslan Mustakov
a648d06ba8
Fixed rethrowing not to generate C++ throw with noCppExceptions switch
2016-06-14 13:05:28 +06:00
Andreas Rumpf
7e8c9eda45
more niminst fixes
2016-06-13 12:18:44 +02:00
Parashurama
6c8b06b2a3
adds --excessiveStackTrace:on|off flag for nim
...
display absolute file path in error messages.
2016-06-11 15:09:10 +02:00
Andreas Rumpf
fa1749d8d3
generated source code links also work when generated on Unix
2016-06-09 21:18:01 +02:00
Andreas Rumpf
76c8d6164b
added 'koch testinstall' command; more installer related bugfixes
2016-06-09 17:34:57 +02:00
Araq
1f1b61f432
added missing files to the installation process
2016-06-08 23:33:15 +02:00
Andreas Rumpf
0e00ea89c4
adds missing web/ticker.html to the tarballs so that documentation building works
2016-06-08 21:32:15 +02:00
Araq
9277dcb4d3
version bump to 0.14.2
2016-06-08 19:59:07 +02:00
Andreas Rumpf
a2345702f8
don't package nimble this way for now
2016-06-08 16:05:29 +02:00
Andreas Rumpf
e8faa214eb
fixes #4295
2016-06-07 22:46:12 +02:00
Andreas Rumpf
e0f57ee1a1
finally make niminst smart about which files are important
2016-06-07 13:47:37 +02:00
Andreas Rumpf
82a75635f7
installer fixes and improvements
2016-06-07 13:47:37 +02:00
Andreas Rumpf
4922eaa8b2
fixes #3986
2016-06-06 20:35:41 +02:00
Andreas Rumpf
02db36a90a
fixes #3993
2016-06-06 13:13:04 +02:00
Andreas Rumpf
69966a7110
next attempt to fix #4272
2016-06-06 13:13:04 +02:00
Dominik Picheta
f1da308776
Fixes #1801 .
2016-06-06 10:51:18 +01:00
Dominik Picheta
cb76f266fa
Niminst now bundles the compiler dir when packaging.
2016-06-06 00:04:50 +01:00
Andreas Rumpf
03b64327ca
fixes a critical bug about template instantiations in generics
2016-06-05 16:43:20 +02:00
Andreas Rumpf
3847348fdf
fixes #4272
2016-06-05 16:43:20 +02:00
Andreas Rumpf
1d44fee399
hotfix: don't crash for wrong template calls
2016-06-03 23:07:07 +02:00
Andreas Rumpf
09ac351a6f
fixes codegen regression
2016-06-02 20:41:08 +02:00
Andreas Rumpf
af1e941872
fixes #2259 , fixes #1389
2016-06-02 18:12:11 +02:00
Andreas Rumpf
87ffff96d2
fixes #4186
2016-06-02 17:23:39 +02:00
Andreas Rumpf
e8d507c859
system. for cstrings uses value comparisons, not reference comparisons
2016-06-02 16:38:20 +02:00
Parashurama
8ce9739f11
adds support for unicode hexcode in string literals.
2016-06-01 23:36:46 +02:00
Anatoly Galiulin
88c99ad37c
Improve error message for exported generated types
2016-06-01 15:33:00 +06:00
Andreas Rumpf
f7f3d70a68
bugfix: make visibility more robust for macros
2016-06-01 11:01:03 +02:00
Andreas Rumpf
041054e038
fixes #4207
2016-06-01 11:01:03 +02:00
Andreas Rumpf
660cd7ed70
fixes #3532
2016-06-01 11:01:03 +02:00
Andreas Rumpf
65c95e01e4
fixes #1611
2016-06-01 11:01:03 +02:00
A. S. Budden
0cc7c9a13c
Modification to implementation of round() such that it returns a float and accepts a places argument ( fixes #3473 ).
...
This also involved moving some functions around to get the hierarchy correct and the documentation for frexp was modified such that it was clear that it can return a float in either the range [-1, -0.5] or [0.5, 1].
2016-05-31 13:17:40 +01:00
Andreas Rumpf
f3fdad0eda
hotfix: --noNimblePath wasn't working when in a config file
2016-05-31 09:59:17 +02:00
Andreas Rumpf
893be3a5a4
changed the compiler's path handling; fixes #546
2016-05-31 03:04:45 +02:00
Andreas Rumpf
f2d6edd861
fixes #786
2016-05-31 03:04:45 +02:00
Andreas Rumpf
4886cde781
fixes #765
2016-05-31 03:04:45 +02:00
Andreas Rumpf
4ebd7d0744
fixes #1262
2016-05-31 03:04:45 +02:00
Andreas Rumpf
4180f59b27
fixes #1713
2016-05-30 16:24:52 +02:00
Andreas Rumpf
be2efa69ea
refactorings
2016-05-30 00:59:02 +02:00
Andreas Rumpf
e52044660d
Merge branch 'patch/fix-3496-generic-tmpl-args' of https://github.com/nanoant/Nim into nanoant-patch/fix-3496-generic-tmpl-args
2016-05-29 23:58:25 +02:00
Andreas Rumpf
e65c89ee28
fixes #4177
2016-05-28 22:40:28 +02:00
Andreas Rumpf
426306eeb4
fixes #3882
2016-05-28 17:43:47 +02:00
Andreas Rumpf
a406ebbac9
cleanup of #4113
2016-05-28 17:19:44 +02:00