issue-#63 fixes in StdStamps
- Josef Templ
- Posts: 2047
- Joined: Tue Sep 17, 2013 6:50 am
issue-#63 fixes in StdStamps
I have created an issue with the reported problems in StdStamps,
see http://redmine.blackboxframework.org/issues/63.
The list of points in this issue is derived from the changes listed
in the CPC 1.7 rc6 edition. The problems have been reported by Robert, who also provided
(together with Helmut?) a proposal for the fixes.
For the topic branch we need to wait until issue-#62 is merged to master in
order to avoid a merge conflict.
I already took a look at the changes and got the impression that some of them
will trigger a discussion and some of them are wrong because they change the
documented behavior of stamps. It will probably need some additional effort to
get the changes into an acceptable form.
- Josef
see http://redmine.blackboxframework.org/issues/63.
The list of points in this issue is derived from the changes listed
in the CPC 1.7 rc6 edition. The problems have been reported by Robert, who also provided
(together with Helmut?) a proposal for the fixes.
For the topic branch we need to wait until issue-#62 is merged to master in
order to avoid a merge conflict.
I already took a look at the changes and got the impression that some of them
will trigger a discussion and some of them are wrong because they change the
documented behavior of stamps. It will probably need some additional effort to
get the changes into an acceptable form.
- Josef
Re: issue-#63 fixes in StdStamps
Josef
I think you have done an excellent job of summarising the problems I recognised and attempted to fix.
Also, for me, an important issue was that (most of) the documentation was in the Mod file, not the Docu file.
Robert
I think you have done an excellent job of summarising the problems I recognised and attempted to fix.
Also, for me, an important issue was that (most of) the documentation was in the Mod file, not the Docu file.
Robert
- Josef Templ
- Posts: 2047
- Joined: Tue Sep 17, 2013 6:50 am
Re: issue-#63 fixes in StdStamps
One change in the behavior I observed is that now a newly created stamp
always shows 1 entry even if the file has never been saved.
Another change in the behavior is that now the first entry stored has serial nr 0 instead of
starting with 1.
- Josef
always shows 1 entry even if the file has never been saved.
Another change in the behavior is that now the first entry stored has serial nr 0 instead of
starting with 1.
- Josef
Re: issue-#63 fixes in StdStamps
The old behaviour was part of the problem. Save the new document. Read it back, the old stamp says "? (00000) <No date>Josef Templ wrote:One change in the behavior I observed is that now a newly created stamp
always shows 1 entry even if the file has never been saved.
A related bug was that attempts to add a comment to a Stamp in an unsaved Document failed (without warning).
Now it always has a valid entry.
Is this a problem? It does not explicitly violate previous documentation. We (non FORTRAN programmers) usually count from 0. It can easily be changed to count from 1, but 0 does make the programming a little simpler.Another change in the behavior is that now the first entry stored has serial nr 0 instead of
starting with 1.
Last edited by Robert on Fri Jun 19, 2015 10:14 am, edited 2 times in total.
Re: issue-#63 fixes in StdStamps
Recently I posted a proposal for Std/Mod/Stamps.odc in the thread http://forum.blackboxframework.org/view ... ?f=4&t=265.
This discussion is based on "CPC 1.7 rc6", which I believe is different.
Could someone please either post a link to the CPC Mod file, or include it here, so that there are no misunderstandings.
This discussion is based on "CPC 1.7 rc6", which I believe is different.
Could someone please either post a link to the CPC Mod file, or include it here, so that there are no misunderstandings.
Re: issue-#63 fixes in StdStamps
Here is the latest version of StdStamp from CPC 1.7-RC6 built 46 (not published yet):
Code: Select all
StdCoder.Decode ..,, ..nZ2...3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX
7.2.s,6yF0,k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7O
NbXmb.2.oc6l2ETW2,6.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.FzF6.,
sUGpmWbBxhYhAbndMHT9NY6Mw.sQq2Y6cwB.0.DcFw,wz3V.2.gmAU00.bnUGLu8ro8quGrmCL
WKqtE0E.kHE.0.p.0.4.I3tfj1.0E65.I0AU0KyB.,Un.,UOU.2.AU.Ue.4.072U2U,.,c8fP3
bOY3E,5zdGLmWom4KmKKtCLLO3U.s.E.sIE.cD,.,c.o2rFHoA2lqK.o27HHQ52C2FI3YjyC.E
6V.A..2UeEeWQ1Iklb8IepZhZJinpZHZCZORNX2hgnRg.AS.QiiIepZhZ7F6.Z52.KASE.se6.
,k,,UnpZHldGrwmqmGomCb.AS.c9Ajg,0EtT.2.U6UWV.2.86.c918R..,E0E...N,,M.6.,.V
Ngp00kXat.wnjl.k.E,2kmI.,iSV.16OE.6.xee1Ef8E,IklT879HHfPLvQR7HHfPL9F9vQs.E
.sHE.cF,.,k.u1CJuGqVqKmCLLyIsKKrGpryKqGoo4KqyqnWmHCpwCLuKqqyGdCLtCqL4Ilyqu
GrHmGESmU8qr6638P1vMLfET9SDN88E,9z4U.kNU.EBE.0.zD.6.J7.k,E6,X.16.2US,EtH,0
.802.W.0.U,2W.2.0.u3.U.UUV.U4,,k.u1C3......w2.00.k6k.0.,cL..0.800E.606..4E
5k.0.u3.U.UR,,U1V.2.1sCsI.U0Jijxinhgm3ZbYcjRgpxZ0JchYddRgZphnhgbYZUwY0ZhVR
A66NOO5PNkIIUDU,2.o9..,.3,,6.2,2..1c1M.,.VNm1kovF,IklX4xhgZgnpZ4xhgZg2hgnR
AU.2.aL0616N7.,.sUZz0E..y.OI0E.UqE.0E,9z4U...p.0.4.I3k.E6V.oU22.zT1HM9,dAV
NAf7AXdAd79,dI,7F,tE1PPVfM99PNf9,NEhvPH9N,NNP9QdPS,7OHvQdvPZPS,NNR9RZPO9vQ
N76ZPNPvPhPN7965PM59O999,NMR9N,tM1fP,dPTvR,NRV9N19R9961fPn965vPPPP9fPum4ak
K00UpYZUIeUkV.kb0LuaqruKEGrr0mnaKvKKE4KECqr.,lrGqkarHCLEGqkG5BvPZ96T9RFPNZ
vRHvQ996ffP59O1fPDPN796BPONPNbf9,NE79N99N,tFfPMZ9Nbf9PM0P,UsYZUI8..7ONNPNd
PNb969PPVnw..UUAhiZiZJiiBggBhuBhixgUwhgZgUQeoBgh3inpZUgdV3j6BhnZCgciZim,Rv
PjnNKHLak4akK00cAVtAN76Z86..5OMR96ktKKu0mmq4Qgj,CLESroGLoyquGLECru8qtKqsKr
muKu0mouKu.Crouqn0ml8rkCLoaKrSKLqk2....krqqqktQiZlouKEGLoKKECrkqqm0mdGrk66
1vQ,NRbPN796dvP,tPVPNR96d15vPUUggYBhoxhm3YYBhVZBKrmum4akK....QedhhkZhdpgdh
gY3Y6BgiZgghgEJij3iBhgnRiVxgZpZU2emxhXhgYhimhgUIY5hgopcdJinZi7phIhgsZiW2Ym
hgh,RN1H..d79,dI..0pu8rnKqt0muuqly4MN796FPOb100.BPOZvQum4a..KHK0Gd..Y6Em0m
r8qtyKqKKuKKE8GtKKm0GuKKwIbUYijdM996ZPNP10mtyqruKF0mbqqt0mlyqqUnpZB....U13
BUaxhmhhVZBVPMZPMPPNdPNZ96XPR19PHfNHHtCLEaKr0GFSomAdipgjJYUoYUIYHZiVhB3d9P
M0P,kM8HK0Gd00.kdEqUYdR9fQbPOTfPbf9,tET1661fQ996XdBPdMH9R,dNTHEOrm8566xND,
tARN1.oalwag2YXhgiZiZJiUQYqIag2YJphdRgjZgZ3YVphY3Y7phohARHuaqruqkmqoerkGro
66bPRV9QTfQd96BvPQeotI44bP1HM.EM.cwf.0.L,N.X.0U,.,Y..4k4k.0.,6A..2.q5m.W40
.U100E..y.e22.cB2.322U...p.0.4.I3.2G6.J.z5uGLuGEqk24.,EM..6.Q3Y,A06.4.2E0.
M.3E.AU.U.IZpFYFtz.,6.,UgF.S.a32.5o6U..2,w52U.E,R06..EG6.,M.E.EM492U.w6wH.
1.,6.AU2E.0k3k,8Mtr.2.8A2.e,2.AU.Ue2.6.2UwK.c,,E.20AUV.pQ.AUQU.Q1AUEU.Q1.0
kJUG2.2e.k.G,0EGk.yU.2U.YIQU56.wt,k,O.g3QU4.3c.AUJ2.0kKk.K,0kh2.5.ww,k.C00
EEl.40,EBF08Mtr.2.Om.0U.6.e,2Uz5.2.e0.,6YUF1f07M26.Z,76a2U.g0YUMU.I0s,,.XN
.YUaU.Y2YUxU.gk,k.q,Y,AUF,,M.,k.0,0ECq.5.Aj9k.OF.0.D,5c1kU7.5c,k3.E04.5.Q2
.o2QU5U.g2c,6.FF.QU5.x35.oq,k.8H.0U.Y,QU36.0Erl,C.oPc,6.n.5c0k7k08Mtr.0E..
US.,.1U.MEZPO19PWFs5.2UE04.Aq02.5s,6.r,5M,kk6.5c,EV1.zTHT8Ff8H986b8R71sCP6
8Jd8Pc.3M0VfQTfO9vMdP0v763dENPM518m4akr8rn4KraKx4Kuk2qHE8mvSrvumr8qm8rruKL
CKo8m4aklyKrGLtaKlsPZvQHMD,d6TeM9fQ2YhBhXJijRitRiohAbf6PM0hHtC5a.8kdartG5T
ltQAU0IYBAVX7QnfQHvNF9RHMD,,...YhdRgZV7gbUI27uP51klU0IYBAVX3hVpBCr2qHEc.3N
1HMObvQfPNbP0v,c.Jd8HN1PM0HOHVuHZ8JPM0HsInuIdOFP89,78J76bOKb8JoZGxdI3Yjphg
Bjg2YaxBOqouqnKKt0LtaKrGLECqkmqlKLq4Kuaqr2YeAZBAV7YcdBggFK0mdGLtaKrSqtmGEG
okGrmCLK0mdYg1Vg2YExhmZinZZUgdjZANHK0mdwB9HK0mVyKrGrk.N76VeQT9Q9fQdPO9vQNF
faqmQigsEcQT9PNPNZvQNN1HM0BuPR9Rb99GpmWLuq2.sI99RdPNZXUY8gdV3ikhgmRCUK,Y8I
8N1,tCPM1HsETeHb8JPM0HsQ99R5uPP1iomaLEqHE8mFCJuGKRCpmGLECorq4IYvgV7AVhBgs3
7wBnPFIC9Xx2YmgavgV7A,HfPhONZno66v76VtC,tPZPODvIdPMPHfKKtC5.SroGqmCorqqqEf
KKt.Qav2YhBgspeZJC.gVBAVIBfEhcBAV72ddRioVUgbUAcGJe,BfUghV3j6,g6UUwd43YGhc1
xdGZcBAV7AVa3imBBd99CLr8LR0mYuIeKoXKIdin2WGJ0Gna491.9PQfXXhgUohphhWhgm3YeA
3AVYBgohgu2Y7p7.HM0Fd8,7N1PSb96bPORvM9nMymMymM0GJam4EuaqqKKR0mY..ghdphUQZU
oao2Ye2YcxhpJiUI3klyqqq4eHE0Z7pdIhcG3YIxdUAcGJ8wd43Y13d,Je72Ze2YiBhg3YdpgU
ohj3YXxBEE0GJam4MFR8FrN1Pk2CJuGKfEEqHE0pba2.ZOF50,78hOO9ntu0SrIqk2ak2uqmuK
u85eHEaIbsFEIkuq4wha3YZpho,,NO2hdRC66JN8EoaqtG5eHEWooC5AV723ggrhgnZiUggiZC
n96HfP,,kh0ni0GJa0K2UHhgoRchZiD3iUgbU28Ed..CJuyaZd9T8Q8rkGroM8PM0aktGrkcC,
tIdHfkRqk2ak24qnKKR0mYkXk4krmKmCqrq4I5y2I8ME..PM0HMF.hOEZO1Hkl.eGR0GdK2g,Q
C..UVFJmGECLrgZu2Y7V5,6NM9p767OMdntuGW4KuQbBA,CLJeHE4Id83OHO0mbOIE.g6UEJeD
Rc3ZcJJe33YcwhkJbUQeZZi1,H767uPrN1HEf4YUYiZhhkJ5V0I8.sH.rN18oWSoYuo4ak2Grm
qKs0GRqHEyKsumtGrkc9FPOb1nnr0LL4qnKqiumly4sCPM0HsPVf9b1....0GRq1whgZgX,Q5U
j,UUUohghN1HMFRGEGoriXB..OoruKuCoruaZFEWGveHECJu.HdC,dFTfPCLLOYiZivg,O3CKR
0mayKmELCoruKukRqk282UX3YugbUoiiQgjpB.HMGB86FtM,t6,dHH8HH76B76FtMaod0GeKKw
gdj,.AZUYe6hcCh,aEdKIeKJduIECKIGpmWbB,.M8RNEGbcAZiogjl4ak2KIaCpWqk2a..BuPQ
C7POZf97ONBPMf9Pd98HN1HM09eHqk2K2,dFTfPC2kRg,.kV4KqCKX0JEWGueHEGpmWbBVglaM
NaGR0mYkX.HsET0,tQD9PXORT9R996v763t73tC,7N39PXORT1wYWwYvgV7cJcNVfC,NGR066,
dQ7fC,7JW56PbHdKqkGqm8rR0mlWKK0msKrrGb13hVJiu2Y1372YBAV0h6UlhijZCEEenS0GMW
pR0Gn0LEenSsCPM08Lm0GRqXopZChgrJeZBgYFIuoYmYv2YmZgiIeZBA58O1fQFtMFP8rN1Hkf
WoYmoW0Gz8LmummyKu0GWyo4ak2akYsMF96v76XPRTnmUUYe6h6,NQfvP.e1V7KPM0HM098HaI
X0GI4ruy4Ux2Yk2fd2YaEICKo007fMN1AZUwdG3YcQgcVnxgg,AZUYe6,kVUuklWq4a.uYvM0A
7W0.g5.8nMWJEmnS0mlWqI00C4576ldElO8,d7.ocMBZU.EM4IMWpI0GIeGEuqrGLEaKrQioJi
dtN,7PH9R9fQ19P,d8H,HM0TeI,78X1.576V7KHFHcAV7K,7Dv,23SroGbdphU...UI3d3pdBk
2aEn2YukdapdELEIOKsmGE4nI0mJ0mMCHEeGEyIdGIICKoam4a.90EtoZG,68.90cI.B9QPM09
WUQcVZBQbBg,.ke0Lm4Ku2Ycoiu.kR0GnyKtCqmuqmSLR0GVyobmoW4IbamRqk2o8EKQhg2YiZ
gVBjnJbU.D0GKR0GW44b1QbUYiu2Y2Vn7JHPP9vCPM030kYEvuml.0mF0GbEEEv.kYCJEUB,Qc
j,aGE.AVa,CokUcoii.68dONlna..AZiYecBhnhdjZgZ78HN8rN1HM0HMGcNV96576hf9FPOb1
24RdNVfQHHuaGEyIdogjJCEEGJYK2M07OMdPNwcZZi2Bgo787P8r767OMdntUIBhhhgcYidQbB
U7ohYBgt76pNDGokG5GYt3ZYB3P.HMGcP7PMnXX2Yq,.YAdnI0mb...A,L96pNDObihgiZCHXv
gV7k2A70mp0mS0mq44.9066d8GAV72ZecNYgUwhgZgZRio3YpphXxBUYNNRXtd8k2a.7OF588L
P8rN1HU7kf.FtO,dD,7AH76B,W4khiqiumly466576R0Gob0GWKoVW0,NFR8Fr,a.HWf3Yx6A,
7JFOF0mp0GRqXUoiioBMOM9,NA,NFRm4A,HkWsCk2w8kp0GT667uHHM0Fd8qqrOrm0GmyqvuKE
KKr.aKr2BG50GqaqtGLEemIU7EvuGoa4TXPFEenS0Gv2B.qmMqpRqk2M0Y6k4ak2A,90k2oC.2
4Cqr.e1ROGNuCPM0A,HeFOLLu4.t76PPMl1kW.Y8MGRuEFdRRdP.aGEK2k2K2U7A76O.r0B12Y
X6A,7J.Eo.UnphmBZUgcCtCk2O5.En.e1B9QrN1HU7oC.UYVUIbxcP7PMQbBU7oC.UoBhh76pN
DGbhBhihiohgUQZUYii2hjhimJZqYavg,AVKBhZtQKJsG4WGvmGEOpoUfhgZ3i4JiVhhZRidgV
7A,9WBkWU3FEKJsG4in4qk2.U6BgnxedZgZ7OQiU2Z7pdUQiu2Y,J8EX.HdC,dETGakRqk2oe,
loeHE6J.5HR0mVW2rN182k2aKEenS2av2YX3hUIbxsQr8AvuCPM0S36859O,t629O05XwEMOIX
WpI0GWMGRuEaqIiHECKoI5MOv869eHUG,Qgct6M1K2WokC5.in4q..68e1.H7698SdPNZfPm49
96FdJ1eI,tRZfC,tIyaZlf8roGrm8rIin4cJMON76NPNRfC,NG.oiZJCohu2Y7,M1.MJV9N68c
F18HbOFHtCPUqNFl9R91EjWmv8rIin4MOEMM1HM0j0MO,7D,dRR,.,d7,dTF78hf9.nnoqJLC4
UXcHA3BFY4qt.EIOLL...amI0GWyo4M0HeH588gV7AV3lRkYOYd3Yw..00cR912Yug5PPMO3U3
ZdHhcUoiZJCERcA,NFR8Fkv8LLSJta4hONZvQ68hPNZ1amR..lOGR9RFdRRdP.amRq.BuHZ86H
96pND0HEwdUoiioB.PNA,7FT0HsR.aIrGLI6O.En05AZvg,....sQRXvg,....6N1XdQbB..W3
W0.UoBBamRU7Fv..C4EE.,7JFWBk2aEqKKr0GRqXAhcC3ZqpZc,..GmIi1AVr,.YhZphdQbBU7
A7gAEEqXh,.d8G.Hkv.QeoJidtNFdRR,..M8PM0ak2KIagcBU7sR.WpdGLt.....HMFRm4AV76
H2YrJiiw8kYEMam4a.u2g6MF2Y33jo,kRqk4...71MGR9R9fQ.,FfEtGKRQeoxB9XGhgVNNa0o
8YicBBhONZvQcCU5VUogjNPGLRIcNZe3RbUAhg22I5.g,HM07fC,,C5Gbv22.bHekRcE.Ob7ph
ohA.xGtGqIin4AV7Fz8LmQgVphXhggZhZZgUYe6,aEt.Opm852ZhBhip8Ug2YhBA.6RFPO.A3M
0H0...M0HWo3B.2YxsPZPOYCo8.d0,78J767PN19P,tRH9R0mrmaUQ87vId1,dNT10GJa0A,FV
rxhpZhY3YgBhfhgUYij3YXBggNRMN,dNHfPDPNUoZ33PRd96FvPb9RHfPD96PvP7Hq0GryKuAg
qBgdZhVJgghgUAgo3Yo3B0Guaqq2YeA3M0Obc,abkEn.,dC2avgV7k2oC.UnFEenSAav2Yqp3.
0GRUBA,aUm,2f7pho3ZYpZthgVJidQbUIiY,.ghjpho3hdQbUIC..7XdQbBU7cQ.UopZcVd...
P1A3,dQ..CrmCqruKmamRU7cQ.3OSdPNFdNTfQM80GIeGEOqrUUohjluCrmMMRPSPvPZPN,d8H
,aUq,.YAcCY6dntY6n1U7cR..dPOcCYC.,t8.e0PM0ak2KIaM1M0a2Ef.g5X76d8GcQ7f9kYu4
h1.sQAZU.k2ICUM,oB.H,A,B0Uk22..P,U7Et.a26O.a4BXdlIi1A,a2..x76X76d0.Uc..sQM
1HU7kWMGc8WGuWqo.kSM8,d7,d8H76H96x76VFeW2OLL..66cR.kK4niumtkK0mMqk2aU7kWuY
v.HUm,..UR7NM8q.a.Z16K..UoBBa0M0IC.EqM8U7kY6P9fP,dD,7AUBU7UChcL3Zqp3.kl.mW
ghAiWlAZvg,A,A7G5.cDv76jPO7Xj,O3k4a.H.d0,dQ.b8RZXb33...am4k2kWmY33YmZgi.lu
IdfQ....0mWuYBM0a.90OLL...00u2PM0A,KIbg,A,9Wv.HEW66aqIiXL3d7Z7ABxVdUcoC.Ua
,d96v76VN8,7F0GEGoWCIE.7OFcRRdP.aGEKIb.HMFg,.g6MF2Y7pB9fQ.r,..EmO3sET9QnfF
ZvPPvIHPPVnmOpoKaU2ZnxhpJiXhgu2YKBhZtQO3amRq.h0HfC.U0h6UcEvumVyKsa5THjWmty
qukIiHEemIq.jOGd8G,tQTPRcCCJu.,7FTO1AVqdP9166sQTPRc9RPNR1Q5Uc,2Yug5.Wqo.rN
1cF.24y2.66PVUYcDh,AV7ltyqu..r051kF0000g,ak2o7...EKYd3p7bvP...UY66L76X,M0O
5..US3Yukt....Gm4ak2ak2K2P..90K2,tET9QUHBB.in4q....AZUIeZRioxB996FdNp76hOO
QCBeQ1PPiHEmKK0GumGE8LK0GleHEa2kIi1O34KR0GeKKwg7YhnNEGbdVZRiv2YXxhgxhmJbU2
ejJiod95GqsC,tMp76.CYi,r76BvPRHR0GXy4bHXkRk24qtCKKYgnRgg2Yaxiu2Y7p7kR0Gm.C
LL6RiXYBAeX,JeGNKCHN0mbOIE.,tQ9PQp76102bUwd4,g,K2klUqtM.qk2A7Wml0mFo7a0QAH
uIUB,.M8,7J.HEEenS.Uc.P0.kIumUYCFlRq.HcNTfPd96pVVpZaxBi1QgjZhj76pNDsMT9PTn
4aU3Z7ogjpB,,BuPQC71.sCCqrEEEcyKtElm4qk2akWuYvUaViwcZZi0xhpphYRicAgnRgg6NE
nAZvg,oZ2JiVxiABhihgcogiYhg2YVRiX3Yf2YapZYxhoZZUogiIig2YVRC.kMmGE0pr85SKtK
qw8nO0mIin46F1XnVtZejZcVZCFdRR7OUt7AYAYZUYgdQ5.b1dHeyqdGLtaab7NN767OMdnt2i
gBgdph,dMZPNhPO19R99NN767PMdnIUHZimVnpZ7phoZejReo,BuPZPPFdRR,.QCZ99,tIdfQs
QGqmCqoqqkmKK0GOmGE8GM8GK0GXYdH79,tQ9nIin4cNUHZimVc2ag2YVFKQgjZBmGEGqk662Y
W2YcIYUQZUQiZ76L763N8379,dNTfPam4gcC76ZONbnrggvg,kV.Cpoerm0JtKKn0GIOLR.sC,
dJ1eI0LR0Gc859HugARtIHfS91amRq.h0BvPRHR.bHXkR0mkCrl6NkveHEa2.71sQG2iXnJbU.
o4y2A6cE.Oqr66cFsE.FdRHtCcNc9..6NkvamRq.7f9AjUIbxcAltCGKLq42Yug5XFEGKLa50G
RcAZdAZtC,7QRtR,dCvFMi1SJYUYpZh,m1XdA,7FTO1AV2Vn,G3.71Gbn7Q..UnBZvg,QiUI5C
LEiGE8GEWGM0HM0nI8mRqk2aUr3Yug5BvPsIdfQsJH9Nd9OFtQHtCkYsR,dD,7QRtRGJY66Vf9
I5SLEKIbGoR.RWYpZh,HN1akWsC6QR7O,dCvlkCrl007vQ5P1HMFRGECpoe5sCPM1H.K268.kI
2dVpBN1gdnxgU2ZKB6qqtSKR0Gc8591MH9vQb1HtCPUKVaVu.C5sCEKcC.M182ULB7ghnxA..b
0EEGob0mdaKx.FdRN76PvQam4ak2mLEq4p,.cICroermUUUhRibpZaBhshgY3Yug5deIfOFPM0
H.I5.U4xhXhin3emhga,c9FvPdfFTvMfHEe1..pFeKKwQ8d9RQii2emhga,BvP22o6Q6UcUUog
jFLS2..PvQuGmCrlmWrBZBA,98Hg,o7P.0GYoB.PWvgVB.EdcH9vRZORNPN0GIaGR0GeEdYBCb
G7PQbBAV7Q6kqqax2YExBMPPvCPM0O38LR0GeK4Un,Q582Um3YuEeKKw.CbYBBuomSLIuoYmYv
g,GpmW5.bONdfIHvNFHI8LK0mMGHM0GJ0mqqqIin4..AcYZgIBgW3ZmZZUMB,d8,NP66dONl1.
.sAf76J76....wap2Ye.q.Z0cQPM09eHodZxCkRg,.83b8OTvRFOOb1n96FdR.kREfEuKKwI5d
ONg7YBqorkR0GneHEGZslk2CCb4xhmNMGrmQ5HM0HMOp76H0D0,,.70r,.kbsE.YiqJbUY8o89
nto8Q519RdHR00gdjFqCb,VdVZtCPEV.YiZ3jo3Yu.g7UY,M8r,Bf95GruaXZiIxhcYiZ3DHtC
MMd9RZ96pNDOKL8roGqmoZVZioJivg,OamBBsI99R18RdHIGpmWbB,odZxiHZitZBFNMd9RmGE
iLXyKrQCH9R19PHvMvP8HtCP.SJtkd.Fd6bPNX96RfQRd6HtCoZLJCYeVJgvg,.Q8.BPORvN91
YiWAZv22.d0.kdUb337PMdHE4Kr2YoBhhd6HtC,,Ee..Q8.5vPP180.YdiRbBA,IC.UcAgoZCH
tC..23PN9R96pVqtQRfQrd8HN1HEXkoUk22.ICg3.HcNS3A7Oor8rqW0.iposQY3X7AN76dVW.
BGaM8UcU2hc13ZiBZvIZdg,aEn.G3..H0..Ua,d99Gpmkk2C6O99S19N9vMH12bg2YW....d0E
WMNbf9ADUcc9.UYVg22.ktEuYej,SaY,dnt2C..kt.O4kd.CrIi1..EF0GE8mIin4.U7,..Eua
4,7FHeJ,dBd79,NAVVmYZUIYk.m2..C3UuIYdQbB..H0...kayIW0GPGHK....aIXoii2B.sMq
422,dH22M1AV7oAUIBAU7oAUH,2YqpZc,..am4kWsCEn.mYBAV7g6UopiUIbx6JcJsQGqo.F7R
9Xd.oZHhA7ONBPMYin3ZChgr,WmImGEGpmcJ.6N9fN18Rd1P.YecBB5uPR9RZXgFIoZHhgoxdk
Zin3ZvRcjpB1XZFLuqrOorCquCLKQ6R1.Cok8rmGryamREfa4wdkhA1ORl98dfRN7637GHHuEF
am4akW66b8OT1UvM1.U4BhgZh1xhh,,78hXH,Q5SqmeX7,A3aEV.QAP1umtG5I5OrRqk2QA.1v
N0GRqXBBdC3ZBBcM3ZkYZUsN9P8N76hHr.2YhkIi1H.Unphm3YuEvuGo.iplyqq.1XRtQQbBA,
70Y6n1ggc....G4mWXxhh,GqkGbd.HWUoii2B..AAsM.,NDuoY.0mlyqqUiQiU2YuEESmHqk2a
k2KIa665vP..O5..MM.UY2Y3pd2,7OOELKJsUcQgjhBM8g6ocdZB.iXB..GJt4qliKEWGve1.o
gucJsQO2EwmGEaLR00UvcMf9RdvPRvQp76bOFdO8r,hOEQA.umV6R9Xv2YrZ3FfC,NG.AhnZcj
xiiZZUAhiZZUABVdC,dET0QbUghu2YHh6rN182.,dCoC51UXpZ5hAbOOpHISLK0WdQ5HfPV76p
V4BcAlR0mo2YuEe83rN1I8VOF18JPM0HM0HWdphUQYUAhi34d8Gg,ak2OaBBgmRhGhgXZic2ag
6AN76j99,FK0GcyKtEna4N76V0AhipiZ7RN76V0QiclIiHEa4e1HfPPM0HkWuYvk2aEnAdi3ip
Zic2jg22N76P99,NOb9FM8r,aKr0GR68V76tNDWrI0GH6S,7D,tRH76BVk22Ajd2Yakw0GS0Go
am4AVJpdIBdA3YyBhnZcjlRq.H00XI,cNq2.6AwC.En..H1.EoaKmKqIi1akYsETfP85sQqqrA
haBjUAdC3Yh3YI37U7A7O5.r8AQAP10mF.EE.oZndCvFv2B..EGqk2M098H22.R,IYWgV7A,HM
FR0M0BOON9P5068h99,7AHtCk2CZYR6oZDVIxBMM683tId9NTdIbfQ5v9b8R1XnJYg2YWQYHFR
C2EFgV7AV7gcAVH3hj7G.FdRHN1H.Rm4MFkW66dmksCPM1kVU378.kI00RHqQcoJighdnxgUM1
HM0HM0BfC,dJsQ.oe,lqcCCoru4T1MH91QbUo8oA5Xu2YKBBcJM8rl282UL,..UIJiVRAPuQD9
67uHEe8rkCacoig2YaZZUgBuGwmGEqqtMSN76PvQghjVddQam4ak2mbhFR..2ejZhgRcptQTfQ
PuQ00kqCbiQgpJC2YuEcy4IiZpg1himRCq.98Hg,KIbg,66F0.sC68J76PN9PN9P,EE0Ltyqn8
rkqqqaKrSKEaKrGrm8Ln4qlKKR0mKq0P,..2YeA3PEc.kXKKuO2A7EJ0GII5KKwgdjNNNXB,Hd
CO3C5wivgV7AVKVm,l1YhndI4aZtC,dRp76kt.rV0,MGBGu0mF00.PU7IC6RuYrJeZ,FdHA3AV
7I8EE8LL8pm4aKBBWGvaGEKJbGpY68h96v76R0,tHZGIOLEaod0mdGLmUd.6JEvin4MFNWUIe3
ZeJVCBdAR5cHi19WUwcZZC.kRqk428.U,RgoBhqhgHZiVhB,78HdCCJu.rV7o8QgjpB9XuMHT1
Qcj,iX7I6.HWXxhh,RFuUX2222.HsMTfPEEkly4.c95vPR1i1HM0H0u42YX22.U7A7.oZI3hdN
HEI2Yx2YIhAO3Cb4xhXFeKKw2Zd2YIVUIe3Z8sMTPP.EEKIbg,HkWM1g6i183EbM1K2,,.UvgV
B..aotCJu44J76FdRp,EfkIeX0,QbBcE.83Ev0mY.k4akWkYCrdUv..sFA7IZU2Zq,QCkR0mbK
Je0mtuag6OHHuEqKauEbsFA3I6.1uIbOFZ8JFdR,,.mGE8HMamRqU7w8cRp76b066U7QiiJiUU
q,khktEEWqoC5YB0GRUidPUBAV7g6qU3FES2kRqk4..6F1nkeGEWGvcJsQUvMNR9RZPSRvPplY
.in4AV7AVKVa3imBBdfCa2UUoe,767PMI57WZRCYCrFfEuaqqI570bHekIEV....69.akf.Q8U
U.akYMN.,7Dv76hf9UdFEG3q.HM0B9QZ1,dCEo.ipmuKu8rwMLRdNV1iX7k2GokU2NS.FdR...
7PMY37PMA3k2Groqai2hjhC,dC...6RHPP0GW.rN1M0d1RNPHfP66p,...EEq2OXv.H6Rc9bPN
5XY3YuEMqk2ak2K2Pk2K2g600kkin4qUcc8,NGRvQ9fQd96RPNj96FPOUUgAdXUwidZCCqr.,N
OR96hf9,d8HN1H6I.sId1J,o8QCkRAdC3YX,I51eIA9TeFC2amRcE.42..EK.AVL,sI.,,AVJ3
C1Xc69GJdKZdQ5cHUc,QfkklyqqUg6HsMTPPEGaGEiWl.oC...x86pVX,YYBM0M1K2,tIdPMQ5
28.odZd8,78HVKVn,in4cJcRp76.2YYJ5MNb1dnRYCG2CbIVvg,30EbUdQ5h1MOcCA4Pk2G2sF
Y62ZYtC,7F1Xn,dOOPHI.O5.EmEEEWYCbHWAjcUB..UoBB0GR6Rqqo.LFu.JVvUG,M1HMFcHSr
Rqk4..bONdvET1IZvgV7cJ..sPVfC,tI99RqKu2iv2YYBAe1sQ6RiXmhgnJbUA7.PEV.oiUIbx
sF9nU.UcAZvg,a2h96576RWU.M0ZPNb96pVhAavgV7M0HWX,oZVFEqHE0HE27U7Y6QCDW2VcMM
dnI.HMGoii2B.6N665767OMQC7mwMMAZUY8.HEWa4oZ5hATuGFd65tIGKRSooObUQcjhB66dvP
7PMS071zd6N76Dt7N76Dt7.r9FHPMN1nPNb99Goo44ohjhjg2YmhgnBZv.HkYcQ9vQ,NDGoo44
AD0GeEEKJsG4WGv.2Y3p7AV7AV3l4.i1o7whkBZv2Yj3iiQC66pVqRbUwhkNMcCQAUiUvg,A7C
4UnZYUg5Dt7,7JM1M0T9Q.UUI5uYAh,HkWm2PU7AVC,umr.EK..u0H76LlM.akr..u3QAUik4a
.9eH.hOOQC7uPFdRNltKKuCor.LWg2Yj3idM1MGIC...0GXaKq.686A0mW.9WBMF2YHhgo,sCq
..6F99QTvQH9RJtCP..h0MNVvP68RONj98HN8PkWEWKKsUvgVB..Sou44J76FdJ1WkBgmJ57OO
110pk8rIi130Es4KtuGmaqt4KlmqmGKEg5D0.44FFEqXC,90DOR1Xvg,.UCxhoBhaBje2Ycwhk
ZZUogmxhhZZUYijJbUA7UdU7oe,Fv.kRqk282U7lr0LEqX2,QgcBgixA7Hek4M0h1..UvU7A7O
LE.,,00.68sMT1oZVlI00M0M1K2,dHT9RsCPM19eH7mdGLmCZVltum48ssHpmsETfP85ELCJuG
qVGLtmKWKqtCK.4jZ,.c95uP.YcZRiX3.5011.85...CLL.U2V.Iy2U.UIE.0.aU.6.,..1cUy
U.6.,U,X56.a9,6.,k,,0.E2kDF.0.326..E07.,M.,.,.VNgE.0kXa7zY.AU.k.EAIrRK.dvC
9ELax12xqJ,3B3PEi8v5oWEJ0VSvdE3js9YcdI1xjlt6.lBNzEt8EF0EK0OG0EnrnH2oPD3pOS
NF8SlLotoC4FgId7.38whFyrsQ0EPjGS2i7r50E,h,,E.0..o12U.U,.102wACU.U.2m,.,.E4
WDN.tNerm3Wj.Jklb6ghZltumVy4..lU.2..E2E.U76.2n9RC,t75J.nT32kwL,lsHFHEfGA,w
S0...
--- end of encoding ---
Re: issue-#63 fixes in StdStamps
If anyone wants to down-load this and try it for themselves they will also need the Rsrc file, and want the Docu file, which are available in the link http://forum.blackboxframework.org/view ... ?f=4&t=265.
- Josef Templ
- Posts: 2047
- Joined: Tue Sep 17, 2013 6:50 am
Re: issue-#63 fixes in StdStamps
The general rule as far as I know is: measure from 0, count from 1.Robert wrote:Is this a problem? It does not explicitly violate previous documentation. We (non FORTRAN programmers) usually count from 0. It can easily be changed to count from 1, but 0 does make the programming a little simpler.Another change in the behavior is that now the first entry stored has serial nr 0 instead of
starting with 1.
In programming with arrays, we use the index from 0 because that
actually refers to measuring the distance from the beginning.
The first saving must have number 1, it refers to counting.
As long as there are no savings, it should display 0 in the view.
This is the old behavior and this part of the behavior was not a problem.
This behavior also allows one to see the difference between a new stamp (0000, no savings so far)
and 0001 (already saved 1 times).
I am pretty sure that it can be fixed without major problems.
- Josef
Re: issue-#63 fixes in StdStamps
A partial solution, I think, is, in the procedure Update, to replace the lineJosef Templ wrote:The first saving must have number 1, it refers to counting.
As long as there are no savings, it should display 0 in the view.
This is the old behavior and this part of the behavior was not a problem.
This behavior also allows one to see the difference between a new stamp (0000, no savings so far)
and 0001 (already saved 1 times).
I am pretty sure that it can be fixed without major problems
Code: Select all
IF v.history[0].fprint # 0 THEN INC(v.history[0].snr) END;
Code: Select all
INC(v.history[0].snr)
This is not, in my opinion, a good solution. The first saving is number 0 if the file contains white space only, and 1 otherwise. I put in the IF clause to make the behaviour consistent.
Is counting from 1 that important?
I interpret the meaning of the serial number as "Number of times the finger print has been updated on externalisation". We could give it another meaning, but is there any point? I just use it as a rough indicator of activity on the file, and the current CPC suggestion seems perfectly adequate.
- Josef Templ
- Posts: 2047
- Joined: Tue Sep 17, 2013 6:50 am
Re: issue-#63 fixes in StdStamps
There are surprises wherever one looks, in the old version as well as in the new version.
Surprisingly tricky and buggy stuff in this module.
The old version does not stamp when an empty file is saved for the first time.
Is this a feature or is it a bug? To me it looks more like a bug that is related with
the initial value of fprint.
- Josef
Surprisingly tricky and buggy stuff in this module.
The old version does not stamp when an empty file is saved for the first time.
Is this a feature or is it a bug? To me it looks more like a bug that is related with
the initial value of fprint.
- Josef