]> git.mxchange.org Git - flightgear.git/log
flightgear.git
22 years agoUpdates to existing man pages. New man pages for est-epsilon, gl-info,
curt [Thu, 31 Jan 2002 20:25:23 +0000 (20:25 +0000)]
Updates to existing man pages.  New man pages for est-epsilon, gl-info,
js_demo, and pstest.

22 years agoUncommented a few more inline accessors for the FDM. Note that this doesn't
curt [Thu, 31 Jan 2002 20:18:19 +0000 (20:18 +0000)]
Uncommented a few more inline accessors for the FDM.  Note that this doesn't
mean that the various flight models are filling in the values with valid
data.

22 years agoUpdates from John to pass additional data to the external OpenGC display.
curt [Thu, 31 Jan 2002 20:17:33 +0000 (20:17 +0000)]
Updates from John to pass additional data to the external OpenGC display.

22 years agoAdditional autopilot tuning taking into consideration more data.
curt [Thu, 31 Jan 2002 00:03:41 +0000 (00:03 +0000)]
Additional autopilot tuning taking into consideration more data.

22 years agoVariable "i" was multiply defined in two for loops.
curt [Wed, 30 Jan 2002 22:42:06 +0000 (22:42 +0000)]
Variable "i" was multiply defined in two for loops.

22 years agoFixes from Cameron Moore:
david [Wed, 30 Jan 2002 16:17:26 +0000 (16:17 +0000)]
Fixes from Cameron Moore:

