Commit Graph

9782 Commits

Author SHA1 Message Date
Andreas Rumpf
6d2fd0c9f1 php codegen: name mangling bugfix 2016-02-26 23:50:34 +01:00
Andreas Rumpf
983f6d53ca news.txt updated 2016-02-26 23:50:09 +01:00
Andreas Rumpf
272a0ed0da Merge pull request #3908 from oderwat/hara-shebang
Removed `#!` handling (was deprecated long enought)
2016-02-26 19:31:42 +01:00
Hans Raaf
10dce8131e Removed #! handling (was deprecated long enought) 2016-02-26 18:02:15 +01:00
Andreas Rumpf
9d0c79ff1e fixes #3901 2016-02-26 15:09:20 +01:00
Andreas Rumpf
4b3f164368 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-02-26 14:49:07 +01:00
Andreas Rumpf
696ddbd93b PHP codegen generates reliable filenames 2016-02-26 14:48:56 +01:00
Anatoly Galiulin
5cfb653094 Fixed issue 3905 with getTimezone in js 2016-02-26 16:17:38 +06:00
Andreas Rumpf
cce64c3357 Merge pull request #3810 from def-/json-speedup
Use tables instead of seqs for json objects
2016-02-25 20:16:58 +01:00
Konstantin Zaitsev
2693179834 Fixed THINSTANCE declaration in dynlib.nim for VS compiler 2016-02-25 15:03:02 +06:00
def
7177e0058b Consistently use Channel instead of TChannel 2016-02-25 04:04:45 +01:00
def
5d50cd6c26 Add note to news.txt about json changes 2016-02-24 19:05:01 +01:00
def
887a8d1f0a Annotate hash with {.noSideEffect.} 2016-02-24 19:03:55 +01:00
def
510a503f34 Fix tmitems test for changed behaviour of json 2016-02-24 19:03:55 +01:00
def
9aecdb587b Initialize JObject fields with capacity 4 by default to save memory and improve performance 2016-02-24 19:03:55 +01:00
def
57897698d1 Fix test cases for JSON object changes 2016-02-24 19:03:55 +01:00
def
129499d8e9 Use tables instead of seqs for json objects
Significant speedup for some operations, fixes #3809
Not tested very well yet
2016-02-24 19:03:55 +01:00
Andreas Rumpf
6d6cf78229 Merge pull request #3892 from r-ku/negative-slice-index-err
Removed error that disallows slices with negative indexes
2016-02-24 17:52:34 +01:00
Andreas Rumpf
505b0b6b37 Merge pull request #3880 from cheatfate/issue3879
Resolve "redefintion" errors, when using MSVC.
2016-02-24 17:52:22 +01:00
Dominik Picheta
3762a47cc4 Remove debug echo introduced in #3896. 2016-02-24 00:00:20 +00:00
Dominik Picheta
17bbc07678 Merge pull request #3896 from def-/fix-redirect
Fix redirection in httpclient (fixes #3895)
2016-02-23 23:58:00 +00:00
def
9afe2c1d8f Fix redirection in httpclient (fixes #3895) 2016-02-23 15:18:17 +01:00
bit
b6a11271b3 Removed error that disallows slices with negative indexes 2016-02-22 16:37:29 +02:00
def
41e1f3241b Fix building documentation in releases (fixes #3823) 2016-02-21 14:52:26 +01:00
Andreas Rumpf
8a3fd4b129 standalone target works again 2016-02-19 13:06:17 +01:00
Andreas Rumpf
f9f5bd6dd8 made AST renderer more robust for wrong macros 2016-02-19 12:59:11 +01:00
Andreas Rumpf
608170b9d6 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-02-19 01:08:00 +01:00
Andreas Rumpf
12b5c0985d Merge pull request #3881 from endragor/nocppexceptions
Added --noCppExceptions switch
2016-02-19 00:33:47 +01:00
Ruslan Mustakov
378c904131 Added --noCppExceptions switch 2016-02-18 23:01:43 +06:00
Andreas Rumpf
9a63ac3670 Merge pull request #3878 from cheatfate/issue3864
bug fix: repr() of sized enums presentation Issue #3864
2016-02-18 17:17:47 +01:00
cheatfate
901b7bdaf2 Resolve "redifintion" errors, when using Microsoft Compiler and Visual Studio headers described in Issue #3879 2016-02-18 18:17:01 +02:00
cheatfate
a27e4b5193 bug fix: repr() of sized enums presentation Issue #3864 2016-02-18 15:40:55 +02:00
Andreas Rumpf
2dd324632d Merge pull request #3875 from vegansk/reentrant_locks
Added reentrant locks module to stdlib
2016-02-18 12:03:58 +01:00
Anatoly Galiulin
b0eeacf71e Added rlocks module to documentation and news.txt 2016-02-18 09:46:34 +06:00
Anatoly Galiulin
c1028b3363 Added fixes from Araq's comments 2016-02-17 20:44:48 +06:00
Andreas Rumpf
8ec5c01cae further progress on --gc:v2 2016-02-17 14:52:02 +01:00
Anatoly Galiulin
0290bc2240 Added reentrant locks module to stdlib 2016-02-17 17:05:20 +06:00
Andreas Rumpf
2e3c403d2b Merge pull request #3873 from yglukhov/path-handling
Fixes #3871
2016-02-16 19:42:05 +01:00
Andreas Rumpf
a3054d7ee2 Merge pull request #3863 from yglukhov/patch-1
Added -Wpragmas ignore
2016-02-16 19:40:56 +01:00
Andreas Rumpf
7770a8be78 Merge pull request #3870 from yglukhov/no-warn-emit
Dont warn about unused symbol if its used in emit
2016-02-16 19:40:17 +01:00
Yuriy Glukhov
b293e2a9ec Fixes #3871 2016-02-16 14:12:51 +02:00
Yuriy Glukhov
83607e5c64 Dont warn about unused symbol if its used in emit 2016-02-15 22:58:08 +02:00
Yuriy Glukhov
9aceaa0c05 Added -Wpragmas ignore 2016-02-13 21:49:07 +02:00
reactormonk
06bd5a61a4 Merge pull request #3860 from yuutayamada/fix-document
Fix few documentation a typo and old link
2016-02-12 08:31:01 +01:00
Yuta Yamada
bd63588061 needs needs -> needs 2016-02-11 20:38:51 -08:00
Yuta Yamada
e5145cc7b6 Fix old link 2016-02-11 20:36:49 -08:00
def
867285c5a9 Rename THANDLE to Handle to fix deprecation warnings 2016-02-11 22:45:03 +01:00
Andreas Rumpf
31b233a547 Merge pull request #3851 from endragor/ignore-warnings
Added pragmas to ignore warnings in Nim-generated files
2016-02-10 20:30:44 +01:00
Ruslan Mustakov
82dd2545fb Added pragmas to ignore warnings in Nim-generated files for gcc, clang, vcc 2016-02-10 19:19:01 +06:00
Andreas Rumpf
26b2e4644c Merge pull request #3849 from endragor/fix-routine-nodes
Added nnkTemplateDef and nnkConverterDef to RoutineNodes set
2016-02-10 10:28:27 +01:00