summaryrefslogtreecommitdiffstats
path: root/stream.c
Commit message (Expand)AuthorAgeFilesLines
* json: new special var *print-json-type*.Kaz Kylheku2024-07-121-1/+2
* open-process: new ?fdno option for selecting stream fd.Kaz Kylheku2024-06-261-4/+20
* cobj: clone method streamlines copy; structs get copy method.Kaz Kylheku2024-06-171-12/+24
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* lib: review cobj calls for gc incorrectness and fix.Kaz Kylheku2024-01-061-2/+3
* cygwin: run, sh: mangle termination status word.Kaz Kylheku2023-12-281-0/+10
* sh-esc: clean up mess I made.Kaz Kylheku2023-11-251-8/+39
* New T mode for open-file.Kaz Kylheku2023-09-231-0/+13
* Use vargs typedef instead of struct args *.Kaz Kylheku2023-09-051-4/+4
* New functions for shell escaping.Kaz Kylheku2023-09-011-0/+24
* close-stream: new : protocol from close method.Kaz Kylheku2023-08-071-3/+10
* streams: a few close funtions should return t.Kaz Kylheku2023-08-071-0/+2
* streams: close-stream only caches non-nil result.Kaz Kylheku2023-08-071-3/+3
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* streams: fixes in few type error diagnostics.Kaz Kylheku2022-11-211-5/+7
* args: don't use alloca for const size cases.Kaz Kylheku2022-10-151-1/+1
* json: support standard-style formatting.Kaz Kylheku2022-10-111-0/+4
* streams: new function inc-indent-abs.Kaz Kylheku2022-10-111-0/+13
* Implement NaN boxing.Kaz Kylheku2022-09-131-1/+1
* close-stream: process wait cleanup.Kaz Kylheku2022-06-241-18/+6
* More HAVE_FORK_STUFF cleanup.Kaz Kylheku2022-06-241-3/+3
* streams: remove old code for popen on MingGW.Kaz Kylheku2022-06-211-156/+8
* bugfix: missing gzip support in open-command.Kaz Kylheku2022-06-211-52/+74
* string-out-stream: gc issue.Kaz Kylheku2022-06-061-3/+4
* build: fix broken build when we don't HAVE_ZLIB.Kaz Kylheku2022-05-311-0/+2
* streams: use ~a for self string.Kaz Kylheku2022-05-311-3/+3
* cygwin: bug: sh always uses cmd.exe.Kaz Kylheku2022-05-311-9/+4
* streams: remove workaround for older Cygwin bug.Kaz Kylheku2022-05-271-7/+0
* open-fileno: support "z" flag for gzip.Kaz Kylheku2022-05-261-12/+27
* gzio: support more modes in open-file.Kaz Kylheku2022-05-261-3/+11
* First cut at new feature: gzip streams.Kaz Kylheku2022-05-261-6/+53
* open-file: show function name in bad modes diagnostic.Kaz Kylheku2022-05-261-1/+2
* stream-set-prop: return t on successful :name set.Kaz Kylheku2022-05-261-0/+1
* streams: avoid double access to errno.Kaz Kylheku2022-05-261-2/+3
* New function: trim-path-sepsKaz Kylheku2022-05-201-0/+19
* subprocesses: don't unnecessarily flush *stdout*.Kaz Kylheku2022-04-241-2/+4
* subprocesses: flush *stdout*.Kaz Kylheku2022-04-231-0/+8
* Use null_string throughout code base.Kaz Kylheku2022-02-051-1/+1
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* Casts have crept into the code not wrapped by macros.Kaz Kylheku2022-01-061-3/+3
* Eliminate declaration-after-statement everywhere.Kaz Kylheku2021-12-291-2/+2
* cygwin: environment-related fixes.Kaz Kylheku2021-10-051-2/+2
* New variable: *child-env*.Kaz Kylheku2021-09-261-3/+20
* path-search: rewrite in C with saner semantics.Kaz Kylheku2021-09-251-2/+30
* exceptions: hack to store errno in string object.Kaz Kylheku2021-09-071-47/+47
* open-file: improvement: "a" mode sets create flag.Kaz Kylheku2021-08-291-2/+2
* open-file: add mode option "x".Paul A. Patience2021-08-291-1/+11
* open-file: fix broken file-creation modes.Paul A. Patience2021-08-291-2/+3
* open-file: fix broken "+" mode string.Paul A. Patience2021-08-281-2/+1
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13