diff --git a/polymer/eduke32/source/lunatic/con_lang.lua b/polymer/eduke32/source/lunatic/con_lang.lua index 0585ccb7c..f1bff7180 100644 --- a/polymer/eduke32/source/lunatic/con_lang.lua +++ b/polymer/eduke32/source/lunatic/con_lang.lua @@ -859,6 +859,7 @@ local UD = function(memb) return "_gud(_pli)"..memb end local UDRO = function(memb) return { UD(memb) } end -- NOTE: Only members that actually encountered in existing mods are added here. +-- TODO: r5043, r5044 local UserdefLabels = { althud = UD".althud", auto_run = UD".auto_run", diff --git a/polymer/eduke32/source/lunatic/doc/lunacon.txt b/polymer/eduke32/source/lunatic/doc/lunacon.txt index 6b7276dd4..e201d6ef4 100644 --- a/polymer/eduke32/source/lunatic/doc/lunacon.txt +++ b/polymer/eduke32/source/lunatic/doc/lunacon.txt @@ -333,8 +333,11 @@ Quote behavior Miscellaneous ^^^^^^^^^^^^^ +:r5097: http://svn.eduke32.com/listing.php?repname=eduke32&rev=5097 + * Issuing `break` inside a part of an event chain (defined using multiple - `onevent` blocks for one event kind) does not abort the whole chain. + `onevent` blocks for one event kind) does not abort the whole chain. (Since + EDuke32 {r5097}[r5097], this is the behavior of C-CON as well.) Unavailable functionality diff --git a/polymer/eduke32/source/lunatic/test/event_chaining.con b/polymer/eduke32/source/lunatic/test/event_chaining.con index 768b22afa..43c6fbc2a 100644 --- a/polymer/eduke32/source/lunatic/test/event_chaining.con +++ b/polymer/eduke32/source/lunatic/test/event_chaining.con @@ -31,6 +31,11 @@ Outputs: C-CON: ------ +(Since r5097:) +THIRD +SECOND +FIRST +(Before r5097:) THIRD SECOND