openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
L
LuGI
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
May 08, 2023 — May 08, 2024
Showing page 1 of 3
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Update license headers.
Noel Cower
More...
almost 10 years ago
Fix typo (metadat -> metadata)
Noel Cower
More...
almost 10 years ago
Ensure indentation uses tabs, remove whitespace-only lines.
Noel Cower
More...
almost 10 years ago
Added long-awaited README.md
Noel Cower
More...
over 13 years ago
Incremented version number to 0.9b. Added LUGI_VERSION_* integers to compare again (e.g., for things like Assert LUGI_VERSION_NUMBER >= LUGI_VERSION_0_9_0B Else "Must use LuGI 0.9b or later") - these don't work in 0.8.02, obviously, but I'm willing to accept that.
Noel Cower
More...
over 14 years ago
Merge branch 'arrayaccess'
Noel Cower
More...
over 14 years ago
Added an auxiliary method to the LuGI core to bind glue functions to types (so you don't have to call p_lugi_register_method yourself).
Noel Cower
More...
over 14 years ago
Got rid of some redundant code and replaced it with bbObjectDowncast on the advice of Simon Armstrong.
Noel Cower
More...
over 14 years ago
Added proper array access to LuGI. Now, when you access an array in a field or something, it will actually push that array object. You can index it using integers or strings convertible to integers, as expected. Beginning offset of those arrays is zero.
Noel Cower
More...
over 14 years ago
lgcore.cpp: Changed error notifications for when a nonexistant field/method is requested. Now displays the key and the type of the object.
Noel Cower
More...
over 14 years ago
Modified some of the behavior for the BMX_TABLE_SUPPORT feature. Still disabled by default.
Noel Cower
More...
over 14 years ago
core-0.8.02: Removed BDWGC-specific threading code. All GC code is treated the same now to ensure compatibility with previous and future GCs.
Noel Cower
More...
over 14 years ago
Incremented version to 0.8.01
Noel Cower
More...
over 14 years ago
Modified the generator and core code a bit. Pre-init functions can optionally specify that they do not require a Lua state, and if this happens, they will only be called once during the lifespan of the program and then disposed of from the LuGI initialization list. Doing this can shave a good amount of time off of future calls to InitLuGI(..) (making initialization calls less than .001ms in some cases).
Noel Cower
More...
over 14 years ago
Fixed bug where == would not use Object#Compare method because the metamethod was being stored in __lq rather than __eq.
Noel Cower
More...
over 14 years ago
Moved field data storage to userdata instead of packing it into an integer.
Noel Cower
More...
over 14 years ago
Fixed bug reported by Josh Klint where calling LugiInit many times would result in the registration methods creating duplicates. Should now be fixed, as pre-init methods are only called once for a program's entire lifespan, and the registration methods check for duplicate entries.
Noel Cower
More...
over 14 years ago
Added version number. Tagged as stable-0.8.
Noel Cower
More...
almost 15 years ago
Removed stdio.h include since asprintf has not been in use for some time.
Noel Cower
More...
almost 15 years ago
Fixed bug where one was not able to set the value of a field defined in any supertype of an object. Closes #5.
Noel Cower
More...
almost 15 years ago
Added import for brl.Reflection in lugi.core, since generated code using lugi.generator currently depends on the reflection module.
Noel Cower
More...
almost 15 years ago
Minor optimization to lua_isbmaxobject; uses lua_rawequal instead of lua_equal now.
Noel Cower
More...
almost 15 years ago
Fix for commit 95cf2f54bf449. Fixes a compiler error where the scope of a variable in lugi_newindex_object is not clearly defined.
Noel Cower
More...
almost 15 years ago
Merge branches 'lua_isbmaxobject' and 'categories' into featuremerge
Noel Cower
More...
almost 15 years ago
Added LUGI_CATEGORIES global to Metadata. Includes hidden cached copy of the string as well as an array of categories (separated by commas). Types now have the 'category' metadata and will not have code generated if they're not in the current categories (if any are specified).
Noel Cower
More...
almost 15 years ago
Added fieldint field to the glueinfo_t struct. Also added fieldinfo_t structure that'll map to the field data in glueinfo_t. Should fix a bug with setting fields.
Noel Cower
More...
almost 15 years ago
Modified the retain/release order for setting fields. Was previously possible that you would annihilate the object you were setting, so this is avoided by a) checking if the objects are the same and b) releasing the previous object only after retaining the new object.
Noel Cower
More...
almost 15 years ago
Adding some explicit casts to BBObject to kill some compiler warnings.
Noel Cower
More...
almost 15 years ago
Fixed bug where threaded/unthreaded code was mixed up. As a result, lua_tobmaxarray would fail spectacularly.
Noel Cower
More...
almost 15 years ago
Fixes a major bug where, after some amount of time, the program will inevitably crash. Cause? Missing 'return' statement in the Object GC method. Criminy.
Noel Cower
More...
almost 15 years ago
←
1
2
3
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree