After a lot of work by all people contributing to TLF I would like to announce the release of the new TLF-1.4.0 version.
You can find it at http://download.savannah.gnu.org/releases/tlf/tlf-1.4.0.tar.gz or https://github.com/Tlf/tlf/releases/download/tlf-1.4.0/tlf-1.4.0.tar.gz Besides some fixed bugs and internal improvements it provides the following new features (see also the NEWS file and the man page for details): TLF now allows the use of aliases in multiplier files. So you can have different section codes in exchange which count as the same multiplier. See discussion of MULT_FILE in man page for details. (Tnx for suggesting to N0NB). A new CALLMASTER= keyword was added to allow naming the used callmaster database file (default is still 'callmaster'). If RECALL_MULTS is set the content of the exchange field got always overwritten (e.g. by setting from initial exchange file). Now TLF keeps the content of the exchange field if it is not empty - actual input gets precedence over stored 'old' data. TLF now respects the number of lines of your console window (linux console or terminal window). You can also resize the window vertically while TLF is running. The extra space is used to display additional lines for the bandmap. The startup code was rewritten to allow a better readability of the startup messages by users * 'verbose' startup ('tlf -v') waits for a key press before clearing the screen * If started in an empty directory (new contest or first start) TLF switches to verbose mode automatically. Major changes: Building TLF without Hamlib support is no longer supported. The old audio SCAN functionality got dropped as it was no longer working. The handling of multiplier entries in the logfile got changed to unify the handling between different contests. As a downside it may happen (depending on the contest rules) that TLF will get the multiplier counts wrong for logfiles written with an older version of TLF. In such an case you can export your logfile to cabrillo and re-import it to a new logfile in actual format (use 'tlf -i' for that). Bugfixes: - Correct color display for TERM=xterm-256color - Correct transposition of check and section for arrlss (Tnx N0NB) - The old CQWW simulator code got repaired and should be working again (see :sim in man page). - Fix segmentation fault on return from editlog(), - Adapt to new 'rigmode' interface in hamlib library - Correct some problem in sideband selection when switching CW <-> SSB - Fix segfault on missing RIGPORT definition (tnx N0NB) - Fix possible segfaults in readcabrillo() function For a more detailed discussion of the new features please read the NEWS file and the man page. As always reports about problems (or success) are welcome. 73 es gd DX, de Tom DL1JBE. -- "Do what is needful!" Ursula LeGuin: Earthsea --