501 changes: 337 additions & 164 deletions compiler/parser.nim
2 changes: 1 addition & 1 deletion compiler/pas2nim/pas2nim.nim
76 changes: 38 additions & 38 deletions compiler/pas2nim/paslex.nim
76 changes: 38 additions & 38 deletions compiler/pas2nim/pasparse.nim
8 changes: 4 additions & 4 deletions compiler/passaux.nim
13 changes: 7 additions & 6 deletions compiler/passes.nim
25 changes: 8 additions & 17 deletions compiler/patterns.nim
2 changes: 1 addition & 1 deletion compiler/pbraces.nim
18 changes: 0 additions & 18 deletions compiler/pendx.nim

This file was deleted.

22 changes: 11 additions & 11 deletions compiler/platform.nim
426 changes: 260 additions & 166 deletions compiler/pragmas.nim
325 changes: 325 additions & 0 deletions compiler/pretty.nim
54 changes: 39 additions & 15 deletions compiler/procfind.nim
241 changes: 153 additions & 88 deletions compiler/renderer.nim
176 changes: 92 additions & 84 deletions compiler/rodread.nim
6 changes: 3 additions & 3 deletions compiler/rodutils.nim
76 changes: 40 additions & 36 deletions compiler/rodwrite.nim
67 changes: 35 additions & 32 deletions compiler/ropes.nim
12 changes: 6 additions & 6 deletions compiler/saturate.nim
276 changes: 192 additions & 84 deletions compiler/sem.nim
239 changes: 181 additions & 58 deletions compiler/semcall.nim
140 changes: 103 additions & 37 deletions compiler/semdata.nim
158 changes: 91 additions & 67 deletions compiler/semdestruct.nim
836 changes: 515 additions & 321 deletions compiler/semexprs.nim
158 changes: 105 additions & 53 deletions compiler/semfold.nim
58 changes: 24 additions & 34 deletions compiler/semgnrc.nim
162 changes: 105 additions & 57 deletions compiler/seminst.nim
89 changes: 89 additions & 0 deletions compiler/semmacrosanity.nim
40 changes: 27 additions & 13 deletions compiler/semmagic.nim
453 changes: 397 additions & 56 deletions compiler/sempass2.nim
508 changes: 326 additions & 182 deletions compiler/semstmts.nim
176 changes: 129 additions & 47 deletions compiler/semtempl.nim
391 changes: 0 additions & 391 deletions compiler/semthreads.nim

This file was deleted.

1,007 changes: 657 additions & 350 deletions compiler/semtypes.nim
387 changes: 303 additions & 84 deletions compiler/semtypinst.nim
46 changes: 26 additions & 20 deletions compiler/service.nim
1,102 changes: 847 additions & 255 deletions compiler/sigmatch.nim
84 changes: 49 additions & 35 deletions compiler/suggest.nim
83 changes: 42 additions & 41 deletions compiler/syntaxes.nim
5 changes: 5 additions & 0 deletions compiler/testability.nim
193 changes: 109 additions & 84 deletions compiler/transf.nim
43 changes: 21 additions & 22 deletions compiler/trees.nim
36 changes: 18 additions & 18 deletions compiler/treetab.nim
584 changes: 326 additions & 258 deletions compiler/types.nim
111 changes: 111 additions & 0 deletions compiler/typesrenderer.nim
1,397 changes: 1,397 additions & 0 deletions compiler/vm.nim
218 changes: 218 additions & 0 deletions compiler/vmdef.nim
36 changes: 36 additions & 0 deletions compiler/vmdeps.nim
1,631 changes: 1,631 additions & 0 deletions compiler/vmgen.nim
45 changes: 25 additions & 20 deletions compiler/wordrecg.nim
37 changes: 33 additions & 4 deletions config/nimdoc.cfg
2 changes: 1 addition & 1 deletion config/nimdoc.tex.cfg
20 changes: 11 additions & 9 deletions config/nimrod.cfg
9 changes: 9 additions & 0 deletions config/rename.rules.cfg
2 changes: 1 addition & 1 deletion copying.txt
210 changes: 0 additions & 210 deletions devel/logging.nim

This file was deleted.

