1
0
Fork 0
No description
Find a file
andy c30ff46f83 Sync with Nasal CVS (soon to become Nasal 1.1). Notable new features:
Nasal now supports calls to "subcontexts" and errors can be thrown
across them, leading to complete stack traces when call() is used,
instead of the truncated ones we now see.

Vectors can now be concatenated using the ~ operator that used to work
only for strings.

Better runtime error messages in general due to a fancier
naRuntimeError() implementation

A big data size shrink on 64 bit systems; the size of a naRef dropped
by a factor of two.

"Braceless code blocks" have been added to the parser, so you can
write expressions like "if(a) b();" just like in C.  Note that there's
still a parser bug in there that fails when you nest a braced block
within a braceless one.

Character constants that appear in Nasal source code can now be
literal multibyte UTF8 characters (this was always supported for
string literals, but character constants were forced to be a single
byte).

New modules: "bits", "thread", "utf8" and (gulp...) "io".  The bits
library might be useful to FlightGear, the utf8 one probably not as
Plib does not support wide character text rendering.  The thread
library will work fine for spawning threads to do Nasal stuff, but
obviously contact with the rest of FlightGear must be
hand-synchronized as FlightGear isn't threadsafe.  The io library is
no doubt the most useful, as it exposes all the basic stdio.h
facilities; it's also frighteningly dangerous when combined with
networked code...
2007-03-29 18:50:28 +00:00
docs-mini Add MSVC Readme file from Olaf Flebbe 2006-10-08 10:30:15 +00:00
examples/netfdm Add an example implementation for the NetFDM structure. 2004-04-27 08:55:04 +00:00
man Updated mailinglist info in man pages. 2007-01-05 18:54:45 +00:00
package Fix wrong documentation link 2006-06-08 12:14:35 +00:00
projects Update MSVC 7.1 project file : annunciator removed 2007-02-03 07:36:36 +00:00
scripts - abort when "cvs up" failed (due to failed connection) 2007-03-15 17:05:51 +00:00
src Sync with Nasal CVS (soon to become Nasal 1.1). Notable new features: 2007-03-29 18:50:28 +00:00
tests Oops - I think I introduced some dos line endings - this should fix it 2006-02-22 20:27:00 +00:00
utils Switch to "nav" (cooked) data to drive FlightGear. 2007-02-27 19:45:48 +00:00
.cvsignore Remove COPYING (License file) from .cvsingore and add to the repository. 2006-03-23 13:02:51 +00:00
acinclude.m4 automake 1.8+ fixes 2005-02-15 18:16:18 +00:00
am2dsp.cfg Olaf Flebbe: 2006-02-17 08:54:22 +00:00
AUTHORS Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
autogen.sh Fixes to better support the native irix compilers. 2002-09-06 17:30:21 +00:00
ChangeLog Updated ... 2001-06-18 22:25:59 +00:00
configure.ac Update MSVC 7.1 project files 2007-01-06 18:44:25 +00:00
COPYING Remove COPYING (License file) from .cvsingore and add to the repository. 2006-03-23 13:02:51 +00:00
FlightGear.dsp Refresh MSVC6 project file 2007-01-06 14:43:27 +00:00
FlightGear.dsw Preparations for v0.9.10-pre2 release. 2006-03-23 17:01:21 +00:00
Makefile.am Updates for v0.9.10 2006-04-05 19:52:52 +00:00
NEWS Updates for v0.9.10 2006-04-05 19:52:52 +00:00
README Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
Thanks Give Mark Akermann credits for his new sun coloring calculations. 2006-08-26 07:17:58 +00:00

Welcome to the FlightGear Flight Simulator project.
===================================================

The primary web page for this project is: http://www.flightgear.org

For basic installation instructions see the "INSTALL" file.

Before you can run FlightGear you will also need to download and
install the "base" package which is a collection of textures, sounds,
sample scenery, and other data files need by the sim.

For additional install help for specific platforms please browse the
"docs-mini/" subdirectory.

More complete documentation is available from our web page as a
separate distribution.

Please take a look at the "Thanks" file for a list of people who have
contributed to this project.  If you have contributed something but
don't find your name in this file.  Please send a polite reminder to
http://www.flightgear.org/~curt

For a summary of changes/additions by version see the "NEWS" file.

This project is GPL'd.  For complete details on our licensing please
see the "COPYING" file.

For information on available mailing lists, mailing list archives, and
other available source code and documenation, please visit our web
site.

FlightGear is a product of the collaboration of large international
group of volunteers.  FlightGear is a work in progress.  FlightGear
comes with no warrantee.  We hope you enjoy FlightGear and/or find it
of some value!