Working on 16.0.0 #53

Merged
rayaman merged 120 commits from v16.0.0 into master 2024-02-25 00:00:51 -05:00
Showing only changes of commit c65b850529 - Show all commits

View File

@ -5,7 +5,58 @@ Table of contents
[Update 15.3.1 - Bug fix](#update-1531---bug-fix)</br> [Update 15.3.1 - Bug fix](#update-1531---bug-fix)</br>
[Update 15.3.0 - A world of connections](#update-1530---a-world-of-connections)</br> [Update 15.3.0 - A world of connections](#update-1530---a-world-of-connections)</br>
[Update 15.2.1 - Bug fix](#update-1521---bug-fix)</br> [Update 15.2.1 - Bug fix](#update-1521---bug-fix)</br>
[Update 15.2.0 - Upgrade Complete](#update-1520---upgrade-complete)</br>[Update 15.1.0 - Hold the thread!](#update-1510---hold-the-thread)</br>[Update 15.0.0 - The art of faking it](#update-1500---the-art-of-faking-it)</br>[Update 14.2.0 - Bloatware Removed](#update-1420---bloatware-removed)</br>[Update 14.1.0 - A whole new world of possibilities](#update-1410---a-whole-new-world-of-possibilities)</br>[Update 14.0.0 - Consistency, Additions and Stability](#update-1400---consistency-additions-and-stability)</br>[Update 13.1.0 - Bug fixes and features added](#update-1310---bug-fixes-and-features-added)</br>[Update 13.0.0 - Added some documentation, and some new features too check it out!](#update-1300---added-some-documentation-and-some-new-features-too-check-it-out)</br>[Update 12.2.2 - Time for some more bug fixes!](#update-1222---time-for-some-more-bug-fixes)</br>[Update 12.2.1 - Time for some bug fixes!](#update-1221---time-for-some-bug-fixes)</br>[Update 12.2.0 - The chains of binding](#update-1220---the-chains-of-binding)</br>[Update 12.1.0 - Threads just can't hold on anymore](#update-1210---threads-just-cant-hold-on-anymore)</br>[Update: 12.0.0 - Big update (Lots of additions some changes)](#update-1200---big-update-lots-of-additions-some-changes)</br>[Update: 1.11.1 - Small Clarification on Love](#update-1111---small-clarification-on-love)</br>[Update: 1.11.0](#update-1110)</br>[Update: 1.10.0](#update-1100)</br>[Update: 1.9.2](#update-192)</br>[Update: 1.9.1 - Threads can now argue](#update-191---threads-can-now-argue)</br>[Update: 1.9.0](#update-190)</br>[Update: 1.8.7](#update-187)</br>[Update: 1.8.6](#update-186)</br>[Update: 1.8.5](#update-185)</br>[Update: 1.8.4](#update-184)</br>[Update: 1.8.3 - Mainloop recieves some needed overhauling](#update-183---mainloop-recieves-some-needed-overhauling)</br>[Update: 1.8.2](#update-182)</br>[Update: 1.8.1](#update-181)</br>[Update: 1.7.6](#update-176)</br>[Update: 1.7.5](#update-175)</br>[Update: 1.7.4](#update-174)</br>[Update: 1.7.3](#update-173)</br>[Update: 1.7.2](#update-172)</br>[Update: 1.7.1 - Bug Fixes Only](#update-171---bug-fixes-only)</br>[Update: 1.7.0 - Threading the systems](#update-170---threading-the-systems)</br>[Update: 1.6.0](#update-160)</br>[Update: 1.5.0](#update-150)</br>[Update: 1.4.1 (4/10/2017) - First Public release of the library](#update-141-4102017---first-public-release-of-the-library)</br>[Update: 1.4.0 (3/20/2017)](#update-140-3202017)</br>[Update: 1.3.0 (1/29/2017)](#update-130-1292017)</br>[Update: 1.2.0 (12.31.2016)](#update-120-12312016)</br>[Update: 1.1.0](#update-110)</br>[Update: 1.0.0](#update-100)</br>[Update: 0.6.3](#update-063)</br>[Update: 0.6.2](#update-062)</br>[Update: 0.6.1-6](#update-061-6)</br>[Update: 0.5.1-6](#update-051-6)</br>[Update: 0.4.1](#update-041)</br>[Update: 0.3.0 - The update that started it all](#update-030---the-update-that-started-it-all)</br>[Update: EventManager 2.0.0](#update-eventmanager-200)</br>[Update: EventManager 1.2.0](#update-eventmanager-120)</br>[Update: EventManager 1.1.0](#update-eventmanager-110)</br>[Update: EventManager 1.0.0 - Error checking](#update-eventmanager-100---error-checking)</br>[Version: EventManager 0.0.1 - In The Beginning things were very different](#version-eventmanager-001---in-the-beginning-things-were-very-different) [Update 15.2.0 - Upgrade Complete](#update-1520---upgrade-complete)</br>
[Update 15.1.0 - Hold the thread!](#update-1510---hold-the-thread)</br>
[Update 15.0.0 - The art of faking it](#update-1500---the-art-of-faking-it)</br>
[Update 14.2.0 - Bloatware Removed](#update-1420---bloatware-removed)</br>
[Update 14.1.0 - A whole new world of possibilities](#update-1410---a-whole-new-world-of-possibilities)</br>
[Update 14.0.0 - Consistency, Additions and Stability](#update-1400---consistency-additions-and-stability)</br>
[Update 13.1.0 - Bug fixes and features added](#update-1310---bug-fixes-and-features-added)</br>
[Update 13.0.0 - Added some documentation, and some new features too check it out!](#update-1300---added-some-documentation-and-some-new-features-too-check-it-out)</br>
[Update 12.2.2 - Time for some more bug fixes!](#update-1222---time-for-some-more-bug-fixes)</br>
[Update 12.2.1 - Time for some bug fixes!](#update-1221---time-for-some-bug-fixes)</br>
[Update 12.2.0 - The chains of binding](#update-1220---the-chains-of-binding)</br>
[Update 12.1.0 - Threads just can't hold on anymore](#update-1210---threads-just-cant-hold-on-anymore)</br>
[Update: 12.0.0 - Big update (Lots of additions some changes)](#update-1200---big-update-lots-of-additions-some-changes)</br>
[Update: 1.11.1 - Small Clarification on Love](#update-1111---small-clarification-on-love)</br>
[Update: 1.11.0](#update-1110)</br>
[Update: 1.10.0](#update-1100)</br>
[Update: 1.9.2](#update-192)</br>
[Update: 1.9.1 - Threads can now argue](#update-191---threads-can-now-argue)</br>
[Update: 1.9.0](#update-190)</br>
[Update: 1.8.7](#update-187)</br>
[Update: 1.8.6](#update-186)</br>
[Update: 1.8.5](#update-185)</br>
[Update: 1.8.4](#update-184)</br>
[Update: 1.8.3 - Mainloop recieves some needed overhauling](#update-183---mainloop-recieves-some-needed-overhauling)</br>
[Update: 1.8.2](#update-182)</br>
[Update: 1.8.1](#update-181)</br>
[Update: 1.7.6](#update-176)</br>
[Update: 1.7.5](#update-175)</br>
[Update: 1.7.4](#update-174)</br>
[Update: 1.7.3](#update-173)</br>
[Update: 1.7.2](#update-172)</br>
[Update: 1.7.1 - Bug Fixes Only](#update-171---bug-fixes-only)</br>
[Update: 1.7.0 - Threading the systems](#update-170---threading-the-systems)</br>
[Update: 1.6.0](#update-160)</br>
[Update: 1.5.0](#update-150)</br>
[Update: 1.4.1 (4/10/2017) - First Public release of the library](#update-141-4102017---first-public-release-of-the-library)</br>
[Update: 1.4.0 (3/20/2017)](#update-140-3202017)</br>
[Update: 1.3.0 (1/29/2017)](#update-130-1292017)</br>
[Update: 1.2.0 (12.31.2016)](#update-120-12312016)</br>
[Update: 1.1.0](#update-110)</br>
[Update: 1.0.0](#update-100)</br>
[Update: 0.6.3](#update-063)</br>
[Update: 0.6.2](#update-062)</br>
[Update: 0.6.1-6](#update-061-6)</br>
[Update: 0.5.1-6](#update-051-6)</br>
[Update: 0.4.1](#update-041)</br>
[Update: 0.3.0 - The update that started it all](#update-030---the-update-that-started-it-all)</br>
[Update: EventManager 2.0.0](#update-eventmanager-200)</br>
[Update: EventManager 1.2.0](#update-eventmanager-120)</br>
[Update: EventManager 1.1.0](#update-eventmanager-110)</br>
[Update: EventManager 1.0.0 - Error checking](#update-eventmanager-100---error-checking)</br>
[Version: EventManager 0.0.1 - In The Beginning things were very different](#version-eventmanager-001---in-the-beginning-things-were-very-different)
# Update 16.0.0 - ? # Update 16.0.0 - ?
Added Added
@ -48,7 +99,7 @@ Added
```lua ```lua
multi, thread = require("multi"):init{print=true,findopt=true} multi, thread = require("multi"):init{print=true,findopt=true}
local conn1, conn2 = multi:newConnection(), multi:newConnection():fastMode() local conn1, conn2 = multi:newConnection(), multi:newConnection()
conn3 = conn1 + conn2 conn3 = conn1 + conn2
conn1(function() conn1(function()