Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hslua/hslua
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: hslua/hslua
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: udsumtypes
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 32 files changed
  • 1 contributor

Commits on May 26, 2025

  1. Configuration menu
    Copy the full SHA
    238d2d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69e3cba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe9db11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63701e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b1a559 View commit details
    Browse the repository at this point in the history
  6. Set hslua version to 2.4.0

    tarleb committed May 26, 2025
    Configuration menu
    Copy the full SHA
    7de18c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81c7f47 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e5f2f2b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ec090a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ca5b89c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    190bbeb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7706f49 View commit details
    Browse the repository at this point in the history
  13. Use simple setter by default

    The new file `hslobj.h` is also added to install-includes.
    tarleb committed May 26, 2025
    Configuration menu
    Copy the full SHA
    7013136 View commit details
    Browse the repository at this point in the history
  14. hslua-oo: use peekers table to unmarshal properties

    The "Haskell setter functions", meaning the Haskell functions that peek
    an attribute value from the Lua stack and modify a Haskell data object,
    are now marshalled and stored in the `peekers` submetatable. To set the
    property, the functions are unmarshaled and called.
    tarleb committed May 26, 2025
    Configuration menu
    Copy the full SHA
    f1b07d4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f11a6e8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    addc834 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2025

  1. [WIP] SumType

    tarleb committed May 28, 2025
    Configuration menu
    Copy the full SHA
    8fe289e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74a288e View commit details
    Browse the repository at this point in the history
  3. Refactor peekers

    tarleb committed May 28, 2025
    Configuration menu
    Copy the full SHA
    13dd580 View commit details
    Browse the repository at this point in the history
Loading