summaryrefslogtreecommitdiffstats
path: root/stream.c
Commit message (Expand)AuthorAgeFilesLines
* Streamlining format with new args module.Kaz Kylheku2015-08-171-66/+48
* Observe display width in format.Kaz Kylheku2015-08-131-6/+36
* Fix regression in string field formatting.Kaz Kylheku2015-08-121-4/+0
* Catenated stream reads must not close last stream.Kaz Kylheku2015-08-121-6/+9
* Count East Asian Wide and Full Fidth chars as two columns.Kaz Kylheku2015-08-101-4/+5
* C++ upkeep: conversions, clashes, warnings.Kaz Kylheku2015-08-071-1/+1
* * stream.c: Include <wctype.h> header for iswprint.Kaz Kylheku2015-08-071-0/+1
* * stream.c (stream_init): Register get-indent-mode, set-indent-mode,Kaz Kylheku2015-08-051-0/+11
* * stream.c (width_check): Just use the publicKaz Kylheku2015-08-051-11/+4
* * stream.c (put_string): In indent mode, put_string hasKaz Kylheku2015-08-041-6/+7
* * stream.c (vformat): Implement ~! format directive for indentation.Kaz Kylheku2015-08-041-7/+37
* * stream.c (put_string, put_char): Do not put out the indentationKaz Kylheku2015-08-041-2/+13
* * stream.c (inc_indent): If a negative indentation increment goes belowKaz Kylheku2015-08-041-0/+4
* * stream.c (vormat): Bugfix: when width specified as *Kaz Kylheku2015-08-041-1/+1
* * stream.c (string_out_put_string): Do not return nil whenKaz Kylheku2015-08-041-2/+4
* Remove useless return values and checks.Kaz Kylheku2015-08-041-78/+41
* * stream.c (indent_mode_put_string): Function removed,Kaz Kylheku2015-08-041-17/+4
* Pass pretty flag to cobj print operation.Kaz Kylheku2015-08-011-3/+8
* string_output renamed to string_outKaz Kylheku2015-07-311-8/+8
* Simplify type check code in stream module.Kaz Kylheku2015-07-311-191/+100
* Multi-line, indented printing of structure.Kaz Kylheku2015-07-311-3/+145
* Deriving streams from the same base, soKaz Kylheku2015-07-291-106/+175
* * stream.c (common_destroy): Function removed.Kaz Kylheku2015-07-291-7/+2
* * stream.c: Rearranging definitions and declarations so thatKaz Kylheku2015-07-291-432/+431
* Centered fields in format.Kaz Kylheku2015-07-281-25/+69
* * stream.c (byte_in_unget_byte): Wrong function name in error message.Kaz Kylheku2015-07-101-1/+1
* Fix unget-byte and unget-char on catenated streams.Kaz Kylheku2015-07-101-2/+2
* Improved printing of stream objects.Kaz Kylheku2015-07-071-16/+38
* Bugfix in printed rep of stdio stream.Kaz Kylheku2015-07-061-2/+3
* Clarify clear-error and flush return value.Kaz Kylheku2015-07-061-16/+7
* Tightening behavior for unimplemented stream ops.Kaz Kylheku2015-07-061-25/+208
* * stream.c (catenated_stream_p, catenated_stream_push): New functions.Kaz Kylheku2015-06-071-0/+24
* Fix escaping issues in open-process on Windows.Kaz Kylheku2015-04-151-12/+47
* Functions open-fileno and fileno.Kaz Kylheku2015-04-101-1/+20
* * stream.c (vformat): Bugfix: ~X printing in lower case, like ~x,Kaz Kylheku2015-03-301-1/+1
* New -n option. New "i" mode letter in file opening functions.Kaz Kylheku2015-03-291-10/+137
* * stream.c (run): In Windows version, fix nasty corruption bug:Kaz Kylheku2015-03-111-2/+0
* * stream.c (open_process, run, sh): Eliminate utf8name local variableKaz Kylheku2015-03-111-10/+6
* Introducing persistent error state on streams.Kaz Kylheku2015-02-251-27/+208
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* Use macro to initialize strm_ops.Kaz Kylheku2015-01-291-202/+137
* * stream.c (get_string): New argument, close_after_p.Kaz Kylheku2015-01-211-2/+7
* * lib.c (simple_lazy_stream_func): Bugfix: close the streamKaz Kylheku2014-12-251-3/+9
* * stream.c (stream_init): Register make_catenated_stream inKaz Kylheku2014-12-251-1/+1
* * lib.c (chk_grow_vec): New function.Kaz Kylheku2014-10-301-4/+7
* * Makefile: Removing trailing spaces.Kaz Kylheku2014-10-241-15/+15
* Converting cast expressions to macros that are retargettedKaz Kylheku2014-10-171-116/+122
* Purge stray occurrences of "void *" from code base.Kaz Kylheku2014-10-171-6/+7
* Fix gc safety issue in abs_path_p function.Kaz Kylheku2014-10-091-4/+7
* * stream.c (stream_init): No need to gc-protectKaz Kylheku2014-10-091-1/+0