You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead of definiing an open generic function to be called by
run-application after instantiating the new <application>, add an
initialize-client: keyword argument to run-application for explicitly
passing a callback function.
* sources/environment/protocols/applications.dylan
(run-application): Add an initialize-client keyword argument to
the generic function definition.
(initialize-application-client): Remove generic definition and
default method.
(run-application on <project-object>): Add an initialize-client:
keyword argument, and call the referenced callback function
in place of initialize-application-client.
* sources/environment/protocols/module.dylan
(module environment-protocols): Remove export of
initialize-application-client.
* documentation/source/hacker-guide/environment/environment-protocols.rst:
Remove entry for initialize-application-client.
* sources/environment/dfmc/application/control-protocols.dylan
(run-application on <dfmc-application>): Add a do-nothing
initialize-client: keyword argument so that the method is congruent
with the generic function definition.
* sources/environment/commands/application/debugging.dylan
(do-execute-command on <start-application-command>): Explicitly
pass in a initialize-client: callback.
(initialize-application-client): Change method definition to a
function.
0 commit comments