summaryrefslogtreecommitdiffstats
path: root/stream.h
Commit message (Expand)AuthorAgeFilesLines
* read-until-match can optionally keep matched text.Kaz Kylheku2016-04-201-1/+1
* Make open_socket static and register in socket.c.Kaz Kylheku2016-04-141-3/+0
* Make open_sockfd static.Kaz Kylheku2016-04-141-1/+0
* Adding fmt function.Kaz Kylheku2016-04-141-0/+1
* Permissive stream open mode strings.Kaz Kylheku2016-03-191-3/+5
* Size mode meaningful in datagram sockets.Kaz Kylheku2016-03-191-0/+1
* Buffer size digit in file open mode string.Kaz Kylheku2016-03-191-1/+2
* New l and u letters in stream open mode strings.Kaz Kylheku2016-03-181-8/+10
* Revamped naming for socket streams.Kaz Kylheku2016-03-071-1/+1
* Special implementation of dgram socket streams.Kaz Kylheku2016-03-061-0/+3
* Access to file descriptor now via stream virtual.Kaz Kylheku2016-03-061-2/+3
* Make stdio_mode type public.Kaz Kylheku2016-03-061-0/+14
* Socket operations become proper stream virtuals.Kaz Kylheku2016-03-041-1/+5
* Make make_sock_stream static in stream.c.Kaz Kylheku2016-03-041-3/+0
* Socket streams know their connected peer address.Kaz Kylheku2016-02-271-0/+2
* Adding socket support: unix, ipv4, ipv6.Kaz Kylheku2016-02-261-0/+16
* Place C standard I/O based streams into subtype.Kaz Kylheku2016-02-261-0/+2
* Record-delimiting stream adapter.Kaz Kylheku2016-01-011-0/+1
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* New variables for floating-point printing control.Kaz Kylheku2015-12-281-0/+3
* Large file support.Kaz Kylheku2015-12-041-1/+1
* Implementing truncate-stream.Kaz Kylheku2015-10-211-2/+4
* Move stat functions to use a struct.Kaz Kylheku2015-08-301-3/+0
* Large scale conversion to new way of handling arguments.Kaz Kylheku2015-08-231-1/+2
* Support lstat and fstat.Kaz Kylheku2015-08-021-1/+0
* Pass pretty flag to cobj print operation.Kaz Kylheku2015-08-011-1/+1
* Multi-line, indented printing of structure.Kaz Kylheku2015-07-311-1/+16
* Deriving streams from the same base, soKaz Kylheku2015-07-291-0/+11
* Improved printing of stream objects.Kaz Kylheku2015-07-071-9/+11
* Tightening behavior for unimplemented stream ops.Kaz Kylheku2015-07-061-1/+2
* * stream.c (catenated_stream_p, catenated_stream_push): New functions.Kaz Kylheku2015-06-071-0/+2
* Adding poll function.Kaz Kylheku2015-04-281-1/+1
* Functions open-fileno and fileno.Kaz Kylheku2015-04-101-0/+1
* Introducing persistent error state on streams.Kaz Kylheku2015-02-251-2/+10
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* Use macro to initialize strm_ops.Kaz Kylheku2015-01-291-0/+9
* * stream.c (get_string): New argument, close_after_p.Kaz Kylheku2015-01-211-1/+1
* Moving system interface functions to separate module out ofKaz Kylheku2014-10-081-10/+0
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* * stream.c (put_strings, put_lines): New functions.Kaz Kylheku2014-07-191-0/+2
* * eval.c (eval_init): Register get-lines as a synonym for lazy-stream-cons.Kaz Kylheku2014-07-191-0/+1
* * match.c (v_load): use the abs_path_p function instead ofKaz Kylheku2014-06-121-0/+1
* The dumping of bindings and printing of false must nowKaz Kylheku2014-06-091-2/+0
* Change to how locations are passed around, for the sake of generationalKaz Kylheku2014-03-291-6/+6
* * eval.c (plus_s, prof_s): New symbol global variables.Kaz Kylheku2014-03-121-0/+1
* g++ regressions.Kaz Kylheku2014-03-061-1/+1
* Change in the design of how special variables work, to fix the brokenKaz Kylheku2014-02-281-5/+8
* * eval.c (eval_init): Intern symlink_wrap, link_wrap, readlink_wrap.Kaz Kylheku2014-02-241-0/+3
* * eval.c (eval_init): Register forgotten s_ifsock variable.Kaz Kylheku2014-02-241-1/+8
* * stream.c (remove_path, rename_path): New functions.Kaz Kylheku2014-01-281-0/+2