As was found in the beta version, the
Mac World Editor is incompatible with 1.24 (in fact, it has not been updated since version 1.21) - its syntax checker does not recognize the new natives and returns syntax errors in Blizzard.j and common.j, meaning
the trigger editor is completely unusable. For example, creating a fresh map, disabling the standard Melee Initialization trigger, and trying to re-enable it will return errors ("Unregistered native function").
A partial fix I've found: extract the Scripts folder from the 1.23 War3Patch.mpq and place it in the root Warcraft III Folder. If you do not have a backup, you can get that folder here:
link. The World Editor will read these files for its own use, while Warcraft will continue to use the data in the patch file. This will restore it to its previous functionality.
The World Editor will be able to open maps that use the new functions in 1.24 and you will see them in the interface, but
you will not be able to use them and you will not be able to compile triggers in a map that uses the new functions, because it cannot recognize the new ones.