Weather report

  * Added return http document error tests
  * Removed "Weather:\n" prefix from returned data string
  * Corrected English / Metric conversions
  * Added wind in Meters/Sec to MPH KPH conversion
  * Added condition parsing from raw data string
  * Added web lookup for METAR station of interest
QSK test

  * Added test for CW mode && QSK_adjust to inhibit
    display of Tx characters in Rx Panel.
Cyrillic-UTF8 chars

  * Added support for displaying, transmitting & receiving
    UTF-8 characters
  * Modes which support UTF-8 characters:
    - PSK31, PSK63, PSK125, PSK250, PSK500
    - Olivia - must enable 8 bit extended characters
    - MT63 - must enable 8 bit extended characters
    - MFSK - all baudrates supported
  * Modified "clear_sent" method in FTextRXTX to correct
    behavior when TX buffer contains UTF-8 characters
Merge record logic error

  * Corrected logic error in merge logbook function
MFSK pic dnd

  * Fix drag-n-drop of file onto MFSK transmit pic dialog
Win7 Open Logbook

  * Changes to accommodate Win7 random failure to read logbook on program
    startup.
OSX Lion shutdown

  * close all dialogs except main dialog on close
  * correct class FSEL instantiation on OS X
  * this commit resolves the crash-on-exit on OS X Lion
  * add configuration items
    - SaveConfig : save fldigi_def.xml on exit (if changed)
    - SaveMacros : save macro mdf file on exit (if changed)
  * Normal shut down with prompts if File/Exit menu item selected
  * Shut down without prompts for saved config, macros or log entry
    if window decoration "X" is used to exit program.
  * capture cmd-Q exit event to allow normal program shut down
Version 3.21.39

  Maintenance release
About copyright date

  * changed date to 2008-2012
Save Macro - Windows

  * Added logic to test for proper expanded pathname on windows - ugh
Version 3.21.40

  Maintenance / bug-fix release
EXEC macro

  * Corrected <TX> disabling when executing <EXEC>...</EXEC>
  * Modified code to allow multiple <EXEC>...</EXEC> calls
    with a single macro text
  * Removed ability to recurse the <EXEC>...</EXEC> macro tag
Notch

  * Added xcvr notch filter adjust from waterfall
    - Meta-Left-Click sets notch
    - Meta-Right-Click clears notch
    - Meta key is Windows key
Control-Z fault

  * Restored control-Z fix
Clear sent text

  * add UTF8 code to only clear to ^r in Tx buffer
    - allows user to enter text with multiple ^r entries
      in a single text buffer
Debug changes

  *First ERROR message
   - removed popup dialog messes on first encounter
     of ERROR / WARN message
   - fl_message dialog could be hidden behind other
     open dialogs such as signal browser, logbook or
     main dialog.  Result was apparent loss of focus
     for main dialog on Windows OS.
   - moved debug::stop() to clean_exit function to
     prevent leaving zombie debug window visible when
     closing down application
Path separator

  * Removed special handling of path separator for WIN32 implementation
ARQ Parse Mode

  * Removed REQ_SYNC calls from push2talk invocation
  * Added bounds tests on PTTTUNE:nnnn <modem> parameter
    PTTTUNE enables CAT ptt, but does not inject an audio
    signal
  * Added XMTTUNE:nnnn parameter to enable CAT ptt and
    inject a 100% modulation audio sine wave
Notch indicator color

  * Added configuration item for setting WF notch indicator
Check for updates

  * Added check for updates when starting program
  * Configurable by user