GithubHelp home page GithubHelp logo

Comments (4)

rjpcomputing avatar rjpcomputing commented on July 3, 2024

Update:

  • I found out that if I run the script from the same directory it works using Penlight v0.8.4 only.

    Works:
    $ lua poot.lua # Works
    Fails:
    $ lua test/poot.lua # Fails

  • I get a different error from 0.9.0. Here is the error message:
    $ lua poot.lua dsf
    lua: /usr/share/lua/5.1/pl/sip.lua:245: argument 3 expected a 'table', got a 'nil'
    stack traceback:
    [C]: in function 'error'
    /usr/share/lua/5.1/pl/utils.lua:326: in function 'assert_arg'
    /usr/share/lua/5.1/pl/sip.lua:245: in function </usr/share/lua/5.1/pl/sip.lua:242>
    (tail call): ?
    /usr/share/lua/5.1/pl/lapp.lua:250: in function </usr/share/lua/5.1/pl/lapp.lua:146>
    (tail call): ?
    poot.lua:8: in main chunk
    [C]: ?

I am not sure if I should open a separate issue for this issue. So far I think there are 2 separate issues going on here. Please ask me questions . This got a bit more confusing.

from penlight.

stevedonovan avatar stevedonovan commented on July 3, 2024

Sorry, Ryan - last commit definitely broke lapp. The res declaration was moved into the first loop, but I then needed another res declaration in the second loop.

from penlight.

stevedonovan avatar stevedonovan commented on July 3, 2024

Latest commit no longer has the problem. As for --long-option, I will do some experiments in relaxing the pattern.

from penlight.

catwell avatar catwell commented on July 3, 2024

Probably related: test-lapp.lua fails on my machine at this line.

test-lapp:missing required parameter: speed

    --foo (string default 1)
    -s,--speed (slow|medium|fast default medium)
    -n (1..10 default 1)
    -p print
    -v verbose
process failed with non-zero result: ./test-lapp.lua

EDIT: please disregard that, the tests do not fail with the latest git head (only with the version of Penlight available in LuaRocks).

from penlight.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.