summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* make test green again (code was wrong, but not detected by compiler)Andreas Rumpf2016-04-301-1/+1
|
* fixes #3544Andreas Rumpf2016-04-302-3/+12
|
* fixes #4084Andreas Rumpf2016-04-294-10/+38
|
* fixes #4124Andreas Rumpf2016-04-292-3/+33
|
* JS target improvementsAndreas Rumpf2016-04-292-2/+7
|
* fixes a critical PHP codegen bugAndreas Rumpf2016-04-291-8/+11
|
* Merge pull request #4122 from yglukhov/binheapDominik Picheta2016-04-282-18/+133
|\ | | | | Added heapqueue collection. Fixed timers in asyncdispatch.
| * Added heapqueue collection. Fixed timers in asyncdispatch.Yuriy Glukhov2016-04-282-18/+133
| |
* | Merge pull request #4002 from arnetheduck/malloc-store-sizeAndreas Rumpf2016-04-263-6/+28
|\ \ | | | | | | store block size in when using malloc and nogc
| * | Merge remote-tracking branch 'origin/devel' into malloc-store-sizeJacek Sieka2016-04-2691-555/+2061
| |\|
| * | document useMalloc changesJacek Sieka2016-04-022-2/+8
| | |
| * | store block size in when using malloc and nogcJacek Sieka2016-03-251-5/+20
| | | | | | | | | | | | | | | this allows for a correct implementation of realloc, which is needed as code using it assumes new values will be zeroed out / nil
* | | Merge pull request #4099 from cheatfate/asyncdispatch2Andreas Rumpf2016-04-262-4/+6
|\ \ \ | |_|/ |/| | Proper definitions for functions СreateIoCompletionPort and GetQueuedCompletionStatus
| * | CompletionKey parameter for functions CreateIoCompletionPort,cheatfate2016-04-192-4/+6
| | | | | | | | | | | | GetQueuedCompletionStatus must be 64bit size on amd64 and 32bit size on x86.
* | | Merge pull request #4115 from yglukhov/fix-staktrace-errorAndreas Rumpf2016-04-261-0/+2
|\ \ \ | | | | | | | | Fixed stacktrace error
| * | | Fixed stacktrace errorYuriy Glukhov2016-04-261-0/+2
| | | |
* | | | Merge pull request #4109 from def-/smtp-compileDominik Picheta2016-04-241-5/+7
|\ \ \ \ | |/ / / |/| | | Make SMTP example compile
| * | | Make SMTP example compiledef2016-04-241-5/+7
|/ / /
* | | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2016-04-1935-175/+589
|\| |
| * | Merge pull request #4094 from mjendrusch/cppTemplatesAndreas Rumpf2016-04-183-1/+12
| |\ \ | | | | | | | | Fixes #4093
| | * | Added test casemjendrusch2016-04-171-0/+9
| | | | | | | | | | | | | | | | Previously offending code
| | * | Fixes #4093mjendrusch2016-04-172-1/+3
| |/ / | | | | | | | | | | | | | | | Added COMMA macro to nimbase.h, changed code generation for c++ template types to insert COMMA im between the arguments, instead of ",".
| * | Merge pull request #4043 from arnetheduck/chck-typeAndreas Rumpf2016-04-131-2/+2
| |\ \ | | | | | | | | fix type used for chckRange node boundaries
| | * | fix type used for chckRange node boundariesJacek Sieka2016-04-041-2/+2
| | | | | | | | | | | | | | | | | | | | else you end up with for example an int64-sized value with an int32 type, when checking int32 -> Natural
| * | | Merge pull request #4081 from yglukhov/ordered-tables-delAndreas Rumpf2016-04-131-0/+41
| |\ \ \ | | | | | | | | | | Added del for OrderedTable and OrderedTableRef
| | * | | Added del for OrderedTable and OrderedTableRefYuriy Glukhov2016-04-131-0/+41
| | | | |
| * | | | Merge pull request #4082 from cheatfate/asyncfileAndreas Rumpf2016-04-131-2/+2
| |\ \ \ \ | | | | | | | | | | | | Correct proper usage of getOverlappedResult()
| | * | | | Correct proper usage of getOverlappedResult()cheatfate2016-04-131-2/+2
| |/ / / /
| * | | | Merge pull request #4080 from cheatfate/getOverlappedResultAndreas Rumpf2016-04-131-1/+1
| |\ \ \ \ | | |/ / / | |/| | | Correct getOverlappedResult() definition
| | * | | Correct getOverlappedResult() definitioncheatfate2016-04-131-1/+1
| |/ / /
| * | | Merge pull request #4072 from FedericoCeratto/patch-7Andreas Rumpf2016-04-111-0/+14
| |\ \ \ | | | | | | | | | | Add signal handler
| | * | | Update posix.nimFederico Ceratto2016-04-111-2/+2
| | | | |
| | * | | Add signal handlerFederico Ceratto2016-04-101-0/+14
| | | | | | | | | | | | | | | A signal handler to run some code when Unix signals are received
| * | | | Merge pull request #4074 from yglukhov/base64Andreas Rumpf2016-04-111-1/+2
| |\ \ \ \ | | |/ / / | |/| | | Fixed base64 encode
| | * | | Fixed base64 encodeYuriy Glukhov2016-04-111-1/+2
| |/ / /
| * | | Merge pull request #4051 from yglukhov/json-getOrDefaultAndreas Rumpf2016-04-091-0/+8
| |\ \ \ | | | | | | | | | | Added json.getOrDefault along with {singleKey} tr optimization.
| | * | | Added json.getOrDefault along with {singleKey} tr optimization.Yuriy Glukhov2016-04-061-0/+8
| | | | |
| * | | | Merge pull request #4050 from yglukhov/tr-varargsAndreas Rumpf2016-04-093-2/+20
| |\ \ \ \ | | | | | | | | | | | | Fixed tr pattern matching for varargs
| | * | | | else: breakYuriy Glukhov2016-04-091-0/+1
| | | | | |
| | * | | | Fixed tr pattern matching for varargsYuriy Glukhov2016-04-073-2/+19
| | | | | |
| * | | | | Merge pull request #4058 from yglukhov/js-closures-testAndreas Rumpf2016-04-091-0/+51
| |\ \ \ \ \ | | |/ / / / | |/| | | | Added js closures test. Fixes #3132.
| | * | | | Added js closures test. Fixes #3132.Yuriy Glukhov2016-04-071-0/+51
| |/ / / /
| * | | | Merge pull request #4049 from arnetheduck/tester-targetsAndreas Rumpf2016-04-072-0/+19
| |\ \ \ \ | | | | | | | | | | | | tester: allow filtering tests by target
| | * | | | untaint command line option for parsingJacek Sieka2016-04-061-1/+1
| | | | | |
| | * | | | tester: allow filtering tests by targetJacek Sieka2016-04-052-0/+19
| | | |/ / | | |/| |
| * | | | Add Bountysource banner to website.Dominik Picheta2016-04-062-1/+22
| | |/ / | |/| |
| * | | Merge pull request #4038 from endragor/fix-macros-unpacksDominik Picheta2016-04-061-3/+3
| |\ \ \ | | | | | | | | | | Fixed macros unpackX procedured to return values correctly
| | * | | Fixed macros unpackX procedured to return values correctlyRuslan Mustakov2016-04-041-3/+3
| | | | |
| * | | | Some documentation fixes in times module.Dominik Picheta2016-04-061-8/+15
| | | | |
| * | | | Deprecate timeToTimeInfo, add str->time procscoffeepots2016-04-062-37/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * depreciate timeToTimeInfo, add str->time procs initTime allows creating times from strings. initTimeFromStr offers a default format string compatible with $Time. timeToTimeInterval changed to work properly. * Spell {.deprecated.} correctly * deprecated timeToTimeInfo, removed initTime procs Is it even worth depreciating timeToTimeInfo rather than just removing it, considering it's just wrong and we have getLocalTime and getGMTime that actually work? Also, if I'm renaming timeToTimeInfo -> toTimeInfo etc, isn't the deprecated tag kind of redundant? * Updated names for toTime and toTimeInterval procs * Added type to toTime template This should allow compilation of os.nim now that toTime is defined in times.nim. * Updated toTime template to use {.gensym.} Local templates default to 'bind' semantics, not 'gensym'. This was causing a failure to 'see' the local toTime template.