DevCompiler.CompileSubs need cleanup
Posted: Fri Nov 19, 2021 8:23 am
This procedure does not clean up resources , so the last module file will be opening until next compile action;
it's easy to check this issue:
1,create a sub with only single src module; Test/Mod/Clean.odc, and close it;
2,do the command "^Q DevCompiler.CompileSubs Test ",
3,delete the module file "Clean.odc" in the file browser, The system warns that the file is being used;
4, compile a module(any) in BB, then the Clean.odc file can be deleted!
the fixup is:
it's easy to check this issue:
1,create a sub with only single src module; Test/Mod/Clean.odc, and close it;
2,do the command "^Q DevCompiler.CompileSubs Test ",
3,delete the module file "Clean.odc" in the file browser, The system warns that the file is being used;
4, compile a module(any) in BB, then the Clean.odc file can be deleted!
the fixup is:
Code: Select all
StdCoder.Decode ..,, ..JQ....3QwdONl9RhOO9vRbf9b8R7fJHPNGomCrlAyIhgs,CbKBhZ
xi2,CoruKu4qouqm8rtuGfa4.hOO9vRb1Y66wb8RTfQ9vQRtIdvPZHWKqtCa.E.U5UWq.6.5Qw
dONlnayKmKKqCLLCJuGqayKm6F9vQ5nsH3.bnayKmKa2,Cor.kay4.qorGqmQCU2,CJuyKtQC9
8P9PP7ONbXmb.2.Qi2k5kpG.,6.kf4.86.QC18RdfQHfMf9R9vQ7ONb1E.kHE.0.p.0.4.0EJY
jyC.6.VQ.k3k.8Mtf.2.m00.e,2.AU.Ue.E.mP,U9U.Q1IU0Ky8.,Uq.,UO.,.1.e0M.6YE.O,
.3c36.7c.QU0Ky8.,UbU.2.e,2..e06.2UE04.GE,9T3U...p.0kzV.EJ.2U.2GEGk.q.6.AU1
.JF.YUVU.I0wz72eGxd1hc2heGhcUQcjhhkBhghgHhiWRieQbBAV7oe,JeUQipJgABhnZiu2YC
BghhgCxhYhgU2Ze2YdphUYiZ3johiVZhUwhmZgZJiUIZdQbUogdZhZZddRio,.r76Fd8,,5vPP
9QHXUwhmZAk4ak2aEnaKqKKR0Gb44.NvP5fC,dFH9P9vQR7HTvM19RTfQr76RPMPPNp76BOOEb
4qqQbBAV7AVqJbUoedhAb1QbUYiu2YIhgsZiBVglaUv2YZJimxhmJbUIcDxdAhc,pdvgV7Ic3x
c7pdBAV7gdVRhZRepJAnvQdPNPvQFtQffMEK0GnaKqY7AZvgV7cN66pND,dNH9Pm2in4ak2SJY
aIaKIEOqo66576ROGN867uHPM0HM0b8R79FHPMNvPDf9DONdvIffMNuP598BPONHLuqk69,d6P
uP7f6N76NvP599,dP1PPamRqk2cR,dCv76hOO9ntwdgZgKBBWGqyql..aIX0GIOLECGEu2H76B
76FdRaod0Ge2Dh0bHfkI0GeWoWuo4aU7AVo3YugbUoicYeZ3Dkt.Hd9d8OHvQPuP7PNWmIin4k
2GorWGumGECJuGKayqnuGuKKwYZU2ag2YYhgaxhkZig2YZJimlIin4a.HMGggmJC0GeWoW2YKB
BCbD3iZphcoig2Yg,EKod7Z7rN1M0GomOra4Ktiqm8rtumdWqrSLXaKtCLuKIt8rr2ZoZ3dONo
8kkuqwamRq.aUnxhpJiXhgG3Yug5ROGNuCPM0A,LONZfP99PRtENPN1fPf9QrN1HU7cI98JfeI
RO1HM0akWuIWqk2ak2kRq.O40GRcNc9KKwGr4ak2K2kt.UC,Q7..MFRGECorq4Q8Qb0CyIhACo
ruKu8rrmKqKKtCLLYC58RZ9P7ONbvM,Mwd0.UiQcjpho,YcZRiX3.5011.85...CLL.U2V.IS6
.636.M00.,..1cUXDJ9XGhighgmRiiQ88pum470,Mwd0UnpZGhighA70,cw56.2U.kJl1kFF.0
U1Ws,QiiQ8CJuaLqKKWKqt2Ul1.RVtZBE.8T22.,.E2EhE.0.32.oZ,ZC.GYn7.G.0..676.16
.6.665hK2.,6TxR.WnlM.M.6.,U0Ky8.,..e,2.A.c8m50.,6Y1.0..BN....
--- end of encoding ---