Permalink
Switch branches/tags
Nothing to show
Commits on Feb 17, 2015
  1. Update README

    committed Feb 17, 2015
  2. Update repositories URL

    committed Feb 17, 2015
  3. Update CHANGELOG

    committed Feb 17, 2015
  4. Fix typo

    committed Feb 17, 2015
  5. Tasks are the default way of development

    This commit makes tasks the default way of developing new applications
    with `bang.sh`. It still can be changed or removed, but having it placed
    in the main file for each scaffolded project, tells the intention of building
    scripts using tasks.
    committed Feb 17, 2015
Commits on Feb 12, 2015
  1. Add a CONTRIBUTING.md file

    committed Feb 12, 2015
  2. Update README with up to date information

    Some information was deprecated, specially related to the new `bang run` task.
    committed Feb 12, 2015
  3. Update changelog

    committed Feb 12, 2015
Commits on Feb 9, 2015
  1. Fix opt module tests

    committed Feb 9, 2015
Commits on Feb 6, 2015
  1. Merge pull request #24 from bellthoven/gd-fix-optparse

    Fix opt parsing with more than 5 options
    committed Feb 6, 2015
  2. Fix argument fetching logic

    In order to get an argument by its number, for instance `$3`, dinamically
    we do `eval "echo \$$ii"`, where `$ii` is 3. But when `$ii` has multiple digits,
    10 for instance, `\$$ii` evals to `"$1"0`, instead of `"$10"`.
    
    This commit fixes the problem.
    committed Feb 6, 2015
Commits on Feb 5, 2015
  1. ✂️ uneeded code

    Adding test cases are not needed anymore.
    committed Feb 5, 2015
Commits on Jan 6, 2015
  1. Update changelog

    committed Jan 6, 2015
  2. Merge branch 'gd-fix-which'

    Fixes #23
    committed Jan 6, 2015
  3. Replace `which -s` by `which &> /dev/null`

    -s seems to be a BSD only option, so in order to make it wider, we redirect
    the output to /dev/null
    committed Jan 6, 2015
Commits on Dec 10, 2014
  1. Update CHANGELOG.md

    committed Dec 10, 2014
  2. Merge pull request #22 from bellthoven/add-bang-run

    Add `bang run`
    committed Dec 10, 2014
Commits on Dec 9, 2014
  1. Test the `bang run` task

    committed Dec 1, 2014
  2. Update travis configuration

    committed Nov 29, 2014
  3. Shift the first argument of the `$@`

    The first argument is the file being executed, which is now removed so
    `bang-app something` will have `something` as `$1` whereas if not removed
    it would be `$2` and `$1` would be `bang-app`.
    committed Nov 13, 2014
  4. Support for `make install` command

    This command symbolic links the `bang` executable to `/usr/local/bin`,
    so it is available for being run at any path
    committed Nov 13, 2014
  5. Add the `run` task

    `bang run <file>` runs the `<file>` with the bang.sh environment loaded.
    committed Nov 13, 2014
  6. Move `src/` and `bin` to the root path

    `bang.sh` file was moved to `modules/core.sh` file
    committed Nov 13, 2014
Commits on Dec 2, 2014
  1. Merge pull request #20 from bellthoven/gd-fix-usage

    Fix a bug when displaying `echo` valid options as aliases
    committed Dec 2, 2014
Commits on Sep 15, 2014
  1. Merge pull request #16 from nerde/master

    Fix typo
    committed Sep 15, 2014
  2. Typo

    nerde committed with nerde Sep 15, 2014
Commits on Aug 7, 2014
  1. Fix module and task lookup failure on `bang test`

    The problem is that `./modules` and `./tasks` won't work since the
    `PWD` while running `bang test` is `bangsh/bin/`. In order to it work
    it requires `$base_name/modules` and `$base_name/tasks`.
    committed Aug 7, 2014
Commits on Jun 15, 2014
  1. Merge pull request #15 from davidpelaez/master

    Improve README file
    committed Jun 15, 2014
Commits on Jun 14, 2014
  1. Adds more documentation

    For me bangsh balances simplicity and power in a great way. I wanted to learn how to use if and took some notes that I converted here to some more extensive documentation. Some things are pretty obvious, but the idea if to allow people to clearly see what bangsh can do for them. Let me know what you think.
    
    added @bellthoven feedback
    davidpelaez committed with David Pelaez Jun 9, 2014