30log icon indicating copy to clipboard operation
30log copied to clipboard

30 lines library for object orientation in Lua

Results 10 30log issues
Sort by recently updated
recently updated
newest added

Modified example from https://github.com/Yonaba/30log/wiki/Mixins is not working. I just added `:new` method to example from wiki. It raise an error: `attempt to index local 'aWindow' (a nil value) ` I...

I realized the logo had very bad contrast in Github's dark mode and it had a weird flare to it, so i decided to make my own version of it,...

Every class is created with a weak table __instances (two underscores) that goes completely unused. Is this code dead? Perhaps it has been included for support with other libraries? On...

Hi, I found that variable 'name' collide with my own variable with the same name. So I changed it to something more specific like 'className'. That is all. Have a...

I download latest version (1.3.0), but string №30 says that it's actually 1.2.0

They pass on 5.2. I've noticed this on my fork, but it happens with pure 30log, too. I couldn't find the reason for that, though.

Fix Telescope excpetion with "unpack" when reporting errors with Lua 5.2 or 5.3

Described in detail [here](https://github.com/paulofmandown/rotLove/issues/39), along with an explanation of how it affects that particular project. Specifically, this is a feature request for either entirely scrapping deep-copy on instantiation, or allowing...

Title says it all. Code says it better than words, so, here is a code demonstration (with the irrelevant entries stripped from the tables): ``` local Class = require "30log.30log-clean"...

If a class member is replaced after another class has extended from it, the derived class retains the old value. However, if a new member is added, the derived class...