summaryrefslogtreecommitdiffstats
path: root/stream.c
Commit message (Expand)AuthorAgeFilesLines
* internals: rename misnamed curry_* functions.Kaz Kyheku2020-03-171-4/+4
* cygwin: use spawnvp for run and sh.Kaz Kylheku2020-02-171-46/+81
* open-file: fix diagnostic referring to "o" mode.Kaz Kyheku2020-02-121-1/+1
* New "m" file open mode: non-truncating "w".Kaz Kylheku2020-02-071-3/+32
* fill-buf/fill-buf-adjust: incorrect return value.Kaz Kyheku2020-02-051-2/+2
* open-files: add mode string argument.Kaz Kyheku2020-01-311-4/+12
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* open-process: new variant, open-subprocess.Kaz Kylheku2019-11-071-14/+37
* open-process: I/O redirection feature.Kaz Kylheku2019-11-061-0/+81
* open-process: close-on-exec bugfix.Kaz Kylheku2019-11-061-2/+2
* All HAVE_* macros should be tested with #if, not #ifdef.Kaz Kylheku2019-09-121-2/+2
* base-name: optionally remove suffix.Kaz Kylheku2019-08-091-3/+7
* sha256: recycle I/O buffer used in stream hash.Kaz Kylheku2019-07-041-0/+27
* Expose make-byte-input-stream.Kaz Kylheku2019-07-041-0/+1
* base64: integrate with buffers.Kaz Kylheku2019-06-211-0/+17
* streams: use ~s and ~a properly in errors.Kaz Kylheku2019-06-211-27/+27
* lib: more nuanced file access errors.Kaz Kylheku2019-05-011-21/+37
* Support max length and depth for object printing.Kaz Kylheku2019-04-181-4/+27
* streams: force-off indent mode.Kaz Kylheku2019-04-161-6/+24
* fill-buf-adjust: new function.Kaz Kylheku2019-02-161-0/+15
* streams: use Boolean return value for stdio_fseek.Kaz Kylheku2019-01-251-1/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Eliminate ALLOCA_H.Kaz Kylheku2018-12-311-1/+1
* Eliminate various unneeded header inclusions.Kaz Kylheku2018-12-121-1/+0
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+1
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-53/+112
* Fix wrong uses of ~s for function name string.Kaz Kylheku2018-11-071-3/+3
* math: improve error diagnosis.Kaz Kylheku2018-11-071-1/+1
* repl: bugfix: slow paste into terminal window.Kaz Kylheku2018-11-011-1/+3
* printer: improve object formatting.Kaz Kylheku2018-04-051-3/+17
* string output streams: null pointer deref.Kaz Kylheku2018-03-301-4/+10
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* New feature: structure delegate streams.Kaz Kylheku2017-12-081-13/+39
* streams: allow "b" flag on open-command.Kaz Kylheku2017-10-301-1/+17
* Default the length argument of truncate-stream.Kaz Kylheku2017-08-211-1/+3
* new function: path-catKaz Kylheku2017-07-181-0/+40
* remove-path: exception semantics adjusted.Kaz Kylheku2017-07-171-1/+1
* format: support leading zero printing for floats.Kaz Kylheku2017-07-161-2/+2
* streams: add overflow checks.Kaz Kylheku2017-06-121-4/+17
* c++ maintenance: eliminate old-style casts.Kaz Kylheku2017-06-061-2/+2
* c++ maintenance: signed/unsigned comparisons.Kaz Kylheku2017-06-061-4/+4
* buffers: improve put-buf and fill-buf.Kaz Kylheku2017-06-051-27/+48
* streams: put-buf and fill-buf functions.Kaz Kylheku2017-06-041-7/+120
* Adding base-name and dir-name functions.Kaz Kylheku2017-05-211-1/+82
* doc: emphasize platform-independence of abs-path-p.Kaz Kylheku2017-05-211-0/+3
* cobj: rename poorly named default operation.Kaz Kylheku2017-05-151-12/+12
* bugfix: gc-incorrect creation of catenated stream.Kaz Kylheku2017-05-131-1/+4
* bugfix: tostringp not behaving right for floats.Kaz Kylheku2017-05-041-1/+4
* Rename badly named default_bool_argKaz Kylheku2017-03-171-9/+9
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1