Overview

HTTPS SSH

Bee Hacks

This repository contains various extra packages for Bee Smalltalk. They're not integrated in Bee, still I found them rather useful.

Contents

  • BeeStartUpPlus - goody to add a (basic) command line processing to Bee.
  • BeeSense - a set of IDE customizations and additions, in a spirit of SmallSense.
  • BeeInbox - a little tool to automagically load a set of changesets when Bee starts up.
  • Scintilla - not yet unfinished attempt to use Scintilla code editing control in Bee.
  • CmdLineParser - simple command line parsing support; essentially a quick and dirty port of a Smalltalk/X command line parser.
  • SUnit-Report - quick and dirty support for writing JUnit-compatible test reports from SUnit test runs.
  • MSVCRT - simple interface to CRT debugging / logging facilities - see _CrtSetDbgFlag()

Installation

  1. Clone the repository inside your Bee copy:

    hg clone https://janvrany@bitbucket.org/janvrany/bee-hacks
    
  2. Add bee-hacks environment path so Bee can load packages there (add following to your stsrt bee.st):

     SmalltalkSession current insertEnvironmentPath: 'bee-hacks'.
    
  3. Load packages you like (add following to your stsrt bee.st):

      (Smalltalk at: #SmalltalkProject) 
          getProject:'BeeStartUpPlus';
          getProject:'BeeInbox';
          getProject:'BeeSense'.
    

Author

Jan Vrany < jan.vrany [@] fit.cvut.cz >

License

This software is distributes under BSD license. For details see license.txt.