Commit Graph

1441 Commits

Author SHA1 Message Date
Starbeamrainbowlabs
00b1aed1ff
abstract new xpcall wrapper into new API function safe_function 2024-10-14 19:25:53 +01:00
Starbeamrainbowlabs
c01eb23488
newline 2024-10-14 18:53:32 +01:00
Starbeamrainbowlabs
938a617dc3
run_command: add prototype wrapper around command parsing. 2024-10-14 18:51:33 +01:00
Starbeamrainbowlabs
39b3ef428d
//count: deliberately introduce a crash for testing purposes
YOU DO NOT WANT THIS COMMIT!
TODO REVERT THIS COMMIT VIA REBASE WHEN DONE.
2024-10-12 01:05:38 +01:00
Starbeamrainbowlabs
cd22c710b2
start working on implementing some kind of system to catch error messages
....it works, but:
- We can't capture stack traces like this
- It's messy
- We need to implement an escape/encodeURIComponent function ourselves from scratch 'cause the one I ripped from Stack Overflow sucks
2024-10-12 01:04:27 +01:00
VorTechnix
30e154944d
Update promise_tech.lua 2024-10-10 09:22:27 -07:00
VorTechnix
269a73be48
Fixed CLRF Issues (I hope) 2024-10-07 16:11:35 -07:00
VorTechnix
29bac504b0
migrated mtools to WEA pos system 2024-10-07 15:40:34 -07:00
Starbeamrainbowlabs
72ab9e0d64
README: document building the website locally 2024-10-07 20:41:56 +01:00
Starbeamrainbowlabs
3e0bed11f0
worldeditadditions: add comment about Ctrl + S in docs to main @namespace 2024-10-07 19:51:33 +01:00
Starbeamrainbowlabs
5358c7237f
Merge branch 'dev' of github.com:sbrl/Minetest-WorldEditAdditions into dev 2024-10-07 19:08:07 +01:00
Starbeamrainbowlabs
7b43e4b201
weac.parse.map: add nil check via assertion 2024-10-07 19:07:49 +01:00
VorTechnix
9495dd7992
fixed aliases 2024-10-04 13:02:47 -07:00
Starbeamrainbowlabs
717a651bd8
typos in comments 2024-10-02 01:20:08 +01:00
Starbeamrainbowlabs
d74427e017
Fix some luacheck errors
the others are because rotate.lua isn't finished
Unfortunately I don't have the time to fix it now, because it will require a lot of time
2024-10-02 01:17:41 +01:00
Starbeamrainbowlabs
e8dca3ce7d
website/Reference: really fix the eslint error :D 2024-10-02 01:06:56 +01:00
Starbeamrainbowlabs
cd1e4a74ed
website/Reference: add eslint ignore line 'cause of syntax and stuff 2024-10-02 01:05:22 +01:00
Starbeamrainbowlabs
cc795f0f95
Fix eslint issues 2024-10-02 01:03:09 +01:00
Starbeamrainbowlabs
39bba6bef1
website: update all 11ty file to .mjs / ESM modules 2024-10-02 00:55:24 +01:00
Starbeamrainbowlabs
1f8ad8e106
website: update 11ty to v3 2024-10-02 00:21:05 +01:00
Starbeamrainbowlabs
f56b4ff8f6
website: update dependencies 2024-10-01 22:29:36 +01:00
Starbeamrainbowlabs
f3f0e8966d
run_command: prepend the name of the command in case of error. 2024-10-01 21:27:30 +01:00
VorTechnix
f24ceffd2c
Merge pull request #112 from sbrl/selection-tools-refactor
Selection tools refactor
2024-10-01 11:52:04 -07:00
VorTechnix
b319baae16
Merge branch 'dev' into selection-tools-refactor 2024-10-01 11:44:01 -07:00
VorTechnix
7a0d24f872
CRLF to LF 2024-10-01 08:40:58 -07:00
VorTechnix
e811090527
Position statements for command returns 2024-10-01 08:03:21 -07:00
VorTechnix
f4b3b09b26
Update init.lua Removed TODO 2024-10-01 07:58:08 -07:00
VorTechnix
df2af2df7d
Description Tweak for removed commands
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 07:48:32 -07:00
VorTechnix
a48576a7ab
Better errors?
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:53:32 -07:00
VorTechnix
f399d475cc
UASPARSE touchups
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:51:38 -07:00
VorTechnix
a794429961
Show default values in param
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:50:48 -07:00
VorTechnix
b884eb0e58
Apply suggested removals
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:49:04 -07:00
VorTechnix
5415e21384
Apply suggested title changes
Co-authored-by: Starbeamrainbowlabs <sbrl@starbeamrainbowlabs.com>
2024-10-01 06:48:08 -07:00
Starbeamrainbowlabs
5fd0c3dad3
core/pos: implement set_multi as a convenient alternative to multiple set() calls
/cc @VorTechnix & https://github.com/sbrl/Minetest-WorldEditAdditions/pull/112/files?diff=unified&w=1
2024-09-30 22:01:22 +01:00
VorTechnix
462332d5ad
Update Chat-Command-Reference.md 2024-09-20 09:47:58 -07:00
VorTechnix
41443f058e
Doc update 2024-09-19 20:22:11 -07:00
VorTechnix
61bfab240a
axes parser re-refactor tests passed 2024-09-18 21:25:42 -07:00
VorTechnix
d6c452a221
hooked up UAS Parse 2024-09-18 21:01:46 -07:00
VorTechnix
d635bec9f3
params fix 2024-09-18 21:01:30 -07:00
VorTechnix
90f2fcb2ab
added UAS Parse 2024-09-18 21:00:51 -07:00
Starbeamrainbowlabs
17390ab064
Changelog: bugfix //speed entry link 2024-09-18 01:15:26 +01:00
Starbeamrainbowlabs
fbd32a1df9
chat command reference: add *Added in <version>* quotes; document //set+ 2024-09-18 01:15:05 +01:00
Starbeamrainbowlabs
67701f36bc
README: add links, update quick reference 2024-09-18 01:14:28 +01:00
Starbeamrainbowlabs
8f84188653
API.md: create a convenient file for those looking for documentation, as it's a well-known name 2024-09-18 00:37:35 +01:00
Starbeamrainbowlabs
51d3e0a23e
CONTRIBUTING.md: add Lua API link; minor update
...we need to overhaul this with a *bunch* more detail
2024-09-18 00:37:03 +01:00
VorTechnix
ea25e36f3c
doc updates 2024-09-17 16:19:05 -07:00
Starbeamrainbowlabs
d787309127
copy, move: add TODO ref being node metadata-aware 2024-09-17 23:25:43 +01:00
Starbeamrainbowlabs
d29b037675
orientation: refactor a bit, docs 2024-09-17 23:23:09 +01:00
Starbeamrainbowlabs
d49f6d2131
Lift orientation functions from screwdriver2 mod
Ref @12Me21 https://github.com/12Me21/screwdriver2/blob/master/init.lua#L75-L79
Ref @khonkhortisan https://forum.minetest.net/viewtopic.php?p=73195&sid=1d2d2e4e76ce2ef9c84646481a4b84bc#p73195

....if either of you have an issue with this, please get in touch! The licence seems to allow this lifting and relicencing like this (given it's WTFPL as of the time of typing), but correct me if I'm wrong.

For reference, WorldEditAdditions is currently licenced under the Mozilla Public License Version 2.0.
2024-09-17 23:18:37 +01:00
Starbeamrainbowlabs
0915a137f8
weac.table: dofile() table_find 2024-09-17 23:13:00 +01:00