summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* nimsuggest is now part of NimAraq2016-10-3110-8/+1343
|
* refactoring complete: explicit ident cacheAraq2016-10-3116-93/+94
|
* big refactoring: step 1Araq2016-10-3129-313/+278
|
* Merge branch 'braces' into refactor-identcacheAraq2016-10-315-17/+2209
|\
| * implements #?braces syntaxAraq2016-10-164-15/+2207
| |
| * adapting the lexer for curlysynAraq2016-10-121-2/+2
| |
* | Merge pull request #4964 from jangko/orderedtable_initialsizeAndreas Rumpf2016-10-271-1/+1
|\ \ | | | | | | fixes #4940
| * | fixes #4940andri lim2016-10-271-1/+1
| | |
* | | Merge pull request #4963 from jangko/macro_error_improvementAndreas Rumpf2016-10-275-9/+28
|\ \ \ | |/ / |/| | Macro.error improvement fixes #4915
| * | add testandri lim2016-10-271-0/+13
| | |
| * | fixes #4915andri lim2016-10-274-9/+15
|/ /
* | Merge pull request #4960 from krux02/comparison-fixAndreas Rumpf2016-10-271-25/+33
|\ \ | | | | | | fixed `==` and cmp to work on nimvm
| * | fixed == and cmp to work on nimvmArne Döring2016-10-261-25/+33
|/ /
* | Fixes #4959.Dominik Picheta2016-10-261-0/+10
| |
* | Merge pull request #4958 from yglukhov/socketError-gcsafeDominik Picheta2016-10-261-1/+1
|\ \ | | | | | | Mark socketError as gcsafe
| * | Mark socketError as gcsafeYuriy Glukhov2016-10-261-1/+1
|/ /
* | Merge pull request #4955 from cheatfate/debugcommit1Andreas Rumpf2016-10-261-2/+8
|\ \ | | | | | | Generate `NimMainModule` name for main module.
| * | Generate `NimMainModule` name for main module.cheatfate2016-10-261-2/+8
|/ /
* | Merge pull request #4949 from couven92/nim-vccwrapAndreas Rumpf2016-10-263-37/+70
|\ \ | | | | | | VCC wrappers with vcvars args.
| * | Prevent concurrency issues on the PDB file by using /FS optionFredrik Høisæther Rasch2016-10-251-1/+1
| | |
| * | options.linker made platform specificFredrik Høisæther Rasch2016-10-251-6/+5
| | | | | | | | | | | | | | | previous options.linker.always is not supported in nim.cfg Removed /Fd\"$projectName.pdb\" (Implied by /Zi)
| * | corrected --platform arg for amd64 (VCC)Fredrik Høisæther Rasch2016-10-251-1/+1
| | |
| * | vccwrap: Removed import of parseoptFredrik Høisæther Rasch2016-10-251-1/+1
| | | | | | | | | | | | Not necessary, since vccexe uses less advanced, but non-invasive argument parsing
| * | vccwrapper with nim-like command line argsFredrik Høisæther Rasch2016-10-252-33/+32
| | |
| * | config: corrected vcc wrapper arguments to right syntaxFredrik Høisæther Rasch2016-10-251-12/+15
| | |
| * | Nim.cfg: Arch option dependent on target platformFredrik Høisæther Rasch2016-10-251-0/+6
| | |
| * | Deleted VCC Linkerexe wrapperFredrik Høisæther Rasch2016-10-251-67/+0
| | | | | | | | | | | | Link.exe wrapper superfluous, because Nim uses cl.exe command-line arguments to defer to linker
| * | VCC wrappers with vcvars args.Fredrik Høisæther Rasch2016-10-253-21/+114
|/ / | | | | | | | | VCC wrappers no longer wrap for compile-time specific target VCC wrappers now peek into the command line args and evaluate vcvars prefixed arguments
* | koch also builds the vccexe toolAraq2016-10-251-3/+4
| |
* | Merge pull request #4947 from flyx/tablesincfixAndreas Rumpf2016-10-241-0/+1
|\ \ | | | | | | Fixes #4946
| * | Fixes #4946Felix Krause2016-10-241-0/+1
|/ /
* | Merge pull request #4888 from arnetheduck/mmap-fixesAndreas Rumpf2016-10-241-3/+10
|\ \ | | | | | | add MAP_ANONYMOUS const for amd64, fix MAP_PRIVATE on mips etc
| * | add MAP_ANONYMOUS const for amd64, fix MAP_PRIVATE on mips etc (see fe36254)Jacek Sieka2016-10-121-3/+10
| | |
* | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2016-10-242-9/+69
|\ \ \
| * \ \ Merge pull request #4924 from nigredo-tori/fix-4917Andreas Rumpf2016-10-242-9/+69
| |\ \ \ | | | | | | | | | | Make createDir return discardable bool
| | * | | Improve as previously discussedDmitry Polienko2016-10-222-11/+31
| | | | | | | | | | | | | | | | | | | | Better name for exposed primitive function, checks for pre-existing files
| | * | | Make `createDir` more robustDmitry Polienko2016-10-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Should now properly work for root directories on Windows (after isAbsolute is fixed)
| | * | | Revert createDir signature, expose rawCreateDirDmitry Polienko2016-10-222-19/+15
| | | | |
| | * | | Fix for unix and solarisDmitry Polienko2016-10-221-6/+5
| | | | |
| | * | | Make createDir return discardable boolDmitry Polienko2016-10-222-11/+54
| | | | |
* | | | | Merge branch 'couven92-nim-vccwrap' into develAraq2016-10-243-0/+107
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | simplified code of the upcoming vccexe and vcclinkerexe toolsAraq2016-10-244-75/+65
| | | | |
| * | | | Merge branch 'nim-vccwrap' of https://github.com/couven92/Nim into ↵Araq2016-10-243-0/+117
|/| | | | | | | | | | | | | | | | | | | couven92-nim-vccwrap
| * | | | Add VCC wrappersFredrik Høisæther Rasch2016-10-013-0/+117
| | | | | | | | | | | | | | | | | | | | Enables automatic loading of Visual Studio C/C++ Build Tools
* | | | | asynchttpserver: cleanup example codeAraq2016-10-241-1/+1
| | | | |
* | | | | Merge pull request #4847 from honewatson/patch-1Andreas Rumpf2016-10-241-0/+11
|\ \ \ \ \ | | | | | | | | | | | | Add respond proc example
| * | | | | Add respond proc examplehonewatson2016-10-031-0/+11
| | | | | | | | | | | | | | | | | | Add an example for the respond proc demonstration JSON response.
* | | | | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2016-10-2425-68/+196
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #4945 from arnetheduck/cleanup-tyXxxAndreas Rumpf2016-10-2411-61/+49
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Cleanup ty xxx
| | * | | | | | clean up tyMutable remnantsJacek Sieka2016-10-2410-44/+37
| | | | | | | |