It would be useful to check for COLUMNS, many unix utilities respect this to
override the default width. Some pseudo shells also set this
automatically...

 - Daniel

On Fri, May 1, 2009 at 6:15 PM, Douglas Gregor <[email protected]> wrote:

>
> On May 1, 2009, at 5:31 PM, Mike Stump wrote:
>
> > On May 1, 2009, at 5:03 PM, Douglas Gregor wrote:
> >> +  if (ioctl(2, TIOCGWINSZ, &ws) == 0)
> >> +    Columns = ws.ws_col;
> >
> > Danger...  Someone is gonna discover this isn't as portable as
> > people would like...  Though, I guess if the Windows people like it,
> > maybe we can ignore the really old systems out there.
>
>
> Yes, I know; it's hidden behind an #ifdef so it shouldn't trip too
> many people up. We'll see!
>
>        - Doug
> _______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to