[Bug 2143382] New: Review Request: lua-luarepl - REPL.lua - a reusable Lua REPL written in Lua

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2143382

            Bug ID: 2143382
           Summary: Review Request: lua-luarepl - REPL.lua - a reusable
                    Lua REPL written in Lua
           Product: Fedora
           Version: rawhide
            Status: NEW
         Component: Package Review
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: hegjon@xxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx
  Target Milestone: ---
    Classification: Fedora



Spec URL: https://jonny.fedorapeople.org/lua-luarepl.spec
SRPM URL: https://jonny.fedorapeople.org/lua-luarepl-0.10-1.fc36.src.rpm

Description:
REPL.lua has two uses:

  - An alternative to the standalone interpreter included with Lua, one that
    supports things like plugins, tab completion, and automatic insertion of
    `return` in front of expressions.

  - A REPL library you may embed in your application, to provide all of the
    niceties of the standalone interpreter included with Lua and then some.

Many software projects have made the choice to embed Lua in their projects to
allow their users some extra flexibility.  Some of these projects would also
like to provide a Lua REPL in their programs for debugging or rapid
development.
Most Lua programmers are familiar with the standalone Lua interpreter as a
Lua REPL; however, it is bound to the command line. Until now, Lua programmers
would have to implement their own REPL from scratch if they wanted to include
one in their programs. This project aims to provide a REPL implemented in pure
Lua that almost any project can make use of.

This library also includes an example application (rep.lua), which serves as an
alternative to the standalone interpreter included with Lua. If the
lua-linenoise library is installed, it uses linenoise for history and
tab completion; otherwise, it tries to use rlwrap for basic line editing.
If you would like the arrow keys to work as expected rather than printing
things
like `^[[A`, please install the lua-linenoise library or the rlwrap program.

Fedora Account System Username: jonny


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2143382
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux