summaryrefslogtreecommitdiffstats
path: root/stream.h
Commit message (Expand)AuthorAgeFilesLines
* json: new special var *print-json-type*.Kaz Kylheku2024-07-121-1/+2
* json: fix flat-p argument in put-json and put-jsons.Kaz Kylheku2024-07-061-0/+5
* open-process: new ?fdno option for selecting stream fd.Kaz Kylheku2024-06-261-3/+4
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* New T mode for open-file.Kaz Kylheku2023-09-231-3/+4
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* json: support standard-style formatting.Kaz Kylheku2022-10-111-0/+8
* streams: new function inc-indent-abs.Kaz Kylheku2022-10-111-0/+1
* streams: remove old code for popen on MingGW.Kaz Kylheku2022-06-211-3/+0
* bugfix: missing gzip support in open-command.Kaz Kylheku2022-06-211-1/+3
* gzio: support more modes in open-file.Kaz Kylheku2022-05-261-0/+1
* First cut at new feature: gzip streams.Kaz Kylheku2022-05-261-3/+5
* New function: trim-path-sepsKaz Kylheku2022-05-201-0/+1
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* path-search: rewrite in C with saner semantics.Kaz Kylheku2021-09-251-0/+2
* open-file: add mode option "x".Paul A. Patience2021-08-291-3/+4
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* close-stream: make idemponent.Kaz Kylheku2021-08-041-0/+1
* compat: fix glaringly broken init-time handling.Kaz Kylheku2021-07-211-0/+1
* New function: add-suffix.Kaz Kylheku2021-07-101-0/+1
* New functions: trim-short-suffix, trim-long-suffix.Kaz Kylheku2021-07-101-0/+2
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-0/+2
* unwind: refer to top-level *stderr* stream.Kaz Kylheku2021-07-061-0/+2
* c_str now takes a self argument.Kaz Kylheku2021-06-231-3/+5
* New functions: long-suffix, short-suffix.Kaz Kylheku2021-06-221-0/+2
* streams: pipe streams not needed if we have fork.Kaz Kylheku2021-06-191-0/+2
* Pre-release C++ upkeep.Kaz Kylheku2021-06-011-1/+1
* New: mkdtemp and mkstemp functions.Kaz Kylheku2021-05-311-0/+2
* New function: tmpfile.Kaz Kylheku2021-05-311-0/+1
* New function: portable-abs-path-p.Kaz Kylheku2021-05-021-0/+1
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* parser: batched read operation for speed.Kaz Kylheku2020-04-221-0/+1
* streams: put_buf and fill_buf become lower-level.Kaz Kylheku2020-04-221-2/+2
* New function: get-line-as-bufKaz Kylheku2020-04-191-0/+1
* New "n" open file mode option: nonblocking.Kaz Kylheku2020-04-151-3/+4
* warning cleanup: missing member initializers.Kaz Kylheku2020-04-051-3/+3
* New "m" file open mode: non-truncating "w".Kaz Kylheku2020-02-071-3/+4
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* open-process: I/O redirection feature.Kaz Kylheku2019-11-061-0/+3
* base-name: optionally remove suffix.Kaz Kylheku2019-08-091-1/+1
* sha256: recycle I/O buffer used in stream hash.Kaz Kylheku2019-07-041-1/+3
* base64: integrate with buffers.Kaz Kylheku2019-06-211-0/+1
* Support max length and depth for object printing.Kaz Kylheku2019-04-181-0/+6
* streams: force-off indent mode.Kaz Kylheku2019-04-161-1/+3
* fill-buf-adjust: new function.Kaz Kylheku2019-02-161-0/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+0
* printer: improve object formatting.Kaz Kylheku2018-04-051-0/+2
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* New feature: structure delegate streams.Kaz Kylheku2017-12-081-0/+5