[prev in list] [next in list] [prev in thread] [next in thread]
List: flightgear-cvs
Subject: [Flightgear-cvslogs] CVS: data/Nasal globals.nas,1.4,1.5
From: Andy Ross <andy () flightgear ! org>
Date: 2005-06-29 23:59:01
Message-ID: E1DnmSL-0006Wm-00 () baron ! me ! umn ! edu
[Download RAW message or body]
Update of /var/cvs/FlightGear-0.9/data/Nasal
In directory baron:/tmp/cvs-serv25049
Modified Files:
globals.nas
Log Message:
Fix interpolate() so that interpolate("/prop/name") freezes the
interpolation at the current value. This was always a feature of the
C++ code, but the Nasal wrapper couldn't handle the empty argument
list.
Index: globals.nas
===================================================================
RCS file: /var/cvs/FlightGear-0.9/data/Nasal/globals.nas,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** globals.nas 12 Jun 2005 18:17:00 -0000 1.4
--- globals.nas 29 Jun 2005 23:58:58 -0000 1.5
***************
*** 60,64 ****
if(isa(arg[0], props.Node)) { arg[0] = arg[0]._g; }
elsif(typeof(arg[0]) != "scalar") { return; }
! _interpolate(arg[0], subvec(arg, 1));
}
--- 60,64 ----
if(isa(arg[0], props.Node)) { arg[0] = arg[0]._g; }
elsif(typeof(arg[0]) != "scalar") { return; }
! _interpolate(arg[0], size(arg) == 1 ? [] : subvec(arg, 1));
}
_______________________________________________
Flightgear-cvslogs mailing list
Flightgear-cvslogs@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-cvslogs
2f585eeea02e2c79d7b1d8c4963bae2d
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic