--toh5c7ar3tvct5ff
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Thank you for the hint !
On Fri, Oct 04, 2024 at 09:17:19AM GMT, Cameron Simpson wrote:
On 03Oct2024 22:12, Dan Ciprus (dciprus) <dciprus@cisco.com> wrote:
I'd be interested too :-).
Untested sketch:
def make_thread(target, *a, E=3DNone, **kw):
'''
Make a new Event E and Thread T, pass `[E,*a]` as the target =
=20
positional arguments.
A shared preexisting Event may be supplied.
Return a 2-tuple of `(T,E)`.
'''
if E is None:
E =3D Event()
T =3D Thread(target=3Dtarget, args=3D[E, *a], kwargs=3Dkw)
return T, E
Something along those lines.
Cheers,
Cameron Simpson <cs@cskk.id.au>
--=20
Dan Ciprus
[ curl -L
http://git.io/unix ]
--toh5c7ar3tvct5ff
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEKcglcpuZtkHnB5Z3auFyV77zAhoFAmcJb0QACgkQauFyV77z AhrFAgv+NSysw+vSsoQFD5Iw+sj4iyvn/tO8NKHQjVwChVy8Tp5LeGsURSZN+YcH luKJ8CnG8SLD8Nx/EZvjRR5I4P29Bif71un8Tl2T0rAvqe6PQEQNvZREwSRYa30v jUHtJNxaCoMHj14NY4zxBwDYxxJx8IzZj9TUtAUp3/94pO2dBNzRK5XhgH9dMIaL 3E5q6pp2caQLl9p1ok5IOAR2Mbd8LbAGe669tIuW1Nv5WNBcXjNNYm4NFc6+N3LG B+Nqawsvw5cJSoQotC3s/Ls0Ng27xD6ghzopgChoFvxywLe1Np6BZ5Su3YPZ5w8g zFozDrZ5gPDWI4xfmrhJVOLQGu0E48UYvtqf6/YubSLJesXLJpFIDNI2QqzMrAd8 lJvS+eFR7pIitRN8JLCgyWhl8cLYqMWV1o7dLjhhA/qVAhSWbnAJBynt2Gxe6P1G D/BcfxRk4XWEY8AhgLcant5WHspQkSPUmgiIhIkVYvfSRSfqW3wfQdZ54iEAWz3s
cTafAp05
=O3di
-----END PGP SIGNATURE-----
--toh5c7ar3tvct5ff--
--- MBSE BBS v1.0.8.4 (Linux-x86_64)
* Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)