Commit Graph

283 Commits

Author SHA1 Message Date
jexner c3ce35dc3d Prevent filename glob expansion in _msg_opts in rosbash (#218)
The `find` argument glob is not properly quoted resulting in bash filename
expansion. This leads to incorrect `find` calls.

This fixes issue #192.
2019-08-12 11:48:08 -07:00
James Xu 5a29312432 correct name of the findpath script (#27) (#213) 2019-03-29 14:16:17 -07:00
Dirk Thomas 9ae30ba95a 1.14.6 2019-03-18 10:16:34 -07:00
Dirk Thomas 121a86e0dd update changelogs 2019-03-18 10:16:22 -07:00
James Xu 496184db95 add roscd, rosls support (#210)
* Add roscd, rosls support (#16)

* refactor findpath.py, remove error msg from ros_location_find

* rename findpath.py to rosfindpath.py
2019-03-18 10:15:13 -07:00
Christophe 28b5778712 rosbash: exclude files when completing roslaunch args (#211)
This changes roslaunch-complete so that it excludes files/directories
when completing launch file args.
2019-03-08 09:25:07 -08:00
Dirk Thomas 51772c2eec 1.14.5 2019-03-04 16:16:56 -08:00
Dirk Thomas e4f3c5e7ac update changelogs 2019-03-04 16:16:46 -08:00
James Xu 757840019d add rosrun.bat (#208)
* enable rosrun on Windows

* rosrun_fix

* fix indent

* revert unnecessary changes

* Fix libexec path search issue.

* another round of rosrun fix.

* Fix File Not Found messages.

* fix parameter processing

* Rosrun.bat fix (#10)

* Check if file exists and return correct error code

* Generate toplevel forward bat script for rosrun on Windows

* Fix issue that rosrun cannot handle wild char parameter (#11)

* Fix typo (#12)

* Fix rosrun.

* fix rosrun parameter parsing issue (#14)

* fix rosrun parameter parsing issue

* correct file extension extraction

* Fix rosrun bash script (#18)

Fix rosrun bash script

* update rosrun.bat to find python scripts (files with extensions) (#20)

This change makes it so it does a deep search first in the rospack file, then the whole path.

* fix rosrun search path pecking order. (#24)

* fix.
* fix.

* update catkin version requirement for script.bat.in
2019-03-04 16:08:37 -08:00
Timo Korthals 41d6f1cc6f Add verbose output to rosrun if catkin_find fails (#182)
* Add verbose output to rosrun if catkin_find fails


Signed-off-by: Timo Korthals <tkorthals@cit-ec.uni-bielefeld.de>

* Add verbose output including stderr of catkin_find if debug is enabled

Signed-off-by: Timo Korthals tkorthals@cit-ec.uni-bielefeld.de
2019-01-30 10:56:19 -08:00
Paul Bovbel d0aa6a9095 Add missing rospack dependency (#189)
Needed for roscd and rosrun at the very least.
2018-08-16 09:29:34 -07:00
Aaron Miller 973fecacb9 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
2018-08-15 09:06:32 -07:00
Dirk Thomas 33b74d57a7 1.14.4 2018-05-01 12:34:42 -07:00
Dirk Thomas 2dfa6fda9b update changelogs 2018-05-01 12:34:28 -07:00
Christopher Wecht 2ec20d9322 rosrun: array is now properly expanded in debug-echo (#176) 2018-04-03 10:48:01 -07:00
Christopher Wecht cdb0be3a52 rosbash: replaced `...` with $(...) (#177) 2018-04-03 08:45:27 -07:00
Christopher Wecht 9b4ebfdc54 rosrun: replaced `...` with $(...) (#175) 2018-04-02 11:19:49 -07:00
Tiago Marques 9585a2904b Fixed compiling error on line 356 (#171) 2018-02-21 14:20:12 -08:00
hannometer 5be8cf1340 fix zsh tab completion for symlinks (#169)
- add '-L' flag to 'find' command used, for example, for tab completion of launch files and package nodes/executables
- building a workspace with catkin tools creates symlinks in a package's libexec folder, in which case the tab completion for the executable with rosrun didn't work
2018-02-14 08:53:13 -08:00
Dirk Thomas 492d417612 1.14.3 2018-01-30 10:34:56 -08:00
Dirk Thomas 1d2ce934c2 update changelogs 2018-01-30 10:34:26 -08:00
nalt 06a3597afe Do not remove paths containing ./ or ../ (#162) 2018-01-26 11:57:08 -08:00
Dirk Thomas 4edd0f8337 Merge remote-tracking branch 'origin/lunar-devel' into kinetic-devel 2018-01-26 11:06:34 -08:00
Dirk Thomas 9a509a6531 1.13.6 2017-10-31 10:35:16 -07:00
Dirk Thomas 06445d12b5 update changelogs 2017-10-31 10:34:44 -07:00
Michael Kopp 36dcbd7715 add options in completion for roslaunch to roszsh 2017-10-26 14:46:30 -07:00
Attila Sztupak 8b7dc3cc41 allow arguments in EDITOR env in zsh rosed 2017-10-26 14:45:12 -07:00
Dirk Thomas b202645dc6 1.14.2 2017-10-26 14:38:05 -07:00
Dirk Thomas 3e4840dd53 update changelogs 2017-10-26 14:36:02 -07:00
Dirk Thomas 782d333f26 1.14.1 2017-07-27 07:39:18 -07:00
Dirk Thomas a1dc9d2b76 update changelogs 2017-07-27 07:38:32 -07:00
Dirk Thomas 819f1c3058 Merge pull request #147 from kopp/fix_zsh_completion
add options in completion for roslaunch to roszsh
2017-05-29 10:49:20 -07:00
Michael Kopp 668b26299a add options in completion for roslaunch to roszsh 2017-05-29 18:29:06 +02:00
Attila Sztupak e5c31ce604 allow arguments in EDITOR env in zsh rosed 2017-04-20 00:17:38 +01:00
Dirk Thomas edaa0cf306 1.14.0 2017-02-22 13:59:16 -08:00
Dirk Thomas 391418dc2e update changelogs 2017-02-22 13:58:57 -08:00
Dirk Thomas 96b37e2197 1.13.5 2017-02-14 16:34:11 -08:00
Dirk Thomas 9cb4580dfc update changelogs 2017-02-14 16:34:01 -08:00
Mike Purvis 6cbaa9976e Add completion for "rosmsg info" 2017-02-09 17:01:49 -05:00
Javier e2c45e7269 rostopic pub autocomplete's works when options are provided 2017-01-25 12:58:53 -08:00
abrzozowski 17c7e69448 Add deduction message type to rostopic pub. 2016-10-26 22:45:30 +02:00
Dirk Thomas 508271ce4b 1.13.4 2016-09-19 09:12:56 -07:00
Dirk Thomas 8094263fe5 update changelogs 2016-09-19 09:12:48 -07:00
Dirk Thomas 69ec1cd9a7 1.13.3 2016-09-16 14:20:26 -07:00
Dirk Thomas 4dc42a94a7 update changelogs 2016-09-16 14:20:13 -07:00
Jacob Mason e39d114e1a Correct spelling of 'rosed'
Found this misspelling. There are a couple more instances of 'rossed' in this file, but those may be intentional.
2016-09-08 14:26:44 -07:00
Dirk Thomas 76c860373f 1.13.2 2016-09-02 11:35:54 -07:00
Dirk Thomas 7a6bffaeca update changelogs 2016-09-02 11:35:45 -07:00
Dirk Thomas 1bcb8f8578 add missing verbs to rosservice completion 2016-07-25 10:39:10 -07:00
Dirk Thomas f475f9499a 1.13.1 2016-03-13 12:24:08 -07:00