[Geany-Devel] Spawn module API
Lex Trotman
elextr at xxxxx
Sun Jun 28 03:04:07 UTC 2015
On 28 June 2015 at 12:54, Lex Trotman <elextr at gmail.com> wrote:
> On 28 June 2015 at 12:40, Matthew Brush <mbrush at codebrainz.ca> wrote:
>> On 2015-06-27 12:46 PM, Dimitar Zhekov wrote:
>>>
>>> [...]
>>>
>>> An updated list of the API-s asked to remain public:
>>>
>>> me WIF*
>>> lex spawn_get_program_name
>>> lex spawn_check_command
>>> me/lex spawn_kill_process
>>> spawn_async_with_pipes
>>> lex spawn_async
>>> me/lex spawn_with_callbacks
>>> me spawn_write_data
>>> lex? spawn_get_exit_status_cb
>>> lex spawn_sync
>>>
>>
>> We should only export what you have concrete plans to use during the next
>> cycle. If Lex wants update plugins during the next cycle to use other parts
>> of the API, we can expose them at the time that the PR is made. No point to
>> speculatively expose API that nobody has immediate plans to use.
>
> If no API is available then nobody will have any plans so no API is
> needed so nobody will have any plans for the egg so no chicken is
> needed so ....
Or to look at it another way:
"Welcome to Geany 1.25, so that their command parsing is the same as
Geanys, all plugins are recommended to upgrade to the spawn_* API -
that we havn't released."
Cheers
Lex
>
>
>>
>> Cheers,
>> Matthew Brush
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.geany.org
>> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
More information about the Devel
mailing list