On 07/06/14 23:03, Andrew Gregory wrote: > On 05/10/14 at 04:48pm, Guillaume Bouchard wrote: >> When verbose package is activated, the table is displayed two times, >> once for explicit packages and a second time for dependencies. >> >> This helps understanding the upgrade process. You can focus on on >> explicit package and gives less attention to dependencies. >> >> Design choices: >> >> -- If a table does not fit in terminal width, it fallbacks to traditional >> compact display, but this fallback can happen on none, one or both >> tables
None, or both. I don't like the half-way here. >> -- The header name stay short, "Package" and "Dependancies". This is to >> avoid too long column name, but i think it is enough explicit as is. >> --- >> src/pacman/util.c | 59 >> +++++++++++++++++++++++++++++++++++++++++++------------ >> 1 file changed, 46 insertions(+), 13 deletions(-) > > I'm not a fan of having two independent tables, especially when one > might be printed as a table and the other a list, but I do like the > idea of making it easy to pick out the packages I actually care about. > The patch needs a few fixes, but I'll give the overall change a +1 > unless somebody has a better way to provide the information. I'm not a fan of two tables either. And there is constantly a request to highlight new dependencies so we need a third... I do not think there is a good answer to this problem. Allan
