]> granicus.if.org Git - php/commitdiff
MFH fix #534: pear search doesn't list unstable releases
authorGreg Beaver <cellog@php.net>
Sat, 3 Apr 2004 06:09:27 +0000 (06:09 +0000)
committerGreg Beaver <cellog@php.net>
Sat, 3 Apr 2004 06:09:27 +0000 (06:09 +0000)
pear/PEAR/Command/Remote.php
pear/package-PEAR.xml

index b10bea0911cf2d7eda4e5f4a5f3604b09136f0cc..6328aef5c780609d1513a330b2ea083d7e77d78d 100644 (file)
@@ -250,14 +250,14 @@ parameter.
 
         $r = new PEAR_Remote($this->config);
         $reg = new PEAR_Registry($this->config->get('php_dir'));
-        $available = $r->call('package.listAll', true);
+        $available = $r->call('package.listAll', true, false);
         if (PEAR::isError($available)) {
             return $this->raiseError($available);
         }
         $data = array(
             'caption' => 'Matched packages:',
             'border' => true,
-            'headline' => array('Package', 'Latest', 'Local'),
+            'headline' => array('Package', 'Stable/(Latest)', 'Local'),
             );
 
         foreach ($available as $name => $info) {
@@ -274,9 +274,13 @@ parameter.
             if (isset($params[$name]))
                 $desc .= "\n\n".$info['description'];
 
+            $unstable = '';
+            if ($info['unstable']) {
+                $unstable = '/(' . $info['unstable'] . $info['state'] . ')';
+            }
             $data['data'][$info['category']][] = array(
                 $name,
-                $info['stable'],
+                $info['stable'] . $unstable,
                 $installed['version'],
                 $desc,
                 );
index f896e7b10bc1b19ade1d4d7a567303d57b61c635..0d809d6c90f7405df8ccb9667615495f40cd6b79 100644 (file)
@@ -53,6 +53,7 @@
     <notes>
 PEAR Installer:
 
+ * Bug #534  pear search doesn't list unstable releases
  * Bug #933  CMD Usability Patch 
  * Bug #1008 safe mode raises warning