[ANN] Services-Base, Services-Keymapping, Services-RB,
Services-OB and Services-Whisker on SM
rrobbes at info.unicaen.fr
Tue Apr 13 15:50:36 UTC 2004
I did a bunch of releases on SM, related to my services project.
-Services-Base is the core of the code, allowing you to use and define
services. It also includes a few services, replicating a part of the
world menu and the browser menus.
With it you can create, register services, and displays them as button,
menu bars and button bars. It also includes a small autocompleting
-Services-Keymapping allows you to use keyboard shortcuts to trigger
services, and defines a few code-inserting services. This requires the
keymapper to install. It also permits the use of the keymapper on the
-Services-RB adds services to the browser menus : refactorings and the
ability to run slint on classes or packages. (By default these menus
contains only navigation services). It also uses the RB ast to refine
navigation services (you can position your cursor on a message send
(without selecting it) to browse it's senders or implementors at
several levels (class, package, category, image)).
- Services-OB adds the browser menu services (and shortcuts) to
OmniBrowser, allowing you to use the RB items in OmniBrowser.
-Services-Whisker does the same for the Whisker Browser, but the
keyboard shortcut works less well (Doug, how could I retrieve the
current selected TitledPane from the WhiskerWindow ?).
Enjoy, and don't forget to tell me bugs I should fix, improvements I
should make ...
More information about the Squeak-dev