mirror of
https://github.com/enso-org/enso.git
synced 2024-12-24 05:22:10 +03:00
1ad7a4bf5a
Fixed broken edge dragging and creating nodes from ports. Added basic support for multiple output ports, driven by already existing analysis of the port binding structure. Those constructs are not yet supported by the engine (hence the error in code), but the IDE has easier time already dealing with ports as individual binding expressions, not whole nodes. <img width="865" alt="image" src="https://github.com/enso-org/enso/assets/919491/73126593-05c0-4553-ba6d-dad97d083c48"> Also improved the ability to interpret applied method arguments. Different cases of dynamic, static calls or partially applied functions are now properly supported. <img width="961" alt="image" src="https://github.com/enso-org/enso/assets/919491/ffe02d79-841c-411d-a218-de89c2522f7b"> |
||
---|---|---|
.. | ||
gui | ||
gui2 | ||
ide-desktop |