Merge branch 'master' of github.com:amber-smalltalk/amber
helios: new package icon
Fixes issue #692
Helios: fix a wrong regexp preventing class definitions from being compiled
Release version 0.12.1
Working on 0.13.0
Merge branch 'master' of github.com:amber-smalltalk/amber
Further to the fix in 9f2850c6e741, this change supports
leading spaces for class definitions in the Helios browser,
to bring it on par with the older IDE.
Create CONTRIBUTING.md
First version of CONTRIBUTING.md
Merge pull request #723 from srikumarks/master

Added support for white space preceding class definitions
BUGFIX: Inspecting a string in Helios breaks into the debugger.

Evaluating `'hello' inspect` in a workspace would break into
the debugger. The problematic code seems to be in `HLListWidget>>refresh`
which seeks to make visible the currently selected item, without
checking whether there is a such an item. Adding an `ifNotNil:`
condition before that action fixes the problem.

Confession: I'm not aware of when exactly the `#ensureVisible:` part
gets triggered.
Merge pull request #724 from srikumarks/master

BUGFIX: Inspecting a string in Helios breaks into the debugger.
Add "Package class >> load" and supporting methods
Tries to fix loading amber from deeply nested pages.

The default is to guess:
  - if amber path is 'xxx/bower_components/yyy',
    use 'xxx/bower_components'
  - otherwise, use 'amber_path/bower_components'

In cases when this is not enough (it should for most cases),
you can specify libs dir in data-libs attribute
of amber.js's <script> tag.
Merge pull request #725 from herby/fix-bower-based-deep-page-load

Tries to fix loading amber from deeply nested pages.
Announcer: add >>on: aClass doOnce: aBlock

This addition was proposed by Sebastian Sastre (@sebastianconcept)
on the mailinglist.
Announcer: add first unit tests
Unittests are not an absolute hard requirement
How to build Amber with Grunt