[Yum] bug: yum truncates output

When yum lists available packages (and possibly in other operations),
it truncates the channel name, which in some cases makes it impossible
to distinguish the actual channel name.
# yum list available |grep xen
kernel-xen.i686 2.6.18-8.1.3.el5 rhel-i386-server
kernel-xen-devel.i686 2.6.18-8.1.3.el5 rhel-i386-server
kmod-ipw3945-xen.i686 1.0-4.7.el5 rhel-i386-server
xen.i386 3.0.3-25.0.3.el5 rhel-i386-server
xen-devel.i386 3.0.3-25.0.3.el5 rhel-i386-server
xen-libs.i386 3.0.3-25.0.3.el5 rhel-i386-server
While the kernels do come from the server channel(rhel-i386-server-5),
kmod comes from supplementary(rhel-i386-server-supplementary-5), and
the others from vt(rhel-i386-server-vt-5). Wouldn't it be better to
let ouput wrap if necessary, than lose this information?
thanks,
Ed