Hi Stephane, thanks for your report and also the suggestions. We will kook into it. The problem with mixed country/section scoring was also apparent in the EUDX contest some weeks ago.
Am Sun, 28 Feb 2021 23:07:17 +0100 schrieb Stephane Fillod <f8...@free.fr>: > Let's start first in this mail with multipliers/section. I wanted to > track wanted sections. > Using TLF freshly built from git tree, I've been unable to configure > this rule : > /Multiplier is DXCC country or section from multiplier file, > basically a list of french departments./ > This should be covered by these statements : > > DX_&_SECTIONS > SERIAL_OR_SECTION > MULT_LIST=ref_deptmults > Ok. That is normally the right start for the mentioned rules. > Loading an existing logfile would leave the "Sect" line flat, At the moment it only counts sections which are correctly scored during the last run. > "Show multipliers" screen > would be empty. However, logging new QSO would increment the Section > stats and multi screen. > > Diving into the source code, it looks like the statement > DX_&_SECTIONS is very tied to ARRL contests, > certainly for historical reasons. You are correct. That is one of the points which needs fixing , especially as it excludes W/VE contacts. > This is what is revealed by the > variable dx_arrlsections > set by cfg_dx_n_sections(). I've made a quick fix, please see > attached file tlf_dx_sections_quick_fix.patch > I tried to not break existing contest rules, however I haven't tested > them. I can make a fork for that, but IMO it'd be better to split the > dx_arrlsections variable as > something like one variable dx_arrl_contest and one dx_and_sections. > What do you think about it ? I will have a look into it in the evening. 73 for now, Tom DL1JBE > The fixes in src/changepars.c would enable the "Show multipliers" > screen, and also not misinterpret serial numbers as section (a test > has to be done to not break existing contest rules). > > The issue #235[2] might benefit from this fix. > > [1] > https://concours.r-e-f.org/reglements/actuels/reg_cdfhf_fr_202011.pdf > [2] https://github.com/Tlf/tlf/issues/235 (Mults on bandmap with > custom rules) > > Anyway, thanks for maintaining and improving TLF over the years. > Last year, TLF was merely crashing (stack smashing,..) at moment, > I see a lot of work has been done since. It's much appreciated! > > 73 > Stephane, F8CFE > -- "Do what is needful!" Ursula LeGuin: Earthsea --