Commit Graph
100 Commits
Author SHA1 Message Date
Josh Holtrop 8a49a5089e implemented sound looping, need to clean up decode() to handle it more smoothly
git-svn-id: svn://anubis/anaglym/trunk@288 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 19:32:05 +00:00
Josh Holtrop e3c19daa47 Makefile updates: Lua flags trying pkg-config first, then lua-config, then hard-coded; added smpeg flags
git-svn-id: svn://anubis/anaglym/trunk@287 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 16:13:17 +00:00
Josh Holtrop cfffe1873c updated Makefile to use pkg-config for lua5.1 instead of lua-config
git-svn-id: svn://anubis/anaglym/trunk@286 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 14:13:03 +00:00
Josh Holtrop 1705af029d fixed audio decoding bug, sounds can play now!
git-svn-id: svn://anubis/anaglym/trunk@285 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 03:47:08 +00:00
Josh Holtrop a4024bfd2c samples_decoded was not necessary
git-svn-id: svn://anubis/anaglym/trunk@284 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-22 03:53:32 +00:00
Josh Holtrop a3559623ed added mutex around m_active_sounds
git-svn-id: svn://anubis/anaglym/trunk@283 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-22 03:20:28 +00:00
Josh Holtrop f782e5dc77 fixed AV::Sound::load's temporary FileLoader::Buffer being destroyed
git-svn-id: svn://anubis/anaglym/trunk@282 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-22 03:13:19 +00:00
Josh Holtrop a7ce3ff6b9 automatically [un]pause SDL audio from AV
git-svn-id: svn://anubis/anaglym/trunk@281 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-22 02:47:16 +00:00
Josh Holtrop d376d7a5b0 fixed AV::Sound::decode() to add sounds and loop over decoded length properly
git-svn-id: svn://anubis/anaglym/trunk@280 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-16 20:51:17 +00:00
Josh Holtrop 1c2221e2f6 added PhyObj clean rule
git-svn-id: svn://anubis/anaglym/trunk@279 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-16 13:52:42 +00:00
Josh Holtrop 908a860482 playing with sounds... needs a lot of work
git-svn-id: svn://anubis/anaglym/trunk@278 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-16 04:29:58 +00:00
Josh Holtrop 6e502367bc moved sound callback into AV member function
git-svn-id: svn://anubis/anaglym/trunk@277 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-16 03:47:45 +00:00
Josh Holtrop a072c49b0e updated coordinate system documentation
git-svn-id: svn://anubis/anaglym/trunk@276 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-03 16:09:46 +00:00
Josh Holtrop 50bf5c1a0a added ag.fillArc() and ag.fillCircle() and associated documentation
git-svn-id: svn://anubis/anaglym/trunk@275 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-03 15:43:12 +00:00
Josh Holtrop a646edfaa2 fixed mouse coordinates to have the origin at the lower-left corner to be consistent with 2D drawing coordinates
git-svn-id: svn://anubis/anaglym/trunk@274 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 21:25:07 +00:00
Josh Holtrop bff31eed86 added coordinate system documentation (in progress)
git-svn-id: svn://anubis/anaglym/trunk@273 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 16:33:18 +00:00
Josh Holtrop 54810b11dc added Colors documentation
git-svn-id: svn://anubis/anaglym/trunk@272 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 15:50:02 +00:00
Josh Holtrop e8c3497ddb added Invocation documentation
git-svn-id: svn://anubis/anaglym/trunk@271 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 15:48:24 +00:00
Josh Holtrop 4d0d942401 added ag.setCursorVisible documentation
git-svn-id: svn://anubis/anaglym/trunk@270 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 15:42:32 +00:00
Josh Holtrop aaec12daf5 updated .todo
git-svn-id: svn://anubis/anaglym/trunk@269 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-02 15:22:42 +00:00
Josh Holtrop e349eececf updated .todo
git-svn-id: svn://anubis/anaglym/trunk@268 99a6e188-d820-4881-8870-2d33a10e2619
2010-03-01 14:51:04 +00:00
Josh Holtrop 78ea57ee4f changed dist target to remove dist folder before attempting to create it (appease svn export errors)
git-svn-id: svn://anubis/anaglym/trunk@267 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-25 21:05:40 +00:00
Josh Holtrop b6902bcf4d fixed link order for Windows...
git-svn-id: svn://anubis/anaglym/trunk@266 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-25 20:53:37 +00:00
Josh Holtrop ab4d6a82b8 changed m_objects to use an IDSet
git-svn-id: svn://anubis/anaglym/trunk@265 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 20:56:44 +00:00
Josh Holtrop 4757223088 added iterators to IDSet; renamed remove() to erase()
git-svn-id: svn://anubis/anaglym/trunk@264 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 20:56:29 +00:00
Josh Holtrop d828b77c18 converted m_joints to an IDSet
git-svn-id: svn://anubis/anaglym/trunk@263 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 20:23:04 +00:00
Josh Holtrop 5fbc931c39 added IDSet template; filled out AV::Sound::load(); minor AV updates
git-svn-id: svn://anubis/anaglym/trunk@262 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 20:08:02 +00:00
Josh Holtrop 11680bf3d7 added ag.loadSound(), Engine::loadSound(), Engine::addSound(), and Engine::m_sounds
git-svn-id: svn://anubis/anaglym/trunk@261 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 04:55:27 +00:00
Josh Holtrop 0cf1ea45a2 renamed Video module to AV
git-svn-id: svn://anubis/anaglym/trunk@260 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-24 03:17:59 +00:00
Josh Holtrop 2763da5f43 audio was working fine, i just had the wrong frequency...
git-svn-id: svn://anubis/anaglym/trunk@259 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-23 00:15:36 +00:00
Josh Holtrop ba77e98431 Windows fix
git-svn-id: svn://anubis/anaglym/trunk@258 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-22 22:29:55 +00:00
Josh Holtrop 6d924e73db working on audio support
git-svn-id: svn://anubis/anaglym/trunk@257 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-22 06:02:44 +00:00
Josh Holtrop d27f18b701 added documentation for ag.pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@256 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 22:29:46 +00:00
Josh Holtrop 83d6c60fea fixed bug in 3d picking; ag.pickObjects() working now
git-svn-id: svn://anubis/anaglym/trunk@255 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 22:17:29 +00:00
Josh Holtrop b2feea1324 filled out ag::pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@254 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 21:41:52 +00:00
Josh Holtrop 09c46c6799 setting user data in OdeWorld objects to Engine::Object pointer; added ID parameter to Engine::Objects to keep track of their integer ID; finished Engine::pickObjects() which now returns a list of Object IDs
git-svn-id: svn://anubis/anaglym/trunk@253 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 17:25:05 +00:00
Josh Holtrop f9d1fde72a Engine calling OdeWorld::pickObjects; still need to reverse map OdeWorld::Object -> Engine::Object ID's
git-svn-id: svn://anubis/anaglym/trunk@252 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 17:10:35 +00:00
Josh Holtrop f230fb648b Engine::pickObjects() calculating the correct ray direction now
git-svn-id: svn://anubis/anaglym/trunk@251 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-21 06:46:23 +00:00
Josh Holtrop 0ec9d0e74d working on 3d picking -- angle calculation incorrect...
git-svn-id: svn://anubis/anaglym/trunk@250 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-20 19:50:56 +00:00
Josh Holtrop e2dc4529cc started working on Engine::pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@249 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-18 05:29:22 +00:00
Josh Holtrop f8fbdf8fcb added ag.setCursorVisible() and ag.getCursorVisible()
git-svn-id: svn://anubis/anaglym/trunk@248 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-17 04:31:49 +00:00
Josh Holtrop 4daec02c31 reworked cursor visibility and input grabbed control
git-svn-id: svn://anubis/anaglym/trunk@247 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-17 04:16:29 +00:00
Josh Holtrop e14c2ef56c added documentation for ag.createAMotor() and ag.createHinge()
git-svn-id: svn://anubis/anaglym/trunk@246 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-16 20:45:55 +00:00
Josh Holtrop 83a183d5b5 updated documentation for ag.loadModel() and ag.create*() for reference objects
git-svn-id: svn://anubis/anaglym/trunk@245 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-16 19:35:38 +00:00
Josh Holtrop 468ecb0c35 updated todo
git-svn-id: svn://anubis/anaglym/trunk@244 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-11 23:08:19 +00:00
Josh Holtrop 9edf3c2fce fixed segfault bug in Engine::Object::draw() with stray semicolon after if()
git-svn-id: svn://anubis/anaglym/trunk@243 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-11 16:02:57 +00:00
Josh Holtrop 457474b6c1 trying to use reference objects in lib/demo/bowling.lua but segfaulting
git-svn-id: svn://anubis/anaglym/trunk@242 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-11 01:22:49 +00:00
Josh Holtrop 9058dcfefc added initial support for reference objects
git-svn-id: svn://anubis/anaglym/trunk@241 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-11 01:03:08 +00:00
Josh Holtrop 9d9c16f3ad converted Engine to use PhyObj for loading PHY files
git-svn-id: svn://anubis/anaglym/trunk@240 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-10 15:41:41 +00:00
Josh Holtrop cfa0ac5822 added external for PhyObj
git-svn-id: svn://anubis/anaglym/trunk@239 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-10 14:32:34 +00:00
Josh Holtrop b2d131075a added support for hinge joints with anchor and axis
git-svn-id: svn://anubis/anaglym/trunk@238 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-31 06:07:31 +00:00
Josh Holtrop d26bf27114 added Engine::Object::setGravityMode()
git-svn-id: svn://anubis/anaglym/trunk@237 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-31 04:49:43 +00:00
Josh Holtrop f07e0b69f3 adding AMotors works! added test to managed_objects.lua
git-svn-id: svn://anubis/anaglym/trunk@236 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-31 02:19:37 +00:00
Josh Holtrop 50cb363151 added setAMotorAxis
git-svn-id: svn://anubis/anaglym/trunk@235 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-31 01:48:33 +00:00
Josh Holtrop 4ce1891cd1 compiling again after adding AMotor functions
git-svn-id: svn://anubis/anaglym/trunk@234 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-31 01:29:19 +00:00
Josh Holtrop f8db43ff2e still working on AMotor parameters
git-svn-id: svn://anubis/anaglym/trunk@233 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-29 21:33:42 +00:00
Josh Holtrop fd33b69d78 moved built-in Lua to ag.lua, converting to C with xxd
git-svn-id: svn://anubis/anaglym/trunk@232 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-29 20:45:32 +00:00
Josh Holtrop 8eead374af working on AMotor support a bit more
git-svn-id: svn://anubis/anaglym/trunk@231 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-29 19:02:42 +00:00
Josh Holtrop 5f859d9101 addAMotor() more complete
git-svn-id: svn://anubis/anaglym/trunk@230 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-28 06:12:55 +00:00
Josh Holtrop 044e088b2a working on addAMotor()
git-svn-id: svn://anubis/anaglym/trunk@229 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-28 06:04:13 +00:00
Josh Holtrop ffe587c0a3 added type() top-level Lua function like the one in the basic package
git-svn-id: svn://anubis/anaglym/trunk@228 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-28 05:05:27 +00:00
Josh Holtrop 65ee4ccab2 added an ipairs() table traversal function like the one from the basic library
git-svn-id: svn://anubis/anaglym/trunk@227 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-27 21:15:56 +00:00
Josh Holtrop c4f6310c2d added next() and pairs() top-level Lua functions for traversing tables easily
git-svn-id: svn://anubis/anaglym/trunk@226 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-27 20:47:17 +00:00
Josh Holtrop a7a21a6370 fixed bug in tests/managed_objects.lua
git-svn-id: svn://anubis/anaglym/trunk@225 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-27 19:26:05 +00:00
Josh Holtrop 02f02f6500 updated todo
git-svn-id: svn://anubis/anaglym/trunk@224 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-02 06:16:56 +00:00
Josh Holtrop 614b023a7a updated clean target
git-svn-id: svn://anubis/anaglym/trunk@222 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 19:01:07 +00:00
Josh Holtrop a5680ca2b8 added lib/demo/checkers.lua; setting window caption to "Anaglym"; added ag::clearWorld() and documentation
git-svn-id: svn://anubis/anaglym/trunk@221 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 03:43:24 +00:00
Josh Holtrop de49999c88 registering lua function setTextureScale for objects
git-svn-id: svn://anubis/anaglym/trunk@220 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 03:21:47 +00:00
Josh Holtrop fd4b6b27c8 added Engine::Object::setTextureScale() for box and plane texture scaling
git-svn-id: svn://anubis/anaglym/trunk@219 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 02:43:15 +00:00
Josh Holtrop d3a161b0a7 updated documentation for display list functions
git-svn-id: svn://anubis/anaglym/trunk@218 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 02:28:40 +00:00
Josh Holtrop e88240f26f updated todo
git-svn-id: svn://anubis/anaglym/trunk@217 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 01:44:07 +00:00
Josh Holtrop 0b7f7180a6 added bowling_ball model; infinite-loop test script
git-svn-id: svn://anubis/anaglym/trunk@216 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 02:01:42 +00:00
Josh Holtrop 252f683ed7 modified accuracy bar a little
git-svn-id: svn://anubis/anaglym/trunk@215 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 01:25:11 +00:00
Josh Holtrop 26a4b2c0e3 think the bowling demo is good now...
git-svn-id: svn://anubis/anaglym/trunk@214 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 00:51:45 +00:00
Josh Holtrop 53c51f9382 working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@213 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 00:29:21 +00:00
Josh Holtrop 5ec32efdd0 working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@212 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 00:21:24 +00:00
Josh Holtrop 1a8d0cc700 fixed bug in AABB calculation when loading a scaled model file; bowling demo playable but needs tweaks
git-svn-id: svn://anubis/anaglym/trunk@211 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-14 00:05:25 +00:00
Josh Holtrop c2a5ee2bfa working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@210 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 22:11:32 +00:00
Josh Holtrop 2aee3daba6 working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@209 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 21:40:58 +00:00
Josh Holtrop bf2485ced5 working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@208 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 21:29:02 +00:00
Josh Holtrop ce734b2ef0 working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@207 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 21:08:12 +00:00
Josh Holtrop 81738dec8a working on bowling demo -- problem with destroying first instance of a loaded model
git-svn-id: svn://anubis/anaglym/trunk@206 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 20:34:09 +00:00
Josh Holtrop bb76eb6e9b added ag::drawPoint()
git-svn-id: svn://anubis/anaglym/trunk@205 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-13 18:38:57 +00:00
Josh Holtrop cc608d7b83 added skeleton bowling_lane model and bowling.lua script
git-svn-id: svn://anubis/anaglym/trunk@204 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-11 00:49:00 +00:00
Josh Holtrop 084412ec7a added documentation for std.loadModelBounds() and added "distclean" target to Makefile
git-svn-id: svn://anubis/anaglym/trunk@203 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-10 16:32:57 +00:00
Josh Holtrop 873e12e3cf added std.loadModelBounds()
git-svn-id: svn://anubis/anaglym/trunk@202 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-09 22:31:07 +00:00
Josh Holtrop ca6aa317ce testing gravity in tests/bowling.lua, updated ag.setGravity() documentation
git-svn-id: svn://anubis/anaglym/trunk@201 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-09 00:14:17 +00:00
Josh Holtrop ea4346a55e added ag::setGravity() so the script programmer can change the world gravity
git-svn-id: svn://anubis/anaglym/trunk@200 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-09 00:07:30 +00:00
Josh Holtrop b82458aa98 added getAABB() and getSize() object functions
git-svn-id: svn://anubis/anaglym/trunk@199 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-09 00:01:44 +00:00
Josh Holtrop 7ab0cadeb2 removed TODO
git-svn-id: svn://anubis/anaglym/trunk@198 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-05 21:54:42 +00:00
Josh Holtrop b546ea74dd updated documentation - added handler / callback prototype section, added key names section; added ag::drawArc() and ag::drawCircle() w/ documentation; added tests/transparent.png and tests/imagetest.lua; renamed init() event to init_event(); re-added missing drawImage Lua hook; changed images to draw transparent parts correctly through to background
git-svn-id: svn://anubis/anaglym/trunk@197 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-27 03:34:50 +00:00
Josh Holtrop 8ea89aea33 finished documentation
git-svn-id: svn://anubis/anaglym/trunk@196 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-25 01:15:55 +00:00
Josh Holtrop 07d2ceb9c0 finished std library documentation
git-svn-id: svn://anubis/anaglym/trunk@195 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-25 01:02:31 +00:00
Josh Holtrop a2205bce3b removed some leftover debug code, re-added drawText and getTextSize ag functions
git-svn-id: svn://anubis/anaglym/trunk@194 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-25 00:50:47 +00:00
Josh Holtrop aaa0cda3a5 finished documentation for ag library
git-svn-id: svn://anubis/anaglym/trunk@193 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-25 00:19:48 +00:00
Josh Holtrop 3dd1cb8305 renamed Object::addRel{Force,Torque} to add{Force,Torque}Rel
git-svn-id: svn://anubis/anaglym/trunk@192 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-24 23:39:33 +00:00
Josh Holtrop 6b62b9d00f added initial documentation (in progress), renamed ag:: functions with "Static" in the middle to have "Static" at the end
git-svn-id: svn://anubis/anaglym/trunk@191 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-23 02:24:30 +00:00
Josh Holtrop 459b3704d6 fixed bug in drawing text (working around FTGL deficiency) by setting texture environment mode to GL_BLEND when drawing text
git-svn-id: svn://anubis/anaglym/trunk@190 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-20 04:52:17 +00:00
Josh Holtrop 318697cc0d always deleting WFObj objects after rendering them to reclaim memory
git-svn-id: svn://anubis/anaglym/trunk@189 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-18 01:14:55 +00:00
Josh Holtrop 016ae7f1a2 added DEBUG_GL_ERROR debug functionality
git-svn-id: svn://anubis/anaglym/trunk@188 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-18 00:20:04 +00:00