Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
doc:ide-connections [2015/04/27 19:03] gkazhoyadoc:ide-connections [2015/04/27 19:05] (current) gkazhoya
Line 18: Line 18:
  
 == Emacs and ROS and SBCL and ASDF == == Emacs and ROS and SBCL and ASDF ==
-And the third useful Emacs library is ''slime-ros.el'' which is a Slime plugin (in Emacs vocabulary plugins are called //contribs//) used to utilize handy features of ROS while developing ROS packages in Common Lisp. The main feature is the ability of ROS to find the paths to the ROS packages on which a certain package is dependent. The CL build system searches for ASDF system definitions through the ASDF system registry entries (e.g., ''*central-registry* variable''), so rosemacs is used for initializing the registry with paths of ROS packages (found using the ROS infrastructure such as ''rospack'').+And the third useful Emacs library is ''slime-ros.el'' which is a Slime plugin (in Emacs vocabulary plugins are called //contribs//) used to utilize handy features of ROS while developing ROS packages in Common Lisp. The main feature is the ability of ROS to find the paths to the ROS packages on which a particular ROS package is dependent. The CL build system searches for Lidp system definitions through the entries in the ASDF system registry (e.g., ''*central-registry* variable''), so Rosemacs is used for initializing the registry with paths of ROS packages. Those paths are retrieved using the ROS infrastructure such as ''rospack''.