Feature #247
- Added feature #247, providing infinite width reports when redirecting output to a file, by setting defaultwidth to 0.
This commit is contained in:
@@ -5,6 +5,8 @@
|
||||
+ Added burndown charts - burndown.daily, burndown.weekly, burndown.monthly,
|
||||
that use color.burndown.pending, color.burndown.started and
|
||||
color.burndown.done colors.
|
||||
+ Added feature #247, providing infinite width reports when redirecting output
|
||||
to a file, by setting defaultwidth to 0.
|
||||
+ Added feature #546, which is a 'count' command that counts tasks, and is
|
||||
intended to help scripts that manipulate task output.
|
||||
+ Fixed bug #515, which displayed an incorrect message after duplicating a
|
||||
|
||||
1
NEWS
1
NEWS
@@ -3,6 +3,7 @@ New Features in taskwarrior 1.9.4
|
||||
|
||||
- New burndown charts.
|
||||
- New 'count' helper command.
|
||||
- Inifinite width reports, when redirecting output, by using rc.defaultwidth=0.
|
||||
|
||||
Please refer to the ChangeLog file for full details. There are too many to
|
||||
list here.
|
||||
|
||||
@@ -155,6 +155,8 @@ using, for text wrapping.
|
||||
.TP
|
||||
.B defaultwidth=80
|
||||
The width of tables used when ncurses support is not available. Defaults to 80.
|
||||
If set to 0, is interpreted as infinite width, therefore with no word-wrapping;
|
||||
useful when redirecting report output to a file for subsequent manipulation.
|
||||
|
||||
.TP
|
||||
.B editor=vi
|
||||
|
||||
@@ -163,6 +163,10 @@ int Context::getWidth ()
|
||||
debug (out.str ());
|
||||
#endif
|
||||
|
||||
// A zero width value means 'infinity', which is approximated here by 2^16.
|
||||
if (width == 0)
|
||||
width = 65536;
|
||||
|
||||
return width;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user