[ANN] Services-Base, Services-Keymapping, Services-RB, Services-OB and Services-Whisker on SM

Romain Robbes rrobbes at info.unicaen.fr
Tue Apr 13 15:50:36 UTC 2004


Hi folks,

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 
commandline

-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 
world.

-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 ...
		Romain




More information about the Squeak-dev mailing list