first release
This commit is contained in:
parent
405b86068e
commit
916c25f9a7
321 changed files with 1785 additions and 1808 deletions
0
lib/amd64.asm.in
Executable file → Normal file
0
lib/amd64.asm.in
Executable file → Normal file
0
lib/ansi_c.nim
Executable file → Normal file
0
lib/ansi_c.nim
Executable file → Normal file
0
lib/arithm.nim
Executable file → Normal file
0
lib/arithm.nim
Executable file → Normal file
0
lib/assign.nim
Executable file → Normal file
0
lib/assign.nim
Executable file → Normal file
0
lib/base/dialogs.nim
Executable file → Normal file
0
lib/base/dialogs.nim
Executable file → Normal file
0
lib/base/gtk/atk.nim
Executable file → Normal file
0
lib/base/gtk/atk.nim
Executable file → Normal file
0
lib/base/gtk/gdk2.nim
Executable file → Normal file
0
lib/base/gtk/gdk2.nim
Executable file → Normal file
0
lib/base/gtk/gdk2pixbuf.nim
Executable file → Normal file
0
lib/base/gtk/gdk2pixbuf.nim
Executable file → Normal file
0
lib/base/gtk/gdkglext.nim
Executable file → Normal file
0
lib/base/gtk/gdkglext.nim
Executable file → Normal file
0
lib/base/gtk/glib2.nim
Executable file → Normal file
0
lib/base/gtk/glib2.nim
Executable file → Normal file
0
lib/base/gtk/gtk2.nim
Executable file → Normal file
0
lib/base/gtk/gtk2.nim
Executable file → Normal file
0
lib/base/gtk/gtkglext.nim
Executable file → Normal file
0
lib/base/gtk/gtkglext.nim
Executable file → Normal file
0
lib/base/gtk/gtkhtml.nim
Executable file → Normal file
0
lib/base/gtk/gtkhtml.nim
Executable file → Normal file
0
lib/base/gtk/libglade2.nim
Executable file → Normal file
0
lib/base/gtk/libglade2.nim
Executable file → Normal file
0
lib/base/gtk/pango.nim
Executable file → Normal file
0
lib/base/gtk/pango.nim
Executable file → Normal file
0
lib/base/gtk/pangoutils.nim
Executable file → Normal file
0
lib/base/gtk/pangoutils.nim
Executable file → Normal file
0
lib/base/nregex.nim
Executable file → Normal file
0
lib/base/nregex.nim
Executable file → Normal file
0
lib/base/pcre.nim
Executable file → Normal file
0
lib/base/pcre.nim
Executable file → Normal file
0
lib/base/pcre_all.c
Executable file → Normal file
0
lib/base/pcre_all.c
Executable file → Normal file
0
lib/base/regexprs.nim
Executable file → Normal file
0
lib/base/regexprs.nim
Executable file → Normal file
0
lib/cntbits.nim
Executable file → Normal file
0
lib/cntbits.nim
Executable file → Normal file
0
lib/complex.nim
Executable file → Normal file
0
lib/complex.nim
Executable file → Normal file
0
lib/copying.txt
Executable file → Normal file
0
lib/copying.txt
Executable file → Normal file
0
lib/debugger.nim
Executable file → Normal file
0
lib/debugger.nim
Executable file → Normal file
0
lib/dlmalloc.c
Executable file → Normal file
0
lib/dlmalloc.c
Executable file → Normal file
0
lib/dlmalloc.h
Executable file → Normal file
0
lib/dlmalloc.h
Executable file → Normal file
0
lib/dyncalls.nim
Executable file → Normal file
0
lib/dyncalls.nim
Executable file → Normal file
0
lib/excpt.nim
Executable file → Normal file
0
lib/excpt.nim
Executable file → Normal file
0
lib/gc.nim
Executable file → Normal file
0
lib/gc.nim
Executable file → Normal file
0
lib/hti.nim
Executable file → Normal file
0
lib/hti.nim
Executable file → Normal file
0
lib/i386.asm.in
Executable file → Normal file
0
lib/i386.asm.in
Executable file → Normal file
0
lib/int64s.nim
Executable file → Normal file
0
lib/int64s.nim
Executable file → Normal file
0
lib/lgpl.txt
Executable file → Normal file
0
lib/lgpl.txt
Executable file → Normal file
0
lib/locks.nim
Executable file → Normal file
0
lib/locks.nim
Executable file → Normal file
0
lib/math.nim
Executable file → Normal file
0
lib/math.nim
Executable file → Normal file
0
lib/memman.nim
Executable file → Normal file
0
lib/memman.nim
Executable file → Normal file
0
lib/nimbase.h
Executable file → Normal file
0
lib/nimbase.h
Executable file → Normal file
0
lib/optparse.nim
Executable file → Normal file
0
lib/optparse.nim
Executable file → Normal file
7
lib/os.nim
Executable file → Normal file
7
lib/os.nim
Executable file → Normal file
|
|
@ -294,6 +294,10 @@ proc existsDir*(dir: string): bool
|
|||
proc getLastModificationTime*(file: string): TTime
|
||||
## Gets the time of the `file`'s last modification.
|
||||
|
||||
proc fileNewer*(a, b: string): bool
|
||||
## returns true if the file `a` is newer than file `b`, i.e. if `a`'s
|
||||
## modification time is later than `b`'s.
|
||||
|
||||
# procs dealing with environment variables:
|
||||
proc putEnv*(key, val: string)
|
||||
## Sets the value of the environment variable named `key` to `val`.
|
||||
|
|
@ -936,4 +940,7 @@ else:
|
|||
|
||||
proc paramCount(): int = return cmdCount-1
|
||||
|
||||
proc fileNewer(a, b: string): bool =
|
||||
result = getLastModificationTime(a) - getLastModificationTime(b) > 0
|
||||
|
||||
{.pop.}
|
||||
|
|
|
|||
0
lib/posix/posix.nim
Executable file → Normal file
0
lib/posix/posix.nim
Executable file → Normal file
0
lib/powerpc.asm.in
Executable file → Normal file
0
lib/powerpc.asm.in
Executable file → Normal file
0
lib/process.nim
Executable file → Normal file
0
lib/process.nim
Executable file → Normal file
0
lib/ptrset.nim
Executable file → Normal file
0
lib/ptrset.nim
Executable file → Normal file
0
lib/repr.nim
Executable file → Normal file
0
lib/repr.nim
Executable file → Normal file
0
lib/sets.nim
Executable file → Normal file
0
lib/sets.nim
Executable file → Normal file
0
lib/strutils.nim
Executable file → Normal file
0
lib/strutils.nim
Executable file → Normal file
0
lib/sysio.nim
Executable file → Normal file
0
lib/sysio.nim
Executable file → Normal file
0
lib/sysstr.nim
Executable file → Normal file
0
lib/sysstr.nim
Executable file → Normal file
0
lib/system.nim
Executable file → Normal file
0
lib/system.nim
Executable file → Normal file
0
lib/times.nim
Executable file → Normal file
0
lib/times.nim
Executable file → Normal file
0
lib/typeinfo.nim
Executable file → Normal file
0
lib/typeinfo.nim
Executable file → Normal file
0
lib/unicode.nim
Executable file → Normal file
0
lib/unicode.nim
Executable file → Normal file
0
lib/windows/mmsystem.nim
Executable file → Normal file
0
lib/windows/mmsystem.nim
Executable file → Normal file
0
lib/windows/nb30.nim
Executable file → Normal file
0
lib/windows/nb30.nim
Executable file → Normal file
0
lib/windows/ole2.nim
Executable file → Normal file
0
lib/windows/ole2.nim
Executable file → Normal file
0
lib/windows/shellapi.nim
Executable file → Normal file
0
lib/windows/shellapi.nim
Executable file → Normal file
0
lib/windows/shfolder.nim
Executable file → Normal file
0
lib/windows/shfolder.nim
Executable file → Normal file
0
lib/windows/windows.nim
Executable file → Normal file
0
lib/windows/windows.nim
Executable file → Normal file
Loading…
Add table
Add a link
Reference in a new issue