15 changes: 13 additions & 2 deletions doc/advopt.txt
5 changes: 5 additions & 0 deletions doc/apis.txt
10 changes: 2 additions & 8 deletions doc/c2nim.txt
311 changes: 311 additions & 0 deletions doc/docgen.txt
12 changes: 12 additions & 0 deletions doc/docgen_sample.nim
19 changes: 18 additions & 1 deletion doc/gc.txt
32 changes: 19 additions & 13 deletions doc/grammar.txt
588 changes: 588 additions & 0 deletions doc/idetools.txt
9 changes: 7 additions & 2 deletions doc/intern.txt
3 changes: 2 additions & 1 deletion doc/keywords.txt
208 changes: 96 additions & 112 deletions doc/lib.txt
1,338 changes: 1,015 additions & 323 deletions doc/manual.txt
121 changes: 118 additions & 3 deletions doc/nimrodc.txt
4 changes: 3 additions & 1 deletion doc/subexes.txt
242 changes: 204 additions & 38 deletions doc/tut1.txt
312 changes: 282 additions & 30 deletions doc/tut2.txt
15 changes: 0 additions & 15 deletions examples/cairoex.nim

This file was deleted.

11 changes: 11 additions & 0 deletions examples/cgi/cgi_server.py
5 changes: 5 additions & 0 deletions examples/cgi/cgi_stacktrace.nim
7 changes: 7 additions & 0 deletions examples/cgi/example.nim
14 changes: 0 additions & 14 deletions examples/gtk/ex1.nim

This file was deleted.

22 changes: 0 additions & 22 deletions examples/gtk/ex2.nim

This file was deleted.

34 changes: 0 additions & 34 deletions examples/gtk/ex3.nim

This file was deleted.

29 changes: 0 additions & 29 deletions examples/gtk/ex4.nim

This file was deleted.

24 changes: 0 additions & 24 deletions examples/gtk/ex5.nim

This file was deleted.

50 changes: 0 additions & 50 deletions examples/gtk/ex6.nim

This file was deleted.

46 changes: 0 additions & 46 deletions examples/gtk/ex7.nim

This file was deleted.

29 changes: 0 additions & 29 deletions examples/gtk/ex8.nim

This file was deleted.

49 changes: 0 additions & 49 deletions examples/gtk/ex9.nim

This file was deleted.

2 changes: 1 addition & 1 deletion examples/htmlrefs.nim
8 changes: 4 additions & 4 deletions examples/htmltitle.nim
15 changes: 0 additions & 15 deletions examples/luaex.nim

This file was deleted.

11 changes: 0 additions & 11 deletions examples/pythonex.nim

This file was deleted.

33 changes: 33 additions & 0 deletions examples/talk/dsl.nim
55 changes: 55 additions & 0 deletions examples/talk/formatoptimizer.nim
23 changes: 23 additions & 0 deletions examples/talk/hoisting.nim
12 changes: 12 additions & 0 deletions examples/talk/lazyeval.nim
11 changes: 11 additions & 0 deletions examples/talk/quasiquote.nim
8 changes: 8 additions & 0 deletions examples/talk/tags.nim
25 changes: 0 additions & 25 deletions examples/tclex.nim

This file was deleted.

71 changes: 0 additions & 71 deletions examples/x11ex.nim

This file was deleted.

43 changes: 3 additions & 40 deletions install.txt
81 changes: 52 additions & 29 deletions koch.nim
24 changes: 0 additions & 24 deletions lib/copying.txt

This file was deleted.

50 changes: 25 additions & 25 deletions lib/core/locks.nim
265 changes: 182 additions & 83 deletions lib/core/macros.nim
14 changes: 11 additions & 3 deletions lib/core/typeinfo.nim
227 changes: 0 additions & 227 deletions lib/impure/db_mongo.nim

This file was deleted.

