- .** define a 'subroutine' to add a variable and place it into the forward reference file
- .** fref_sub.ca contains code to execute by the set_fref macor and fref.ca contains the
- .** forward references to include during pass2. The macro set_ref will define the variable
- .** passed as $1 (name) with the value passed as $2 and will add it to the fref.ca file.
+ .** check that current version of {X}fm is greater/equal to our minimum req'd
+ .if ! [ "2.3.2" CVGE ]
+ .gv
+ .mg ### WARN ### this document source expects {X}fm version 2.3.2 or greater; found &{_major}.&{_minor}.&_patch
+ .fi
+
+ .gv e XFM_PATH xpath
+ .if ! xpath
+ .gv e TFM_PATH xpath
+ .if ! xpath
+ .mg ### WARNING ### XFM_PATH should be set to reference the shared imbed files; likely these are in /usr/local/share/xfm
+ .fi
+ .fi
+
+ .** forward variable reference support
+ .** define a 'subroutine' to add a variable and place it into the forward reference file
+ .** fref_sub.ca contains code to execute by the set_fref macor and fref.ca contains the
+ .** forward references to include during pass2. The macro set_ref will define the variable
+ .** passed as $1 (name) with the value passed as $2 and will add it to the fref.ca file.