Fix rosfish (#172)

* Initial cleanup, first commands fixed

Commands that are now functional:
roslaunch
rosrun
rosservice
rosmsg

* Added -- to echo for protection

* Formatting

* Fixed use of > for gt in test

* Implemented for rostopic; currently really slow

* Implemented rosnode

* Added rosbag and rospack

* Fixed _srv_opts, added rossrv

* Formatting

* Removed gibberish

* Fix indentation

* Finish roslaunch (equivalent to completion in rosbash)

* Replace uses of find with _rosfind

* Formatting cleanup

* Mostly finished roscomplete_search_dir

* Finished rosrun except --prefix commands

* Implemented roscat, fixed roscmd

* Fixed rosmake

* Fixed roscp

* Fixed rosed

* Fixed rosls

* Fixed rospd

* Fixed rosd

* Fixed roscd

* Fixed rospython

* Fixed rosmake completions

* Made things safer

* Finished initial implementation of all commands

* Change rosparam load file completion

* Improved completion for package subdirs

* Implemented some filename and command completion in various places

* Improved completion for files in subdirs

* Fix completions for roscd, rospd, and rosls

* Fixed roslaunch finding local launchfiles

* Removed caret redirection since it was deprecated

* Add delay to rostopic commands

* Improved rosbag file completion
This commit is contained in:
Aaron Miller 2018-08-15 12:06:32 -04:00 committed by Dirk Thomas
parent f21e88cc9a
commit 973fecacb9
1 changed files with 822 additions and 139 deletions

File diff suppressed because it is too large Load Diff