Commit Graph

81 Commits

Author SHA1 Message Date
d54552aff8 changed configure.ac to print more info 2018-01-19 17:33:35 +00:00
80e909caf1 regenerated build files 2018-01-19 13:31:44 +00:00
74c5a1bb88 regenerated build files 2018-01-19 08:28:17 +00:00
08cc62478b switched to use AX_CHECK_NUMVALOF() to detect PATH_MAX 2018-01-17 14:54:16 +00:00
0ba4764c18 fixed a wrongly commented line 2018-01-17 02:37:04 +00:00
11290dce63 beautified the autoconf code snippet to define the value of PATH_MAX 2018-01-16 23:54:17 +00:00
bfa190a4fa added autoconf code to define MOO_PATH_MAX is PATH_MAX is defined in limits.h 2018-01-16 15:30:10 +00:00
8eae9095c1 made an accepted socket non-block 2018-01-14 15:38:06 +00:00
b95102f953 added socklen_t test and sa_family_t test into configure.ac 2018-01-11 16:29:43 +00:00
77942761f5 added various checks related to socket address to configure.ac and regenerated build files 2018-01-09 15:27:39 +00:00
3d0bcf970e changed to support a pair of semaphores on a single handle for input and output respectively 2017-12-24 17:36:20 +00:00
92a21f04b8 renamed mod_console to mod_con.
added --enable-mod-con in configure.ac
2017-12-13 10:57:31 +00:00
b6cb06c680 started migrating some primitive functions to a separate file 2017-12-05 16:51:20 +00:00
7710ad99d0 added MOO_LOG_STDOUT, MOO_LOG_STDERR
changed the main program to write log messages to a specified file
added moo_getuopt()/moo_getbopt()/moo_getopt()
2017-11-22 04:52:45 +00:00
8baf88b070 fixed a fault in mod/Makefile.am.
autoreconfed the build files
2017-10-31 14:45:15 +00:00
d042f0f494 added MOO_EBADHND 2017-10-30 01:11:18 +00:00
2c85319cb0 started adding a socket module and the Socket class 2017-10-18 16:15:51 +00:00
002424626f enhanced the check for labels as values support 2017-09-26 15:17:28 +00:00
6711bc01fa refactored the bytecode interpretation loop with computed jump tables
added incomplete code to support a semaphore group
2017-09-21 07:56:51 +00:00
e3e897ee83 changed build files to detect a library containing setupterm() 2017-06-07 16:47:48 +00:00
b93bfc9ec6 added header file checks for io multiplexer and dynamic linker in configure.ac 2017-05-07 08:58:34 +00:00
2a6206cc80 changed to use AC_LINK_IFELSE() when checking for some __builtin_memxxx functions.
started adding the #limited modifier for class definition
2017-04-30 04:50:33 +00:00
e2a7646b75 added strftime %z check into configure.ac 2017-04-28 23:25:21 +00:00
bce77eda6c added --enable-mod-x11 and --enable-mod-ffi to configure 2017-04-28 04:03:52 +00:00
46ba3bb3f5 added respondsTo: and perform:with:
fixed a bug in Dictionary>>__remove_at:
added gc callback to external modules
2017-03-19 14:18:37 +00:00
2c8eb87408 refactored moo_execute() by taking process switcher out to a separate inline function 2017-02-11 05:48:30 +00:00
0178693f77 added --enable-libltdl to configure 2017-02-09 16:26:44 +00:00
002aa9a3f1 changed the compiler to emit PUSH_NIL when the braced block is empty for if 2017-01-19 17:12:16 +00:00
808586ca00 added the dyncall library detection into configure.ac 2017-01-10 14:27:31 +00:00
68a455e128 fixed some build file issues 2017-01-09 12:16:51 +00:00
b2fb361df4 renamed stix to moo 2017-01-09 10:25:22 +00:00