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

Error handling #13

Merged
merged 6 commits into from
Dec 14, 2019
Merged

Error handling #13

merged 6 commits into from
Dec 14, 2019

Commits on Dec 11, 2019

  1. Configuration menu
    Copy the full SHA
    97bb961 View commit details
    Browse the repository at this point in the history
  2. fix typo in testcase

    osch committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    3a8cced View commit details
    Browse the repository at this point in the history
  3. throw lua error on malloc failures instead calling assert

    (c assert aborts if NDEBUG is not set)
    osch committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    acbf9fc View commit details
    Browse the repository at this point in the history
  4. improved error message

    osch committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    adf832f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. refactored function "from_lua_rectangle2" to "from_lua_rectangle_list…

    …_element":
    
    the new function has the same semantics than other functions in this area
    (e.g. from_lua_rectangle): a lua error is raised instead of returning a
    return value to indicate failure. The new function "from_lua_rectangle_list_element"
    correctly reports the argument number in the error message.
    osch committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    271ab5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    362f4d4 View commit details
    Browse the repository at this point in the history