v0.0.19 - X-Platform & Javadoc-type annotations
- Language Server updated kirides/DaedalusLanguageServer@ab679b0...91e0d90
- Extension now contains binaries for the following os/architecture combinations
windows
(any)linux/ia32
,linux/x32
,linux/amd64
darwin/amd64
,darwin/arm64
- *unix: upon starting the language server
chmod +x LANGSERVER
will be executed to mark the languageserver executable - initial support for Enum/Instance annotations added
- You can now mark javadoc parameters with
{C_NPC, int, ...}
or[LOG_RUNNING, LOG_SUCCESS, ...]
to improve intellisense
examples:-
/// Creates a new log topic with the name `topicName` under the section `logSection` /// /// @param topicName unique string used to identifiy and name the topic /// @param status [LOG_RUNNING, LOG_SUCCESS, LOG_FAILED, LOG_OBSOLETE] the new status func void Log_SetTopicStatus(var string topicName, var int status) {};
-
/// @param npc {C_NPC} the npc or any integer instance. func int Hlp_IsValidNpc(var instance npc) {};
-
- You can now mark javadoc parameters with