Araq
82870058d3
finish.nim: make it work with spaces in the path to curl
2017-12-02 00:57:13 +01:00
Federico Ceratto
e758b9408e
Add boot directive in nimweb ( #6824 )
...
Enables #6780
2017-11-28 14:09:14 +01:00
Stephen
89fa438857
use more make conventions ( #6789 )
...
* use more make conventions
improves compatibility with cross compilation systems
* use make implicit rule
2017-11-22 21:38:19 +01:00
Stephen
2c584cdb3d
use make default linker naming convention ( #6787 )
2017-11-22 15:13:07 +01:00
Andreas Rumpf
a4d40d137e
'nim doc' is now using version 2 of the documentation generator
2017-11-16 12:53:36 +01:00
Sergey Avseyev
0d81ada619
Fix platform detection in makefile ( #6751 )
2017-11-16 02:36:36 +01:00
Sergey Avseyev
22ceab0fbb
Fix little endian PPC64 architecture detection ( #6713 )
2017-11-11 16:55:13 -05:00
Andreas Rumpf
29c075299d
made nimresolve part of the compiler
2017-10-29 15:40:50 +01:00
Xiao-Yong
616db85c61
Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file ( #6542 )
...
* Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file
If the length of NIMBLE_DIR is larger than zero, the nimblepath
will be set to $NIMBLE_DIR/pkgs
2017-10-28 09:38:31 +02:00
Araq
604a15c0aa
some progress on the nimpretty tool; still not ready
2017-10-16 00:59:51 +02:00
Eduardo Bart
5c1a842b88
Add missing nilChecks compiling option ( #6480 )
2017-10-09 19:09:49 +02:00
Andreas Rumpf
eddf9abd13
beginnings of the new nimpretty tool; still unusable
2017-10-05 08:43:22 +02:00
Andreas Rumpf
02ff5f596c
implemented new experimental scriptable import mechanism
2017-10-01 23:38:23 +02:00
Araq
7e07fc5893
finish.nim tool: make path environment creation more robust
2017-09-30 15:37:36 +02:00
Fredrik Høisæther Rasch
811fbdafd9
Revert usage of non-standard uname -o command in build.sh ( #6342 )
2017-09-07 08:29:38 +02:00
Dominik Picheta
d539eb53b5
Merge pull request #6322 from FedericoCeratto/patch-32
...
Add Zsh completion script
2017-09-04 21:11:33 +01:00
Federico Ceratto
8f505904fd
Add Zsh completion
2017-09-03 17:03:18 +01:00
Federico Ceratto
9d5de76fb3
Add Bash completion script
2017-09-03 15:35:05 +01:00
Araq
a5b19ba86c
moved winrelease to its own tool to fix #6147
2017-09-03 16:26:02 +02:00
Araq
e5ef3f5a6f
set the codepage to UTF-8 for start.bat; refs #2348
2017-09-02 09:27:39 +02:00
Fredrik Høisæther Rasch
c39e202976
Introduce first class support for Android ( #5772 )
2017-08-06 02:18:15 +02:00
James Cowgill
fed1b0a077
Add mips64 and mips64el CPU platforms ( #5866 )
2017-08-03 18:37:02 +02:00
def
245a1fe8d7
Minor fixes for makefile.tmpl
2017-06-20 21:33:49 +02:00
Dennis Felsing
fd5ddab581
Merge pull request #5830 from jcowgill/makefile-indentation
...
makefile.tmpl: fix error handling and cleanups
2017-06-20 21:31:17 +02:00
Dennis Felsing
5b9620bc2d
Invoke xz -9 explicitly instead of trusting tar to interpret XZ_OPT
2017-05-23 15:30:58 +02:00
James Cowgill
675b271aa6
makefile.tmpl: fix error handling and cleanups
...
This changes the indentation of all non-recipe lines from tabs to 2
spaces. While this doesn't fix anything, it avoids either make or
someone interpreting those lines as a make recipe.
This also fixes the error handling by using make's $(error) function
instead. Previously make gave this syntax error whenever it hit the
error handling code:
```
*** recipe commences before first target. Stop.
```
2017-05-18 11:18:30 +01:00
Araq
6857363034
finish.nim tool: use global path environment variable if local does not exist
2017-05-17 21:48:36 +02:00
Jacek Sieka
797301ace8
add back SIG_IGN, SIG_DFL and friends to posix.nim ( #5820 )
...
* add back SIG_IGN, SIG_DFL and friends to posix.nim
accidentally wiped by ce86b4ad78
* move deprecated sig_hold after consts include
2017-05-16 13:45:09 +01:00
Andreas Rumpf
3afd852f54
Fixes #5532 win async write ( #5791 )
...
* nimgrab tool bugfix: don't divide by zero
* fixes #5532 (asyncfile write on Windows)
* add a comment about what has been tried instead
2017-05-14 17:10:39 +02:00
Jacek Sieka
ce86b4ad78
Posix from detect ( #5697 )
...
* refactor posix.nim
* types move to separate files for platform-specifc and generic
("other')
* consts move to separate files that get autogenerated by detect.nim
* proc's stay where they are for now, though in a second stage might
move as well
* fix missing when
2017-04-12 23:10:54 +02:00
Andreas Rumpf
82bf1e6697
nimgrab tool: use Windows API for the download if possible
2017-03-31 16:29:28 +02:00
Andreas Rumpf
7ba565258d
koch: better valgrind support
2017-03-17 08:29:52 +01:00
Eugene Kabanov
9c99973ff8
Make DragonFlyBSD a first class BSD-like OS ( #5548 )
2017-03-16 14:47:53 +01:00
Andreas Rumpf
4912300ca7
Merge branch 'devel' into faster-nimsuggest
2017-03-14 10:18:20 +01:00
Andreas Rumpf
15a8996d57
valgrind support for nim
2017-03-14 08:36:57 +01:00
Araq
4755795416
nimsuggest: more precise cursor tracking
2017-03-09 14:58:14 +01:00
Andreas Rumpf
da821a22d9
nimsuggest: revert cpFuzzy bailouts
2017-03-09 11:30:36 +01:00
Andreas Rumpf
91a4b448fd
nimsuggest: chk checks the full project lazily; much better suggestions orderings
2017-03-08 00:38:48 +01:00
Andreas Rumpf
538c6c9898
make some tests green
2017-03-07 12:34:45 +01:00
Andreas Rumpf
d9ad6465af
nimsuggest: bugfix: don't intertwine errors and suggestions
2017-03-07 10:42:46 +01:00
Andreas Rumpf
6c0304f7f5
nimsuggest chk works for EPC
2017-03-03 11:59:00 +01:00
Andreas Rumpf
50835257d6
code cleanup and debugging stuff
2017-03-03 10:19:49 +01:00
Andreas Rumpf
a9c1afd5fd
nimsuggest: structured error reporting; EPC mode still fails
2017-03-03 02:13:16 +01:00
Andreas Rumpf
3e7b04683c
make tests green again
2017-03-02 12:23:35 +01:00
Araq
3d46600a90
nimsuggest supports prefix matching (first version)
2017-02-28 09:03:40 +01:00
Araq
7d1a96151c
finish tool can use 'nimgrab' tool to download the mingw version
2017-02-26 23:25:50 +01:00
Araq
1961e444c3
Merge branch 'devel' into feature/async-streams
2017-02-25 11:18:48 +01:00
Araq
fa98edc78c
another attempt to make test green again
2017-02-24 15:52:52 +01:00
Andreas Rumpf
46f33515d7
Merge branch 'devel' into faster-nimsuggest
2017-02-24 01:28:50 +01:00
Arne Döring
92c2a51bf7
removed compiler internal list implementation ( #5371 )
2017-02-22 17:33:12 +01:00