The Lua development repository, as seen by the Lua team. Mirrored irregularly

Related tags

Miscellaneous lua
Overview

Lua

This is the repository of Lua development code, as seen by the Lua team. It contains the full history of all commits but is mirrored irregularly. For complete information about Lua, visit Lua.org.

Please do not send pull requests. To report issues, post a message to the Lua mailing list.

Download official Lua releases from Lua.org.

Issues
  • Improved math of lua

    Improved math of lua

    I observed that all math functions are able to take more arguments than required, so I hope I fixed them and added a gcd function to math as I hope making a rich build in library attracts more users. If I miss something or there is some other issue please tell me.

    opened by Tarptaeya 4
  • PROBLEM: Including in c++ project breaks linkage

    PROBLEM: Including in c++ project breaks linkage

    SOLUTION: Wrap main include header file with conditional extern "C" { ... } so that others don't have to manually wrap lua.h, i.e.:

    extern "C" {
      #include <lua.h>
    }
    
    opened by karolhrdina 4
  • doc: add markdown documentation

    doc: add markdown documentation

    Converted three HTML pages: doc/readme.html, doc/contents.html and doc/manual.html to GitHub markdown to make the docs readable on github website.

    Preview available in my fork: https://github.com/jasonwilliams200OK/lua/tree/master/doc#welcome-to-lua-53.

    opened by ghost 3
  • overflow in implicit constant conversion

    overflow in implicit constant conversion

    lua/lauxlib.h:109:53: error: overflow in implicit constant conversion [-Werror=overflow] It happened on MinGW(TDM-GCC), Windows7 64bit. compiler args: -O2 -g -Werror -Wall -Wextra

    The complete project: https://github.com/ToyAuthor/luapp/

    opened by ToyAuthor 2
  • Fix Lua test suite when built in POSIX mode

    Fix Lua test suite when built in POSIX mode

    This change enables the test suite to pass when libreadline isn't linked. It's not clear if this is the intended behavior since Lua might have intended to manually echo or otherwise omit the prompt

    opened by jart 1
  • Create Dockerfile

    Create Dockerfile

    I was practicing docker and a few days ago I've noticed that Lua doesn't have a containerized Docker image so I decided to create one. Hope you guys could find the resource useful, more info on the comments of the Dockerfile. Subscribed to the mailing list but it was very confusing and hard to find out what was going on so sorry about the pull request. ;(

    opened by KevinDaSilvaS 1
  • fix clang compile warnings

    fix clang compile warnings

    Use clang *.c can simple build the project! only with warning:

    lvm.c:884:5: warning: macro expansion producing "defined" has undefined behavior [-Wexpansion-to-defined]
    #if LUA_USE_JUMPTABLE
       ^
    lvm.c:39:27: note: expanded from macro "LUA_USE_JUMPTABLE"
    #define LUA_USE_JUMPTABLE       defined(__GNUC__)
                                   ^
    1 warning generated.
    

    So with this small fix, there is even no warning(on Windows)!

    use-the-mailing-list 
    opened by neoedmund 0
Releases(v5.4.4)
bl_mcu_sdk is MCU software development kit provided by Bouffalo Lab Team for BL602/BL604, BL702/BL704/BL706 and other series of RISC-V based chips in the future.

bl mcu sdk is an MCU software development kit provided by the Bouffalo Lab Team for BL602/BL604, BL702/BL704/BL706 and other series of chips in the future

Bouffalo Lab 109 May 13, 2022
Servo library with stm developed by the Liek Software Team. We are working on new versions.

Liek-Servo-Library Liek Servo Library is a library that makes it easy for you to drive servo motors with STM32F10x series cards. The library is still

null 14 Jan 13, 2022
Matryoshka loader is a tool that red team operators can leverage to generate shellcode for Microsoft Office document phishing payloads.

Overview Matryoshka loader is a tool that red team operators can leverage to generate shellcode for an egghunter to bypass size-limitations and perfor

Praetorian 25 Apr 25, 2022
Team hashcat event writeups and tools

Team hashcat event writeups and tools We're a group of people participating in the yearly repeating password cracking contests. Achievements Competiti

null 18 Mar 7, 2022
Software Running on the VEX V5 Brain for the USF IEEE VEX Robotics Team.

This is an ongoing Project at USF IEEE VEX Team for VEX Head-to-Head 2022 This is the software running on our USF Big-Bull-Bot, specified to compete i

John Koch 1 Jan 9, 2022
Team 3's final project for ECE 485/585 F'21

ECE585_Team3 Team 3's final project for ECE 485/585 F'21 Braden Harwood, Stephen Short, Michael Weston, Drew Seidel *Information sourced from Dr. Faus

null 1 Dec 10, 2021
This is a product / project developed by a team of Five Members including Mithilesh Ghadge for the Engineering Clinics at Vellore Institute Of Technology

UltrasonicSensorGlasses-for-blind-people This is a product / project developed by a team of Five Members including Mithilesh Ghadge for the Engineerin

Mithilesh Ghadge 2 Oct 14, 2021
2021 ICPC Seoul Regional White Whale team note

icpc-team-note 2021 ICPC Seoul Regional White Whale team note 커밋 규칙 반드시 algorithms 폴더 아래에 각자의 소스 파일 .cpp을 넣는다. 이름: 알고리즘 명칭 이렇게 하면 충돌이 없다! Fork / Branc

White Whale 4 Oct 8, 2021
This repo contains information about EDRs that can be useful during red team exercise.

EDRs This repo contains information about EDRs that can be useful during red team exercise. patch_syscall_dynamically64.c This proof-of-concept is res

Mr.Un1k0d3r 1.3k May 15, 2022
Exploit for the pwnkit vulnerability from the Qualys team

CVE-2021-4034 Exploit for the pwnkit vulnerability from the Qualys team. This exploit assumes that gcc is present on the target machine. $ id uid=1001

Terry Chia 95 Mar 29, 2022
DigiMahal is the First Project of Our Team in Sharif University of Technology for Basics of Programming That in this Code we Implemented an Online Shop like DigiKala

DigiMahal is the First Project of Our Team in Sharif University of Technology for Basics of Programming That in this Code we Implemented an Online Shop like DigiKala.

mhlatifi 3 Feb 2, 2022
The goal of this project was to create my own red team campaign that would emulate some of the TTPs from the above campaign analysis

The goal of this project was to create my own red team campaign that would emulate some of the TTPs from the above campaign analysis. During my endeavor I decdied to switch from a complete mimick to a substitute / exclude / improve upon certain tactics that I deemed unnecessary. I will write an accompanying blog post which will be linked here once it is published.

BreadMan 22 Apr 15, 2022
It is a C / C++ console based project made by team: return 0.

LU Student Assistant In the latest version release v1.02, we add time and date in our system. It is a C / C++ project made by team: return 0. It is ve

Shah Sayem Ahmad 1 Feb 1, 2022
A collection of open source threat detection rules created by Cyber Castle's team.

Open Threat Detection Rules As a part of our role towards the cyber security community, we decided to publish some of our detection use cases to give

Cyber Castle 4 May 15, 2022
A dependency free, embeddable debugger for Lua in a single file (.lua or .c)

debugger.lua A simple, embedabble debugger for Lua 5.x, and LuaJIT 2.x. debugger.lua is a simple, single file, pure Lua debugger that is easy to integ

Scott Lembcke 559 May 7, 2022
Repository for the taproot-based rewrite of our 2021 development platform

taproot-mdev2021 This is a blank project fully configured for use of Taproot. It is designed to be a starting point for your own RoboMaster software p

TAMU Robomasters 25 Dec 7, 2021
Klipper-dev - Kevin's development repository for Klipper experiments.

Welcome to the Klipper project! https://www.klipper3d.org/ Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with

null 6 Apr 10, 2022
This repository is for everyone for Hacktoberfest 2021. Anyone can contribute anything for your Swags (T- Shirt), must be relevant that can add some value to this repository.

Hacktober Fest 2021 For Everyone! Upload Projects or Different Types of Programs in any Language Use this project to make your first contribution to a

Mahesh Jain 16 Dec 21, 2021
This Repository is created to help fellow coders learn open source contributions. This Repository is created for Hacktoberfest 2021

Hacktoberfest 2021 Follow the README below to get started! This Repository is created to help fellow coders learn open source contributions This Repos

Somesh Debnath 7 Apr 26, 2022