Permalink
Commits on Jan 26, 2012
  1. more complete support for &rest args

    ericbmerritt committed Jan 26, 2012
    This supports rest args at all levels with the exception of specs and
    'use' clauses.
Commits on Jan 25, 2012
  1. support for rest args int defined and internal functions

    ericbmerritt committed Jan 25, 2012
    (still lacking support in anonymous functions and var calls)
  2. Merge pull request #12 from yrashk/gen_server-example

    ericbmerritt committed Jan 25, 2012
    Very simplistic gen_server callback example
Commits on Jan 24, 2012
Commits on Jan 23, 2012
  1. Merge pull request #11 from yrashk/rebar-get-deps-makefile

    ericbmerritt committed Jan 23, 2012
    Adds forgotten rebar get-deps command to the Makefile
  2. Merge pull request #10 from yrashk/makefile

    ericbmerritt committed Jan 23, 2012
    Add makefile that will use sinan if found, or rebar otherwise
  3. Merge pull request #9 from yrashk/shell-cleanup

    ericbmerritt committed Jan 23, 2012
    On each evaluation, shell will remove __joxa_shell__ after applying it.
  4. Merge pull request #8 from yrashk/readlink-problem

    ericbmerritt committed Jan 23, 2012
    readlink -f is not cross-platform and doesn't work on OS X.
  5. On each evaluation, shell will remove __joxa_shell__ after applying it.

    yrashk committed Jan 23, 2012
    The reason for this is because it became impossible to override functions:
    
    ```
    $ ./bin/joxa
    
    Joxa 0.0.1
    
    joxa-shell> 1
    1
    joxa-shell> 2
    {"init terminating in do_boot",{{nocatch,{'function-exists','__joxa_shell__',0}},[{init,start_it,1,[]},{init,start_em,1,[]}]}}
    ```
  6. readlink -f is not cross-platform and doesn't work on OS X.

    yrashk committed Jan 23, 2012
    Replaced with pwd -P:
    
         -P      Display the physical current working directory (all symbolic
                 links resolved).
Commits on Jan 22, 2012
  1. Remove joxa non-erlang type requirement from the compiler

    ericbmerritt committed Jan 22, 2012
    We are going to loose annotations when we have macros, with the loss
    of annotations comes the loss of additional type information. This
    patch removes that problem.
  2. Put module name in shell prompt

    yrashk committed with ericbmerritt Jan 20, 2012
    Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
  3. fix eunit testing bugs in jxat_parse and jxat_peg

    ericbmerritt committed Jan 21, 2012
    This was a result of early changes without running tests. I really
    must set up a continous integration server