summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Ascii character code 127 (DEL) is not printable and must be quoted. (#5984)Markus F.X.J. Oberhumer2017-06-156-9/+9
| | | This is a follow-up to #5823.
* Merge pull request #5982 from daneb/develDominik Picheta2017-06-141-1/+2
|\ | | | | Working example in comment to resolve #5863
| * Minor formattingdaneb2017-06-131-1/+1
| |
| * Working example to resolve #5863daneb2017-06-131-1/+2
|/
* Merge pull request #5981 from ftsf/patch-1Dominik Picheta2017-06-131-1/+2
|\ | | | | Fix `deepCopy` incorrect argument description.
| * Create system.nimimpbox2017-06-131-1/+2
|/ | | Fix `deepCopy` incorrect argument description.
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-06-1317-43/+218
|\
| * Merge pull request #5941 from tulayang/develVarriount2017-06-131-1/+1
| |\ | | | | | | Fix bad tail for status response
| | * Update asynchttpserver.nimwt2017-06-061-1/+1
| | |
| | * Fix bad tail for status responsewt2017-06-051-1/+1
| | |
| * | cgen: #undef some more predefined symbols. (#5831)Markus F.X.J. Oberhumer2017-06-131-0/+10
| | | | | | | | | This is a followup to issue #5171.
| * | Merge pull request #5952 from Parashurama/fix_parseoptVarriount2017-06-133-30/+117
| |\ \ | | | | | | | | Fix parseopt custom arguments
| | * | fixes parseopt/parseopt2 custom cmdline args.Parashurama2017-06-063-30/+117
| | |/
| * | fixes #5959Araq2017-06-091-2/+1
| | |
| * | fixes #5969Araq2017-06-091-3/+8
| | |
| * | make tests green againAraq2017-06-092-2/+2
| | |
| * | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-06-081-1/+10
| |\ \
| | * | support libgo from GCC 6.3 (#5964)Ștefan Talpalaru2017-06-081-1/+10
| | | |
| * | | fixes tproctypecache_falsepositive.nim test caseAraq2017-06-084-3/+28
| | | |
| * | | added koch xtemp command for easier compiler developmentAraq2017-06-081-0/+12
| |/ /
| * | restrict casting for closure. (#5948); fixes #5742Parashurama2017-06-072-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | * restrict casting for closure. This commit forbid casting a closure to anything other than another closure. use rawEnv/rawProc to access underlaying pointers. * better error message for closure cast * fixes #5742
* | | fixes #5824Andreas Rumpf2017-06-131-1/+6
|/ /
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-06-065-4/+43
|\ \
| * | fix logical right shift in VM. (#5916)Parashurama2017-06-052-1/+19
| | |
| * | fix countProcessors error return value. (#5942)Parashurama2017-06-051-1/+1
| | |
| * | fix orderedtable enlarge proc. (#5937)Parashurama2017-06-052-2/+23
| | | | | | | | | This fixes issue #5917
* | | fixes a long standing string steams bug that caused lexbase to misbehaveAndreas Rumpf2017-06-061-0/+4
|/ /
* / .partial object field names are left unmangled; mangling should be done by ↵Andreas Rumpf2017-06-052-3/+3
|/ | | | the macro instead
* first steps to allow easy functors via macrosAndreas Rumpf2017-06-045-20/+65
|
* fixes #5933Andreas Rumpf2017-06-032-2/+68
|
* fixes #4139Andreas Rumpf2017-06-031-8/+15
|
* review and merge zahary's work (#5849)zah2017-06-037-191/+312
| | | | | | | | | * proper indentation for the generated JS code * improved dead-code elimination for JavaScript * test the JS dead-code elimination A new test spec has been added - "maxcodesize". It specifies the maximum size of the generated code in bytes.
* improved comment satement support in macros (#5904)Arne Döring2017-06-024-20/+29
|
* fix right shift c codegen bug. (#5919)Parashurama2017-05-312-3/+22
| | | | | | * fix right shift c codegen bug. signed int must first be cast as unsigned before converting to larger integer. The C compiler will auto convert operands to the largest type.
* Fix #5920 (#5922)Eugene Kabanov2017-05-311-1/+11
| | | | * Use native `getthrid` on OpenBSD. * Use NetBSD specific primitive to get thread id
* Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-05-313-2/+12
|\
| * Creating and setting comment nodes in macros (#5850)Fredrik Høisæther Rasch2017-05-313-2/+12
| | | | | | | | | | | | | | * strVal assingnable comment statement ast nodes * Set comment instead of strVal for comment nodes * Added test code for creating and setting comment nodes * Modified the AST spec documentation for documentation comments
* | make development version oddAraq2017-05-311-1/+1
| |
* | improve confusing error messages for failed overloading resolution when ↵Araq2017-05-311-1/+7
|/ | | | deref of first arg failed
* Remove redundant filestream.close, causes crash (#5907)ftsf2017-05-291-1/+0
| | | File is already being closed by defer: file.close() closing it twice causes crash.
* a few tiny cleanups (#5712)Jacek Sieka2017-05-294-30/+12
| | | exposes emitLazily (for nlvm) and simplifies some conditionals
* Add len for Slice[T] where T is ordinal (#5847)cooldome2017-05-291-0/+8
|
* Merge pull request #5823 from markus-oberhumer/ascii127-is-not-printableVarriount2017-05-262-2/+2
|\ | | | | Ascii character code 127 (DEL) is not printable.
| * Ascii character code 127 (DEL) is not printable.Markus F.X.J. Oberhumer2017-05-162-2/+2
| |
* | Merge pull request #5842 from couven92/readmeVarriount2017-05-261-3/+2
|\ \ | | | | | | Fixed nimsuggest in readme
| * | Fixed nimsuggest in readmeFredrik Høisæther Rasch2017-05-181-3/+2
| | |
* | | Merge pull request #5865 from adamchainz/doc_shebangVarriount2017-05-261-0/+9
|\ \ \ | | | | | | | | Documented shebang execution of Nimscripts
| * | | Documented shebang execution of NimscriptsAdam Johnson2017-05-211-0/+9
| |/ /
* | | Merge pull request #5877 from krux02/more-newLitVarriount2017-05-262-3/+228
|\ \ \ | | | | | | | | more and improved newLit procs in macros module
| * | | more and improved newLit procs in macros moduleArne Döring2017-05-232-3/+228
| | | |