diff src/help.cc @ 4009:27e461aed956

[project @ 2002-07-31 09:33:03 by jwe]
author jwe
date Wed, 31 Jul 2002 09:33:09 +0000
parents 5e8e63b22c76
children b79da8779a0e
line wrap: on
line diff
--- a/src/help.cc	Fri Jul 26 04:51:03 2002 +0000
+++ b/src/help.cc	Wed Jul 31 09:33:09 2002 +0000
@@ -347,6 +347,9 @@
   string_vector key = names (keyword_help ());
   int key_len = key.length ();
 
+  string_vector fbi = fbi_sym_tab->name_list ();
+  int fbi_len = fbi.length ();
+
   string_vector glb = global_sym_tab->name_list ();
   int glb_len = glb.length ();
 
@@ -361,7 +364,7 @@
   string_vector ffl = octave_fcn_file_name_cache::list_no_suffix ();
   int ffl_len = ffl.length ();
 
-  int total_len = key_len + glb_len + top_len + lcl_len + ffl_len;
+  int total_len = key_len + fbi_len + glb_len + top_len + lcl_len + ffl_len;
 
   string_vector list (total_len);
 
@@ -372,6 +375,9 @@
   for (i = 0; i < key_len; i++)
     list[j++] = key[i];
 
+  for (i = 0; i < fbi_len; i++)
+    list[j++] = fbi[i];
+
   for (i = 0; i < glb_len; i++)
     list[j++] = glb[i];
 
@@ -438,7 +444,7 @@
   do \
     { \
       string_vector names \
-	= global_sym_tab->name_list (string_vector (), true, type); \
+	= fbi_sym_tab->name_list (string_vector (), true, type); \
       display_symtab_names (octave_stdout, names, msg); \
     } \
   while (0)