There follows a patch to add tab completion of functions and aliases
to ash and hush.  (hush doesn't support aliases, but that's a different
issue.)

A couple of things:

- The code makes repeated passes over the command and alias tables.
  We don't think this will be a problem in most cases.  We do have
  an alternative patch which only requires a single pass but it's
  more intrusive and bigger (200 vs 114 bytes).  It can be made
  available if there's interest.

- bloatcheck doesn't give an accurate result for this patch.  It was
  confused by there being two functions called get_builtin_name.  The 
  report in the patch was generated by splitting the change into two
  parts:  one to change the names and a second to add the new code.

Cheers,

Ron
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to