Araq
79c92603f5
FlowVar's ^ for refs is safe and convenient to use
2015-06-02 16:32:53 +02:00
Dominik Picheta
a88120ab50
Merge pull request #2855 from x2f/devel
...
In logging.nim, expose bufSize parameter for file-based loggers
2015-06-02 13:29:39 +01:00
x2f
51d284ce84
Documented bufSize param in logging.nim
...
Documented bufSize param in logging.nim to complete the previous change
that added a bufSize parameter to file based logger constructors.
2015-06-01 21:52:26 -04:00
x2f
3f78f75483
Expose bufSize parameter for file-based loggers
...
newFileLogger and newRollingFileLogger have a new bufSize parameter that
is used in open(). The default value -1 has the same behavior as before.
Use 0 for unbuffered output to log file.
2015-05-31 21:06:23 -04:00
Dominik Picheta
6820b2fea9
Merge pull request #2831 from stedi67/devel
...
fix for https://github.com/nim-lang/Aporia/issues/69
2015-05-28 14:40:43 +01:00
Stephan Diehl
4fcf5adfe2
fix for https://github.com/nim-lang/Aporia/issues/69
2015-05-28 15:25:09 +02:00
Andreas Rumpf
852987c880
Merge pull request #2829 from yglukhov/js-asm-renderer
...
Fixed renderer for asm node in JS
2015-05-28 14:26:55 +02:00
Araq
2d2eca18b8
bootstrap.sh: cannot keep exec bit on windows
2015-05-28 12:59:40 +02:00
Araq
8d508162e8
added missing test
2015-05-28 12:51:18 +02:00
Araq
543ec37975
get rid of deprecated effects
2015-05-28 12:51:18 +02:00
Araq
3c13508b25
terminal: doc improvments
2015-05-28 12:51:17 +02:00
Araq
2b0115eb5f
prepare for unidecode Nimble package
2015-05-28 12:51:16 +02:00
Araq
e51e2564a2
development version is 0.11.3
2015-05-28 12:51:16 +02:00
yglukhov
eec76cfc6b
Fixed renderer for asm node in JS
2015-05-28 10:23:09 +03:00
Andreas Rumpf
d270c8ebe8
Merge pull request #2822 from yglukhov/js-taddr-test
...
Enabled taddr and testobjs tests
2015-05-27 12:52:37 +02:00
yglukhov
b4843bc7c1
Enabled taddr and testobjs tests
2015-05-27 11:36:45 +03:00
Andreas Rumpf
860eca32a5
Merge pull request #2817 from flaviut/fix-unittest
...
Fix unittest problems
2015-05-27 01:26:55 +02:00
Flaviu Tamas
3daef85d6e
Fix #964 , fix #1384
...
Doesn't actually fix those bugs, but they can no longer be reproduced. Test
cases have been added.
2015-05-26 18:41:28 -04:00
Flaviu Tamas
c9616897f0
Don't inspect typedescs
2015-05-26 18:40:43 -04:00
Andreas Rumpf
4fc9dabd58
Merge pull request #2816 from flaviut/optionals-to-options
...
Rename optionals module to options
2015-05-26 22:50:35 +02:00
Flaviu Tamas
0479831fb0
Rename optionals module to options
2015-05-26 16:48:17 -04:00
Andreas Rumpf
14b2bbc24c
Merge pull request #2695 from transfuturist/devel
...
Add path directive to allow inclusion of config file's path itself
2015-05-26 21:13:52 +02:00
Andreas Rumpf
3db13ba0e0
Merge pull request #2804 from yglukhov/minor-cosmetics
...
Minor cosmetic changes.
2015-05-26 21:12:13 +02:00
Andreas Rumpf
aa66dfd5a7
Merge pull request #2810 from yglukhov/js-codegen-obj-field-byvar
...
Fixes #2798 . Passing arguments by var in certain cases leads to invalid JS.
2015-05-26 21:11:32 +02:00
Andreas Rumpf
11bd7ef5e8
Merge pull request #2789 from ozra/devel
...
Change wording in some parts. Fix some typos.
2015-05-26 19:53:08 +02:00
Dominik Picheta
d03b5891c1
Merge pull request #2697 from lyro/devel
...
logging: make fmtStr public to be used in user defined loggers
2015-05-26 16:10:30 +01:00
Oscar Campbell
c593c47696
Fix introduced erroneous use of "canonical" back to original wording. Fix faulty description of proc params behavior. Remove 'null' return type in example.
2015-05-26 16:28:44 +02:00
Andreas Rumpf
53c8937f2f
Merge pull request #2807 from avsej/get-rid-of-git-submodule
...
Get rid of git submodule
2015-05-26 15:34:44 +02:00
Andreas Rumpf
1ebff2ef83
Merge pull request #2762 from flaviut/optionals
...
Optionals
2015-05-26 15:33:08 +02:00
Andreas Rumpf
a932f63a03
Merge pull request #2808 from avsej/fix-dist-testdata
...
Ship all testdata with dist
2015-05-26 15:32:12 +02:00
Flaviu Tamas
f9e95b2987
Amend optionals docstring
2015-05-26 09:21:15 -04:00
yglukhov
d3c4c7c52f
Fixes #2798
2015-05-26 16:00:48 +03:00
Sergey Avseyev
b8fbe6c711
Ship all testdata with dist
2015-05-26 15:46:57 +03:00
Sergey Avseyev
b77ae66e84
Get rid of git submodule
2015-05-26 14:16:22 +03:00
Andreas Rumpf
16ebd8a3b5
Merge pull request #2805 from avsej/xz-dist
...
Implement support for XZ dist tarball
2015-05-26 12:55:04 +02:00
Sergey Avseyev
a333cf939f
Use maximum compression level for XZ tarball
2015-05-26 13:51:22 +03:00
Sergey Avseyev
0fd0ace00c
Set file permissions when prepare XZ tarball
2015-05-26 13:43:21 +03:00
Sergey Avseyev
4caf5482d4
Remove outdated targz from niminst
2015-05-26 13:27:02 +03:00
Sergey Avseyev
ba2aa474a1
Implement support for XZ dist tarball
...
Motivation
----------
Currenly tarballs for linux created manually. ZIP files are not
suitable, because they do not preserve unix file permissions.
Modification
------------
Implement 'koch xz' command to produce dist tarball in xz format. Also
the same command implemented in niminst.nim.
Result
------
Now it is easy to create source distribution for git stapshot and use it
further in packaging scripts.
2015-05-26 13:23:41 +03:00
Andreas Rumpf
8ee98b3681
Merge pull request #2795 from rgv151/patch-1
...
Remove dead code in findAll proc
2015-05-26 12:16:49 +02:00
Andreas Rumpf
45f14fd73a
Merge pull request #2803 from avsej/fix-boehm-gc-on-linux
...
Fix Boehm GC on linux
2015-05-26 12:05:27 +02:00
Andreas Rumpf
4013071f81
Merge pull request #2800 from flaviut/fixup-tests
...
Misc. changes to stdlib tests
2015-05-26 12:05:12 +02:00
yglukhov
1156e8ef9d
Minor cosmetic changes.
2015-05-26 11:32:07 +03:00
Sergey Avseyev
1001fd2166
Fix Boehm GC on linux
...
Motivation
----------
Some linuxes (like Fedora) actually multiarch. And it means that
libgc.so.1 not always installed into /usr/lib. It is better to entrust
this job to ld and system configuration for it.
Modification
------------
Use relative path for Boehm GC on 'other' OS (and linux in particular)
Result
------
It is possible now to build nim with --gc:boehm on linux
2015-05-26 08:40:51 +03:00
Flaviu Tamas
d3fc943b6d
Fix guard for streams tests
2015-05-25 18:13:20 -04:00
Flaviu Tamas
55e126c5c8
Clean up JSON tests
2015-05-25 18:13:20 -04:00
Andreas Rumpf
77b010bd36
Merge pull request #2799 from avsej/fix-streams-peekline
...
Fix streams peekline
2015-05-25 23:59:52 +02:00
Sergey Avseyev
116347674c
Fix peekLine() for streams
...
Motivation
----------
peekLine procs use defer to reset position in the stream, but it also
make them always return nil.
Modification
------------
Explicitly set result value in peekLine, and write missing unit test.
Result
------
Tests are green and bug is fixed
2015-05-26 00:29:58 +03:00
Sergey Avseyev
f516434283
Remove trailing spaces
2015-05-25 23:27:46 +03:00
Andreas Rumpf
475520f692
Merge pull request #2797 from avsej/pedantic-tester
...
Introduce pedantic mode for tester
2015-05-25 21:38:07 +02:00