Missing Directives
Currently the directives implementations are incomplete. Particularly, directives which take in parameters are not fully implemented.
I think defaults for arguments should be the same as in AutoHotkey, unless a good argument can be made for a more sensible default. We may also opt to provide defaults where AutoHotkey does not.
Anything that is deprecated, not recommended, or being removed in AutoHotkey v2.0 should not be implemented.
I believe, if you know what arguments are expected, you can actually instantiate the incomplete directives.
So, specifically, the goal here is to add __init__ methods to incomplete directives and provide the proper signature and docstrings.
Could you define "directive" in this use case?
Directives, as in AutoHotkey script directives. Some examples include #NoEnv #NoTrayIcon #Persistent and many more. The wrapper implements these in directives.py -- For instance, the implementation of ClipboardTimeout maps to the Autohotkey directive #ClipboardTimeout
Some directives are missing, others take arguments that could be defined and documented.
Hope that answers your question @Nickiel12