[Aptitude-svn-commit] r3543 - in branches/aptitude-0.3/aptitude: . src

Daniel Burrows dburrows@costa.debian.org
Sat, 02 Jul 2005 14:47:16 +0000


Author: dburrows
Date: Sat Jul  2 14:47:14 2005
New Revision: 3543

Modified:
   branches/aptitude-0.3/aptitude/ChangeLog
   branches/aptitude-0.3/aptitude/src/pkg_info_screen.cc
Log:
Update pkg_info_screen for wide characters.

Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog	(original)
+++ branches/aptitude-0.3/aptitude/ChangeLog	Sat Jul  2 14:47:14 2005
@@ -1,5 +1,9 @@
 2005-07-02  Daniel Burrows  <dburrows@debian.org>
 
+	* src/pkg_info_screen.cc:
+
+	  Update pkg_info_screen for wide characters.
+
 	* src/load_grouppolicy.cc:
 
 	  Update the #include of strhash to use the correct copy, not the

Modified: branches/aptitude-0.3/aptitude/src/pkg_info_screen.cc
==============================================================================
--- branches/aptitude-0.3/aptitude/src/pkg_info_screen.cc	(original)
+++ branches/aptitude-0.3/aptitude/src/pkg_info_screen.cc	Sat Jul  2 14:47:14 2005
@@ -1,6 +1,6 @@
 // pkg_info_screen.cc
 //
-//  Copyright 2000 Daniel Burrows
+//  Copyright 2000-2002, 2004-2005 Daniel Burrows
 //
 //  This program is free software; you can redistribute it and/or modify
 //  it under the terms of the GNU General Public License as published by
@@ -126,7 +126,7 @@
       if(!ver.ProvidesList().end())
 	{
 	  snprintf(buf, 256, _("Package names provided by %s"), pkg.Name());
-	  pkg_subtree *prvtree=new pkg_subtree(buf);
+	  pkg_subtree *prvtree=new pkg_subtree(transcode(buf));
 
 	  for(pkgCache::PrvIterator prv=ver.ProvidesList(); !prv.end(); ++prv)
 	    prvtree->add_child(new pkg_item(prv.ParentPkg(), sig));
@@ -136,11 +136,11 @@
     }
 
   snprintf(buf, 256, _("Packages which depend on %s"), pkg.Name());
-  pkg_subtree *revtree=new pkg_subtree(buf);
+  pkg_subtree *revtree=new pkg_subtree(transcode(buf));
   setup_package_deps<pkg_subtree>(pkg, ver, revtree, sig, true);
   tree->add_child(revtree);
 
-  pkg_vertree_generic *newtree=new pkg_vertree_generic(_("Versions"), true);
+  pkg_vertree_generic *newtree=new pkg_vertree_generic(transcode(_("Versions")), true);
   setup_package_versions(pkg, newtree, sig);
   tree->add_child(newtree);
 }