36 changes: 21 additions & 15 deletions lib/impure/db_mysql.nim
37 changes: 26 additions & 11 deletions lib/impure/db_postgres.nim
46 changes: 24 additions & 22 deletions lib/impure/db_sqlite.nim
8 changes: 4 additions & 4 deletions lib/impure/dialogs.nim
7 changes: 5 additions & 2 deletions lib/impure/graphics.nim
44 changes: 22 additions & 22 deletions lib/impure/osinfo_win.nim
10 changes: 5 additions & 5 deletions lib/impure/rdstdin.nim
72 changes: 37 additions & 35 deletions lib/impure/re.nim
6 changes: 3 additions & 3 deletions lib/impure/zipfiles.nim
124 changes: 11 additions & 113 deletions lib/nimbase.h
6 changes: 6 additions & 0 deletions lib/packages/docutils/docutils.babel
54 changes: 40 additions & 14 deletions lib/packages/docutils/highlite.nim
102 changes: 54 additions & 48 deletions lib/packages/docutils/rst.nim
38 changes: 31 additions & 7 deletions lib/packages/docutils/rstast.nim
233 changes: 201 additions & 32 deletions lib/packages/docutils/rstgen.nim
92 changes: 92 additions & 0 deletions lib/posix/epoll.nim
2 changes: 2 additions & 0 deletions lib/posix/inotify.nim
28 changes: 28 additions & 0 deletions lib/posix/linux.nim
1,402 changes: 714 additions & 688 deletions lib/posix/posix.nim
File renamed without changes.
67 changes: 65 additions & 2 deletions lib/pure/algorithm.nim
972 changes: 972 additions & 0 deletions lib/pure/asyncdispatch.nim
3 changes: 3 additions & 0 deletions lib/pure/asyncdispatch.nimrod.cfg
180 changes: 180 additions & 0 deletions lib/pure/asynchttpserver.nim
95 changes: 54 additions & 41 deletions lib/pure/asyncio.nim
269 changes: 269 additions & 0 deletions lib/pure/asyncnet.nim
240 changes: 126 additions & 114 deletions lib/pure/base64.nim
855 changes: 855 additions & 0 deletions lib/pure/basic2d.nim
1,040 changes: 1,040 additions & 0 deletions lib/pure/basic3d.nim
10 changes: 5 additions & 5 deletions lib/pure/browsers.nim
40 changes: 29 additions & 11 deletions lib/pure/cgi.nim
582 changes: 582 additions & 0 deletions lib/pure/collections/LockFreeHash.nim
41 changes: 41 additions & 0 deletions lib/pure/collections/baseutils.nim
22 changes: 11 additions & 11 deletions lib/pure/collections/intsets.nim
8 changes: 4 additions & 4 deletions lib/pure/collections/lists.nim
199 changes: 199 additions & 0 deletions lib/pure/collections/sequtils.nim
68 changes: 48 additions & 20 deletions lib/pure/collections/sets.nim
94 changes: 55 additions & 39 deletions lib/pure/collections/tables.nim
26 changes: 15 additions & 11 deletions lib/pure/dynlib.nim
72 changes: 35 additions & 37 deletions lib/pure/encodings.nim
14 changes: 13 additions & 1 deletion lib/pure/endians.nim
4 changes: 1 addition & 3 deletions lib/pure/events.nim
10 changes: 5 additions & 5 deletions lib/pure/fsmonitor.nim
40 changes: 23 additions & 17 deletions lib/pure/ftpclient.nim
118 changes: 118 additions & 0 deletions lib/pure/future.nim
16 changes: 10 additions & 6 deletions lib/pure/hashes.nim
13 changes: 9 additions & 4 deletions lib/pure/htmlgen.nim
322 changes: 249 additions & 73 deletions lib/pure/htmlparser.nim
361 changes: 319 additions & 42 deletions lib/pure/httpclient.nim
218 changes: 113 additions & 105 deletions lib/pure/httpserver.nim
23 changes: 15 additions & 8 deletions lib/pure/irc.nim
186 changes: 130 additions & 56 deletions lib/pure/json.nim
38 changes: 19 additions & 19 deletions lib/pure/lexbase.nim
267 changes: 267 additions & 0 deletions lib/pure/logging.nim
2 changes: 1 addition & 1 deletion lib/pure/marshal.nim
2 changes: 1 addition & 1 deletion lib/pure/matchers.nim
70 changes: 38 additions & 32 deletions lib/pure/math.nim
60 changes: 30 additions & 30 deletions lib/pure/md5.nim
99 changes: 70 additions & 29 deletions lib/pure/memfiles.nim
39 changes: 39 additions & 0 deletions lib/pure/mersenne.nim
1,132 changes: 1,132 additions & 0 deletions lib/pure/net.nim
4 changes: 2 additions & 2 deletions lib/pure/nimprof.nim
83 changes: 83 additions & 0 deletions lib/pure/numeric.nim
8 changes: 6 additions & 2 deletions lib/pure/oids.nim
1,161 changes: 790 additions & 371 deletions lib/pure/os.nim
721 changes: 464 additions & 257 deletions lib/pure/osproc.nim
93 changes: 47 additions & 46 deletions lib/pure/parsecfg.nim
2 changes: 1 addition & 1 deletion lib/pure/parsecsv.nim
15 changes: 9 additions & 6 deletions lib/pure/parseopt.nim
148 changes: 148 additions & 0 deletions lib/pure/parseopt2.nim
8 changes: 4 additions & 4 deletions lib/pure/parsesql.nim
5 changes: 4 additions & 1 deletion lib/pure/parseurl.nim
61 changes: 47 additions & 14 deletions lib/pure/parseutils.nim
19 changes: 15 additions & 4 deletions lib/pure/parsexml.nim
147 changes: 74 additions & 73 deletions lib/pure/pegs.nim
367 changes: 367 additions & 0 deletions lib/pure/poly.nim
423 changes: 423 additions & 0 deletions lib/pure/rawsockets.nim
513 changes: 332 additions & 181 deletions lib/pure/redis.nim
37 changes: 28 additions & 9 deletions lib/pure/scgi.nim
257 changes: 257 additions & 0 deletions lib/pure/selectors.nim
4 changes: 3 additions & 1 deletion lib/pure/smtp.nim
415 changes: 234 additions & 181 deletions lib/pure/sockets.nim
98 changes: 51 additions & 47 deletions lib/pure/streams.nim
24 changes: 12 additions & 12 deletions lib/pure/strtabs.nim
2,266 changes: 1,153 additions & 1,113 deletions lib/pure/strutils.nim
668 changes: 333 additions & 335 deletions lib/pure/terminal.nim
432 changes: 232 additions & 200 deletions lib/pure/times.nim
2 changes: 2 additions & 0 deletions lib/pure/typetraits.nim
94 changes: 49 additions & 45 deletions lib/pure/unicode.nim
25 changes: 16 additions & 9 deletions lib/pure/unittest.nim
8 changes: 6 additions & 2 deletions lib/pure/uri.nim
6 changes: 2 additions & 4 deletions lib/pure/xmlparser.nim
55 changes: 53 additions & 2 deletions lib/pure/xmltree.nim
6 changes: 6 additions & 0 deletions lib/stdlib.babel
1,543 changes: 952 additions & 591 deletions lib/system.nim
101 changes: 57 additions & 44 deletions lib/system/alloc.nim
172 changes: 107 additions & 65 deletions lib/system/ansi_c.nim
22 changes: 11 additions & 11 deletions lib/system/arithm.nim
61 changes: 31 additions & 30 deletions lib/system/assign.nim
241 changes: 185 additions & 56 deletions lib/system/atomics.nim
14 changes: 7 additions & 7 deletions lib/system/avltree.nim
56 changes: 29 additions & 27 deletions lib/system/cellsets.nim
4 changes: 2 additions & 2 deletions lib/system/cgprocs.nim
64 changes: 40 additions & 24 deletions lib/system/channels.nim
77 changes: 77 additions & 0 deletions lib/system/chcks.nim
16 changes: 8 additions & 8 deletions lib/system/debugger.nim
17 changes: 9 additions & 8 deletions lib/system/dyncalls.nim
87 changes: 12 additions & 75 deletions lib/system/embedded.nim
44 changes: 22 additions & 22 deletions lib/system/endb.nim
210 changes: 79 additions & 131 deletions lib/system/excpt.nim
275 changes: 199 additions & 76 deletions lib/system/gc.nim
3 changes: 1 addition & 2 deletions lib/system/gc2.nim
42 changes: 21 additions & 21 deletions lib/system/gc_ms.nim
4 changes: 2 additions & 2 deletions lib/system/hti.nim
16 changes: 10 additions & 6 deletions lib/system/inclrtl.nim
165 changes: 89 additions & 76 deletions lib/system/jssys.nim
105 changes: 54 additions & 51 deletions lib/system/mmdisp.nim
71 changes: 39 additions & 32 deletions lib/system/repr.nim
106 changes: 62 additions & 44 deletions lib/system/sysio.nim
67 changes: 35 additions & 32 deletions lib/system/syslocks.nim
195 changes: 195 additions & 0 deletions lib/system/sysspawn.nim
26 changes: 13 additions & 13 deletions lib/system/sysstr.nim
69 changes: 36 additions & 33 deletions lib/system/threads.nim
300 changes: 152 additions & 148 deletions lib/system/widestrs.nim
19 changes: 0 additions & 19 deletions lib/windows/windows.nim
406 changes: 271 additions & 135 deletions lib/windows/winlean.nim
738 changes: 0 additions & 738 deletions lib/wrappers/cairo/cairo.nim

