Bug#759771: Allow to align sizes/size differences used in format strings

2016-05-04 Thread Manuel A. Fernandez Montecelo

Control: close -1

Hi,

2014-08-30 07:03 Benny Baumann:

Package: aptitude
Version: 0.6.11-1
Severity: minor

Let's assume I was using something along the lines of

   %c%a%M%S %?i %p# %Z %10D %10I %4r %20v %20V %t

for the display format of package lists. Now this looks much better than the
default but due to the lack of aligning numbers of the included sizes it
always requires  second look to see the actual sizes. It would be better,
if all sizes could be right aligned with the empty SI prefix treated as
a space, thus instead of

   1,234 B
   12.9 kB
   789 kB

I'd get something like

   1,234.5 kB
  12.9 kB
 789.7 kB


This is basically a duplicate of #323303, so closing.

(Could be merged, but since the other covers all aspects, merging will
only cause to spend extra time when reviewing the other).


Cheers.
--
Manuel A. Fernandez Montecelo 



Bug#759771: Allow to align sizes/size differences used in format strings

2014-08-30 Thread Benny Baumann
Package: aptitude
Version: 0.6.11-1
Severity: minor

Let's assume I was using something along the lines of

%c%a%M%S %?i %p# %Z %10D %10I %4r %20v %20V %t

for the display format of package lists. Now this looks much better than the
default but due to the lack of aligning numbers of the included sizes it
always requires  second look to see the actual sizes. It would be better,
if all sizes could be right aligned with the empty SI prefix treated as
a space, thus instead of

1,234 B
12.9 kB
789 kB

I'd get something like

1,234.5 kB
   12.9 kB
  789.7 kB

Regards,
BenBE.

-- Package-specific info:
Terminal: screen
$DISPLAY not set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.11 compiled at Jun  9 2014 20:46:57
Compiler: g++ 4.8.3
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.2.11
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20140712
  cwidget version: 0.5.17
  Apt version: 4.12.0

aptitude linkage:
linux-vdso.so.1 (0x727fc000)
libapt-pkg.so.4.12 = /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 
(0x7fc8bd44c000)
libncursesw.so.5 = /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7fc8bd216000)
libtinfo.so.5 = /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7fc8bcfeb000)
libsigc-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7fc8bcde6000)
libcwidget.so.3 = /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7fc8bcadf000)
libsqlite3.so.0 = /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7fc8bc81d000)
libboost_iostreams.so.1.55.0 = 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.55.0 (0x7fc8bc605000)
libxapian.so.22 = /usr/lib/libxapian.so.22 (0x7fc8bc1fa000)
libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7fc8bbfdc000)
libstdc++.so.6 = /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7fc8bbcd1000)
libm.so.6 = /lib/x86_64-linux-gnu/libm.so.6 (0x7fc8bb9d)
libgcc_s.so.1 = /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7fc8bb7b9000)
libc.so.6 = /lib/x86_64-linux-gnu/libc.so.6 (0x7fc8bb41)
libutil.so.1 = /lib/x86_64-linux-gnu/libutil.so.1 (0x7fc8bb20d000)
libdl.so.2 = /lib/x86_64-linux-gnu/libdl.so.2 (0x7fc8bb008000)
libz.so.1 = /lib/x86_64-linux-gnu/libz.so.1 (0x7fc8badf)
libbz2.so.1.0 = /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x7fc8babe)
liblzma.so.5 = /lib/x86_64-linux-gnu/liblzma.so.5 (0x7fc8ba9bc000)
librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7fc8ba7b4000)
libuuid.so.1 = /lib/x86_64-linux-gnu/libuuid.so.1 (0x7fc8ba5ae000)
/lib64/ld-linux-x86-64.so.2 (0x7fc8bdde2000)

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'stable'), (750, 'experimental'), (700, 
'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common   0.6.11-1
ii  libapt-pkg4.121.0.6
ii  libboost-iostreams1.55.0  1.55.0+dfsg-2
ii  libc6 2.19-9
ii  libcwidget3   0.5.17-1
ii  libgcc1   1:4.9.1-4
ii  libncursesw5  5.9+20140712-2
ii  libsigc++-2.0-0c2a2.2.11-4
ii  libsqlite3-0  3.8.5-2
ii  libstdc++64.9.1-4
ii  libtinfo5 5.9+20140712-2
ii  libxapian22   1.2.18-1

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-doc  none
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils  0.0.9

Versions of packages aptitude suggests:
pn  apt-xapian-index  none
ii  debtags   1.12.1
ii  tasksel   3.20

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org