Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 23, 2014
  1. @ericbmerritt

    Merge pull request #67 from akkartik/patch-1

    ericbmerritt authored
    update broken link in FAQ
  2. @akkartik

    update broken link in FAQ

    akkartik authored akkartik committed
Commits on Apr 12, 2013
  1. @ericbmerritt

    Merge pull request #50 from dch/dch/add-windows-joxa-escript-target

    ericbmerritt authored
    support building escriptized joxa on windows
Commits on Mar 9, 2013
  1. windows: create joxa.cmd via escript

    Dave Cottlehuber authored
    - add escript target
    - include into Makefiles
    - update install docs
Commits on Feb 1, 2013
  1. @ericbmerritt

    Merge pull request #47 from tuncer/emacs

    ericbmerritt authored
    Emacs mode enhancements
Commits on Jan 31, 2013
  1. @tuncer

    emacs: fix trivial typo

    tuncer authored
  2. @tuncer

    emacs: minor whitespace fixes

    tuncer authored
  3. @tuncer

    emacs: add Makefile

    tuncer authored
  4. @tuncer

    emacs: add joxa-start.el

    tuncer authored
  5. @tuncer

    emacs: provide joxa feature

    tuncer authored
Commits on Oct 19, 2012
  1. @ericbmerritt

    regenerate the joxa-compiler ast

    ericbmerritt authored
    This somehow got a bit screwed up in the last sets of commits. The
    current ast should be accurate.
    
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  2. @ericbmerritt

    minor changes to avoid bad make invocation

    ericbmerritt authored
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  3. @ericbmerritt

    split joxa-compiler into several different namespaces

    ericbmerritt authored
    This uses the somewhat new support for mutually recursive namespaces
    to split the massive joxa-compiler into a bunch of related
    namespaces. It will take sometime to get these optimially organized
    but at the very least this makes the compiler itself significantly
    more approachable.
    
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  4. @ericbmerritt

    additional error messages for the system

    ericbmerritt authored
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  5. @KlausTrainer @ericbmerritt

    Fix issue with `:as` and `:joxify` in one require

    KlausTrainer authored ericbmerritt committed
    In the previous commit 224c773, we fixed an issue with missing
    module dependency information when a require clause contained a
    `:joxify` element. In fact, the bugfix was not complete, as it didn't
    cover the case with both an `:as` and a `:joxify` element in a require
    clause.
    
    Retrieving namespace information for require clauses is now basically
    done the same way like for use clauses, i.e., we don't check for the
    number, order, or presence of particular elements.
  6. @KlausTrainer @ericbmerritt

    Fix issue with `:joxify` element in require

    KlausTrainer authored ericbmerritt committed
    This makes sure that the return value of 'joxa-compiler':info/1,2
    always contains a list of *all* module dependencies.
    
    Prior to that, there was an issue with a module's name being missing
    from the list of module dependencies if that particular module was
    required with the `:joxify` element.
    
    This adds not only a test case for require clauses with the `:joxify`
    element, but also one for those with an `:as` element.
  7. @KlausTrainer @ericbmerritt

    Ensure current rebar builds a working joxa escript

    KlausTrainer authored ericbmerritt committed
    When building the joxa shell with the most current version of rebar
    (i.e., 1b52a597), the resulting escript does not work anymore.
    
    This is because the Erlang emulator doesn't read from stdin anymore due
    to the now default `escript_emu_args` options
    "%%! -pa joxa/joxa/ebin -noshell -noinput" being passed to it by the
    escript.
    
    Explicitly setting the `escript_emu_args` in rebar.config to "%%!\n",
    which is the default in the most recent rebar release 2.0.0 and also
    the default according to the current documentation in the rebar wiki
    (https://github.com/basho/rebar/wiki/Rebar-commands), fixes that issue.
    
    Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
  8. @ericbmerritt

    change the travis ci description to support R15B01

    ericbmerritt authored
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  9. @ericbmerritt

    Build.bgb isn't needed now that projmake-mode is fully fleshed out

    ericbmerritt authored
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  10. @sa2ajj @ericbmerritt

    cosmetic changes

    sa2ajj authored ericbmerritt committed
  11. @sa2ajj @ericbmerritt

    fix rst formatting

    sa2ajj authored ericbmerritt committed
  12. @sa2ajj @ericbmerritt

    minor spelling fixes

    sa2ajj authored ericbmerritt committed
  13. @sa2ajj @ericbmerritt

    make each question a separate section in the document

    sa2ajj authored ericbmerritt committed
  14. @ericbmerritt
Commits on Jul 4, 2012
  1. @ericbmerritt

    version bump to 0.1.0

    ericbmerritt authored
  2. @ericbmerritt

    Merge remote-tracking branch 'canonical/next'

    ericbmerritt authored
    * canonical/next: (83 commits)
      Add note about use/require to the language docs
      rename args-to-arity and runtime-args-to-arity to be a bit more complete.
      add documentation for binaries
      throw a better error message for invalid namespaces
      expand out the joxa-lists to include `any` and `all`
      support compiling multiple joxa files at the same time
      add joxified filter to joxa-lists
      minor formating changes to joxa-compiler
      fix calling a function/macro with a single &rest arg
      fix the pathing special case for macros
      fix pathing issue in quasi quotes
      fix problem in macro call error reporting
      add topo sort to the joxa library
      move all requires in joxa-compiler joxified
      remove :as support from use expressions
      support for docstrings for functions
      make use of joxify in the compiler to simplify things a bit
      add Build.bgb for background build mode
      refactor handling of use clauses to me much more consistant
      make the clean tasks of makefile a bit more complete
      ...
  3. @jwilberding

    Merge remote branch 'ericbmerritt/concurrent-compiler' into rv

    jwilberding authored
    * ericbmerritt/concurrent-compiler:
      Add note about use/require to the language docs
      rename args-to-arity and runtime-args-to-arity to be a bit more complete.
      add documentation for binaries
      throw a better error message for invalid namespaces
      expand out the joxa-lists to include `any` and `all`
      support compiling multiple joxa files at the same time
      add joxified filter to joxa-lists
      minor formating changes to joxa-compiler
      fix calling a function/macro with a single &rest arg
      fix the pathing special case for macros
      fix pathing issue in quasi quotes
      fix problem in macro call error reporting
      add topo sort to the joxa library
      move all requires in joxa-compiler joxified
      remove :as support from use expressions
      support for docstrings for functions
      make use of joxify in the compiler to simplify things a bit
      add Build.bgb for background build mode
      refactor handling of use clauses to me much more consistant
    
    Signed-off-by: Jordan Wilberding <diginux@gmail.com>
  4. @ericbmerritt
  5. @ericbmerritt
  6. @ericbmerritt
Commits on Jul 2, 2012
  1. @ericbmerritt
  2. @ericbmerritt
  3. @ericbmerritt

    support compiling multiple joxa files at the same time

    ericbmerritt authored
    This supports compiling multiple joxa files in one pass in a
    concurrent manner.
  4. @ericbmerritt
  5. @ericbmerritt
Something went wrong with that request. Please try again.