This file was deleted.

35 changes: 0 additions & 35 deletions lib/wrappers/cairo/cairoft.nim

This file was deleted.

37 changes: 0 additions & 37 deletions lib/wrappers/cairo/cairowin32.nim

This file was deleted.

39 changes: 0 additions & 39 deletions lib/wrappers/cairo/cairoxlib.nim

This file was deleted.

1,308 changes: 0 additions & 1,308 deletions lib/wrappers/gtk/atk.nim

This file was deleted.

3,873 changes: 0 additions & 3,873 deletions lib/wrappers/gtk/gdk2.nim

This file was deleted.

271 changes: 0 additions & 271 deletions lib/wrappers/gtk/gdk2pixbuf.nim

This file was deleted.

554 changes: 0 additions & 554 deletions lib/wrappers/gtk/gdkglext.nim

This file was deleted.

4,534 changes: 0 additions & 4,534 deletions lib/wrappers/gtk/glib2.nim

This file was deleted.

17,062 changes: 0 additions & 17,062 deletions lib/wrappers/gtk/gtk2.nim

This file was deleted.

53 changes: 0 additions & 53 deletions lib/wrappers/gtk/gtkglext.nim

This file was deleted.

523 changes: 0 additions & 523 deletions lib/wrappers/gtk/gtkhtml.nim

