Max Cahill
bbc34ddb5b
added measure.lua benchmarking helpers - todo ones that aid inline profiling, probably just wrapping some code and measuring time/memory deltas each run
2021-10-22 12:40:23 +11:00
Max Cahill
5b49cbdc17
Added installation note about package.loaded and LUA_PATH for init.lua
...
fixes https://github.com/1bardesign/batteries/issues/36
2021-10-19 11:35:18 +11:00
Max Cahill
6d0f21a7c0
readme cleanup
2021-07-23 10:53:16 +10:00
Max Cahill
444df42569
added :camelCase() and a note about it being experimental
2021-07-20 17:11:01 +10:00
Max Cahill
6ef19cfde0
added make_pooled, refactor pooling out of vector classes for easy reuse
2021-07-15 16:15:58 +10:00
Max Cahill
3cc177a0c0
BREAKING class interface refactor - all classes will need a minor update, see class.lua
...
tl;dr is that new no longer needs to call init, calling :new() directly in user code is not allowed, properties are copied, metamethods work, and a config table is needed rather than a class to extend from, so use {extends = superclass} if you want a minimal fix
2021-07-15 16:15:27 +10:00
Max Cahill
e1bb76d419
Note about camelCase
2021-07-13 16:55:32 +10:00
Max Cahill
67264fe7a7
extensive readme work
2021-07-13 16:52:32 +10:00
Max Cahill
3c5455d616
added pretty
module to readme
2021-07-05 16:13:45 +10:00
Max Cahill
89ad4c2dda
[added] pubsub
and timer
modules
2021-03-12 21:23:54 +11:00
Max Cahill
9bb2f0367d
[modified] readme
2021-01-05 15:20:55 +11:00
Max Cahill
d22cf7a66c
[modified] readme tweaks
2020-06-29 14:21:25 +10:00
Max Cahill
e87055bc79
[modified] readme, clarifying installation and versioning
2020-06-29 14:16:58 +10:00
Max Cahill
ab93bcef6b
[modified] per-section clarifications in readme
2020-06-15 22:28:53 +10:00
Max Cahill
4d042c58dd
[added] spacing on readme module sections
2020-06-15 22:23:22 +10:00
Max Cahill
00ac480ed9
[modified] renamed stable_sort.lua
to sort.lua
; swapped alias order
2020-06-02 15:00:46 +10:00
Max Cahill
a5acce3e40
[added] `set to readme
2020-05-02 20:04:52 +10:00
Max Cahill
7be89d799c
[modified] readme; notes about stringx
and a bit of other cleanup
2020-04-29 20:16:33 +10:00
Max Cahill
317f3f2cc7
[updated] readme with link to examples
2020-04-09 17:39:57 +10:00
Max Cahill
55d9980512
[modified] misc readme
2020-04-07 14:05:25 +10:00
Max Cahill
3d5f2e99ff
[fixed] missing paren in readme
2020-04-07 14:01:37 +10:00
Max Cahill
6386aaf298
[modified] big refactor to localised modules and require("batteries"):export()
for global usage; renamed files table
to tablex
and math
to mathx
to allow using the library in your module root if you really want to.
2020-04-07 13:49:10 +10:00
Max Cahill
ebfbd10b3a
[added] more documentation
2020-03-15 21:36:50 +11:00
Max Cahill
ad2fc71e7a
[fixed] non-global compatible
2020-03-15 21:22:22 +11:00
Max Cahill
429ef9b02e
[fixed] typo
2020-03-15 20:41:39 +11:00
Max Cahill
0f029123f4
[modified] readme dust off
2020-03-15 20:40:00 +11:00
Max Cahill
6257931520
[added] license note to readme
2020-03-15 20:29:53 +11:00
Max Cahill
66a9f41474
[modified] renamed to batteries, added global export suppression and more documentation
2020-03-15 20:28:50 +11:00
Max Cahill
2069a4b3e7
[added] readme, license
2020-01-29 14:32:57 +11:00