/src/Chorus.lua (ac8e35a7ff8c351f5e764b57aa37227cdae815b0) (1038 bytes) (mode 100644) (type blob)
--[[--
This module contains all functions that are accessible from global scope
defined by this project.
All relevant frames or globals that belong to this project, but for convenience
or necessity are not contained in this module, are allocated with names that
are prefixed with the module's name that is `Chorus`.
@module chorus
]]--
Chorus = {}
Chorus.test = {}
--[[--
Utility function for developers that lists and caches, using SavedVariables
mechanism, all function names that were defined by this project.
The output is used as a definitive list of all dynamically allocated frames.
@function Chorus.luacheckrcDump
]]
function Chorus.luacheckrcDump()
if not ChorusLuacheckrcDump then
ChorusLuacheckrcDump = {}
end
local dump = ChorusLuacheckrcDump
assert(dump ~= nil)
assert('table' == type(dump))
local i = 0
for name, e in pairs(_G) do
local y = type(e)
if string.match(name, 'Chorus') then
if ('function' == y or 'table' == y) then
i = i + 1
dump[i] = name
end
end
end
table.sort(dump)
end
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
35 |
5c40e6e2862d70b5c51c326a13073a4012ac05c7 |
.gitignore |
100644 |
blob |
3606 |
f73da473168d1897963fd2e32d89841ca0461ec0 |
README.adoc |
040000 |
tree |
- |
271296b4bafcaa151458a0192fd313641ca9b409 |
bin |
100644 |
blob |
228 |
c7dd24afa7d5c2375ff60a91c73623a304b808f9 |
chorus.toc |
040000 |
tree |
- |
99c99c3cbc641f8954a5be291e61681cb5e74629 |
conf |
040000 |
tree |
- |
efa7258757edf7b888ea13c215e14b497fef8a16 |
doc |
100644 |
blob |
2391 |
1b0ca1bc25f74a34476360e5a8f14e28767b204e |
makefile |
040000 |
tree |
- |
b9d3ea9d61b99ee71b5fcdbc6b18843df20c8c3c |
src |
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/vrtc/chorus
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/vrtc/chorus
Clone this repository using git:
git clone git://git.rocketgit.com/user/vrtc/chorus
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main