Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Sep 28, 2012

  1. Robert Virding

    Merge pull request #12 from yakaz/fix-luerl_eval-call-with-lua-fun-ref

    luerl_eval:call/3: Support the 5-elements function tuple
    rvirding authored
  2. Robert Virding

    Merge pull request #13 from yakaz/vim-swap-files-in-gitignore

    Git: Ignore Vim swap files
    rvirding authored
  3. Robert Virding

    Merge pull request #10 from yakaz/fix-function-name-in-comment

    Update function name in comment before luerl:loadfile/1
    rvirding authored
  4. Robert Virding

    Merge pull request #11 from yakaz/add-examples-makefiles

    Add examples makefiles
    rvirding authored

Sep 26, 2012

  1. Jean-Sébastien Pédron

    luerl_eval:call/3: Support the 5-elements function tuple

    This fixes the case where a reference to a function is returned by a Lua
    code and executed from an Erlang function.
    
    Here's a code sample:
        % Load Lua script.
        {ok, Chunk} = luerl:loadfile("callback.lua"),
        % Run the script: it returns a reference to a function.
        St = luerl:init(),
        {[Fun | _], St1} = luerl:do(Chunk, St),
        % Execute the returned Lua function.
        luerl:call(Fun, [], St1).
    
    The callback.lua script could be:
        function callback()
            print("It works!")
        end
        return callback
    dumbbell authored
  2. Jean-Sébastien Pédron

    Git: Ignore Vim swap files

    dumbbell authored
  3. Jean-Sébastien Pédron

    Examples have now their own Makefile

    Running make from the root directory won't build and run examples by
    default anymore. A new target is defined for that purpose:
        make examples
    
    One can build and run a single examples set by cd'ing into the examples
    set directory:
        cd examples/hello
        make
    
    Or he could make and run only one example inside this set:
        cd examples/hello
        make hello2
    dumbbell authored
  4. Jean-Sébastien Pédron

    hello2.erl: Fix warning about unused variable

    dumbbell authored
  5. Jean-Sébastien Pédron

    Fix hello.erl and hello2.erl after last API improvements

    dumbbell authored

Sep 24, 2012

  1. Jean-Sébastien Pédron

    Update function name in comment before luerl:loadfile/1

    dumbbell authored

Sep 19, 2012

  1. Robert Virding

    Merge branch 'develop'

    The table.XXX functions now all work properly on arrays.
    rvirding authored

Sep 18, 2012

  1. Robert Virding

    Add more to NOTES

    rvirding authored
  2. Robert Virding

    Fix table.remove to work on arrays

    We handle undefined input more like table.insert but ignore
    negative integers. Shoudl they be inverses?
    rvirding authored

Sep 17, 2012

  1. Robert Virding

    Fix table.insert to work on arrays

    Code a little convoluted as we have tried to make it behave
    as the Lua function when handling undefined input.
    rvirding authored
  2. Robert Virding

    Clean up table.concat

    rvirding authored
  3. Robert Virding

    Clean up table.pack and table.unpack

    rvirding authored
  4. Robert Virding

    Make better tags for lua types in luerl_lib:conv_list/2

    rvirding authored

Sep 14, 2012

  1. Robert Virding

    Fix table.sort to work on arrays

    We should probably do something smart with the array size to trim
    nil elements from end of array.
    rvirding authored
  2. Robert Virding

    Merge branch 'develop'

    rvirding authored
  3. Robert Virding

    Add more to NOTES

    rvirding authored
  4. Robert Virding

    Make function decode/2 handle luerl tables correctly

    rvirding authored
  5. Robert Virding

    Test for true value is now called is_true_value

    rvirding authored
  6. Robert Virding

    Add badarg_error to luerl_lib.erl and use it

    rvirding authored
  7. Robert Virding

    Make undefined_method error more coformant undef_function

    rvirding authored
  8. add undefined method exception

    slepher authored rvirding committed
  9. add undefined method exception

    slepher authored rvirding committed
  10. add undefined method exception

    slepher authored rvirding committed
  11. add method_on_nil exception

    slepher authored rvirding committed

Sep 08, 2012

  1. Robert Virding

    More notes on table internals

    rvirding authored

Sep 05, 2012

  1. Robert Virding

    Fix '.' in currently implemented function names

    rvirding authored

Jul 14, 2012

  1. Robert Virding

    Daily commit

    rvirding authored
  2. Robert Virding

    Fix luerl:do/2 to correctly handle pre-parsed/compiled input

    rvirding authored
  3. Robert Virding

    Merge pull request #6 from chernser/master

    Make luerl compatible with rebar
    rvirding authored
  4. Sergey

    Make luerl compatible with rebar

    chernser authored

May 05, 2012

  1. Robert Virding

    Merge branch 'develop'

    rvirding authored
Something went wrong with that request. Please try again.