Alex Shinn
|
3e25733208
|
sexp_static_libraries are extern
|
2014-12-25 16:51:50 +09:00 |
|
Alex Shinn
|
c5cad60259
|
Fixing static libraries array initialization.
|
2014-12-25 16:50:53 +09:00 |
|
Alex Shinn
|
146d6151df
|
declare sexp_static_libraries as a pointer, not array
|
2014-12-25 14:20:04 +09:00 |
|
Alex Shinn
|
f869fa7475
|
Renaming include files as .h.
|
2014-12-25 13:54:23 +09:00 |
|
Alex Shinn
|
aafc97acc0
|
Including local source files verbatim in FFI.
Moving huff includes to include dir.
|
2014-12-25 13:47:24 +09:00 |
|
Alex Shinn
|
14e0b4f6eb
|
Allow linking clibs.c instead of including it.
|
2014-12-25 13:23:17 +09:00 |
|
Alex Shinn
|
b78187c89b
|
Adding virtual FFI accessors.
|
2014-12-25 13:14:09 +09:00 |
|
Alex Shinn
|
776182481a
|
Adding initial introspection FFI tests.
|
2014-12-22 22:34:53 +09:00 |
|
Alex Shinn
|
6d6a8fbfb1
|
Exporting make-parse-stream.
|
2014-12-22 18:26:36 +09:00 |
|
Alex Shinn
|
ad66b05837
|
Inlining utils to make chibi-genstatic work without modules.
|
2014-12-22 18:24:47 +09:00 |
|
Alex Shinn
|
b3f794568e
|
Various C++ FFI improvements.
|
2014-12-22 18:18:52 +09:00 |
|
Alex Shinn
|
62a58894c6
|
Allow both builtin foreign libraries and dynamically loaded libraries.
|
2014-12-22 18:14:38 +09:00 |
|
Alex Shinn
|
6b369c58a0
|
Making input char* const.
|
2014-12-22 17:56:34 +09:00 |
|
Alex Shinn
|
ba11e996e6
|
Adding bounds checking for slot-ref/set!.
|
2014-12-14 15:16:12 +09:00 |
|
Alex Shinn
|
b6f381151a
|
slot-ref/slot-set! respect FFI getters and setters.
|
2014-12-13 16:11:19 +09:00 |
|
Alex Shinn
|
b7265fcc49
|
Also tracking slot names for FFI types.
|
2014-12-13 16:04:07 +09:00 |
|
Alex Shinn
|
7f3c503dcd
|
Tracking FFI type getters and setters.
|
2014-12-13 15:17:17 +09:00 |
|
Alex Shinn
|
05ba50e259
|
Removing import warning from match tests.
|
2014-12-13 15:16:21 +09:00 |
|
Alex Shinn
|
f4f3949b4e
|
Adding Gauche's `@' pattern for named record field matching.
Also adding the `struct' and `object' aliases for `$' and `@' respectively.
|
2014-11-24 19:49:59 +09:00 |
|
Alex Shinn
|
e0afb1df85
|
slot-ref and slot-set! accept field names in addition to positions
|
2014-11-24 19:45:31 +09:00 |
|
Alex Shinn
|
a2d86de1cd
|
Added tag 0.7.2 for changeset e3f211b45f7e
|
2014-11-24 11:26:27 +09:00 |
|
Alex Shinn
|
879c8808f5
|
Version 0.7.2
|
2014-11-24 11:25:56 +09:00 |
|
Alex Shinn
|
2fbc5e1ba2
|
Fixing #e1e100 for (srfi 38).
|
2014-11-24 11:25:38 +09:00 |
|
Alex Shinn
|
636a74d044
|
Wrapping to 80 columns.
|
2014-11-24 11:05:17 +09:00 |
|
Alex Shinn
|
161fad8167
|
Adding srfi 26 to lib-tests.
|
2014-11-24 10:55:08 +09:00 |
|
Alex Shinn
|
76d2cd102a
|
Link versioned shared libs relatively, not to the absolute DESTDIR which may no longer be valid.
Patch from Lorenzo.
|
2014-11-16 20:12:14 +09:00 |
|
Alex Shinn
|
e52e34773e
|
Added tag 0.7.1 for changeset a3b04f6ecf8a
|
2014-11-16 13:52:10 +09:00 |
|
Alex Shinn
|
2ec11a1d49
|
Updating version.
|
2014-11-16 13:52:02 +09:00 |
|
Alex Shinn
|
2c6ca1229d
|
Boost fuel on sexp_apply_no_err_handler so we don't switch threads.
|
2014-11-16 13:49:23 +09:00 |
|
Alex Shinn
|
c0b9a213c9
|
Adding sexp_apply_no_err_handler utility and using in simplifier.
|
2014-11-11 22:28:12 +09:00 |
|
Alex Shinn
|
4d0daf5df4
|
Removing long-standing assv hack.
Fixes issue #242.
|
2014-11-05 22:36:26 +09:00 |
|
Alex Shinn
|
c4c3cb9eb9
|
Fixing typo in cut implementation.
Fixes issue #241.
|
2014-10-28 07:06:04 +09:00 |
|
Alex Shinn
|
88506ca53e
|
Broadcast on sending to an empty channel in case multiple threads are waiting.
Fixes issue #240.
|
2014-10-20 08:28:07 +09:00 |
|
Alex Shinn
|
843943719a
|
Fixing bug in keyword-ref.
|
2014-10-08 22:57:45 +09:00 |
|
Alex Shinn
|
1d7866d468
|
Adding extra struct tm accessors.
|
2014-10-08 22:34:07 +09:00 |
|
Alex Shinn
|
60ca91f19a
|
Adding ICMP protocol constant.
|
2014-09-28 21:09:49 +09:00 |
|
Alex Shinn
|
f759076d2b
|
Binding a socket makes it non-blocking by default.
Allowing primitives (currently only send/receive) to block just once
with SEXP_G_IO_BLOCK_ONCE_ERROR.
|
2014-09-28 16:20:45 +09:00 |
|
Alex Shinn
|
4c5788ff11
|
Adding missing file from last patch.
|
2014-09-27 20:54:13 +09:00 |
|
Alex Shinn
|
fbacd0ff6d
|
Adding non-blocking versions of send and receive.
|
2014-09-27 20:53:33 +09:00 |
|
Alex Shinn
|
7a2f0e553f
|
Including sys/resource.h for struct rusage.
|
2014-09-27 07:42:55 +09:00 |
|
Alex Shinn
|
2f55732dbf
|
Using safe-setenv for env parameters set in cgi requests.
|
2014-09-26 20:26:07 +09:00 |
|
Alex Shinn
|
5dbd1c9610
|
Adding safe-setenv alternative to setenv to workaround shellshock bug.
|
2014-09-26 20:25:06 +09:00 |
|
Alex Shinn
|
0038398ddc
|
Removing spurious close paren from pretty formatter.
|
2014-09-25 00:44:51 +09:00 |
|
Alex Shinn
|
eded552ec6
|
Adding initial getrusage interface.
|
2014-09-24 22:10:30 +09:00 |
|
Alex Shinn
|
85ab5ba803
|
Adding get-host-name.
|
2014-09-23 09:37:01 +09:00 |
|
Alex Shinn
|
a05a97fc1d
|
Supporting inet6 addresses in sockaddr-name.
|
2014-09-22 22:18:43 +09:00 |
|
Alex Shinn
|
85548cc9c8
|
Adding missing AF_INET6 binding.
|
2014-09-22 21:39:06 +09:00 |
|
Alex Shinn
|
7f2b2963b1
|
Adding uint parsers to binary records.
|
2014-09-21 17:30:25 +09:00 |
|
Alex Shinn
|
d382e92b14
|
Fixing bug in factor.
|
2014-09-19 12:07:28 +09:00 |
|
Alex Shinn
|
5731ff73f7
|
Fixing bug in test for comparing 0.0.
|
2014-09-19 10:56:48 +09:00 |
|