Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.8.0 #328

Merged
merged 455 commits into from
Dec 20, 2023
Merged

0.8.0 #328

merged 455 commits into from
Dec 20, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    93d1b31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d4e1ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f7b756 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84382a5 View commit details
    Browse the repository at this point in the history
  5. Fix typo in assert.truthy

    well-in-that-case authored and Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    b83c411 View commit details
    Browse the repository at this point in the history
  6. Add math.atan2

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    e024403 View commit details
    Browse the repository at this point in the history
  7. Fix typos

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    ee4c8a8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e73129 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    50c3078 View commit details
    Browse the repository at this point in the history
  10. Optimise is_lua_vm_compatible

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    e19e7d7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    24d0ddc View commit details
    Browse the repository at this point in the history
  12. Increase LUA_MAXCAPTURES

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    bb4cbce View commit details
    Browse the repository at this point in the history
  13. Fix non-portable builtin code

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    5695c4a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e683b94 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    75d7c88 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f729c69 View commit details
    Browse the repository at this point in the history
  17. Upload .nupkg as its own thing

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    15d7322 View commit details
    Browse the repository at this point in the history
  18. Simplify Linux builds

    The Debian 10 binaries are compatible with Debian 11, Ubuntu 20, & Ubuntu 22 as well, so no need for the extra bloat.
    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    834eee0 View commit details
    Browse the repository at this point in the history
  19. Update order of steps

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    6b1306f View commit details
    Browse the repository at this point in the history
  20. Add .deb generator

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    d3b646a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ca5c021 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6ece9ca View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    46fc88b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ca9a83c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9091cfd View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f811c11 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    00b6a6b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1f91573 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    012b0cd View commit details
    Browse the repository at this point in the history
  30. Full stop for consistency

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    ab09af2 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5dba29e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    afb4484 View commit details
    Browse the repository at this point in the history
  33. Fix "assigned a int value"

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    9b336b3 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    331963b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    1f2dafd View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9dc5970 View commit details
    Browse the repository at this point in the history
  37. Don't generate 'goto end_switch' for switch expression as there is no…

    … sane scenario in which a case falls through (except shorthand fallthrough, but that would fall into another case, so it's fine)
    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    0aa6cf8 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    fc70c38 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    f71d536 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    2c7b87b View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    aa049b3 View commit details
    Browse the repository at this point in the history
  42. Revert "Add string.ends_with & string.starts_with with hopes of remov…

    …ing string.endswith & string.startswith in the distant future"
    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    d736ea4 View commit details
    Browse the repository at this point in the history
  43. Remove lstdenum

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    3b1175a View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    95814bb View commit details
    Browse the repository at this point in the history
  45. Revert "Use snake_case for urlencode, urldecode, and formatint"

    This reverts commit 3204503.
    well-in-that-case authored and Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    33eb499 View commit details
    Browse the repository at this point in the history
  46. Squish assertion library names

    well-in-that-case authored and Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    62cba03 View commit details
    Browse the repository at this point in the history
  47. Remove base58

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    297753e View commit details
    Browse the repository at this point in the history
  48. Update Pluto.vcxproj.filters

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    24ee60b View commit details
    Browse the repository at this point in the history
  49. Desnake base64 url

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    0d0d472 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    54a7f63 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    ed091d9 View commit details
    Browse the repository at this point in the history
  52. Update test suite

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    2bea953 View commit details
    Browse the repository at this point in the history
  53. Remove vendor\Soup\base58

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    7ad0297 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    450bf5b View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    97011da View commit details
    Browse the repository at this point in the history
  56. Fix typo

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    7457f11 View commit details
    Browse the repository at this point in the history
  57. Deprecate string.lfind

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    6c4bd65 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    904a4ce View commit details
    Browse the repository at this point in the history
  59. Make string.rfind accept Lua patterns

    Probably not the most efficient implementation, but it gets the job done.
    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    b18db08 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    9571ae9 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    9b05e61 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    8a28567 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    f8154c5 View commit details
    Browse the repository at this point in the history
  64. Move FS_FUNCTION into liolib

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    8f590d3 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    eeb24f4 View commit details
    Browse the repository at this point in the history
  66. Specify architecture for .deb

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    e8db024 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    93c98ba View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    b9dd5d1 View commit details
    Browse the repository at this point in the history
  69. Fix Linux build

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    dfc38a1 View commit details
    Browse the repository at this point in the history
  70. Fix DLL build stuff

    Sainan committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    38116ef View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    107d70b View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Configuration menu
    Copy the full SHA
    dccfd5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75f0e65 View commit details
    Browse the repository at this point in the history
  3. 81e4fce5303fdb274bc5572fb168dd766fb8208e Simpler test in 'luaH_getint'

    The test whether key is inside the array part of a table uses a bit
    trick to avoid computing the real size of the array part.
    Sainan authored and well-in-that-case committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    1df10ea View commit details
    Browse the repository at this point in the history
  4. 7923dbbf72da303ca1cca17efd24725668992f15 Bug: Recursion in 'getobjnam…

    …e' can stack overflow
    
    'getobjname' now broken in two, a basic version that handles locals,
    upvalues, and constants, and a full version, which uses the basic
    version to handle table accesses (globals and fields).
    Sainan authored and well-in-that-case committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    59868ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e858e0c View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    9d58835 View commit details
    Browse the repository at this point in the history
  2. Add WarningState

    Sainan authored and well-in-that-case committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    d3f26c7 View commit details
    Browse the repository at this point in the history
  3. Update comments

    Sainan authored and well-in-that-case committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    a46dfd4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76b7dca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9db1f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Add os.micros

    Sainan authored and well-in-that-case committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    122e8fe View commit details
    Browse the repository at this point in the history
  2. Add table.reverse

    Sainan authored and well-in-that-case committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    7fc3535 View commit details
    Browse the repository at this point in the history
  3. Only iterate half array

    Sainan authored and well-in-that-case committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    b60a509 View commit details
    Browse the repository at this point in the history
  4. Add json.null

    Sainan authored and well-in-that-case committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    053e0d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    dfb2aa9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5171392 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Add table.limit

    Sainan authored and well-in-that-case committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    ed4a756 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4554d12 View commit details
    Browse the repository at this point in the history
  3. Fix index of evar

    Sainan authored and well-in-that-case committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    d376a88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f9dc29 View commit details
    Browse the repository at this point in the history
  5. Update Pluto.vcxproj.filters

    Sainan committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    7164b07 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ddcad8d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    08472ff View commit details
    Browse the repository at this point in the history
  8. Fix method call on a nilable object being considered a syntax error i…

    …f done in a statement
    Sainan authored and well-in-that-case committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    6db9864 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9fd06a7 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    52e262a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1185017 View commit details
    Browse the repository at this point in the history
  3. Note

    Sainan committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    df381c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fd1355 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b162609 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    10f439f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be4e4f8 View commit details
    Browse the repository at this point in the history
  8. Put expressions into registers in correct order so we're less likely …

    …to need to move them
    Sainan authored and well-in-that-case committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    8af6cc0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    778ec58 View commit details
    Browse the repository at this point in the history
  10. Improve instanceof test

    Sainan authored and well-in-that-case committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    fdb068a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    259ae6c View commit details
    Browse the repository at this point in the history
  12. Divide tests

    Sainan authored and well-in-that-case committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    7b69a2b View commit details
    Browse the repository at this point in the history
  13. Improve test for table.filter

    Sainan committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a045fa3 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    e1cc913 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c194ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d272b54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c33dfaf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfcb078 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf77835 View commit details
    Browse the repository at this point in the history
  7. Revert "'Fix' type mismatch warnings in assertlib"

    This reverts commit d272b54.
    Sainan committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    4956293 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c6162aa View commit details
    Browse the repository at this point in the history
  9. Fix not detecting type-mismatch when returning argument

    local function f(a: string): int
        return a
    end
    Sainan committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    86f6a91 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    51bea05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9906a86 View commit details
    Browse the repository at this point in the history
  3. Add table.reorder

    well-in-that-case committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ddcc076 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7851e48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36a01f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4297651 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1f1595 View commit details
    Browse the repository at this point in the history
  8. Remove superfluous declaration

    Sainan authored and well-in-that-case committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ef58f9b View commit details
    Browse the repository at this point in the history
  9. Remove check_for_non_portable_bytecode, don't issue warning for 'nil …

    …?? ...' because that's not bytecode-incompatible
    Sainan authored and well-in-that-case committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    4eeadcc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    88589ab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    325befe View commit details
    Browse the repository at this point in the history
  12. Remove failing test

    Sainan authored and well-in-that-case committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    30c7c6a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1da0186 View commit details
    Browse the repository at this point in the history
  14. Fix indentation

    Sainan authored and well-in-that-case committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    c82efc7 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    259ec01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    236e375 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b92683c View commit details
    Browse the repository at this point in the history
  4. Remove superfluous return

    Sainan authored and well-in-that-case committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    2b3ac91 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    b1c3f80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88a69e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d6dbd0 View commit details
    Browse the repository at this point in the history
  4. Don't raise warning e.g. when function was type-hinted as boolean and…

    … propagated as 'boolean|dunno'
    Sainan authored and well-in-that-case committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    188e430 View commit details
    Browse the repository at this point in the history
  5. Do raise a warning e.g. when function was type-hinted as string but p…

    …ropagated as 'boolean|dunno', add tests
    Sainan authored and well-in-that-case committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    ea69af2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c147788 View commit details
    Browse the repository at this point in the history
  7. Clear propagated type when encountering unary operators, correctly pr…

    …opagate type from nullcoal
    Sainan committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    bdfcfcf View commit details
    Browse the repository at this point in the history
  8. Fix logic error

    When moving entries ahead, we'd have the last slot duplicated. Now, we're always clearing the last slot (if there's something to erase), so no need for that if block.
    Sainan committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    750d171 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca42ac3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d20c8f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    bd1eb9f View commit details
    Browse the repository at this point in the history
  2. Fix Makefile

    data-man authored and Sainan committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    1391878 View commit details
    Browse the repository at this point in the history
  3. Make Make work with Soup

    Sainan committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    5697e93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f7bd55 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1940b2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d152ab3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98f6532 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Remove PLUTO_USE_SOUP

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    a2d4e63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d368f0 View commit details
    Browse the repository at this point in the history
  3. Add luaK_settop

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    0c20dc0 View commit details
    Browse the repository at this point in the history
  4. Fix safecall with mulret

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    e9f7dcc View commit details
    Browse the repository at this point in the history
  5. Fix comment

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    72b5e73 View commit details
    Browse the repository at this point in the history
  6. Note luaK_settop in VM Dump

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    cd4ac3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec11147 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6761fd1 View commit details
    Browse the repository at this point in the history
  9. Add PLUTO_ILP_ERROR

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    5248e76 View commit details
    Browse the repository at this point in the history
  10. Cover tail-calls with ILP

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    f4bf9fa View commit details
    Browse the repository at this point in the history
  11. Micro-optimise ILP conditionals

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    d262f44 View commit details
    Browse the repository at this point in the history
  12. Add missing semicolon

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    9e0eb84 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b76d492 View commit details
    Browse the repository at this point in the history
  14. Add luaG_addinfo_pluto

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    2706210 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1f67da1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0956f57 View commit details
    Browse the repository at this point in the history
  17. Multi-thread compile script

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    4762bac View commit details
    Browse the repository at this point in the history
  18. Abstractify

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    b7f46f6 View commit details
    Browse the repository at this point in the history
  19. Multi-thread make_dll scripts

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    b71d299 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7a47058 View commit details
    Browse the repository at this point in the history
  21. Don't discard compiler output

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    b730702 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5762ccf View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    c1f3d1a View commit details
    Browse the repository at this point in the history
  24. Improve console output

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    6ab1eb8 View commit details
    Browse the repository at this point in the history
  25. Use proc_close to be nice

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    1760e38 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ed5a47e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    464bed3 View commit details
    Browse the repository at this point in the history
  28. Add pluto_use "version+"

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    e8950c4 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e65dfde View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e756468 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    79516e9 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5145289 View commit details
    Browse the repository at this point in the history
  33. Remove (try ok)

    Sainan authored and well-in-that-case committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    2572df3 View commit details
    Browse the repository at this point in the history
  34. Move 'vendor/Soup' to 'vendor/Soup/soup' to match Soup's structure

    Update Soup update script
    
    Move 'vendor/Soup/soup/LICENCE' to 'vendor/Soup/LICENCE'
    
    Update includes
    
    Fix Sun build
    
    Fix Visual Studio build
    
    Fix PHP scripts build
    
    Fix Make build
    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    1ff885d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    855a98e View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    4cd006b View commit details
    Browse the repository at this point in the history
  37. Update Soup

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    f0bdae6 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    f8e4bf1 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    0b24fa0 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    1594e3d View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    c1e90fe View commit details
    Browse the repository at this point in the history
  42. Update Pluto.vcxproj.filters

    Sainan committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    428185e View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    7d5dc7a View commit details
    Browse the repository at this point in the history
  2. Improve PLUTO_LUA_LINKABLE

    Sainan committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0685333 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6190691 View commit details
    Browse the repository at this point in the history
  4. Simplify check

    Sainan committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    429e25d View commit details
    Browse the repository at this point in the history
  5. vector3: Add missing considerations for handedness, fix lookat, fix t…

    …odir for Y-up, default to right-handed Y-up
    Sainan committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    699fc7c View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    4e9219c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0057a73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9881b00 View commit details
    Browse the repository at this point in the history
  4. Add pluto_warning

    Sainan authored and well-in-that-case committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    6f138b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1505ab3 View commit details
    Browse the repository at this point in the history
  6. Deprecate hexdigest

    Sainan authored and well-in-that-case committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    c37cb6e View commit details
    Browse the repository at this point in the history
  7. Note

    Sainan committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    320c8e8 View commit details
    Browse the repository at this point in the history
  8. Uncomment unused variable

    Sainan committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    e93ce68 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9ebd6fb View commit details
    Browse the repository at this point in the history
  10. Replace io.parent with io.part

    Sainan authored and well-in-that-case committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    4fa5419 View commit details
    Browse the repository at this point in the history
  11. Fix test driver

    Sainan authored and well-in-that-case committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    bad6e17 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    76cad29 View commit details
    Browse the repository at this point in the history
  13. Fix build with LUAI_ASSERT

    Sainan committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f892a57 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    37c8331 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dbe3e17 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7de648a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    671fae2 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Remove non-portable test

    Sainan committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7689dbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    706246e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ed4bed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e92e05 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    5fd3c20 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Fix indentation

    Sainan committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    8a4b6ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd75fe4 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    1ebb80e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bd4fea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4852624 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2da5ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    742839c View commit details
    Browse the repository at this point in the history
  6. Add tests for SHA-256

    Sainan committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    d4abd74 View commit details
    Browse the repository at this point in the history
  7. Add missing [[nodiscard]]

    Sainan authored and well-in-that-case committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    88a3f2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    553f795 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. Configuration menu
    Copy the full SHA
    45c6d8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9b7b7c View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    ded5178 View commit details
    Browse the repository at this point in the history
  2. Simplify tfilter

    Sainan authored and well-in-that-case committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    6563fbf View commit details
    Browse the repository at this point in the history
  3. Return input table to table.sort

    Sainan authored and well-in-that-case committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    9f75d49 View commit details
    Browse the repository at this point in the history
  4. Improve primaryexp warnings

    Sainan authored and well-in-that-case committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    ccfd192 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82dbc93 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14dd590 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a603297 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10f0d7c View commit details
    Browse the repository at this point in the history
  9. Fix possible segfault with debug library shenanigans

    local info = debug.getinfo(0)
    for i=1, math.huge do
      local newInfo = debug.getinfo(i)
      if not newInfo then
        info.func()
        print("you have done little sorcery UwU")
        return
      end
      info = newInfo
    end
    Sainan committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    51cf548 View commit details
    Browse the repository at this point in the history
  10. Default make platform to guess

    Sainan committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    f991255 View commit details
    Browse the repository at this point in the history
  11. Add *.so to .gitignore

    Sainan committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    13e6b69 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3aa46fd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    46acf9b View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Improve windows console stuff

    Sainan authored and well-in-that-case committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    aed1a9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5861b4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    104266a View commit details
    Browse the repository at this point in the history