This file was deleted.

111 changes: 0 additions & 111 deletions lib/wrappers/gtk/libglade2.nim

This file was deleted.

1,160 changes: 0 additions & 1,160 deletions lib/wrappers/gtk/pango.nim

This file was deleted.

42 changes: 0 additions & 42 deletions lib/wrappers/gtk/pangoutils.nim

This file was deleted.

331 changes: 331 additions & 0 deletions lib/wrappers/libffi/common/ffi.h
77 changes: 77 additions & 0 deletions lib/wrappers/libffi/common/ffi_common.h
96 changes: 96 additions & 0 deletions lib/wrappers/libffi/common/fficonfig.h
150 changes: 150 additions & 0 deletions lib/wrappers/libffi/common/ffitarget.h
110 changes: 110 additions & 0 deletions lib/wrappers/libffi/common/malloc_closure.c
254 changes: 254 additions & 0 deletions lib/wrappers/libffi/common/raw_api.c
627 changes: 627 additions & 0 deletions lib/wrappers/libffi/gcc/closures.c
841 changes: 841 additions & 0 deletions lib/wrappers/libffi/gcc/ffi.c
673 changes: 673 additions & 0 deletions lib/wrappers/libffi/gcc/ffi64.c
237 changes: 237 additions & 0 deletions lib/wrappers/libffi/gcc/prep_cif.c
77 changes: 77 additions & 0 deletions lib/wrappers/libffi/gcc/types.c
759 changes: 759 additions & 0 deletions lib/wrappers/libffi/gcc/win32_asm.asm
736 changes: 736 additions & 0 deletions lib/wrappers/libffi/gcc/win32_asm.s
467 changes: 467 additions & 0 deletions lib/wrappers/libffi/gcc/win64_asm.asm
227 changes: 227 additions & 0 deletions lib/wrappers/libffi/gcc/win64_asm.s
80 changes: 51 additions & 29 deletions lib/wrappers/libffi.nim → lib/wrappers/libffi/libffi.nim
457 changes: 457 additions & 0 deletions lib/wrappers/libffi/msvc/ffi.c
175 changes: 175 additions & 0 deletions lib/wrappers/libffi/msvc/prep_cif.c
104 changes: 104 additions & 0 deletions lib/wrappers/libffi/msvc/types.c
162 changes: 162 additions & 0 deletions lib/wrappers/libffi/msvc/win32.c
470 changes: 470 additions & 0 deletions lib/wrappers/libffi/msvc/win32_asm.asm
156 changes: 156 additions & 0 deletions lib/wrappers/libffi/msvc/win64_asm.asm
225 changes: 0 additions & 225 deletions lib/wrappers/lua/lauxlib.nim

