Commit Graph

6541 Commits

Author SHA1 Message Date
Flaviu Tamas
d24fb3d0b9 Fix named argument handling
Instead of trying to use the whole parameter, it uses just the RHS, as expected
2015-01-16 19:01:33 -05:00
Dominik Picheta
03eb11d2c8 Add compiler.nimble file. 2015-01-16 21:47:26 +00:00
Audun Wilhelmsen
ca257efc84 Proposed fix for issue #1946 2015-01-16 22:32:00 +01:00
Audun Wilhelmsen
f25c47db1a Add test for issue #1946 2015-01-16 22:31:43 +01:00
Flaviu Tamas
f88f4912c2 Add captures in split 2015-01-15 19:53:43 -05:00
Flaviu Tamas
a03d178a56 Implement capture iterator 2015-01-15 19:53:31 -05:00
def
aae3c6c8b7 Get rid of deprecation warnings in pegs 2015-01-16 00:23:33 +01:00
def
110c4aca7f Documentation renames 2015-01-16 00:22:49 +01:00
def
9a6fb37c22 Manual renames 2015-01-16 00:13:22 +01:00
Flaviu Tamas
c0c0920d19 Add another split testcase
Thanks Oleh Prypin for the suggestion!
2015-01-15 17:39:20 -05:00
Flaviu Tamas
d649cec033 s/asSeq/toSeq
`toSeq` is a better name for it
2015-01-15 17:39:14 -05:00
def
ae7ca46a09 Optimize unicode.reversed
Runs about 18 times faster:
- combining characters with boolean logic instead of binary search
- No more temporary sequence
- Optimize for ASCII characters
2015-01-15 23:11:02 +01:00
Flaviu Tamas
a198c10d6c Add study to docs 2015-01-15 16:19:56 -05:00
Araq
c7934be7e8 fixes #1947 2015-01-15 12:24:54 +01:00
Andreas Rumpf
afc72bdb8a Merge pull request #1961 from def-/github-link-fixes
GitHub link fixes: nim-code -> nim-lang
2015-01-15 03:51:38 +01:00
def
2a7a5a69d0 GitHub link fixes: nim-code -> nim-lang 2015-01-15 03:26:59 +01:00
Flaviu Tamas
aee43d976b Remove unnecessary options 2015-01-14 20:12:53 -05:00
Flaviu Tamas
5ac61da7e3 Add readme 2015-01-14 20:11:47 -05:00
Way, No
23c87d4e25 changed architecture detection 2015-01-15 07:50:45 +10:00
Michał Zieliński
b1351d23f5 quote filenames in when invoking compiler from C backend 2015-01-14 20:16:35 +01:00
Way, No
eef75ba3c3 updated readme 2015-01-15 01:22:27 +10:00
Way, No
f7dc9492d9 added quick bootstrap script for windows 2015-01-15 01:22:13 +10:00
Maurizio Tomasi
0f65c23a0b New section "Except clauses" in the manual
This new section explains how to use `getCurrentException` and
`getCurrentExceptionMsg`. See the thread http://forum.nim-lang.org/t/752
.
2015-01-14 14:20:21 +01:00
Araq
33c587d06b patterns for 'importcpp' (still undocumented) 2015-01-14 13:57:59 +01:00
Way, No
67d5bc6b0a updated web/download.txt 2015-01-14 19:03:04 +10:00
Way, No
39ddcef027 updated install.txt 2015-01-14 19:02:47 +10:00
Way, No
cfafa7c2b0 faster way to bootstrap-build Nim 2015-01-14 18:05:31 +10:00
Way, No
ed0e5d94aa added execution rights to build.sh 2015-01-14 18:04:00 +10:00
Araq
8889fa9117 handle 'T&' properly for better C++ support 2015-01-13 22:30:56 +01:00
Araq
6b3473ad1b koch doesn't use compiler/nversion (makes no sense); updated twitter link 2015-01-13 21:38:13 +01:00
Araq
20774ad43c fixes the integer conversion regressions 2015-01-13 20:56:31 +01:00
Dominik Picheta
c94f5bfb06 Merge pull request #1948 from def-/httpclient-again
Fix body in httpclient
2015-01-13 19:31:25 +00:00
def
f2c1b3be13 Fix body in httpclient
- Never append a newline to the body in a HTTP post.
- Pass the entire body to redirections, including multipart data
2015-01-13 18:48:49 +01:00
Araq
4754d2dcbd Merge branch 'devel' of https://github.com/Araq/Nim into devel 2015-01-13 13:56:15 +01:00
Araq
f7ef00aa3b make net.nim compile again (quick workaround for a regression) 2015-01-13 13:55:56 +01:00
Simon Hafner
5b9557c228 TSlice -> Slice in the tut1 2015-01-13 01:15:01 -06:00
Flaviu Tamas
cfb0385a02 Add shorthand initialization 2015-01-12 21:50:55 -05:00
Flaviu Tamas
aac71d0fc9 Remove all optional RegexMatch returns 2015-01-12 21:12:23 -05:00
Flaviu Tamas
efb4f7d89c Added some documentation 2015-01-12 21:06:25 -05:00
Flaviu Tamas
e0cdad635b Add findAllStr 2015-01-12 21:00:25 -05:00
Flaviu Tamas
1652cdbaff Unexpose implementation detail 2015-01-12 20:57:20 -05:00
Flaviu Tamas
c4cb781c3d Flip parameter string-pattern order 2015-01-12 20:56:34 -05:00
Flaviu Tamas
2474758ed5 Implement match, find, split 2015-01-12 20:09:19 -05:00
Andreas Rumpf
0125c5f3e4 Merge pull request #1942 from def-/nimeval
Make nimeval compile
2015-01-13 02:00:16 +01:00
Andreas Rumpf
a94ba527b2 Merge pull request #1943 from def-/async-fix
Only handle EPOLLERR as an error event, as with EPOLLRDHUP there can sti...
2015-01-13 01:59:59 +01:00
Andreas Rumpf
bf87e079e5 Merge pull request #1945 from ReneSac/devel
Add missing windows wrappers to the lib.html doc
2015-01-13 01:55:17 +01:00
ReneSac
2b56335e1d Added missing windows wrappers to the lib.html doc 2015-01-12 22:37:10 -02:00
def
519ec304e4 Fix: Only handle EPOLLERR as an error event
When an EPOLLRDHUP is received with epoll_ctl, there can still be data
to be read. So we shouldn't immediately close the socket and abort.
2015-01-13 00:45:17 +01:00
def
12593eed7d Make nimeval compile 2015-01-12 23:04:53 +01:00
Andreas Rumpf
c3e4c1a101 Merge pull request #1941 from dustinlacewell/anchor_doc_names
Add named anchor links to procs in the documentation index
2015-01-12 20:28:19 +01:00