| Commit message (Expand) | Author | Age | Files | Lines |
* | Use null_string throughout code base. | Kaz Kylheku | 2022-02-05 | 1 | -1/+1 |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | Casts have crept into the code not wrapped by macros. | Kaz Kylheku | 2022-01-06 | 1 | -3/+3 |
* | Eliminate declaration-after-statement everywhere. | Kaz Kylheku | 2021-12-29 | 1 | -2/+2 |
* | cygwin: environment-related fixes. | Kaz Kylheku | 2021-10-05 | 1 | -2/+2 |
* | New variable: *child-env*. | Kaz Kylheku | 2021-09-26 | 1 | -3/+20 |
* | path-search: rewrite in C with saner semantics. | Kaz Kylheku | 2021-09-25 | 1 | -2/+30 |
* | exceptions: hack to store errno in string object. | Kaz Kylheku | 2021-09-07 | 1 | -47/+47 |
* | open-file: improvement: "a" mode sets create flag. | Kaz Kylheku | 2021-08-29 | 1 | -2/+2 |
* | open-file: add mode option "x". | Paul A. Patience | 2021-08-29 | 1 | -1/+11 |
* | open-file: fix broken file-creation modes. | Paul A. Patience | 2021-08-29 | 1 | -2/+3 |
* | open-file: fix broken "+" mode string. | Paul A. Patience | 2021-08-28 | 1 | -2/+1 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -12/+13 |
* | format: bug: sign not reset before each conversion. | Kaz Kylheku | 2021-08-16 | 1 | -11/+8 |
* | close-stream: make idemponent. | Kaz Kylheku | 2021-08-04 | 1 | -5/+11 |
* | streams: bad argument defaulting in close-stream. | Kaz Kylheku | 2021-08-02 | 1 | -3/+3 |
* | pure-rel-path-p: rewrite without regex. | Kaz Kylheku | 2021-07-22 | 1 | -15/+21 |
* | compat: fix glaringly broken init-time handling. | Kaz Kylheku | 2021-07-21 | 1 | -3/+8 |
* | abs-path-p: rewrite in lower-level C. | Kaz Kylheku | 2021-07-15 | 1 | -23/+34 |
* | New function: add-suffix. | Kaz Kylheku | 2021-07-10 | 1 | -0/+48 |
* | New functions: trim-short-suffix, trim-long-suffix. | Kaz Kylheku | 2021-07-10 | 1 | -0/+64 |
* | type: disallow structs using built-in type names. | Kaz Kylheku | 2021-07-08 | 1 | -55/+60 |
* | streams: put-string, put-char: missing type check. | Kaz Kylheku | 2021-07-07 | 1 | -2/+4 |
* | sh: reduce scope of variables. | Kaz Kylheku | 2021-07-06 | 1 | -1/+1 |
* | streams: do not close stderr. | Kaz Kylheku | 2021-07-06 | 1 | -1/+1 |
* | unwind: refer to top-level *stderr* stream. | Kaz Kylheku | 2021-07-06 | 1 | -1/+4 |
* | suffix functions: ignore trailing slashes. | Kaz Kylheku | 2021-07-03 | 1 | -3/+4 |
* | streams: tightening sloppy argument defaulting. | Kaz Kylheku | 2021-07-01 | 1 | -23/+26 |
* | path-cat: becomes variadic. | Kaz Kylheku | 2021-06-29 | 1 | -1/+20 |
* | path-cat: error if arguments are not strings. | Kaz Kylheku | 2021-06-29 | 1 | -2/+2 |
* | base-name: bug with empty string suffix. | Kaz Kylheku | 2021-06-26 | 1 | -1/+1 |
* | suffix functions: requirements change. | Kaz Kylheku | 2021-06-26 | 1 | -4/+4 |
* | suffix functions: leading dot is not delimiter | Kaz Kylheku | 2021-06-26 | 1 | -2/+5 |
* | long-suffix: fix crash reproducing on Cygwin. | Kaz Kylheku | 2021-06-23 | 1 | -3/+1 |
* | c_str now takes a self argument. | Kaz Kylheku | 2021-06-23 | 1 | -47/+69 |
* | short-suffix, long-suffix: no match across slash. | Kaz Kylheku | 2021-06-22 | 1 | -2/+30 |
* | New functions: long-suffix, short-suffix. | Kaz Kylheku | 2021-06-22 | 1 | -0/+16 |
* | subprocesses: cygwin fixes. | Kaz Kylheku | 2021-06-20 | 1 | -2/+2 |
* | streams: pipe streams not needed if we have fork. | Kaz Kylheku | 2021-06-19 | 1 | -3/+5 |
* | system: stop using popen if we have fork. | Kaz Kylheku | 2021-06-19 | 1 | -35/+58 |
* | subprocesses: don't bother saving descriptors. | Kaz Kylheku | 2021-06-15 | 1 | -2/+21 |
* | subprocesses: move fds_swizzle to child process. | Kaz Kylheku | 2021-06-15 | 1 | -29/+41 |
* | subprocesses: diagnose streams with no fileno. | Kaz Kylheku | 2021-06-15 | 1 | -3/+9 |
* | streams: *stdnull* lazily opens /dev/null | Kaz Kylheku | 2021-06-14 | 1 | -6/+45 |
* | format: revise numeric handling. | Kaz Kylheku | 2021-06-14 | 1 | -8/+24 |
* | format: new precision - character for zero. | Kaz Kylheku | 2021-06-14 | 1 | -0/+3 |
* | format: fix precision field leading zero problems. | Kaz Kylheku | 2021-06-10 | 1 | -2/+9 |
* | solaris: unbundle mkstemp and mkdtemp. | Kaz Kylheku | 2021-06-02 | 1 | -3/+9 |
* | Pre-release C++ upkeep. | Kaz Kylheku | 2021-06-01 | 1 | -4/+4 |
* | json: wrap up: test cases, fixes, tweaks. | Kaz Kylheku | 2021-05-31 | 1 | -1/+1 |