diff -r 2006-01-29/CHANGES 2006-01-30/CHANGES
6c6,9
< 	added nekotools (merged nekoboot and neko webserver).
---
> 	neko : defined a default NEKOPATH when not specified (less configuration)
> 	nekoml : added Net core module for sockets
> 	nekoml : when catching Neko errors, wrap them using Neko_error constructor
> 	added nekotools (merged nekoboot and neko webserver).	
diff -r 2006-01-29/CVS/Entries 2006-01-30/CVS/Entries
1,13c1,13
< /.cvsignore/1.2/Tue Nov  8 00:04:26 2005//D2006.01.28.23.00.00
< /CHANGES/1.19/Sat Jan 28 22:32:22 2006//D2006.01.28.23.00.00
< /LICENSE/1.2/Mon Jan  9 16:07:12 2006//D2006.01.28.23.00.00
< /Makefile/1.32/Sat Jan 28 22:31:56 2006//D2006.01.28.23.00.00
< /Makefile.common/1.12/Wed Sep 21 14:28:50 2005//D2006.01.28.23.00.00
< /Makefile.linux/1.6/Fri Sep 16 08:55:35 2005//D2006.01.28.23.00.00
< /cgi.neko/1.5/Sun Oct 16 12:28:49 2005//D2006.01.28.23.00.00
< /configure/1.1/Mon Aug 22 13:17:03 2005//D2006.01.28.23.00.00
< /mkrelease.bat/1.4/Thu Aug 25 10:08:34 2005//D2006.01.28.23.00.00
< /mysql.neko/1.8/Sun Oct 16 12:28:49 2005//D2006.01.28.23.00.00
< /neko.sln/1.7/Sat Oct 22 22:57:47 2005//D2006.01.28.23.00.00
< /regexp.neko/1.3/Sun Oct 16 12:28:49 2005//D2006.01.28.23.00.00
< /sys.neko/1.6/Fri Oct 28 17:44:34 2005//D2006.01.28.23.00.00
---
> /.cvsignore/1.2/Tue Nov  8 00:04:26 2005//D2006.01.29.23.00.00
> /CHANGES/1.21/Sun Jan 29 13:51:50 2006//D2006.01.29.23.00.00
> /LICENSE/1.2/Mon Jan  9 16:07:12 2006//D2006.01.29.23.00.00
> /Makefile/1.32/Sat Jan 28 22:31:56 2006//D2006.01.29.23.00.00
> /Makefile.common/1.12/Wed Sep 21 14:28:50 2005//D2006.01.29.23.00.00
> /Makefile.linux/1.6/Fri Sep 16 08:55:35 2005//D2006.01.29.23.00.00
> /cgi.neko/1.5/Sun Oct 16 12:28:49 2005//D2006.01.29.23.00.00
> /configure/1.1/Mon Aug 22 13:17:03 2005//D2006.01.29.23.00.00
> /mkrelease.bat/1.4/Thu Aug 25 10:08:34 2005//D2006.01.29.23.00.00
> /mysql.neko/1.8/Sun Oct 16 12:28:49 2005//D2006.01.29.23.00.00
> /neko.sln/1.7/Sat Oct 22 22:57:47 2005//D2006.01.29.23.00.00
> /regexp.neko/1.3/Sun Oct 16 12:28:49 2005//D2006.01.29.23.00.00
> /sys.neko/1.6/Fri Oct 28 17:44:34 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/CVS/Tag 2006-01-30/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/bin/CVS/Entries 2006-01-30/bin/CVS/Entries
1c1
< /.cvsignore/1.2/Sun Oct 16 21:36:50 2005//D2006.01.28.23.00.00
---
> /.cvsignore/1.2/Sun Oct 16 21:36:50 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/bin/CVS/Tag 2006-01-30/bin/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/bin/libneko.dylib and 2006-01-30/bin/libneko.dylib differ
Binary files 2006-01-29/bin/mod_neko.ndll and 2006-01-30/bin/mod_neko.ndll differ
Binary files 2006-01-29/bin/mysql.ndll and 2006-01-30/bin/mysql.ndll differ
Binary files 2006-01-29/bin/neko and 2006-01-30/bin/neko differ
Binary files 2006-01-29/bin/nekoc and 2006-01-30/bin/nekoc differ
Binary files 2006-01-29/bin/nekoml and 2006-01-30/bin/nekoml differ
Binary files 2006-01-29/bin/nekotools and 2006-01-30/bin/nekotools differ
Binary files 2006-01-29/bin/regexp.ndll and 2006-01-30/bin/regexp.ndll differ
Binary files 2006-01-29/bin/std.ndll and 2006-01-30/bin/std.ndll differ
diff -r 2006-01-29/boot/CVS/Entries 2006-01-30/boot/CVS/Entries
1,2c1,2
< /nekoc.n/1.10/Wed Jan 11 16:18:47 2006/-kb/D2006.01.28.23.00.00
< /nekoml.n/1.9/Wed Jan 11 16:18:47 2006/-kb/D2006.01.28.23.00.00
---
> /nekoc.n/1.12/Sun Jan 29 13:56:41 2006/-kb/D2006.01.29.23.00.00
> /nekoml.n/1.10/Sun Jan 29 13:51:11 2006/-kb/D2006.01.29.23.00.00
diff -r 2006-01-29/boot/CVS/Tag 2006-01-30/boot/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/boot/nekoc.n and 2006-01-30/boot/nekoc.n differ
Binary files 2006-01-29/boot/nekoml.n and 2006-01-30/boot/nekoml.n differ
diff -r 2006-01-29/libs/CVS/Entries 2006-01-30/libs/CVS/Entries
1c1
< /libs.sln/1.1/Sat Aug 13 07:01:03 2005//D2006.01.28.23.00.00
---
> /libs.sln/1.1/Sat Aug 13 07:01:03 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/CVS/Tag 2006-01-30/libs/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/CVS/Entries 2006-01-30/libs/include/CVS/Entries
1c1
< /LICENSE/1.1/Mon Aug 22 11:40:26 2005//D2006.01.28.23.00.00
---
> /LICENSE/1.1/Mon Aug 22 11:40:26 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/CVS/Tag 2006-01-30/libs/include/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/apache/CVS/Entries 2006-01-30/libs/include/apache/CVS/Entries
1,34c1,34
< /ApacheCore.lib/1.1/Fri Jul 29 20:12:57 2005/-kb/D2006.01.28.23.00.00
< /ap.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_alloc.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_compat.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_config.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_ctype.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_ebcdic.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_md5.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_mmn.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /ap_sha1.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /buff.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /compat.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /conf.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /explain.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /fnmatch.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /hsregex.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_conf_globals.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_config.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_core.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_log.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_main.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_protocol.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_request.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /http_vhost.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /httpd.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /multithread.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /os.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /readdir.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /rfc1413.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /scoreboard.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /util_date.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /util_md5.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /util_script.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
< /util_uri.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.28.23.00.00
---
> /ApacheCore.lib/1.1/Fri Jul 29 20:12:57 2005/-kb/D2006.01.29.23.00.00
> /ap.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_alloc.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_compat.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_config.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_ctype.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_ebcdic.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_md5.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_mmn.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /ap_sha1.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /buff.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /compat.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /conf.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /explain.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /fnmatch.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /hsregex.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_conf_globals.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_config.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_core.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_log.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_main.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_protocol.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_request.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /http_vhost.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /httpd.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /multithread.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /os.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /readdir.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /rfc1413.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /scoreboard.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /util_date.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /util_md5.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /util_script.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
> /util_uri.h/1.1/Wed Jul 27 12:40:53 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/apache/CVS/Tag 2006-01-30/libs/include/apache/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/gc/CVS/Entries 2006-01-30/libs/include/gc/CVS/Entries
1,4c1,4
< /gc.dll/1.1/Mon May 16 15:57:33 2005/-kb/D2006.01.28.23.00.00
< /gc.h/1.1/Mon May 16 15:57:33 2005//D2006.01.28.23.00.00
< /gc.lib/1.1/Mon May 16 15:57:33 2005/-kb/D2006.01.28.23.00.00
< /gc_config_macros.h/1.1/Mon May 16 15:57:33 2005//D2006.01.28.23.00.00
---
> /gc.dll/1.1/Mon May 16 15:57:33 2005/-kb/D2006.01.29.23.00.00
> /gc.h/1.1/Mon May 16 15:57:33 2005//D2006.01.29.23.00.00
> /gc.lib/1.1/Mon May 16 15:57:33 2005/-kb/D2006.01.29.23.00.00
> /gc_config_macros.h/1.1/Mon May 16 15:57:33 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/gc/CVS/Tag 2006-01-30/libs/include/gc/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/mysql/CVS/Entries 2006-01-30/libs/include/mysql/CVS/Entries
1,20c1,20
< /config-netware.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /config-os2.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /config-win.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /errmsg.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /m_ctype.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /m_string.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_alloc.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_dbug.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_getopt.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_global.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_list.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_pthread.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /my_sys.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /mysql.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /mysql_com.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /mysql_embed.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /mysql_version.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /mysqlclient.lib/1.1/Tue Jul 19 15:46:11 2005/-kb/D2006.01.28.23.00.00
< /mysqld_error.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
< /raid.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.28.23.00.00
---
> /config-netware.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /config-os2.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /config-win.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /errmsg.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /m_ctype.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /m_string.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_alloc.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_dbug.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_getopt.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_global.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_list.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_pthread.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /my_sys.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /mysql.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /mysql_com.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /mysql_embed.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /mysql_version.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /mysqlclient.lib/1.1/Tue Jul 19 15:46:11 2005/-kb/D2006.01.29.23.00.00
> /mysqld_error.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
> /raid.h/1.1/Fri Jul 15 15:06:39 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/mysql/CVS/Tag 2006-01-30/libs/include/mysql/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/ocaml/CVS/Entries 2006-01-30/libs/include/ocaml/CVS/Entries
1,2c1,2
< /nast.ml/1.19/Fri Dec  9 22:03:29 2005//D2006.01.28.23.00.00
< /nxml.ml/1.3/Tue Dec  6 20:42:31 2005//D2006.01.28.23.00.00
---
> /nast.ml/1.19/Fri Dec  9 22:03:29 2005//D2006.01.29.23.00.00
> /nxml.ml/1.3/Tue Dec  6 20:42:31 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/ocaml/CVS/Tag 2006-01-30/libs/include/ocaml/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/pcre/CVS/Entries 2006-01-30/libs/include/pcre/CVS/Entries
1,9c1,9
< /chartables.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /config.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /get.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /internal.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /maketables.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /pcre.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /pcre.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /pcreposix.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
< /study.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.28.23.00.00
---
> /chartables.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /config.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /get.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /internal.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /maketables.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /pcre.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /pcre.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /pcreposix.h/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
> /study.c/1.1/Tue Jul 19 13:43:10 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/include/pcre/CVS/Tag 2006-01-30/libs/include/pcre/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/mod_neko/CVS/Entries 2006-01-30/libs/mod_neko/CVS/Entries
1,4c1,4
< /cgi.c/1.9/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /mod_neko.c/1.15/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /mod_neko.h/1.8/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /mod_neko.vcproj/1.5/Tue Jan 10 20:57:19 2006//D2006.01.28.23.00.00
---
> /cgi.c/1.9/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /mod_neko.c/1.15/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /mod_neko.h/1.8/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /mod_neko.vcproj/1.5/Tue Jan 10 20:57:19 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/mod_neko/CVS/Tag 2006-01-30/libs/mod_neko/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/mysql/CVS/Entries 2006-01-30/libs/mysql/CVS/Entries
1,2c1,2
< /mysql.c/1.14/Fri Jan 13 15:29:41 2006//D2006.01.28.23.00.00
< /mysql.vcproj/1.5/Tue Jan 10 20:57:19 2006//D2006.01.28.23.00.00
---
> /mysql.c/1.14/Fri Jan 13 15:29:41 2006//D2006.01.29.23.00.00
> /mysql.vcproj/1.5/Tue Jan 10 20:57:19 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/mysql/CVS/Tag 2006-01-30/libs/mysql/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/regexp/CVS/Entries 2006-01-30/libs/regexp/CVS/Entries
1,2c1,2
< /regexp.c/1.6/Thu Nov 10 04:37:05 2005//D2006.01.28.23.00.00
< /regexp.vcproj/1.6/Tue Jan 10 20:57:19 2006//D2006.01.28.23.00.00
---
> /regexp.c/1.6/Thu Nov 10 04:37:05 2005//D2006.01.29.23.00.00
> /regexp.vcproj/1.6/Tue Jan 10 20:57:19 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/regexp/CVS/Tag 2006-01-30/libs/regexp/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/libs/std/CVS/Entries 2006-01-30/libs/std/CVS/Entries
1,17c1,17
< /buffer.c/1.10/Sat Jan 14 14:08:40 2006//D2006.01.28.23.00.00
< /date.c/1.9/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /file.c/1.11/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /init.c/1.8/Mon Dec  5 14:11:44 2005//D2006.01.28.23.00.00
< /int32.c/1.4/Thu Dec 29 18:19:41 2005//D2006.01.28.23.00.00
< /math.c/1.7/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /md5.c/1.3/Tue Jan 10 07:15:00 2006//D2006.01.28.23.00.00
< /module.c/1.6/Sun Jan  8 14:08:44 2006//D2006.01.28.23.00.00
< /random.c/1.7/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /serialize.c/1.18/Mon Jan  9 14:20:03 2006//D2006.01.28.23.00.00
< /socket.c/1.18/Sat Jan 28 14:56:57 2006//D2006.01.28.23.00.00
< /std.vcproj/1.15/Tue Jan 10 20:57:19 2006//D2006.01.28.23.00.00
< /std2.sln/1.1/Thu Sep 22 11:32:51 2005//D2006.01.28.23.00.00
< /string.c/1.19/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /sys.c/1.12/Mon Dec  5 13:23:45 2005//D2006.01.28.23.00.00
< /utf8.c/1.1/Fri Dec  2 16:20:01 2005//D2006.01.28.23.00.00
< /xml.c/1.15/Mon Dec  5 14:12:18 2005//D2006.01.28.23.00.00
---
> /buffer.c/1.10/Sat Jan 14 14:08:40 2006//D2006.01.29.23.00.00
> /date.c/1.9/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /file.c/1.11/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /init.c/1.8/Mon Dec  5 14:11:44 2005//D2006.01.29.23.00.00
> /int32.c/1.4/Thu Dec 29 18:19:41 2005//D2006.01.29.23.00.00
> /math.c/1.7/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /md5.c/1.3/Tue Jan 10 07:15:00 2006//D2006.01.29.23.00.00
> /module.c/1.6/Sun Jan  8 14:08:44 2006//D2006.01.29.23.00.00
> /random.c/1.7/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /serialize.c/1.18/Mon Jan  9 14:20:03 2006//D2006.01.29.23.00.00
> /socket.c/1.18/Sat Jan 28 14:56:57 2006//D2006.01.29.23.00.00
> /std.vcproj/1.15/Tue Jan 10 20:57:19 2006//D2006.01.29.23.00.00
> /std2.sln/1.1/Thu Sep 22 11:32:51 2005//D2006.01.29.23.00.00
> /string.c/1.19/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /sys.c/1.12/Mon Dec  5 13:23:45 2005//D2006.01.29.23.00.00
> /utf8.c/1.1/Fri Dec  2 16:20:01 2005//D2006.01.29.23.00.00
> /xml.c/1.15/Mon Dec  5 14:12:18 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/libs/std/CVS/Tag 2006-01-30/libs/std/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/src/Args.n and 2006-01-30/src/Args.n differ
diff -r 2006-01-29/src/CVS/Entries 2006-01-30/src/CVS/Entries
1,4c1,4
< /.cvsignore/1.3/Tue Oct 25 16:02:33 2005//D2006.01.28.23.00.00
< /Makefile/1.16/Mon Jan  9 12:38:02 2006//D2006.01.28.23.00.00
< /neko.vcproj/1.8/Wed Dec  7 10:53:17 2005//D2006.01.28.23.00.00
< /nekoml.vcproj/1.2/Sat Oct 22 23:00:12 2005//D2006.01.28.23.00.00
---
> /.cvsignore/1.3/Tue Oct 25 16:02:33 2005//D2006.01.29.23.00.00
> /Makefile/1.18/Sun Jan 29 16:06:49 2006//D2006.01.29.23.00.00
> /neko.vcproj/1.8/Wed Dec  7 10:53:17 2005//D2006.01.29.23.00.00
> /nekoml.vcproj/1.2/Sat Oct 22 23:00:12 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/src/CVS/Tag 2006-01-30/src/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/src/Core.n and 2006-01-30/src/Core.n differ
Binary files 2006-01-29/src/IO.n and 2006-01-30/src/IO.n differ
Binary files 2006-01-29/src/LexEngine.n and 2006-01-30/src/LexEngine.n differ
Binary files 2006-01-29/src/Lexer.n and 2006-01-30/src/Lexer.n differ
diff -r 2006-01-29/src/Makefile 2006-01-30/src/Makefile
26a27
> 	${NEKOVM} neko/Main tools/test.neko
29a31,32
> 	${NEKOVM} nekoml/Main -p tools Tools.nml
> 	${NEKOVM} neko/Main -link nekotools.n Tools
32c35
< 	${NEKOVM} tools/nekoboot tools/nekoboot.n
---
> 	${NEKOVM} tools/nekoboot nekotools.n
75c78
< 	-cp nekoc.exe nekoml.exe tools/nekoboot.exe ../bin
---
> 	-cp nekoc.exe nekoml.exe nekotools.exe tools/test.n ../bin
82c85
< 	rm -rf nekoc.exe nekoml.exe tools/nekoboot.exe
---
> 	rm -rf nekoc.exe nekoml.exe nekotools.exe
Binary files 2006-01-29/src/Net.n and 2006-01-30/src/Net.n differ
Binary files 2006-01-29/src/Reflex.n and 2006-01-30/src/Reflex.n differ
Binary files 2006-01-29/src/Tools.n and 2006-01-30/src/Tools.n differ
Binary files 2006-01-29/src/WebServer.n and 2006-01-30/src/WebServer.n differ
diff -r 2006-01-29/src/core/CVS/Entries 2006-01-30/src/core/CVS/Entries
1,19c1,19
< /Args.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Array.nml/1.11/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Buffer.nml/1.9/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Core.nml/1.22/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Hashtbl.nml/1.16/Sat Jan 14 11:57:59 2006//D2006.01.28.23.00.00
< /IO.nml/1.14/Sat Jan 28 14:57:53 2006//D2006.01.28.23.00.00
< /Int32.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /LexEngine.nml/1.5/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Lexer.nml/1.14/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /List.nml/1.11/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Map.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Net.nml/1.1/Sat Jan 28 14:57:37 2006//D2006.01.28.23.00.00
< /Reflex.nml/1.7/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Regexp.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Set.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /Stack.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
< /String.nml/1.13/Sat Jan 28 14:58:09 2006//D2006.01.28.23.00.00
< /Sys.nml/1.7/Sat Jan 28 14:58:31 2006//D2006.01.28.23.00.00
< /Xml.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.28.23.00.00
---
> /Args.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Array.nml/1.11/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Buffer.nml/1.9/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Core.nml/1.23/Sun Jan 29 13:51:11 2006//D2006.01.29.23.00.00
> /Hashtbl.nml/1.16/Sat Jan 14 11:57:59 2006//D2006.01.29.23.00.00
> /IO.nml/1.14/Sat Jan 28 14:57:53 2006//D2006.01.29.23.00.00
> /Int32.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /LexEngine.nml/1.5/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Lexer.nml/1.14/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /List.nml/1.11/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Map.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Net.nml/1.1/Sat Jan 28 14:57:37 2006//D2006.01.29.23.00.00
> /Reflex.nml/1.8/Sun Jan 29 13:51:11 2006//D2006.01.29.23.00.00
> /Regexp.nml/1.4/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Set.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /Stack.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
> /String.nml/1.13/Sat Jan 28 14:58:09 2006//D2006.01.29.23.00.00
> /Sys.nml/1.7/Sat Jan 28 14:58:31 2006//D2006.01.29.23.00.00
> /Xml.nml/1.3/Mon Jan  9 14:57:22 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/src/core/CVS/Tag 2006-01-30/src/core/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/src/core/Core.nml 2006-01-30/src/core/Core.nml
32a33,35
> type neko_value;
> 
> exception Neko_error : neko_value;
diff -r 2006-01-29/src/core/Reflex.nml 2006-01-30/src/core/Reflex.nml
16d15
< type neko_value;
diff -r 2006-01-29/src/jit/CVS/Entries 2006-01-30/src/jit/CVS/Entries
1,9c1,9
< /.cvsignore/1.1/Tue Dec 27 19:11:45 2005//D2006.01.28.23.00.00
< /Jit.nml/1.15/Sat Jan 14 14:14:02 2006//D2006.01.28.23.00.00
< /Main.nml/1.8/Sat Jan 14 14:11:34 2006//D2006.01.28.23.00.00
< /Makefile/1.3/Mon Jan  9 10:19:16 2006//D2006.01.28.23.00.00
< /X86.nml/1.14/Sat Jan 14 14:13:28 2006//D2006.01.28.23.00.00
< /jit.sln/1.1/Thu Dec 29 12:44:51 2005//D2006.01.28.23.00.00
< /jit.vcproj/1.3/Mon Jan  9 10:19:16 2006//D2006.01.28.23.00.00
< /test.bat/1.3/Mon Jan  9 10:19:16 2006//D2006.01.28.23.00.00
< /todo.txt/1.3/Sat Jan 14 00:23:01 2006//D2006.01.28.23.00.00
---
> /.cvsignore/1.1/Tue Dec 27 19:11:45 2005//D2006.01.29.23.00.00
> /Jit.nml/1.15/Sat Jan 14 14:14:02 2006//D2006.01.29.23.00.00
> /Main.nml/1.8/Sat Jan 14 14:11:34 2006//D2006.01.29.23.00.00
> /Makefile/1.3/Mon Jan  9 10:19:16 2006//D2006.01.29.23.00.00
> /X86.nml/1.14/Sat Jan 14 14:13:28 2006//D2006.01.29.23.00.00
> /jit.sln/1.1/Thu Dec 29 12:44:51 2005//D2006.01.29.23.00.00
> /jit.vcproj/1.3/Mon Jan  9 10:19:16 2006//D2006.01.29.23.00.00
> /test.bat/1.3/Mon Jan  9 10:19:16 2006//D2006.01.29.23.00.00
> /todo.txt/1.3/Sat Jan 14 00:23:01 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/src/jit/CVS/Tag 2006-01-30/src/jit/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/src/mtypes/CVS/Entries 2006-01-30/src/mtypes/CVS/Entries
1,2c1,2
< /.cvsignore/1.1/Thu Nov  3 01:04:28 2005//D2006.01.28.23.00.00
< /std.neko/1.32/Wed Jan 25 11:16:00 2006//D2006.01.28.23.00.00
---
> /.cvsignore/1.1/Thu Nov  3 01:04:28 2005//D2006.01.29.23.00.00
> /std.neko/1.32/Wed Jan 25 11:16:00 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/src/mtypes/CVS/Tag 2006-01-30/src/mtypes/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/src/neko/Bytecode.n and 2006-01-30/src/neko/Bytecode.n differ
diff -r 2006-01-29/src/neko/CVS/Entries 2006-01-30/src/neko/CVS/Entries
1,12c1,12
< /.cvsignore/1.2/Sun Oct 23 11:03:25 2005//D2006.01.28.23.00.00
< /Ast.nml/1.12/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Bytecode.nml/1.11/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Compile.nml/1.16/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Console.nml/1.5/Thu Jan 12 09:32:32 2006//D2006.01.28.23.00.00
< /Doc.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Lexer.nml/1.10/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Linker.nml/1.2/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Main.nml/1.25/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Parser.nml/1.9/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Printer.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Xml.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
---
> /.cvsignore/1.2/Sun Oct 23 11:03:25 2005//D2006.01.29.23.00.00
> /Ast.nml/1.12/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Bytecode.nml/1.11/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Compile.nml/1.16/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Console.nml/1.6/Sun Jan 29 13:51:11 2006//D2006.01.29.23.00.00
> /Doc.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Lexer.nml/1.10/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Linker.nml/1.2/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Main.nml/1.25/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Parser.nml/1.9/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Printer.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Xml.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/src/neko/CVS/Tag 2006-01-30/src/neko/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/src/neko/Compile.n and 2006-01-30/src/neko/Compile.n differ
Binary files 2006-01-29/src/neko/Console.n and 2006-01-30/src/neko/Console.n differ
diff -r 2006-01-29/src/neko/Console.nml 2006-01-30/src/neko/Console.nml
86c86,89
< 				if neko("$typeof(e) == $tarray && $typeof(e[0]) == $tint && $typeof(e[1]) == $tfunction") then print e else nprint e;
---
> 				match e {
> 				| Neko_error e -> nprint e
> 				| _ -> print e
> 				}
Binary files 2006-01-29/src/neko/Doc.n and 2006-01-30/src/neko/Doc.n differ
Binary files 2006-01-29/src/neko/Lexer.n and 2006-01-30/src/neko/Lexer.n differ
Binary files 2006-01-29/src/neko/Linker.n and 2006-01-30/src/neko/Linker.n differ
Binary files 2006-01-29/src/neko/Main.n and 2006-01-30/src/neko/Main.n differ
Binary files 2006-01-29/src/neko/Parser.n and 2006-01-30/src/neko/Parser.n differ
Binary files 2006-01-29/src/neko/Xml.n and 2006-01-30/src/neko/Xml.n differ
diff -r 2006-01-29/src/nekoml/CVS/Entries 2006-01-30/src/nekoml/CVS/Entries
1,9c1,9
< /.cvsignore/1.2/Sun Oct 23 11:03:25 2005//D2006.01.28.23.00.00
< /Ast.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Lexer.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Main.nml/1.11/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Match.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Neko.nml/1.16/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Parser.nml/1.6/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Type.nml/1.8/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /Typer.nml/1.10/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
---
> /.cvsignore/1.2/Sun Oct 23 11:03:25 2005//D2006.01.29.23.00.00
> /Ast.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Lexer.nml/1.4/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Main.nml/1.11/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Match.nml/1.5/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Neko.nml/1.17/Sun Jan 29 13:51:11 2006//D2006.01.29.23.00.00
> /Parser.nml/1.6/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Type.nml/1.8/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /Typer.nml/1.10/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/src/nekoml/CVS/Tag 2006-01-30/src/nekoml/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
Binary files 2006-01-29/src/nekoml/Lexer.n and 2006-01-30/src/nekoml/Lexer.n differ
Binary files 2006-01-29/src/nekoml/Main.n and 2006-01-30/src/nekoml/Main.n differ
Binary files 2006-01-29/src/nekoml/Match.n and 2006-01-30/src/nekoml/Match.n differ
Binary files 2006-01-29/src/nekoml/Neko.n and 2006-01-30/src/nekoml/Neko.n differ
diff -r 2006-01-29/src/nekoml/Neko.nml 2006-01-30/src/nekoml/Neko.nml
512a513,514
> 		var not_exc = (EBinop "!=" (call t_void (builtin "typeof") [ident "@exc"] p) builtin("tarray"),p);
> 		var type_check = (EIf not_exc (EBinop "=" ident("@exc") (call t_void (import ctx core "Neko_error" p) [ident "@exc"] p),p) None,p);
515c517
< 		var handle = (EBlock [matching;reraise;(ELabel out , p)] , p);
---
> 		var handle = (EBlock [type_check; matching; reraise;(ELabel out , p)] , p);
Binary files 2006-01-29/src/nekoml/Parser.n and 2006-01-30/src/nekoml/Parser.n differ
Binary files 2006-01-29/src/nekoml/Type.n and 2006-01-30/src/nekoml/Type.n differ
Binary files 2006-01-29/src/nekoml/Typer.n and 2006-01-30/src/nekoml/Typer.n differ
diff -r 2006-01-29/src/tools/CVS/Entries 2006-01-30/src/tools/CVS/Entries
1,7c1,7
< /.cvsignore/1.1/Fri Nov  4 03:22:04 2005//D2006.01.28.23.00.00
< /Tools.nml/1.1/Sat Jan 28 22:31:18 2006//D2006.01.28.23.00.00
< /WebServer.nml/1.3/Sat Jan 28 22:31:11 2006//D2006.01.28.23.00.00
< /install.neko/1.26/Sat Jan 28 22:30:33 2006//D2006.01.28.23.00.00
< /makedoc.neko/1.4/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /nekoboot.neko/1.6/Mon Jan  9 14:57:23 2006//D2006.01.28.23.00.00
< /test.neko/1.1/Fri Oct 28 13:34:16 2005//D2006.01.28.23.00.00
---
> /.cvsignore/1.1/Fri Nov  4 03:22:04 2005//D2006.01.29.23.00.00
> /Tools.nml/1.1/Sat Jan 28 22:31:18 2006//D2006.01.29.23.00.00
> /WebServer.nml/1.5/Sun Jan 29 16:05:08 2006//D2006.01.29.23.00.00
> /install.neko/1.26/Sat Jan 28 22:30:33 2006//D2006.01.29.23.00.00
> /makedoc.neko/1.4/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /nekoboot.neko/1.6/Mon Jan  9 14:57:23 2006//D2006.01.29.23.00.00
> /test.neko/1.1/Fri Oct 28 13:34:16 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/src/tools/CVS/Tag 2006-01-30/src/tools/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/src/tools/WebServer.nml 2006-01-30/src/tools/WebServer.nml
79c79
< var file_log = &IO.stdout;
---
> var file_log = &None;
181,182c181,186
< 	IO.write (*file_log) s;
< 	IO.flush (*file_log);
---
> 	match *file_log {
> 	| None -> ()
> 	| Some f ->
> 		IO.write f s;
> 		IO.flush f;
> 	}
468c472
< 	var host = &Net.host_local();
---
> 	var host = &"localhost";
472a477
> 		("-log", Args.String (function(s) { file_log := Some (IO.write_file s true) }), "<file> : set log file");
474d478
< 	file_log := IO.write_file "log.txt" true;
Binary files 2006-01-29/src/tools/nekotools.n and 2006-01-30/src/tools/nekotools.n differ
diff -r 2006-01-29/vm/CVS/Entries 2006-01-30/vm/CVS/Entries
1,22c1,22
< /alloc.c/1.28/Mon Jan  9 14:45:09 2006//D2006.01.28.23.00.00
< /builtins.c/1.47/Sat Jan 14 00:24:24 2006//D2006.01.28.23.00.00
< /callback.c/1.21/Mon Jan  9 14:45:09 2006//D2006.01.28.23.00.00
< /context.c/1.5/Mon Jan  9 14:45:09 2006//D2006.01.28.23.00.00
< /context.h/1.4/Mon Jan  9 14:45:09 2006//D2006.01.28.23.00.00
< /gc.c/1.6/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /gc.h/1.3/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /hash.c/1.6/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /interp.c/1.58/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /load.c/1.42/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /main.c/1.26/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /module.c/1.10/Tue Jan 10 07:02:46 2006//D2006.01.28.23.00.00
< /neko.h/1.33/Sat Jan 14 14:08:40 2006//D2006.01.28.23.00.00
< /neko_mod.h/1.7/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /neko_vm.h/1.7/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /nekovm.vcproj/1.11/Mon Jan  9 10:19:16 2006//D2006.01.28.23.00.00
< /nekovm_dll.vcproj/1.13/Tue Jan 10 20:57:19 2006//D2006.01.28.23.00.00
< /objtable.c/1.10/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /objtable.h/1.8/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /opcodes.h/1.14/Mon Jan  9 14:45:10 2006//D2006.01.28.23.00.00
< /others.c/1.31/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
< /vm.h/1.25/Sat Jan 28 15:06:16 2006//D2006.01.28.23.00.00
---
> /alloc.c/1.28/Mon Jan  9 14:45:09 2006//D2006.01.29.23.00.00
> /builtins.c/1.47/Sat Jan 14 00:24:24 2006//D2006.01.29.23.00.00
> /callback.c/1.21/Mon Jan  9 14:45:09 2006//D2006.01.29.23.00.00
> /context.c/1.5/Mon Jan  9 14:45:09 2006//D2006.01.29.23.00.00
> /context.h/1.4/Mon Jan  9 14:45:09 2006//D2006.01.29.23.00.00
> /gc.c/1.6/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /gc.h/1.3/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /hash.c/1.6/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /interp.c/1.58/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /load.c/1.43/Sun Jan 29 10:34:10 2006//D2006.01.29.23.00.00
> /main.c/1.26/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /module.c/1.10/Tue Jan 10 07:02:46 2006//D2006.01.29.23.00.00
> /neko.h/1.33/Sat Jan 14 14:08:40 2006//D2006.01.29.23.00.00
> /neko_mod.h/1.7/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /neko_vm.h/1.7/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /nekovm.vcproj/1.11/Mon Jan  9 10:19:16 2006//D2006.01.29.23.00.00
> /nekovm_dll.vcproj/1.13/Tue Jan 10 20:57:19 2006//D2006.01.29.23.00.00
> /objtable.c/1.10/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /objtable.h/1.8/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /opcodes.h/1.14/Mon Jan  9 14:45:10 2006//D2006.01.29.23.00.00
> /others.c/1.31/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
> /vm.h/1.25/Sat Jan 28 15:06:16 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/vm/CVS/Tag 2006-01-30/vm/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/vm/load.c 2006-01-30/vm/load.c
245,246c245,259
< 	if( !path )
< 		return val_null;
---
> #ifdef _WIN32
> 	char exe_path[MAX_PATH];
> 	if( path == NULL ) {
> 		if( GetModuleFileName(GetModuleHandle("neko.dll"),exe_path,MAX_PATH) == 0 )
> 			return val_null;
> 		p = strrchr(exe_path,'\\');
> 		if( p == NULL )
> 			return val_null;
> 		*p = 0;
> 		path = exe_path;
> 	}
> #else
> 	if( path == NULL )
> 		path = "/usr/lib/neko:/usr/local/lib/neko:/usr/bin:/usr/local/bin";
> #endif
Binary files 2006-01-29/vm/load.o and 2006-01-30/vm/load.o differ
diff -r 2006-01-29/www/CVS/Entries 2006-01-30/www/CVS/Entries
1,11c1,11
< /doc.html/1.5/Thu Nov 10 07:44:27 2005//D2006.01.28.23.00.00
< /download.html/1.7/Mon Jan  9 16:39:09 2006//D2006.01.28.23.00.00
< /faq.html/1.5/Thu Nov 10 07:44:27 2005//D2006.01.28.23.00.00
< /favicon.ico/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.28.23.00.00
< /footer.html/1.1/Fri Aug 12 14:34:25 2005//D2006.01.28.23.00.00
< /header.html/1.2/Thu Aug 18 17:03:52 2005//D2006.01.28.23.00.00
< /home.html/1.5/Mon Jan  9 16:39:09 2006//D2006.01.28.23.00.00
< /index.n/1.2/Thu Nov  3 09:10:17 2005/-kb/D2006.01.28.23.00.00
< /index.neko/1.2/Thu Nov  3 09:10:17 2005//D2006.01.28.23.00.00
< /main.css/1.3/Fri Nov  4 03:19:10 2005//D2006.01.28.23.00.00
< /news.html/1.6/Mon Jan  9 16:39:09 2006//D2006.01.28.23.00.00
---
> /doc.html/1.5/Thu Nov 10 07:44:27 2005//D2006.01.29.23.00.00
> /download.html/1.7/Mon Jan  9 16:39:09 2006//D2006.01.29.23.00.00
> /faq.html/1.5/Thu Nov 10 07:44:27 2005//D2006.01.29.23.00.00
> /favicon.ico/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.29.23.00.00
> /footer.html/1.1/Fri Aug 12 14:34:25 2005//D2006.01.29.23.00.00
> /header.html/1.2/Thu Aug 18 17:03:52 2005//D2006.01.29.23.00.00
> /home.html/1.5/Mon Jan  9 16:39:09 2006//D2006.01.29.23.00.00
> /index.n/1.2/Thu Nov  3 09:10:17 2005/-kb/D2006.01.29.23.00.00
> /index.neko/1.2/Thu Nov  3 09:10:17 2005//D2006.01.29.23.00.00
> /main.css/1.3/Fri Nov  4 03:19:10 2005//D2006.01.29.23.00.00
> /news.html/1.6/Mon Jan  9 16:39:09 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/www/CVS/Tag 2006-01-30/www/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/www/doc/CVS/Entries 2006-01-30/www/doc/CVS/Entries
1,8c1,8
< /begin.html/1.8/Mon Jan  9 16:05:07 2006//D2006.01.28.23.00.00
< /cffi.html/1.11/Mon Jan  9 16:05:07 2006//D2006.01.28.23.00.00
< /langref.html/1.34/Mon Jan  9 16:05:07 2006//D2006.01.28.23.00.00
< /libs.html/1.6/Mon Jan  9 12:03:38 2006//D2006.01.28.23.00.00
< /modneko.html/1.1/Wed Aug 17 11:23:40 2005//D2006.01.28.23.00.00
< /multilang.html/1.1/Wed Aug 17 14:28:23 2005//D2006.01.28.23.00.00
< /nekoml.html/1.2/Thu Nov 10 12:51:31 2005//D2006.01.28.23.00.00
< /vmref.html/1.6/Mon Jan  9 16:05:07 2006//D2006.01.28.23.00.00
---
> /begin.html/1.8/Mon Jan  9 16:05:07 2006//D2006.01.29.23.00.00
> /cffi.html/1.11/Mon Jan  9 16:05:07 2006//D2006.01.29.23.00.00
> /langref.html/1.34/Mon Jan  9 16:05:07 2006//D2006.01.29.23.00.00
> /libs.html/1.6/Mon Jan  9 12:03:38 2006//D2006.01.29.23.00.00
> /modneko.html/1.1/Wed Aug 17 11:23:40 2005//D2006.01.29.23.00.00
> /multilang.html/1.1/Wed Aug 17 14:28:23 2005//D2006.01.29.23.00.00
> /nekoml.html/1.2/Thu Nov 10 12:51:31 2005//D2006.01.29.23.00.00
> /vmref.html/1.6/Mon Jan  9 16:05:07 2006//D2006.01.29.23.00.00
diff -r 2006-01-29/www/doc/CVS/Tag 2006-01-30/www/doc/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/www/files/CVS/Entries 2006-01-30/www/files/CVS/Entries
1c1
< /.cvsignore/1.1/Wed Aug 17 14:34:08 2005//D2006.01.28.23.00.00
---
> /.cvsignore/1.1/Wed Aug 17 14:34:08 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/www/files/CVS/Tag 2006-01-30/www/files/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/www/img/CVS/Entries 2006-01-30/www/img/CVS/Entries
1,3c1,3
< /header.jpg/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.28.23.00.00
< /header_bg.gif/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.28.23.00.00
< /tick.gif/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.28.23.00.00
---
> /header.jpg/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.29.23.00.00
> /header_bg.gif/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.29.23.00.00
> /tick.gif/1.1/Fri Aug 12 14:34:25 2005/-kb/D2006.01.29.23.00.00
diff -r 2006-01-29/www/img/CVS/Tag 2006-01-30/www/img/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
diff -r 2006-01-29/www/libs/CVS/Entries 2006-01-30/www/libs/CVS/Entries
1,20c1,20
< /buffer.html/1.1/Fri Nov  4 03:20:06 2005//D2006.01.28.23.00.00
< /builtins.html/1.2/Mon Jan  9 12:03:38 2006//D2006.01.28.23.00.00
< /cgi.html/1.3/Fri Dec  2 16:19:45 2005//D2006.01.28.23.00.00
< /date.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /file.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /init.html/1.1/Fri Nov  4 03:20:06 2005//D2006.01.28.23.00.00
< /int32.html/1.3/Mon Jan  9 12:03:38 2006//D2006.01.28.23.00.00
< /math.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /md5.html/1.1/Fri Dec  2 12:24:10 2005//D2006.01.28.23.00.00
< /mod_neko.html/1.2/Fri Nov  4 03:20:06 2005//D2006.01.28.23.00.00
< /module.html/1.2/Mon Jan  9 12:03:38 2006//D2006.01.28.23.00.00
< /mysql.html/1.5/Thu Dec  8 10:14:46 2005//D2006.01.28.23.00.00
< /random.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /regexp.html/1.3/Thu Nov 10 04:38:28 2005//D2006.01.28.23.00.00
< /serialize.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.28.23.00.00
< /socket.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.28.23.00.00
< /string.html/1.1/Mon Jan  9 12:03:38 2006//D2006.01.28.23.00.00
< /sys.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.28.23.00.00
< /utf8.html/1.1/Fri Dec  2 16:19:45 2005//D2006.01.28.23.00.00
< /xml.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.28.23.00.00
---
> /buffer.html/1.1/Fri Nov  4 03:20:06 2005//D2006.01.29.23.00.00
> /builtins.html/1.2/Mon Jan  9 12:03:38 2006//D2006.01.29.23.00.00
> /cgi.html/1.3/Fri Dec  2 16:19:45 2005//D2006.01.29.23.00.00
> /date.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /file.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /init.html/1.1/Fri Nov  4 03:20:06 2005//D2006.01.29.23.00.00
> /int32.html/1.3/Mon Jan  9 12:03:38 2006//D2006.01.29.23.00.00
> /math.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /md5.html/1.1/Fri Dec  2 12:24:10 2005//D2006.01.29.23.00.00
> /mod_neko.html/1.2/Fri Nov  4 03:20:06 2005//D2006.01.29.23.00.00
> /module.html/1.2/Mon Jan  9 12:03:38 2006//D2006.01.29.23.00.00
> /mysql.html/1.5/Thu Dec  8 10:14:46 2005//D2006.01.29.23.00.00
> /random.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /regexp.html/1.3/Thu Nov 10 04:38:28 2005//D2006.01.29.23.00.00
> /serialize.html/1.2/Fri Nov  4 04:26:13 2005//D2006.01.29.23.00.00
> /socket.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.29.23.00.00
> /string.html/1.1/Mon Jan  9 12:03:38 2006//D2006.01.29.23.00.00
> /sys.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.29.23.00.00
> /utf8.html/1.1/Fri Dec  2 16:19:45 2005//D2006.01.29.23.00.00
> /xml.html/1.2/Thu Nov 10 04:38:28 2005//D2006.01.29.23.00.00
diff -r 2006-01-29/www/libs/CVS/Tag 2006-01-30/www/libs/CVS/Tag
1c1
< D2006.01.28.23.00.00
---
> D2006.01.29.23.00.00
