Compare commits

...

4 Commits
master ... eLua

  1. 37
      .travis.yml
  2. 2
      inspect.lua

@ -1,12 +1,37 @@
language: erlang language: erlang
env: env:
- LUA="" global:
- LUA="luajit" - LUAROCKS_BASE=luarocks-2.0.13
matrix:
- LUA=lua5.1 LUA_DEV=liblua5.1-dev LUA_VER=5.1 LUA_SFX=5.1 LUA_INCDIR=/usr/include/lua5.1
- LUA=lua5.2 LUA_DEV=liblua5.2-dev LUA_VER=5.2 LUA_SFX=5.2 LUA_INCDIR=/usr/include/lua5.2
- LUA=luajit LUA_DEV=libluajit-5.1-dev LUA_VER=5.1 LUA_SFX=jit LUA_INCDIR=/usr/include/luajit-2.0
before_install:
- if [ $LUA = "luajit" ]; then
sudo add-apt-repository ppa:mwild1/ppa -y && sudo apt-get update -y;
fi
- sudo apt-get install $LUA
- sudo apt-get install $LUA_DEV
- lua$LUA_SFX -v
# Install a recent luarocks release
- wget http://luarocks.org/releases/$LUAROCKS_BASE.tar.gz
- tar zxvpf $LUAROCKS_BASE.tar.gz
- cd $LUAROCKS_BASE
- ./configure
--lua-version=$LUA_VER --lua-suffix=$LUA_SFX --with-lua-include="$LUA_INCDIR"
- sudo make
- sudo make install
- cd $TRAVIS_BUILD_DIR
install: install:
- sudo apt-get install luajit - sudo -E luarocks install busted
- sudo apt-get install luarocks
- sudo luarocks install busted script:
- sudo -E busted -v
script: "busted" notifications:
email:
on_success: change
on_failure: always

@ -291,7 +291,7 @@ function Inspector:putValue(v)
self:puts(smartQuote(escape(v))) self:puts(smartQuote(escape(v)))
elseif tv == 'number' or tv == 'boolean' or tv == 'nil' then elseif tv == 'number' or tv == 'boolean' or tv == 'nil' then
self:puts(tostring(v)) self:puts(tostring(v))
elseif tv == 'table' then elseif tv == 'table' or tv == 'romtable' then
self:putTable(v) self:putTable(v)
else else
self:puts('<',tv,' ',self:getId(v),'>') self:puts('<',tv,' ',self:getId(v),'>')

Loading…
Cancel
Save