I've attached 3 diffs against files in FlightGear to fix some printf
format strings.  The changes are pretty straight forward.  Let me know
if you have any questions.  (BTW, I'm using gcc 2.95.4)

22 years agoProperty-tree-viewer improvements from Melchior Franz.
david [Wed, 30 Jan 2002 15:44:13 +0000 (15:44 +0000)]
Property-tree-viewer improvements from Melchior Franz.

22 years agoFixes to make telnet interface work more than 1x.
curt [Mon, 28 Jan 2002 22:48:29 +0000 (22:48 +0000)]
Fixes to make telnet interface work more than 1x.

22 years agoLatest update from JSBSim.
david [Thu, 24 Jan 2002 15:51:26 +0000 (15:51 +0000)]
Latest update from JSBSim.

22 years agoAutopilot now honors tunable altitude hold parameters which are defined in
curt [Thu, 24 Jan 2002 01:48:39 +0000 (01:48 +0000)]
Autopilot now honors tunable altitude hold parameters which are defined in
the aircraft-set.xml file.

22 years agoSmall fix for Irix.
curt [Wed, 23 Jan 2002 22:11:51 +0000 (22:11 +0000)]
Small fix for Irix.

22 years agoMinor tweaks.
curt [Tue, 22 Jan 2002 15:39:51 +0000 (15:39 +0000)]
Minor tweaks.

22 years agoAdded some sanity checking.
curt [Tue, 22 Jan 2002 15:38:02 +0000 (15:38 +0000)]
Added some sanity checking.

22 years ago- added --(en|dis)able-fuel-freeze and --jpg-httpd
curt [Sun, 20 Jan 2002 06:36:49 +0000 (06:36 +0000)]
- added --(en|dis)able-fuel-freeze and --jpg-httpd
- removed --tile-radius

22 years ago- reworked spacing/layout to be more readable
curt [Sun, 20 Jan 2002 06:09:36 +0000 (06:09 +0000)]
- reworked spacing/layout to be more readable
- added missing --bpp option
- added IO and Debug sections
- moved --units-* out of HUD section

22 years agoAdd --enable/disable-fuel-freeze command line options.
curt [Sun, 20 Jan 2002 05:59:28 +0000 (05:59 +0000)]
Add --enable/disable-fuel-freeze command line options.

22 years ago#ifdef out some test code.
curt [Sun, 20 Jan 2002 05:58:34 +0000 (05:58 +0000)]
#ifdef out some test code.

22 years agoRestructured the 'freeze' property a bit. We now have
curt [Sun, 20 Jan 2002 03:52:36 +0000 (03:52 +0000)]
Restructured the 'freeze' property a bit.  We now have
  /sim/freeze/master      (implimented)
  /sim/freeze/fuel        (implimented)
  /sim/freeze/position    (not implimented)
  /sim/freeze/time-of-day (not implimented)

/sim/freeze/master is bound to the 'p' key via keyboard.xml, however,
/sim/freeze/fuel is not bound to anything at the moment so you must
change it via the external property interface, or specify an initial
value on the command line.

22 years agoAdded the ability to tilt the view as well as rotate it; the
david [Sat, 19 Jan 2002 23:38:24 +0000 (23:38 +0000)]
Added the ability to tilt the view as well as rotate it; the
properties /sim/view/view-tilt-deg and /sim/view/goal-view-tilt-deg
control the tilt.  There are (temporarily) keyboard bindings in the
base package for experimentation: Ctrl-O to tilt the view down, and
Ctrl-P to tilt the view up.

22 years agoAdd infrastructure in preparation for tilting the view.
david [Sat, 19 Jan 2002 23:01:01 +0000 (23:01 +0000)]
Add infrastructure in preparation for tilting the view.

22 years agoLatest JSBSim changes.
david [Sat, 19 Jan 2002 21:50:31 +0000 (21:50 +0000)]
Latest JSBSim changes.

22 years agoFix use of properties for fuel-tank levels.
david [Sat, 19 Jan 2002 18:26:30 +0000 (18:26 +0000)]
Fix use of properties for fuel-tank levels.

22 years agoReturn a positive shortage when there is still fuel in the tank;
david [Sat, 19 Jan 2002 18:25:52 +0000 (18:25 +0000)]
Return a positive shortage when there is still fuel in the tank;
otherwise, the logic in FGEngine::ConsumeFuel breaks down and the
engine is starved when *any* feed tank is empty, rather than when all
feed tanks are empty.

22 years ago- fixed fuel-need calculations
david [Sat, 19 Jan 2002 18:24:02 +0000 (18:24 +0000)]
- fixed fuel-need calculations
- stop engine when no fuel is available

22 years agoSame autogen.sh tweak as for simgear to better handle irix vs.
curt [Sat, 19 Jan 2002 14:58:49 +0000 (14:58 +0000)]
Same autogen.sh tweak as for simgear to better handle irix vs.
linux.  This will likely require more tweaking as other platforms report
in.
Fixed a warning that Makefile.am was generating.

22 years agoRemoved FGEngInterface and FGGearInterface after consultation with
david [Sat, 19 Jan 2002 05:34:03 +0000 (05:34 +0000)]
Removed FGEngInterface and FGGearInterface after consultation with
FDM people.  FlightGear now supports an unlimited number of fuel
tanks.  Also added correct fuel-flow reporting for piston engines, and
tracked new features in SimGear property support.

22 years agoLatest JSBSim changes, including some gear tweaking from Jon and some
david [Sat, 19 Jan 2002 05:32:28 +0000 (05:32 +0000)]
Latest JSBSim changes, including some gear tweaking from Jon and some
fuel-reporting improvements for piston engines.

22 years agoMisc tweaks.
curt [Sat, 19 Jan 2002 00:31:27 +0000 (00:31 +0000)]
Misc tweaks.

22 years agoTweaks to sound levels from Erik Hofman.
curt [Fri, 18 Jan 2002 22:38:47 +0000 (22:38 +0000)]
Tweaks to sound levels from Erik Hofman.

22 years agoFixed typo.
curt [Thu, 17 Jan 2002 17:58:31 +0000 (17:58 +0000)]
Fixed typo.

22 years agoHandle newer versions of automake automatically.
curt [Thu, 17 Jan 2002 16:22:29 +0000 (16:22 +0000)]
Handle newer versions of automake automatically.
IRIX specific Makefile fixups.

22 years agoA couple minor MSVC tweaks contributed by Jonathan Polley
curt [Thu, 17 Jan 2002 00:03:02 +0000 (00:03 +0000)]
A couple minor MSVC tweaks contributed by Jonathan Polley

22 years agoChanges to support optional screen snap shot httpd server.
curt [Wed, 16 Jan 2002 23:02:52 +0000 (23:02 +0000)]
Changes to support optional screen snap shot httpd server.

22 years agoPatches from Cameron Moore to fix setting cloud altitude from
david [Wed, 16 Jan 2002 16:56:49 +0000 (16:56 +0000)]
Patches from Cameron Moore to fix setting cloud altitude from
properties or the command line.

22 years agoRemoved some temporary debug statements.
david [Wed, 16 Jan 2002 16:48:27 +0000 (16:48 +0000)]
Removed some temporary debug statements.

22 years ago.cvsignore for new directory.
david [Wed, 16 Jan 2002 16:46:33 +0000 (16:46 +0000)]
.cvsignore for new directory.

22 years agoI prefer frozen vs. paused for some odd reason.
curt [Tue, 15 Jan 2002 23:39:21 +0000 (23:39 +0000)]
I prefer frozen vs. paused for some odd reason.

22 years agoAdded a subdirectory for man pages (which were contributed by Cameron Moore)
curt [Tue, 15 Jan 2002 22:48:55 +0000 (22:48 +0000)]
Added a subdirectory for man pages (which were contributed by Cameron Moore)

22 years agoCameron Moore writes:
curt [Tue, 15 Jan 2002 22:33:24 +0000 (22:33 +0000)]
Cameron Moore writes:

It is Debian Policy to have a man page for all binaries.
Ove has several Wishlist items in the Debian Bug Tracker for this, so I
decided to whip the main `fgfs` manpage together and started one for the
`fgjs` utility (which I've never actually used).

22 years ago- changed mixture cutoff from 50% to 30%, to allow for borderline
david [Mon, 14 Jan 2002 20:44:19 +0000 (20:44 +0000)]
- changed mixture cutoff from 50% to 30%, to allow for borderline
  leaning at high altitude

- changed to report correct manifold pressure for altitude when engine
  is running

22 years agoRemoved FGMatrix.* because it is no longer used by JSBSim.
curt [Mon, 14 Jan 2002 18:33:06 +0000 (18:33 +0000)]
Removed FGMatrix.* because it is no longer used by JSBSim.

22 years agoAdded ability to set engine RPM from FlightGear.
david [Mon, 14 Jan 2002 14:23:53 +0000 (14:23 +0000)]
Added ability to set engine RPM from FlightGear.

22 years agoChanges to keep the various autopilot properties from stepping on each
david [Mon, 14 Jan 2002 03:14:42 +0000 (03:14 +0000)]
Changes to keep the various autopilot properties from stepping on each
other -- it is now possible to set properties at startup (such as an
autopilot altitude).  The only user-visible change, other than the
fact that the properties work as they are supposed to, is that the
heading bug no longer starts at a random value.

22 years agoRemoved old remnants of plib-1.2.x support. We haven't officially supported
curt [Fri, 11 Jan 2002 22:16:05 +0000 (22:16 +0000)]
Removed old remnants of plib-1.2.x support.  We haven't officially supported
this older version of plib in some time, but there were bits of code remaining
that was (or could potentially) cause confusion.

22 years agoChange from Norman Vine to avoid breaking G++ 2.95.
david [Fri, 11 Jan 2002 17:55:26 +0000 (17:55 +0000)]
Change from Norman Vine to avoid breaking G++ 2.95.

22 years agoANSI C++ fixes, to allow compilation with g++ 3.x.
david [Thu, 10 Jan 2002 12:52:39 +0000 (12:52 +0000)]
ANSI C++ fixes, to allow compilation with g++ 3.x.

22 years agoCorrected some typos for 3DFX support.
david [Sun, 6 Jan 2002 18:36:34 +0000 (18:36 +0000)]
Corrected some typos for 3DFX support.

22 years agoAdded fullscreen to globals, and fixed compile bug for 3DFX cards.
david [Sun, 6 Jan 2002 16:51:31 +0000 (16:51 +0000)]
Added fullscreen to globals, and fixed compile bug for 3DFX cards.

22 years agoRenamed fgParseOptions(int,string) to fgParseArgs, and modified the
david [Fri, 4 Jan 2002 20:58:48 +0000 (20:58 +0000)]
Renamed fgParseOptions(int,string) to fgParseArgs, and modified the
function to allow property files as non-option parameters after the
options have finished (and added "--" to terminate options).  It's now
possible to do something like

  fgfs denver-am.fgd

or even

  fgfs at-lax.fgd in-c310.fgd around-sunset.fgd

This works the same way as the --config option, but will be friendlier
for GUIs, where start-up situation files can now be associated easily
with FlightGear.

22 years agoDon't generate FPEs for Linux for now, until PPE model loading is
david [Fri, 4 Jan 2002 20:56:28 +0000 (20:56 +0000)]
Don't generate FPEs for Linux for now, until PPE model loading is
fixed.  Developers can uncomment lines to get FPEs for debugging.

22 years agoRemoved stale include of options.hxx.
david [Fri, 4 Jan 2002 20:55:36 +0000 (20:55 +0000)]
Removed stale include of options.hxx.

22 years agoJSBSim update:
david [Thu, 3 Jan 2002 21:42:44 +0000 (21:42 +0000)]
JSBSim update:

Removed debugging message about windmilling.

22 years agoJSBSim update.
david [Thu, 3 Jan 2002 21:04:49 +0000 (21:04 +0000)]
JSBSim update.

22 years agoUpdate from JSBSim
david [Thu, 3 Jan 2002 17:42:04 +0000 (17:42 +0000)]
Update from JSBSim

Changed _set_Accels_Pilot_Body to use FGAuxiliary::GetNpilot instead
of FGAuxiliary::GetPilotAccel.  It looks like a similar change was
started but never finished, and there are artifacts still lingering.
With this change, the slip/skid ball now works reasonably on the C172
when in motion, but not at rest (that will have to wait for fixes to
the gear code).

22 years agoAdded help text for the --aircraft=name option.
curt [Wed, 2 Jan 2002 16:19:39 +0000 (16:19 +0000)]
Added help text for the --aircraft=name option.

22 years agoRemoved unused alpha variable; more code cleanups and documentation.
david [Sun, 30 Dec 2001 03:04:39 +0000 (03:04 +0000)]
Removed unused alpha variable; more code cleanups and documentation.

22 years agoInitialization fixes.
david [Sat, 29 Dec 2001 13:19:09 +0000 (13:19 +0000)]
Initialization fixes.

22 years agoUpdated to include autoheader.
curt [Sat, 29 Dec 2001 04:56:21 +0000 (04:56 +0000)]
Updated to include autoheader.

22 years agoInitial revision.
curt [Sat, 29 Dec 2001 04:34:02 +0000 (04:34 +0000)]
Initial revision.

22 years agoSubstantial rewrite of FGNewMat, the material class. Most of the
david [Fri, 28 Dec 2001 23:33:32 +0000 (23:33 +0000)]
Substantial rewrite of FGNewMat, the material class.  Most of the
material-specific logic is now removed from the material library and
encapsulated in the material class itself, and materials are loaded
from $FG_ROOT/materials.xml rather than $FG_ROOT/materials.  This also
removes a nasty bug in the old material-loading code that caused a
floating-point exception.

22 years agoUpdates to build system to better support automake-1.5
curt [Fri, 28 Dec 2001 22:29:59 +0000 (22:29 +0000)]
Updates to build system to better support automake-1.5
- automake-1.4 sets default values for INCLUDES which we can't
  overwrite.
- automake-1.5 renames this to DEFAULT_INCLUDES and leaves INCLUDES
  open for the developer to use.

Thus for automake-1.4 we are forced to 'append' to INCLUDES and in
automake-1.5 we can just set the value to whatever we like.
Unfortunately, the behaviors of the two versions are mutually
incompatible.

The solution I am committing now works for both versions but
automake-1.5 generates a lot of spurious warning messages that are
annoying, but not fatal.

22 years agoSet default elevator trim to 0 to avoid FPEs and improve transparency
david [Thu, 27 Dec 2001 22:34:32 +0000 (22:34 +0000)]
Set default elevator trim to 0 to avoid FPEs and improve transparency
(per-aircraft default trim can be set in the XML config files).

22 years agoUpdated to latest JSBSim, including preliminary support for
david [Tue, 25 Dec 2001 00:02:25 +0000 (00:02 +0000)]
Updated to latest JSBSim, including preliminary support for
windmilling propellers.

22 years agoRemoving yet another auto-generated file.
david [Mon, 24 Dec 2001 22:12:43 +0000 (22:12 +0000)]
Removing yet another auto-generated file.

22 years agoPatch from Andy to fix propellers on DC-3.
david [Mon, 24 Dec 2001 20:34:53 +0000 (20:34 +0000)]
Patch from Andy to fix propellers on DC-3.

22 years agoRenamed static function from sgdPointInTriangle to pointInTriangle to
david [Mon, 24 Dec 2001 18:56:15 +0000 (18:56 +0000)]
Renamed static function from sgdPointInTriangle to pointInTriangle to
avoid conflict with most recent PLIB CVS.

22 years agoLatest JSBSim changes.
david [Mon, 24 Dec 2001 13:54:55 +0000 (13:54 +0000)]
Latest JSBSim changes.

22 years agoLatest YASim changes.
david [Mon, 24 Dec 2001 13:54:03 +0000 (13:54 +0000)]
Latest YASim changes.

22 years agoModified FGSubsystem::update() to take an int parameter for delta time
david [Sat, 22 Dec 2001 23:18:28 +0000 (23:18 +0000)]
Modified FGSubsystem::update() to take an int parameter for delta time
(i.e. multiloop).  Most subsystems currently ignore the parameter, but
eventually, it will allow all subsystems to update by time rather than
by framerate.

22 years agoCorrected typo in macro name, and reverse flags -- FPEs really are
david [Sat, 22 Dec 2001 23:16:43 +0000 (23:16 +0000)]
Corrected typo in macro name, and reverse flags -- FPEs really are
being reported now.

22 years agoEnable floating-point exceptions for Linux/x86 systems. See the
david [Sat, 22 Dec 2001 19:10:37 +0000 (19:10 +0000)]
Enable floating-point exceptions for Linux/x86 systems.  See the
beginning of main() for the exceptions that can be enabled (only
divide-by-zero is enabled by default, but you can uncomment any ones
you want); eventually, FlightGear should run cleanly with all FPEs
enabled.

22 years agoAdded FGScript.{cpp,h}
curt [Sat, 22 Dec 2001 17:40:26 +0000 (17:40 +0000)]
Added FGScript.{cpp,h}

22 years agoInitial revision.
curt [Sat, 22 Dec 2001 17:39:21 +0000 (17:39 +0000)]
Initial revision.

22 years agoModified FGSubsystem::update() to take an int parameter for delta time
david [Sat, 22 Dec 2001 17:33:27 +0000 (17:33 +0000)]
Modified FGSubsystem::update() to take an int parameter for delta time
(i.e. multiloop).  Most subsystems currently ignore the parameter, but
eventually, it will allow all subsystems to update by time rather than
by framerate.

22 years agoLatest JSBSim changes.
david [Fri, 21 Dec 2001 19:20:21 +0000 (19:20 +0000)]
Latest JSBSim changes.

22 years agoAdded _wheel_spin[] variable for simple wheel spin rate model used for
curt [Fri, 21 Dec 2001 05:18:47 +0000 (05:18 +0000)]
Added _wheel_spin[] variable for simple wheel spin rate model used for
audio effects only.

22 years agoAdded a really simple wheel spin model for audio effect purposes only. This
curt [Fri, 21 Dec 2001 04:53:37 +0000 (04:53 +0000)]
Added a really simple wheel spin model for audio effect purposes only.  This
has absolutely no bearing on actual wheel performance and has nothing to do
with the fdm.  It is just a simplistic wheel spin velocity model used to
avoid subsequent squealing when a tire is bouncing, or touches down right after lifting off.  If at some point tire spin is modeled by an FDM we could
transition to using real data.

22 years agoRegenerated MSVC project files.
curt [Mon, 17 Dec 2001 21:40:19 +0000 (21:40 +0000)]
Regenerated MSVC project files.

22 years agoFix for MSVC.
curt [Mon, 17 Dec 2001 21:04:33 +0000 (21:04 +0000)]
Fix for MSVC.

22 years agoFixed hardcode compass texture path to correspond with base package reorg.
curt [Mon, 17 Dec 2001 20:34:37 +0000 (20:34 +0000)]
Fixed hardcode compass texture path to correspond with base package reorg.

22 years agoThe Irix compiler was reporting a "can't jump out of region" error with the
curt [Mon, 17 Dec 2001 17:41:44 +0000 (17:41 +0000)]
The Irix compiler was reporting a "can't jump out of region" error with the
current code.  This tweak seems to fix it.

22 years agoMake the Irix compiler happy.
curt [Mon, 17 Dec 2001 17:41:02 +0000 (17:41 +0000)]
Make the Irix compiler happy.

22 years agoLatest JSBSim changes, mostly to support yaw and roll trim.
david [Mon, 17 Dec 2001 15:36:20 +0000 (15:36 +0000)]
Latest JSBSim changes, mostly to support yaw and roll trim.

22 years agoLatest JSBSim changes to support yaw and roll trim.
david [Mon, 17 Dec 2001 01:42:39 +0000 (01:42 +0000)]
Latest JSBSim changes to support yaw and roll trim.

22 years agoAdded rudder trim and aileron trim to FGControls, and bound them to
david [Mon, 17 Dec 2001 01:42:11 +0000 (01:42 +0000)]
Added rudder trim and aileron trim to FGControls, and bound them to
properties analogous to elevator trim.

22 years agoFixed to look for easyxml.hxx in the simgear/xml rather than simgear/.
david [Sun, 16 Dec 2001 22:00:35 +0000 (22:00 +0000)]
Fixed to look for easyxml.hxx in the simgear/xml rather than simgear/.

22 years agoLatest JSBSim changes -- EGT fixes.
david [Sat, 15 Dec 2001 13:53:53 +0000 (13:53 +0000)]
Latest JSBSim changes -- EGT fixes.

22 years agoThe latest updates from John Wojnaroski.
curt [Sat, 15 Dec 2001 03:30:45 +0000 (03:30 +0000)]
The latest updates from John Wojnaroski.

22 years agoLatest JSBSim changes.
david [Fri, 14 Dec 2001 23:57:05 +0000 (23:57 +0000)]
Latest JSBSim changes.

22 years agoLatest JSBSim changes.
david [Fri, 14 Dec 2001 03:35:41 +0000 (03:35 +0000)]
Latest JSBSim changes.

22 years agoLatest JSBSim changes.
david [Thu, 13 Dec 2001 04:48:34 +0000 (04:48 +0000)]
Latest JSBSim changes.

22 years agoRename FGInterface::_updatePosition() ->
curt [Wed, 12 Dec 2001 05:18:46 +0000 (05:18 +0000)]
Rename FGInterface::_updatePosition() ->
  FGInterface::_updateGeocentricPosition() for clarity.  Also added an
  FGInterface::_updateGeodeticPosition() since it is useful.
A few clean ups to native_fdm.cxx and raw_fdm.hxx.

22 years ago-Removed .cvsignore from itself, since .cvsignore is now in the CVS
david [Wed, 12 Dec 2001 04:15:23 +0000 (04:15 +0000)]
-Removed .cvsignore from itself, since .cvsignore is now in the CVS

22 years agoAdded --trace-read=<property> and --trace-write=<property> options.
david [Wed, 12 Dec 2001 03:49:48 +0000 (03:49 +0000)]
Added --trace-read=<property> and --trace-write=<property> options.
These will log trace messages whenever a specific property value is
read or written through the property manager.  They do not cause
FlightGear to poll bound values, so if a class variable that is bound
is changed directly, no trace message will be displayed.

These options are also useful in conjunction with a debugger.
--trace-read will cause the private SimGear SGPropertyNode::trace_read
method to be invoked, and --trace-write will cause the private SimGear
SGPropertyNode::trace_write method to be invoked; in a debugger
session, a user can set breakpoints on these methods then get a
backtrace to see what specific points in the code are reading or
writing properties.

22 years agoFixed typo preventing loading alternative aircraft from the
david [Wed, 12 Dec 2001 03:46:37 +0000 (03:46 +0000)]
Fixed typo preventing loading alternative aircraft from the
/sim/aircraft property in preferences.xml.

22 years agoNorman's changes to display a scrolling "PAUSE" message when the simulation
curt [Tue, 11 Dec 2001 22:40:14 +0000 (22:40 +0000)]
Norman's changes to display a scrolling "PAUSE" message when the simulation
is paused.

22 years agoAdded aclocal.m4, which is autogenerated.
david [Tue, 11 Dec 2001 22:27:56 +0000 (22:27 +0000)]
Added aclocal.m4, which is autogenerated.

22 years agoAdded config.h, which is autogenerated.
david [Tue, 11 Dec 2001 22:26:51 +0000 (22:26 +0000)]
Added config.h, which is autogenerated.

22 years agoModified initial property parsing order to be more intuitive. It now
david [Tue, 11 Dec 2001 19:27:37 +0000 (19:27 +0000)]
Modified initial property parsing order to be more intuitive.  It now
works like this:

1. Parse preferences.xml, which will usually specify a default
aircraft using the /sim/aircraft property.

2. If /sim/aircraft is specified and not empty, parse the properties
in $FG_ROOT/Aircraft/{/sim/aircraft}-set.xml to set up a default
aircraft.

3. During command-line parsing, whenever the --aircraft option appears
set /sim/aircraft appropriately and parse the properties in
$FG_ROOT/Aircraft/{/sim/aircraft}-set.xml.  Any --config, --prop, or
--aircraft options afterwards will take precedence.

22 years agoTest commit.
david [Tue, 11 Dec 2001 19:23:19 +0000 (19:23 +0000)]
Test commit.