Commit Graph

2916 Commits

Author SHA1 Message Date
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