Commit Graph

21686 Commits

Author SHA1 Message Date
Arne Döring
d4b4cad4ea Added few documentation lines for the unsafeAddr operator. (#5362) 2017-03-23 23:49:07 +01:00
Anatoly Galiulin
434a7c8426 Fix posix version of moveFile between different filesystems (#5580) 2017-03-23 23:40:03 +01:00
andri lim
568c954062 fixes #5241, fixes #5411 inherit from specialized generic typeRel problem (#5573) 2017-03-23 23:39:29 +01:00
Dominik Picheta
0cad2896ae Implement asyncfile.readToStream. 2017-03-23 21:34:53 +01:00
Dominik Picheta
f2ca6021dc Implement requestAnimationFrame and cancelAnimationFrame in dom module. 2017-03-23 21:34:32 +01:00
Dominik Picheta
d221e6a35c Improve os.getFileSize documentation to specify the unit. 2017-03-23 21:34:03 +01:00
def
ab31b776ef Fix typo 2017-03-23 21:29:10 +01:00
Araq
93f0f1c6e4 fixes #5598 2017-03-23 16:43:21 +01:00
Eugene Kabanov
254fbcc548 Fixes #4719. (#5585) 2017-03-23 16:13:38 +01:00
Emery Hemingway
d508303fad fix empty link file list during external compilation (#5577) 2017-03-23 13:27:16 +01:00
zah
be174fc3c7 Fix generic forward declarations; fixes #4104; fixes #4908 (#5566) 2017-03-23 12:40:57 +01:00
andri lim
70237e1fdd fix taliasinequality test case (#5587) 2017-03-22 08:40:15 +01:00
Ruslan Mustakov
310b73b556 Reduce the scope of stackTrace var (#5583)
Fixes #5571.
2017-03-22 01:06:05 +01:00
jlp765
c8954b2b34 tut1.rst: Slices indices explanation (#5569) 2017-03-22 01:04:37 +01:00
Araq
c9b86ebce8 koch: cleanup its help output, remove cruft 2017-03-21 13:17:23 +01:00
Araq
3962c6339f nimsuggest: die with a project dir/file that doesn't exist 2017-03-21 13:09:57 +01:00
Araq
e01d2244e4 make semObjConstr robust for nimsuggest 2017-03-21 13:02:38 +01:00
Fredrik Høisæther Rasch
24f07d9b71 Exchanged debug compilation with verbose command-line argument 2017-03-21 12:18:32 +01:00
Fredrik Høisæther Rasch
513b0fed4d vcvarsallpath explaination no longer needed with vccdiscover
This reverts commit 7c4911d
2017-03-21 12:18:32 +01:00
Fredrik Høisæther Rasch
c7a0087c82 vccdiscover: Added additional documentation
Added explaination that vccdiscover output is machine-parsable
2017-03-21 12:18:32 +01:00
Fredrik Høisæther Rasch
05faad30a4 vccexe tool can use vccdiscover utility
Used when vcvarsall path is not specified, or if only a vccversion is specified
2017-03-21 12:18:32 +01:00
Fredrik Høisæther Rasch
aa14ee1856 Created vccdiscover utility for vcc auto-discovery 2017-03-21 12:18:31 +01:00
Fredrik Høisæther Rasch
747e5a6b64 vccenv module for vcc auto-discovery
Only works for VCC Installations with Visual Studio 2015 and below
2017-03-21 12:18:31 +01:00
Fredrik Høisæther Rasch
289f72ad67 Fixed vccexe, now regards the command argument 2017-03-21 12:18:31 +01:00
Fredrik Høisæther Rasch
5341d36397 Reduced verbosity of vcvarsall
Only lines that are not part of the loaded developer environment are echoed
2017-03-21 12:18:29 +01:00
Fredrik Høisæther Rasch
86206b2533 Added explanatory comments about vccexe and its path argument in nim.cfg 2017-03-21 12:18:29 +01:00
Fredrik Høisæther Rasch
503a816b36 Corrected erroneous vccexe tool path in koch 2017-03-21 12:18:22 +01:00
Fredrik Høisæther Rasch
45f61ad046 Moved vccexe to a more logical place (vccexe) 2017-03-21 12:17:09 +01:00
Fredrik Høisæther Rasch
9446ae5576 Moved vccenv over to vcvarsall
Updated vccexe with new command-line arguments
2017-03-21 12:17:09 +01:00
Fredrik Høisæther Rasch
93e03144fc Added Visual Studio build artifacts to gitignore
The Microsoft Linker creates an incremental linker database (extension: ilk)

Debugging symbols are stored in pdb files.
2017-03-21 12:17:09 +01:00
Fredrik Høisæther Rasch
7267d35c3f Removed arch option in compiler definition
Previous Artifiact, changed to better reflect the settings in the default nim.cfg
2017-03-21 12:17:09 +01:00
Fredrik Høisæther Rasch
4002bdf873 Added missing VCC C++ options to nim.cfg 2017-03-21 12:17:09 +01:00
Araq
d862d22723 koch: vcc is also built with 'koch tools' 2017-03-21 12:04:14 +01:00
Konstantin Molchanov
742c7e1179 JS: Times: Add timezone prop to TimeInfo. 2017-03-21 13:50:43 +04:00
Eugene Kabanov
8310d252c2 Update testament to include all tests from tests/threads category. (#5576) 2017-03-20 20:20:26 +01:00
Andreas Rumpf
2d0ee2c8ab mark symbols in getAst context as used 2017-03-20 11:44:58 +01:00
Andreas Rumpf
ca673ab1af add test case for getAst regression 2017-03-20 10:56:15 +01:00
Andreas Rumpf
a6b0af539b revert getAst handling to not use overloading resolution 2017-03-20 10:56:15 +01:00
Andreas Rumpf
01b2728ec8 fixes a potential endless loop 2017-03-20 10:56:15 +01:00
Andreas Rumpf
3fafd546d5 nimsuggest: prefixes of abbreviations don't count 2017-03-20 10:56:15 +01:00
jcosborn
3bffb3ba35 fix getTypeImpl for tyEnum (#5568)
* fixed getTypeImpl for tyEnum
* fixed getType for enum and updated release notes about change
2017-03-19 20:34:27 +01:00
zah
1d6018726e fix #5296 (#5565) 2017-03-19 20:33:21 +01:00
Eugene Kabanov
e20af5cec6 Fix #4972. (#5567) 2017-03-19 07:16:13 +01:00
Araq
156bd29c68 update news.rst about the breaking changes 2017-03-18 21:13:27 +01:00
Ryan Gonzalez
244bf68fb0 Fix #5550 (#5553) 2017-03-18 21:05:12 +01:00
Araq
d365f1a81a resolved unittest conflict 2017-03-18 20:59:10 +01:00
Araq
aa4260ffa8 overloading resolution for getAst; breaking change 2017-03-18 20:57:45 +01:00
Ruslan Mustakov
65422487f3 Add support for custom test report formatters (#5556)
Implement ConsoleOutputFormatter that is backward compatible
with the previous implementation.
Implement JUnitOutputFormatter which can be added externally.
2017-03-18 20:48:30 +01:00
Andreas Rumpf
242fb3240f fixes #5228 2017-03-18 13:59:35 +01:00
Andreas Rumpf
9f5492becd strutils.nim: make removeSuffix robust on empty strings 2017-03-18 10:42:11 +01:00