From: "=?UTF-8?Q?Alfredo_Fern=c3=a1ndez_D=c3=adaz?=" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 1326772 for lswitcher-dev@2rosenthals.com; Thu, 26 Nov 2020 07:29:31 -0500 Received: from [192.168.200.201] (port=49855 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1kiGOl-0003gq-1W for lswitcher-dev@2rosenthals.com; Thu, 26 Nov 2020 07:29:19 -0500 Received: from sonic309-24.consmr.mail.ir2.yahoo.com ([77.238.179.82]:41190) by mail2.2rosenthals.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1kiGJs-0007vw-1g for lswitcher-dev@2rosenthals.com; Thu, 26 Nov 2020 07:24:16 -0500 X-CTCH-RefID: str=0001.0A742F1E.5FBF9F9F.002A,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 X-CTCH-RefID: str=0001.0A742F1F.5FBF9E70.002F,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1606393454; bh=IBpgmZdPC3+dBHNL3uknudMP7JbquNAyfZ1FeJ4oLs4=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=tYBzRo/Hm7pbQRup28j5wi1vOF4qvyYoJlouH4y8XDGzTT86kizAKF0A69MjikxWIN/IwGT6VylT9SK6NFM611dNzfzrTxGWbwJaEoM4VYBxYBTRlIvmyxgB2/4YCFGPpECNt8ulEBVih+Ze++6Xoe1Yk+sDbQ1cYe/OK8trwnCBwaKVc3I6CYan09xgGTnyiiICq5isZWtj68qALWB1madVS0jOsPF8OqqJ5/KtW6QnzGYGv3rLNUp9YQ0/rc7p570gXb8SUCvii7d4I2PEGS0OGBOKBjMETwVF6Dh2FzEGoWeOWWKfYPjEA9j8AQqmrnzxxYl6+STprSA7lWozpQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1606393454; bh=vUmq5OZv5x/uFBQx1Gl7r9VCgmRLMvsT63bjqZZzcQn=; h=Subject:To:From:Date:From:Subject; b=DXV9FJMd5YVPdwBQyAuodngwQ+8MeWMwi0OpTVoXRcn8ZksoCAmtzNlZgSogVadoRjcll+ga/dhlG2OaIxXlW6dw//CxQyHUpPuZwgPUjcq8+jnQB0Acyn+rmE8/FnMY7d9YrGKbuqBoy9C0LSnK6tNr0yF2mKDtyqphylE6Iv/0hD+AdpMRFqhekUYTDEEsBpHLnFWBQg9EiesCkd4Ed/X/Pmkh07ce/KHGYCbxJKbLNkzPGUW7kFBF8wK1HI1zr6FdaWF0hWEhL8PfvO751bnymWqOVvLWdfgbmWsytjO8z3sW9+9EdkLgUFb/Akg3B0fP5e8mi8BzbXK2A5zc5A== X-YMail-OSG: uwQWGSMVM1nMov6cmHtDBEr8icgtWAFZ6z5IT4xuEYUY8Y3SKebaxYF3roP5aBf QxH6BwZ2aFR4PeYyEvek57ucAvQk6tMi2aCb8xtnX.LfSbhSAwFgXQqFY744_FcnNSPUOqrPcSLu Ar4EKGE2UwJbgTmn38_IKPcY3pbOUGuwpliL9SH4sEXkyQR.zEqWuVEeza7tlZ61mYq29LMXO3r1 uU4i88_aF_xjWCTz2nAQLwckBVU1eFtJVOOT9f9tuzj8shi5r3qxp6EscWeyGdA53gKoWB1ghblc _rIl0hoVwg0wJMwBMrL.3YdpM6NPKHv8_afEIb1quPHG8gBGneAEeOviBjv8fK0leEymVdDSk16j wWKbIUwHylwjfLnf2VL8suiWv0aM.muwU_W6SRVo2n.YVg5UbnYvfviI_csbXgcvcUuIAtD0Y6kT 65zHxvr77UmJUvecB0RU1Fq5fbKBZvxhQqBGLEGO9KZFQVtJaREf80v2METk.0hJCBGpfph51_DW nw8wxYEH8jHUTVGOst5CxGuMuiXivaE3ykSkUa1w_F9H6KulJ.yOJ_wktO.Ee7KYc9CnypAGVHLA fzWHymOqH7cxymRNjw1GBUSGIx276HeJAUlRJtfd9pGSVkAIS_9cnTEcYaKebVYuU4CvuF9qQBLi H_2GGlPITCpoQDoLof9yMoBe9qazDpSFycPCshMcCnR7k.tYHw34IyVQn4oW7NWfJKxelYYy4KSR wWJsXJhb64uQ36du8.7_WLC_yAgReE2pbKIkzqmNeHXiDgBYxRfXLcg1ZVzhthztOm4J6S0bkHMA ThwKJxH3jsx8nvDtLy3njUYN8X7qqWzklZFMuX9tZahp5cCW515p64HRqWtYKSgOd.x5EJQjmKnW 0rHgj2nCDrQPpdXP9AhystP0sPrXLqRtOKOF8d.jhzU7sQHTPrMCtKzlsa5ZOHV385jYNGqp3ks9 TqQvq1R0rBxRKQkacQfy8dPrChip.625l.fYbmt4xwN__I9YpiBgvj2eqn0mMEXSLqFMvd0WiMbJ 1RLwj1E3DkEpoEettQMP9G5p9SioJA2CZbfROpqKC_80Q4voQMu_A05DTPiFmAXx0s68FpWK9qut k6kHbp1akhhj4JfbWOP6gSreEYc2avMlRCp3ufaPXAf8sOsBCEaH1e_g1FuPGtm5nonmZk6IAcyJ QFckVHoz_a2lT4pY5fPTP2nWZiWnhx2zTzqMmV18D0YfBa_buhWKp.Mo2QCsssmgIbpa1Dcjhv1K mGUWUR1LHx_CGNBYXJBFCCqz37ujbtTE6L21lqmOX4qKv7Hm_ymjYcVk5jNiRtkBEUDphrLdNEPY yF78L1nW3V49uZBb9NMHCIUZwRfxCOg9OXUNGb.b1fv.OuQohEhSXnDFtdgO0gp9UscyyCCXKtK7 KNB.qtXR94.x2Cdj5vPhSApVLh731UqRSkB3uOqSf__qgyACjlkgbFdxW3aMDBQMBc9BhRQIfdAI qSn5pwZw.8Jz4Mf4RqXmXA2jdvNYCR0MBVosHnJuzO_pmJ_EqIGCTSqqjAm.nUPHns8MEGaGztPB zS_dRNC0OPNgWOVk_luV4PfUstNYyJeHAHkT7VWuaiwg8tWwfVDc2EkDaVuazlZjUofbdtFZxKKN i1jW8nOwFmILo5mf3rsPp5HAFVeQC21AxmXTmjV0EniTIxcsebKEBOL1rR7Of3_XdGineggrMgAo UrNJjeIPwrzNJdse8x4POvgC8g_s.owXaBL_FWKHcgbAjUe6N7_jnxy5SFYEoG4Q2Fv98eN7Tm67 hWcp215TjG1thaMC.hd6Cn3ZxjZazHvcAZw_o6nrMWZqzb6rTqTTEjmn0LZoQ2VA9GqTA4PgtC6v wnMZRhl5WdXiB1b1jYOXQijZ9zpr29FMtEtytyxCZJGbpa8aRjVlJ0ooITFdrp5UdyktF7H7YRiv UY.xLx8JDs.EyW2sGPlWNAt2WIxpJL8ccF9w7QfP6OS6ikIY45GiutkfKCVzPJZZWctolL6OOV.e moObhezBLga8f9S7W8rO0FQ8cccfNGlHCGWKxY1b.v9rkXPMmdpC.A5P1qB7duL.wNqB2f9nWXiX wx51UmUBgqwjUxSCNM3Cg3OV90pAF5wrG1zC2gWp8JTt6Zi4AvJIPr9A5mb9hIANH709LwDJP2qB X2WFwVzEg7RmwoGWhOoAsD8ViDYskdAlJm5OtIrA.I5f0ZNbriuwDIhhrT0EIqf5_JhZDdfN3VKg VcvpJNpIMSPi3uSiRxWvo676z_7ZByIFcQutqSqsJv8NalpoYDAMxVKGZOgM_vzA6IyhI0ByiKZL itr5HVl_GDlH3tBAyJicrGvHeYzEm5PFJ3CI3OePykqY0XfTvBiaRlppQDoRbIhHBSXKDL0EHCx4 KxwQ- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Thu, 26 Nov 2020 12:24:14 +0000 Received: by smtp404.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a31ecf24aef81ae6464cbf0fdf657213; Thu, 26 Nov 2020 12:14:08 +0000 (UTC) Subject: Re: [lswitcher-dev] Response to recent posts To: lSwitcher Developers Mailing List References: Message-ID: <5FBF9C10.3090102@yahoo.es> Date: Thu, 26 Nov 2020 13:14:08 +0100 User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.17111 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.8) Content-Length: 947 Hi, I think you guys misread me, or perhaps I went in too many roundabouts as usual, On 20/11/26 07:45, Gregg Young wrote: [...] > Mutiple lswitchers of any kind: The protection of shared memory in this case > is non-trivial partiuarly in an SMP setting. I am unwilling to even look at > this after it took me many months to hopefully make fat32 multiproceser safe. > If you want to write and debug the semaphore code for this feel free to do it. I don't want multiple lSwitcher widgets at all. I was trying to point out that instead of one globally, currently one lSwitcher widget *per XCenter* is allowed. I have no doubt getting multiple such things to work would be difficult, and probably is useless -- but in that case, as soon as the first lSwitcher widget is created, the option should be grayed out in ALL XCenters. IIRC this should be a matter of specifying a certain widget type for XWP, but of course I may be wrong. Thanks