This file was deleted.

412 changes: 0 additions & 412 deletions lib/wrappers/lua/lua.nim

This file was deleted.

66 changes: 0 additions & 66 deletions lib/wrappers/lua/lualib.nim

This file was deleted.

1,186 changes: 0 additions & 1,186 deletions lib/wrappers/mongo.nim

This file was deleted.

4 changes: 2 additions & 2 deletions lib/wrappers/mysql.nim
1,536 changes: 0 additions & 1,536 deletions lib/wrappers/opengl/gl.nim

This file was deleted.

4,673 changes: 0 additions & 4,673 deletions lib/wrappers/opengl/glext.nim

This file was deleted.

335 changes: 0 additions & 335 deletions lib/wrappers/opengl/glu.nim

This file was deleted.

438 changes: 0 additions & 438 deletions lib/wrappers/opengl/glut.nim

This file was deleted.

153 changes: 0 additions & 153 deletions lib/wrappers/opengl/glx.nim

This file was deleted.

9,685 changes: 0 additions & 9,685 deletions lib/wrappers/opengl/opengl.nim

This file was deleted.

368 changes: 0 additions & 368 deletions lib/wrappers/opengl/wingl.nim

This file was deleted.

35 changes: 21 additions & 14 deletions lib/wrappers/openssl.nim
18 changes: 9 additions & 9 deletions lib/wrappers/pcre.nim
1,587 changes: 0 additions & 1,587 deletions lib/wrappers/python.nim

This file was deleted.

47 changes: 25 additions & 22 deletions lib/wrappers/readline/readline.nim
23 changes: 12 additions & 11 deletions lib/wrappers/sdl/sdl.nim
11 changes: 11 additions & 0 deletions lib/wrappers/sdl/sdl_image.nim
1 change: 1 addition & 0 deletions lib/wrappers/sqlite3.nim
865 changes: 0 additions & 865 deletions lib/wrappers/tcl.nim

This file was deleted.

110 changes: 0 additions & 110 deletions lib/wrappers/x11/cursorfont.nim

This file was deleted.

1,925 changes: 0 additions & 1,925 deletions lib/wrappers/x11/keysym.nim

This file was deleted.

397 changes: 0 additions & 397 deletions lib/wrappers/x11/x.nim

This file was deleted.

81 changes: 0 additions & 81 deletions lib/wrappers/x11/xatom.nim

This file was deleted.

396 changes: 0 additions & 396 deletions lib/wrappers/x11/xcms.nim

This file was deleted.

235 changes: 0 additions & 235 deletions lib/wrappers/x11/xf86dga.nim

This file was deleted.

229 changes: 0 additions & 229 deletions lib/wrappers/x11/xf86vmode.nim

This file was deleted.

307 changes: 0 additions & 307 deletions lib/wrappers/x11/xi.nim

This file was deleted.

25 changes: 0 additions & 25 deletions lib/wrappers/x11/xinerama.nim

This file was deleted.

2,409 changes: 0 additions & 2,409 deletions lib/wrappers/x11/xkb.nim

This file was deleted.

699 changes: 0 additions & 699 deletions lib/wrappers/x11/xkblib.nim

This file was deleted.

2,216 changes: 0 additions & 2,216 deletions lib/wrappers/x11/xlib.nim

This file was deleted.

194 changes: 0 additions & 194 deletions lib/wrappers/x11/xrandr.nim

This file was deleted.

Loading