Commit graph

13 commits

Author SHA1 Message Date
Alex Shinn
afe1bf8901 Adding missing types. 2013-07-21 15:05:08 +09:00
Alex Shinn
025f03fde6 sexp_string_size and sexp_string_length both return sexp_uint_t. 2013-07-21 15:03:22 +09:00
Alex Shinn
13b540418e C-level string API redesign with cursor support.
s/sexp_string_length/sexp_string_size/
Make sexp_string_ref/sexp_string_set Unicode aware.
Provide cursor level alternatives for efficiency.
Document all of this.
2013-07-21 14:59:51 +09:00
Alex Shinn
16696d01b1 Documenting current load path order. 2013-07-20 15:29:50 +09:00
Alex Shinn
b8864f61af Adding sexp_make_input_string_port to the docs. 2013-07-15 15:55:01 +09:00
Alex Shinn
dddc6d1806 Changing scribble notation to use TeX-style \ instead of @.
Documentation looks much nicer now (or at least more familiar).
Test cases become ugly because we need to double the escape in
strings.  Also escaping requires \"\\" which in a Scheme string
gets written \\"\\\\".  Consider \\ as a shortcut (which is still
\\\\ in a string).
2013-07-14 12:52:28 +09:00
Alex Shinn
7dc90d7262 chibi-doc now supports outputting the docs for a single variable.
You can also choose between HTML and text output.
2013-06-02 12:38:24 +09:00
Alex Shinn
2b5f8ea007 Adding -s option to escalate warnings to errors.
Fixes issue #107.
2013-05-31 23:31:03 +09:00
Alex Shinn
4e14a4ecbd Adding <parent> param to register-simple-type snippet. 2013-04-16 06:58:35 +09:00
Alex Shinn
d23feedf11 Adding initial config library. 2012-12-13 10:35:55 +09:00
Alex Shinn
3373469883 SRFI-22 now requires the -r (run) option. 2012-11-11 16:17:26 +09:00
Alex Shinn
37b796e0f0 DragonFly build support patch from ctismyusername. 2012-06-19 22:47:15 -07:00
Alex Shinn
85a7efc003 automatically making sockets non-blocking on accept 2012-05-14 08:37:45 -04:00