Merge lp:~bregma/geis/lp-921633 into lp:geis
Proposed by
Stephen M. Webb
Status: | Merged |
---|---|
Approved by: | Daniel d'Andrada |
Approved revision: | 206 |
Merged at revision: | 207 |
Proposed branch: | lp:~bregma/geis/lp-921633 |
Merge into: | lp:geis |
Diff against target: |
318 lines (+99/-51) 6 files modified
include/geis/geis.h (+5/-0) libutouch-geis/geis.c (+88/-0) libutouch-geis/geis_v1.c (+2/-50) python/_geis_bindings/_geis_bindings.c (+1/-0) python/geis/__init__.py (+1/-0) python/pygeis (+2/-1) |
To merge this branch: | bzr merge lp:~bregma/geis/lp-921633 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel d'Andrada (community) | Approve | ||
Review via email: mp+94010@code.launchpad.net |
Description of the change
Adds an init flag to geis_new() to enable blocking startup. Using the GEIS_INIT_
The GEISv1 interface was modified to use this init flag instead of performing its own internal wait loop. Running the geistest tool exercises the new functionality, running the geisview tool exercises the older functionality.
This change closes lp:921633.
To post a comment you must log in.
#define GEIS_INIT_ SYNCHRONOUS_ START "org.libgeis. init.synchronou s.start"
To keep consistency with the other org.libgeis.init.*, maybe it should be "org.libgeis. init.synchronou s-start" instead (s/.start/-start).