Andreas Rumpf
fc0bb82802
fixes #4494
2016-07-22 22:31:09 +02:00
Andreas Rumpf
c4fb9f052b
Merge pull request #4511 from oderwat/doc-changes1
...
Small changes to the docs to make it easier to find stuff.
2016-07-22 13:54:55 +02:00
Hans Raaf
e412e5458c
Small changes to the docs to make it easier to find stuff.
2016-07-21 20:09:33 +02:00
Andreas Rumpf
edcbfe991b
Merge pull request #4481 from oderwat/unicode-ext1
...
Added iterator for utf8 strings
2016-07-21 20:00:22 +02:00
Dominik Picheta
5784e43662
Add warning to osproc.close
2016-07-21 16:14:00 +01:00
Andreas Rumpf
cf8ee366d1
Merge pull request #4506 from FedericoCeratto/patch-12
...
Add copyright header
2016-07-21 10:36:37 +02:00
Andreas Rumpf
c3111760e7
Merge pull request #4508 from FedericoCeratto/patch-14
...
Add copyright header
2016-07-21 10:25:18 +02:00
Federico Ceratto
4e27e96906
Add copyright header
2016-07-21 08:54:30 +01:00
Federico Ceratto
3f31395d50
Add copyright header
2016-07-21 08:53:10 +01:00
Federico Ceratto
a0dc9f57cb
Add copyright header
2016-07-21 08:52:39 +01:00
Andreas Rumpf
38307a1f33
Merge pull request #4502 from SSPkrolik/findexe-posix-fix
...
Fixed findExe behaviour on Linux with symlinks relative paths
2016-07-20 16:11:48 +02:00
Rostyslav Dzinko
dfc66ca02d
Fixed findExe behaviour on Linux with symlinks relative paths
2016-07-20 12:56:11 +03:00
Andreas Rumpf
9e9ce6a4e3
Merge pull request #4500 from nigredo-tori/fix-osproc-env
...
Fix passing environment in startProcess (win)
2016-07-20 09:27:14 +02:00
Dmitry Polienko
46dad3cb6b
Fix environment handling in startProcess
2016-07-19 20:38:00 -07:00
Dmitry Polienko
9bd952d2c2
Revert changes in osproc.nim
2016-07-19 20:33:25 -07:00
Andreas Rumpf
67b024838c
fixes #1970
2016-07-19 20:44:08 +02:00
Andreas Rumpf
ab9e44dc96
better fix for #4497
2016-07-19 14:13:23 +02:00
Dmitry Polienko
5f773bf478
Fix passing environment in startProcess (win)
...
Previous implementation used newWideCString, which doesn't
handle strings with \0 characters.
2016-07-18 23:28:40 -07:00
Andreas Rumpf
358f582939
Merge pull request #4463 from flyx/tables-equals-no-KeyError
...
`==` in tables should not raise KeyError
2016-07-19 00:16:58 +02:00
Andreas Rumpf
71cee2b648
Merge pull request #4498 from mbaulch/fix4388
...
Random module: fix links, improve header.
2016-07-18 17:47:23 +02:00
Andreas Rumpf
3193a99b13
fixes #4497
2016-07-18 13:52:27 +02:00
Matthew Baulch
50d6c0ae85
Random module: fix links, improve header.
2016-07-18 21:42:47 +10:00
Hans Raaf
c00bb2ca82
findExe() now by default follows symlinks.
2016-07-17 01:07:09 +02:00
Andreas Rumpf
0834cd63d9
prepare Nim codebase for upcoming parser changes
2016-07-15 12:56:03 +02:00
Hans Raaf
3cea6e8a96
Added iterator for utf8 strings
2016-07-13 00:25:31 +02:00
Axel Pahl
6de1333a26
use table literal syntax
2016-07-12 10:45:54 +02:00
Axel Pahl
8d4614b5ab
explain difference between Table and TableRef in tables.nim
2016-07-12 09:43:31 +02:00
Matthew Baulch
90a5edfa6d
Fix #4422 : Reset queue element on pop. Prevent NimVM confusion. Help GC.
2016-07-11 15:10:54 +10:00
Federico Ceratto
a505fa631d
Fix "string literal as key expected" error
...
Fix "Error: string literal as key expected expected"
2016-07-09 17:25:57 +01:00
Andreas Rumpf
d83eb70643
async: use -d:nimDumpAsync to see what the async macro generates
2016-07-08 18:05:36 +02:00
Andreas Rumpf
019ee2260c
fixes #4399
2016-07-08 11:05:48 +02:00
Felix Krause
9f8cdf2560
Use getOrDefault for tables.==
2016-07-08 10:41:37 +02:00
Andreas Rumpf
b47d9b7b91
fixes #4371
2016-07-08 10:34:12 +02:00
Felix Krause
4455e5d4b6
== in tables should not raise KeyError
...
* With previous code, the compiler deduced that equalsImpl may raise
a KeyError. While this could only actually happen in a nasty
multi-threaded environment, I fixed the code so that it will never happen.
2016-07-07 18:13:12 +02:00
Andreas Rumpf
28940ce457
ospaths can always be imported; fixes #4249
2016-07-06 20:16:55 +02:00
Andreas Rumpf
17d97462cf
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2016-07-06 16:48:14 +02:00
Andreas Rumpf
fb1c2fec37
Merge pull request #4455 from mbaulch/fix_excl_examples
...
Update sets examples so they work again.
2016-07-06 13:27:05 +02:00
Matthew Baulch
a6c66139fa
Update sets examples so they work again.
2016-07-06 20:30:57 +10:00
Andreas Rumpf
6d9177c6f1
added strutils.splitWhitespace
2016-07-06 11:59:20 +02:00
cheatfate
ffb975f474
Lower numbers for unchecked array
2016-07-05 20:01:21 +03:00
cheatfate
2cbdf6088a
Misplaced &
2016-07-05 20:00:26 +03:00
cheatfate
80ae938ddf
Simplify SharedArray.
2016-07-05 19:56:18 +03:00
cheatfate
7724336d73
Patch one more path problem
2016-07-05 14:35:55 +03:00
cheatfate
025c6c0983
Resolved path problems
2016-07-05 13:48:03 +03:00
cheatfate
835ff4a2f8
ioselectors separated and refactored version.
...
adopted asyncdispatch version
2016-07-05 13:18:26 +03:00
Chris Heller
f6fda5e704
Add doc to parsexml.nim for template assertions
...
Added additional documentation for parsexml.nim to describe the assertions that are used to check the parser's current status when accessing parser data.
2016-07-02 17:19:03 -06:00
Andreas Rumpf
b56e5e159a
Merge pull request #4361 from jyapayne/fix_split
...
Fix #4305 : Make split proc for set[char] consistent
2016-07-02 17:55:57 +02:00
Andreas Rumpf
97b59506d6
Merge pull request #4389 from jyapayne/add_unicode_procs
...
Add unicode procs
2016-07-02 17:49:43 +02:00
Vladislav Vorobiev
e4b16ac608
Remove line breaks in OSError messages (Windows)
...
Before:
```
Error: unhandled exception: Не удается найти указанный файл.
[OSError]
```
After:
```
Error: unhandled exception: Не удается найти указанный файл. [OSError]
```
2016-07-01 21:50:26 +03:00
Joey Payne
b1ab82715e
Fix modules that import both strutils and unicode
...
This is only an issue when a proc in both modules that is named the same
is used, such as toLower or toUpper for strings.
2016-07-01 07:37:49 -06:00