summaryrefslogtreecommitdiffstats
path: root/stream.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (apply_intrinsic, lazy_mapcar): Changed linkage to external.Kaz Kylheku2014-03-061-0/+27
* * stream.c (vformat): Fix broken parsing of parameteric width andKaz Kylheku2014-03-051-9/+13
* * stream.c (put_line): Default string argument to empty string.Kaz Kylheku2014-03-051-2/+2
* Bugfix: catenated stream objects not hooked into garbage collector,Kaz Kylheku2014-03-021-1/+7
* Change in the design of how special variables work, to fix the brokenKaz Kylheku2014-02-281-45/+101
* * configure: Make it an error to have implicit function declarations byKaz Kylheku2014-02-251-0/+9
* * stream.c (getcwd_wrap): Implement correct test of getcwd'sKaz Kylheku2014-02-251-1/+2
* * configure: Added feature tests for makedev, link/symlink/readlink,Kaz Kylheku2014-02-251-1/+25
* * eval.c (eval_init): Intern symlink_wrap, link_wrap, readlink_wrap.Kaz Kylheku2014-02-241-1/+58
* * eval.c (eval_init): Register forgotten s_ifsock variable.Kaz Kylheku2014-02-241-0/+84
* * stream.c (get_string_from_stream): Bugfix: do not abort ifKaz Kylheku2014-02-231-5/+8
* Replacing uses of the eq function which are used only as C booleans,Kaz Kylheku2014-02-221-10/+10
* The mode argument in some stream-opening functions becomes optional.Kaz Kylheku2014-02-181-5/+6
* * stream.c (open_tail): Fix 2013-12-02 regression:Kaz Kylheku2014-02-181-2/+9
* * arith.c (lognot): Conform to new scheme for defaulting optional args.Kaz Kylheku2014-02-051-12/+9
* * eval.c (eval_init): Registered existing make_catenated_stream asKaz Kylheku2014-01-281-5/+38
* * stream.c (struct stdio_handle): New member, is_rotated.Kaz Kylheku2014-01-281-17/+78
* * stream.c (remove_path, rename_path): New functions.Kaz Kylheku2014-01-281-0/+17
* * stream.c (stdio_seek): After a successful seek, discard the characterKaz Kylheku2014-01-141-0/+1
* Support for pushing back bytes and characters into streams.Kaz Kylheku2014-01-131-1/+128
* * stream.c (put_byte): Bugfix: was checking whether the put_charKaz Kylheku2014-01-131-1/+1
* * configure: Detect platforms which don't reveal declarationsKaz Kylheku2014-01-101-5/+0
* Fix broken Json parsing test case on MinGW.Kaz Kylheku2014-01-091-4/+7
* * stream.c: Eliminate useless #else section containing #errorKaz Kylheku2014-01-091-2/+0
* Long overdue MinGW port maintenance.Kaz Kylheku2014-01-091-9/+82
* * stream.c (stdio_seek): Bugfix. Was returning current positionKaz Kylheku2013-12-171-1/+1
* Support for parsing Lisp expression out of strings and streams.Kaz Kylheku2013-12-141-0/+80
* New stream property: name. Some streams can reportKaz Kylheku2013-12-131-4/+24
* First cut at signal handling support.Kaz Kylheku2013-12-121-7/+50
* * arith.c, hash.c, lib.c, rand.c, stream.c, syslog.c: RemovingKaz Kylheku2013-12-111-1/+0
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-101-1/+1
* * eval.c (eval_init): Register streamp, real_time_stream_p,Kaz Kylheku2013-12-101-0/+12
* syslog support; bitwise logior and logand functions become variadic.Kaz Kylheku2013-12-101-21/+0
* Fixing some old-style coding that became obsoleteKaz Kylheku2013-12-061-4/+4
* * eval.c (eval_init): Registered regex_parse as newKaz Kylheku2013-12-051-2/+32
* * stream.c (stdio_set_prop): Fix reversed boolean.Kaz Kylheku2013-12-021-1/+1
* * stream.c (tail_strategy): Execute the strategy code alsoKaz Kylheku2013-12-021-16/+8
* Steps toward fixing an issue: lazy list readahead.Kaz Kylheku2013-12-011-4/+73
* * stream.c (tail_calc): New functionKaz Kylheku2013-11-281-11/+20
* * stream.c (make_stdio_stream_common): Initialize newKaz Kylheku2013-11-281-0/+1
* * stream.c (struct stdio_handle): New member, mode.Kaz Kylheku2013-11-281-5/+60
* * Changelog: missing entries reconstructed.Kaz Kylheku2013-11-271-1/+1
* * configure: Added check to detect POSIX sleep function.Kaz Kylheku2013-11-271-41/+93
* Stream-seeking functionality.Kaz Kylheku2013-11-261-39/+103
* * arith.c (logtest): New function.Kaz Kylheku2012-09-181-1/+14
* * stream.c (vformat): Slight change in ~s directive. For a floatingKaz Kylheku2012-09-171-1/+1
* * stream.c (vformat): Fix bug in ~x format directive for printingKaz Kylheku2012-09-161-14/+8
* * configure: Added test for <sys/stat.h>Kaz Kylheku2012-09-111-0/+62
* * stream.c (vformat): Bugfix: under the ~a and ~s directives,Kaz Kylheku2012-08-311-1/+1
* * eval.c (eval_init): Registered open-command and open-processKaz Kylheku2012-05-181-4/+4