Grzegorz Adam Hankiewicz
dd18c0ddd5
Adds example to likely/unlikely docstring. Refs #983 .
2014-03-13 19:56:11 +01:00
Dominik Picheta
15919b7c98
EOS exception now contains the error code.
2014-03-11 23:06:22 +00:00
EXetoC
3147f7f6c2
Use 'Natural' or 'Positive' instead of 'int' where applicable.
2014-03-07 01:32:07 +01:00
EXetoC
5b7e44f0aa
create -> createU, create0 -> create.
2014-03-07 01:00:18 +01:00
EXetoC
5e78baa061
Use separate names for type-based allocation procs rather than overloading.
2014-03-07 00:34:44 +01:00
EXetoC
3ae21ea48e
Better names.
2014-03-07 00:09:23 +01:00
EXetoC
d1bc6cf098
Merge branch 'devel' into alloc-overloads
2014-03-06 02:46:31 +01:00
EXetoC
bbd245b47b
Add missing cast.
2014-03-06 02:43:05 +01:00
EXetoC
6a83a5e468
Add type-specific allocation procs.
2014-03-06 01:12:18 +01:00
Araq
c5db5875f7
system.nim makes use of the 'unchecked' pragma
2014-03-05 21:30:02 +01:00
Araq
10768904eb
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
...
Conflicts:
lib/system/jssys.nim
2014-02-25 01:06:35 +01:00
Grzegorz Adam Hankiewicz
12c95f31dc
Documents system.readAll() limitations. Refs #298 .
2014-02-20 23:32:03 +01:00
Araq
ab72377ce6
renamed noStackFrame to asmNoStackFrame
2014-02-18 09:57:59 +01:00
Araq
bd9f6505c1
'discard' instead of 'nil' for system.nim
2014-02-02 00:00:17 +01:00
Araq
f16881ad16
disable internalError so that nimbuild compiles again
2014-01-25 14:24:33 +01:00
Zahary Karadjov
3c840102bc
fix the error "only proc headers can feature pragmas" when compiling in JS mode
2014-01-23 00:02:57 +02:00
Araq
36afdca87f
resolved conflicts with master
2014-01-18 01:16:45 +01:00
Grzegorz Adam Hankiewicz
2c2174f2d0
Clarifies system.lines() docstring.
...
Amends c087f905134b249cf20cbabc4066fbfa62dd668a.
2014-01-15 22:23:24 +01:00
Grzegorz Adam Hankiewicz
338a93f119
Adds docstrings to lines() iterators.
2014-01-15 22:23:16 +01:00
Araq
51ee524109
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-01-13 01:22:03 +01:00
Araq
346443d1b5
case consistency improvements
2014-01-11 21:56:05 +01:00
Zahary Karadjov
1ffae7cbaf
progress towards fixing tgenericshardcases
2014-01-06 00:15:55 +02:00
Zahary Karadjov
88873f7965
add incl/excl for sets accepting accepting other sets
2013-12-30 14:25:05 +02:00
Zahary Karadjov
afddae5aaf
Merge branch 'upstream' into devel
...
Conflicts:
compiler/ccgutils.nim
compiler/msgs.nim
compiler/sem.nim
compiler/semexprs.nim
compiler/seminst.nim
compiler/semmagic.nim
compiler/semstmts.nim
compiler/semtypes.nim
compiler/semtypinst.nim
compiler/sigmatch.nim
compiler/types.nim
compiler/vmgen.nim
lib/core/macros.nim
lib/system.nim
tests/reject/tenummix.nim
web/news.txt
2013-12-29 17:21:00 +02:00
Araq
438703f59e
case consistency: next steps
2013-12-29 01:13:51 +01:00
Araq
1101a40f91
improvements for 'pretty'
2013-12-28 23:30:53 +01:00
Zahary Karadjov
eb1d23c0c7
fixes #787
2013-12-28 23:53:48 +02:00
Araq
bf205fa85d
case consistency part 6
2013-12-28 01:17:02 +01:00
Araq
92b8fac94a
case consistency part 4
2013-12-27 23:10:36 +01:00
Araq
706266d8b7
case consistency part 3
2013-12-27 21:46:43 +01:00
Araq
2df9b442c6
case consistency part 1
2013-12-27 15:48:53 +01:00
Zahary Karadjov
952dbc4b8f
documented static params
2013-12-25 00:32:53 +02:00
Araq
32ef1f8f32
vm: FFI improvements
2013-12-23 20:12:13 +01:00
Grzegorz Adam Hankiewicz
1fe8b013ef
Adds example to locals() docstring.
2013-12-23 19:25:53 +01:00
Andreas Rumpf
259d205ff6
Merge pull request #759 from zielmicha/stdmsg
...
Write tracebacks to stderr instead of stdout.
2013-12-20 09:42:39 -08:00
Zahary Karadjov
027f30610e
static params: expr[T] is now static[T]
...
This introduces tyStatic and successfully bootstraps and handles
few simple test cases. Static params within macros are no longer
treated as PNimrodNodes - they are now equivalent to constants
of the designated type.
2013-12-19 01:06:38 +02:00
Michał Zieliński
db73f3af20
Add stdmsg (an alias to either stdout or stderr).
2013-12-17 20:36:53 +01:00
Grzegorz Adam Hankiewicz
c6c8366925
Mentions static alternatives to quit().
2013-12-12 00:57:31 +01:00
Andreas Rumpf
5bf395040f
Merge pull request #684 from gradha/pr_clarifies_docs
...
Clarifies wording of newSeq proc docstrings.
2013-11-30 16:25:44 -08:00
Araq
f10a23e669
removed 'system.eval'
2013-11-27 09:44:53 +01:00
Araq
4855055bca
Merge branch 'master' of https://github.com/Araq/Nimrod
2013-11-25 13:06:11 +01:00
Grzegorz Adam Hankiewicz
936c71df70
Clarifies wording of newSeq proc docstrings.
2013-11-22 22:54:24 +01:00
Dominik Picheta
d94a870de4
Fixed definition of seqShallowFlag.
2013-10-19 21:13:17 +01:00
Dominik Picheta
199c4d21bd
Fixed regression on ARM caused by the changed behaviour of noStackFrame in commit ac474a2812.
2013-10-19 21:01:32 +01:00
Araq
52d1a637b9
fixed definition of culong on win64
2013-10-15 07:53:10 +02:00
Araq
67e9f2861e
some fixes for win64
2013-10-10 00:39:10 +02:00
Araq
1a792d46d0
first version of the debug GC; doesn't work yet
2013-10-01 08:44:09 +02:00
Araq
62ed6b0aaf
Merge pull request #580 from gradha/pr_adds_equality_for_arrays
...
Adds equality comparison for arrays.
2013-09-01 01:39:31 -07:00
Araq
8710118b2c
Merge branch 'master' of github.com:Araq/Nimrod
2013-08-30 12:44:27 +02:00
Araq
7056ceda67
float64 is now an alias to 'float'; fixes #545
2013-08-30 12:24:54 +02:00