Merge linewrap changes
authorMiles Bader <miles@gnu.org>
Wed, 17 Jul 1996 18:46:54 +0000 (18:46 +0000)
committerMiles Bader <miles@gnu.org>
Wed, 17 Jul 1996 18:46:54 +0000 (18:46 +0000)
commit8a5776e6fe2133e8645fbe1ed7094264b7dbd06a
tree6f009fdb6f10ea0f08826aa0496a7fd18805685b
parente964b97666106dd6dd925e7144856fb172be1e28
Merge linewrap changes

Wed Jul 17 11:29:26 1996  Miles Bader  <miles@gnu.ai.mit.edu>

* stdio/linewrap.c (lwupdate): Fix boundary condition where a
  word extends right up to rmargin.

* stdio/linewrap.c (lwupdate): When we've done a word wrap and
output the wrap margin, set point_col to wmargin.
Use negative point_col to deal with a wmargin of 0.
(line_wrap_point): Return 0 for a negative point_col.
(line_wrap_stream): Make wmargin ssize_t.
* stdio/linewrap.h (struct line_wrap_data): Make wmargin &
  point_col ssize_t.
(line_wrap_stream): Make wmargin ssize_t.
(line_wrap_point): Return 0 for a negative point_col.

Tue Jul 16 00:18:19 1996  Miles Bader  <miles@gnu.ai.mit.edu>

* stdio/linewrap.c (__line_wrap_update): Add hackery from flshfp
  to fiddle __put_limit in conjunction with __linebuf_active.
ChangeLog
stdio/linewrap.c
stdio/linewrap.h