Io
12 years agoAdding running of ~/.iorc back in but this time using $HOME instead of User addon quag quag/master
Jonathan Wright [Wed, 9 May 2007 21:00:26 +0000 (09:00 +1200)]
Adding running of ~/.iorc back in but this time using $HOME instead of User addon

12 years agoMerge git://10.0.0.4/Io origin/HEAD origin/master
Steve Dekorte [Wed, 9 May 2007 00:31:45 +0000 (17:31 -0700)]
Merge git://10.0.0.4/Io

12 years agoMerge git://quag.geek.nz/Io
Steve Dekorte [Tue, 8 May 2007 19:57:42 +0000 (12:57 -0700)]
Merge git://quag.geek.nz/Io

12 years agoadding some git scripts
Steve Dekorte [Tue, 8 May 2007 19:57:00 +0000 (12:57 -0700)]
adding some git scripts

12 years agoMerge /Volumes/Internal500GB/Users/steve/IoProject/Io
Steve Dekorte [Tue, 8 May 2007 19:54:57 +0000 (12:54 -0700)]
Merge /Volumes/Internal500GB/Users/steve/IoProject/Io

Conflicts:

libs/garbagecollector/source/Collector.c
projects/IoSaver/IoSaver.xcodeproj/steve.mode1
projects/IoSaver/IoSaver.xcodeproj/steve.pbxuser
projects/osxvm/osxvm.xcodeproj/steve.mode1
projects/osxvm/osxvm.xcodeproj/steve.pbxuser

12 years agoRemoving ~/.iorc support from the CLI
Jonathan Wright [Tue, 8 May 2007 07:41:07 +0000 (19:41 +1200)]
Removing ~/.iorc support from the CLI

 - uses User addon
 - causes problems when the User addon cannot be loaded
   - built against old version of Io
   - addon loading isn't working for some reason

12 years agoupdated PortAudio binding to work with latest PortAudio
Steve Dekorte [Tue, 8 May 2007 01:02:31 +0000 (18:02 -0700)]
updated PortAudio binding to work with latest PortAudio

12 years agoMerge branch 'master' of git://www.iolanguage.com/Io
Steve Dekorte [Tue, 8 May 2007 00:17:24 +0000 (17:17 -0700)]
Merge branch 'master' of git://iolanguage.com/Io

12 years agoFlux updates
Steve Dekorte [Mon, 7 May 2007 03:33:03 +0000 (20:33 -0700)]
Flux updates

12 years agoIndentation
A. Bram Neijt [Mon, 9 Apr 2007 19:28:39 +0000 (21:28 +0200)]
Indentation
(cherry picked from commit e1dec99fd2c3c3382b3e8a730fa912044a2d0057)

12 years agoRemoved bash expansion to support older Make versions
A. Bram Neijt [Sun, 8 Apr 2007 14:20:19 +0000 (16:20 +0200)]
Removed bash expansion to support older Make versions
(cherry picked from commit 7c600e563748b7c8872bcf93abbf017ae7a26b22)

12 years agoTypo: /source -> ./source
A. Bram Neijt [Sun, 8 Apr 2007 13:47:35 +0000 (15:47 +0200)]
Typo: /source -> ./source
(cherry picked from commit 4de383e40838fc057ab78e897bcbd535e6a9c118)

12 years agoSamples: more cleanups and fixes
Jonathan Wright [Sun, 29 Apr 2007 12:36:18 +0000 (00:36 +1200)]
Samples: more cleanups and fixes

12 years agoSample: Cleaning up Sort.io
Jonathan Wright [Sun, 29 Apr 2007 12:17:06 +0000 (00:17 +1200)]
Sample: Cleaning up Sort.io

12 years agoSample: renaming Ping.io to SimpleCoro.io
Jonathan Wright [Sun, 29 Apr 2007 12:15:19 +0000 (00:15 +1200)]
Sample: renaming Ping.io to SimpleCoro.io

12 years agoSample: cleaning up Inheritance
Jonathan Wright [Sun, 29 Apr 2007 12:14:01 +0000 (00:14 +1200)]
Sample: cleaning up Inheritance

12 years agoSample: adding writeln example to HelloWorld.io
Jonathan Wright [Sun, 29 Apr 2007 12:12:04 +0000 (00:12 +1200)]
Sample: adding writeln example to HelloWorld.io

12 years agoSample: Fixing Decompile.io
Jonathan Wright [Sun, 29 Apr 2007 12:09:23 +0000 (00:09 +1200)]
Sample: Fixing Decompile.io

12 years agoPretty Printer (method asString): convert setSlotWithType to :=
Jonathan Wright [Sun, 29 Apr 2007 12:08:29 +0000 (00:08 +1200)]
Pretty Printer (method asString): convert setSlotWithType to :=

12 years agoSample: Fixing Control.io
Jonathan Wright [Sun, 29 Apr 2007 11:59:35 +0000 (23:59 +1200)]
Sample: Fixing Control.io

12 years agoSample: fixing Conditions.io
Jonathan Wright [Sun, 29 Apr 2007 11:54:35 +0000 (23:54 +1200)]
Sample: fixing Conditions.io

12 years agoSample: cleaning up CommandLineArgs sample
Jonathan Wright [Sun, 29 Apr 2007 11:53:38 +0000 (23:53 +1200)]
Sample: cleaning up CommandLineArgs sample

12 years agoFixing sample: Ackerman.io
Jon Kleiser [Sun, 29 Apr 2007 11:40:38 +0000 (23:40 +1200)]
Fixing sample: Ackerman.io

12 years agoRemoving committed build files: projects/osxvm/build
Jonathan Wright [Sun, 29 Apr 2007 11:32:14 +0000 (23:32 +1200)]
Removing committed build files: projects/osxvm/build

12 years agoSamples: Fixing BottlesOfBeer.io
arkadijsha [Sun, 29 Apr 2007 11:29:42 +0000 (23:29 +1200)]
Samples: Fixing BottlesOfBeer.io

12 years agoBox Addon: fixing up build problems
Jonathan Wright [Sun, 29 Apr 2007 08:38:20 +0000 (20:38 +1200)]
Box Addon: fixing up build problems

12 years agoadding IoVectorApi.h
Steve Dekorte [Sun, 29 Apr 2007 07:04:10 +0000 (00:04 -0700)]
adding IoVectorApi.h

12 years agoMerge git://quag.geek.nz/Io
Steve Dekorte [Sat, 28 Apr 2007 22:09:53 +0000 (15:09 -0700)]
Merge git://quag.geek.nz/Io

12 years agoMerge git://10.0.0.4/Io
Steve Dekorte [Sat, 28 Apr 2007 22:09:34 +0000 (15:09 -0700)]
Merge git://10.0.0.4/Io

12 years agotrivial formatting: Removing trailing whitespace from libs/coroutine/source/Coro...
Jonathan Wright [Sat, 28 Apr 2007 02:43:13 +0000 (14:43 +1200)]
trivial formatting: Removing trailing whitespace from libs/coroutine/source/Coro.{c,h}

12 years agoMerge branch 'master' of git://iolanguage.com/Io
Jonathan Wright [Sat, 28 Apr 2007 02:35:46 +0000 (14:35 +1200)]
Merge branch 'master' of git://iolanguage.com/Io

12 years agoCoros: choice to use fibers, ucontext or setjmp made now in one place
Jonathan Wright [Sat, 28 Apr 2007 02:30:15 +0000 (14:30 +1200)]
Coros: choice to use fibers, ucontext or setjmp made now in one place

libs/coroutine/Makefile has -DUSE_XXX options if you need to force a particular implementation.
  Manually control which coro implementation to use
  #CFLAGS += -DUSE_UCONTEXT       # preferred on OSX, Linux and friends
  #CFLAGS += -DUSE_FIBERS         # preferred on Windows
  #CFLAGS += -DUSE_SETJMP         # method of last resort

On 64-bit machines default to using ucontext. James Burgess (jrb1) reported that ucontext worked for him on 64-bit Linux, but the previous default--setjmp--didn't.

12 years agoMerge git://quag.geek.nz/Io
Steve Dekorte [Sat, 28 Apr 2007 01:32:38 +0000 (18:32 -0700)]
Merge git://quag.geek.nz/Io

12 years agoRemoving checked in build files in projects/IoSaver/build
Jonathan Wright [Sat, 28 Apr 2007 01:31:04 +0000 (13:31 +1200)]
Removing checked in build files in projects/IoSaver/build

12 years agocommiting IoPlayer OSX
Steve Dekorte [Sat, 28 Apr 2007 01:27:32 +0000 (18:27 -0700)]
commiting IoPlayer OSX

12 years agocleanup for Box addon
James Burgess [Sat, 28 Apr 2007 00:46:28 +0000 (12:46 +1200)]
cleanup for Box addon

12 years agoMerge branch 'master' of git://www.iolanguage.com/Io
Steve Dekorte [Fri, 27 Apr 2007 22:32:07 +0000 (15:32 -0700)]
Merge branch 'master' of git://iolanguage.com/Io

12 years agolatest
Steve Dekorte [Fri, 27 Apr 2007 22:32:00 +0000 (15:32 -0700)]
latest

12 years agowindows.h is required before GL/gl.h
James Burgess [Fri, 27 Apr 2007 08:47:19 +0000 (20:47 +1200)]
windows.h is required before GL/gl.h

12 years agoimport libraries for User addon
James Burgess [Fri, 27 Apr 2007 08:43:27 +0000 (20:43 +1200)]
import libraries for User addon

12 years agoMissing decls for UArray compare routines
James Burgess [Fri, 27 Apr 2007 08:38:17 +0000 (20:38 +1200)]
Missing decls for UArray compare routines

12 years agovariable declaration in function body
James Burgess [Thu, 26 Apr 2007 20:43:55 +0000 (08:43 +1200)]
variable declaration in function body

12 years agoAdding File positionAtEnd
Jonathan Wright [Thu, 26 Apr 2007 10:54:05 +0000 (22:54 +1200)]
Adding File positionAtEnd

12 years agoCleaned up stack traces
Jonathan Wright [Wed, 25 Apr 2007 06:18:05 +0000 (18:18 +1200)]
Cleaned up stack traces

Now

  Exception: nil does not respond to 'setStructure'
  ---------
  nil setStructure                     ParagraphRecognizer.io 9
  ParagraphRecognizer extractStructure Recognizer.io 4
  Recognizer examineLines              mark.io 8

Instead of

  Exception: nil does not respond to 'setStructure'
  ---------
  Coroutine pauseCurrentAndResumeSelf A4_Exception.io 150
  Coroutine resumeParentCoroutine     A4_Exception.io 161
  Coroutine raiseException            A4_Exception.io 243
  nil setStructure                    ParagraphRecognizer.io 9
  Exception raise                     Z_Importer.io 55
  Importer import                     Z_Importer.io 60
  ParagraphRecognizer extractStructureRecognizer.io 4
  Recognizer examineLines             mark.io 8

12 years agoFixing warning in recent dotProduct fix
Jonathan Wright [Wed, 25 Apr 2007 06:00:00 +0000 (18:00 +1200)]
Fixing warning in recent dotProduct fix

12 years agoFixing Sequence dotProduct(seq). Returned self instead of the dot product
Jonathan Wright [Wed, 25 Apr 2007 04:28:00 +0000 (16:28 +1200)]
Fixing Sequence dotProduct(seq). Returned self instead of the dot product

    Io> vector(3,4) dotProduct(vector(3,4)) sqrt
    ==> 5

Instead of

    Io> vector(3,4) dotProduct(vector(3,4)) sqrt
    ==> [1.732051, 2.000000]

12 years agoMethod printing supports setSlot(someCode, value) as well as setSlot("name", value)
Jonathan Wright [Wed, 25 Apr 2007 03:55:12 +0000 (15:55 +1200)]
Method printing supports setSlot(someCode, value) as well as setSlot("name", value)

12 years agoAdding foo := lazySlot(1+2) to be the same as lazySlot("foo", 1 + 2)
Jonathan Wright [Wed, 25 Apr 2007 03:54:13 +0000 (15:54 +1200)]
Adding foo := lazySlot(1+2) to be the same as lazySlot("foo", 1 + 2)

12 years agoRemoving Vector from addons/*/depends files
Jonathan Wright [Wed, 25 Apr 2007 01:40:17 +0000 (13:40 +1200)]
Removing Vector from addons/*/depends files

12 years agoupdates for flux, opengl and IoPlayer/osx
Steve Dekorte [Wed, 25 Apr 2007 01:08:56 +0000 (18:08 -0700)]
updates for flux, opengl and IoPlayer/osx

12 years agoBlock asString: Don't show file:lineNumber label when block created on console
Jonathan Wright [Tue, 24 Apr 2007 08:41:50 +0000 (20:41 +1200)]
Block asString: Don't show file:lineNumber label when block created on console

Use to be

    Io> f := method(x, x * 2 + 1)
    ==> # Command Line:2
    method(x,
        x * 2 + 1
    )

Now

    Io> f := method(x, x * 2 + 1)
    ==> method(x,
        x * 2 + 1
    )

12 years agoGetting ~/.iorc to work again
Jonathan Wright [Mon, 23 Apr 2007 07:32:49 +0000 (19:32 +1200)]
Getting ~/.iorc to work again

12 years agoRemoving \n from before output prompt ==>
Jonathan Wright [Sun, 22 Apr 2007 00:52:49 +0000 (12:52 +1200)]
Removing \n from before output prompt ==>

Use to be:

    Io> list(1,2,3) map(*10)

    ==> list(10, 20, 30)
    Io> 1 + 2

    ==> 3
    Io>

Now:

    Io> list(1,2,3) map(*10)
    ==> list(10, 20, 30)
    Io> 1 + 2
    ==> 3
    Io>

12 years agoC error messages use type instead of "Object"
Jonathan Wright [Fri, 20 Apr 2007 11:48:17 +0000 (23:48 +1200)]
C error messages use type instead of "Object"

Examples
--------

Io> MyProto := Object clone

Io> MyProto missingSlot

  Exception: MyProto does not respond to 'missingSlot'

Io> list(1,2,3) at(MyProto)

  Exception: argument 0 to method 'at' must be a Number, not a 'MyProto'

Io> list(1,2,3) at(nil)

  Exception: argument 0 to method 'at' must be a Number, not a 'nil'

Implementation
--------------

const char *IoObject_name(IoObject *self)

IoObject_name has been changed to check for a type slot. If type contains a
IoSeq, then it is returned instead of the tag's name.

IoObject_name is often used when building up exception messages. To help avoid
loops where a type method itself causes an exception, the type slot is not
activated. If it does not contain a string, IoObject_name falls back to using
the tag's name.

12 years agoSequence appendSeq(object1, object2, ...) instead of appendSeq(seq1, seq2, ...)
Jonathan Wright [Fri, 20 Apr 2007 09:46:12 +0000 (21:46 +1200)]
Sequence appendSeq(object1, object2, ...) instead of appendSeq(seq1, seq2, ...)

Append Sequence now takes objects and calls asString on them. For example,

  Io> Sequence clone appendSeq(1, 2, 3, " yay ", list(4,5))
  ==> 123 yay list(4, 5)

Since List join uses appendSeq internally, join now takes objects instead of
requiring sequences.

  Io> list(1, 2, 3, " yay ", list(4,5)) join
  ==> 123 yay list(4, 5)

12 years agoMerge branch 'master' of git://iolanguage.com/Io
Jonathan Wright [Thu, 19 Apr 2007 20:32:35 +0000 (08:32 +1200)]
Merge branch 'master' of git://iolanguage.com/Io

12 years agoMerge branch 'master' of ssh://quag.geek.nz/var/git/io
Jonathan Wright [Thu, 19 Apr 2007 20:32:08 +0000 (08:32 +1200)]
Merge branch 'master' of ssh://quag.geek.nz/var/git/io

12 years agoODE Typo: IoODEBody_worldDestoryed
Jonathan Wright [Thu, 19 Apr 2007 20:31:41 +0000 (08:31 +1200)]
ODE Typo: IoODEBody_worldDestoryed

12 years agoMerge /Volumes/Internal500GB/Users/steve/IoProject/Io/
Steve Dekorte [Thu, 19 Apr 2007 01:03:53 +0000 (18:03 -0700)]
Merge /Volumes/Internal500GB/Users/steve/IoProject/Io/

12 years agoadding IoSaver files
Steve Dekorte [Thu, 19 Apr 2007 01:02:47 +0000 (18:02 -0700)]
adding IoSaver files

12 years agoMerge branch 'master' of git://www.iolanguage.com/Io
Steve Dekorte [Wed, 18 Apr 2007 22:01:25 +0000 (15:01 -0700)]
Merge branch 'master' of git://iolanguage.com/Io

12 years agovector and flux fixes
Steve Dekorte [Wed, 18 Apr 2007 22:01:16 +0000 (15:01 -0700)]
vector and flux fixes

12 years ago+ exponents are now valid: 1.212121e+18
Jonathan Wright [Wed, 18 Apr 2007 20:08:19 +0000 (08:08 +1200)]
+ exponents are now valid: 1.212121e+18

12 years agoGLFW Addon: Tweaked build files to get GLFW to build again
Jonathan Wright [Tue, 17 Apr 2007 08:13:28 +0000 (20:13 +1200)]
GLFW Addon: Tweaked build files to get GLFW to build again

12 years agoCleaning up Z_Importer
Jonathan Wright [Sun, 15 Apr 2007 09:52:39 +0000 (21:52 +1200)]
Cleaning up Z_Importer

12 years agoCLI labels messages "Command Line"
Jonathan Wright [Sun, 15 Apr 2007 00:36:35 +0000 (12:36 +1200)]
CLI labels messages "Command Line"

 * Added optionalLabel to Sequence asMessage(optionalLabel)

12 years agoCleaning up the CLI code
Jonathan Wright [Sat, 14 Apr 2007 11:52:47 +0000 (23:52 +1200)]
Cleaning up the CLI code

12 years agoMessage setLabel is now recursive like the c version
Jonathan Wright [Sat, 14 Apr 2007 11:52:03 +0000 (23:52 +1200)]
Message setLabel is now recursive like the c version

12 years agoRemoving unneeded \n from an IOASSERT message
Jonathan Wright [Sat, 14 Apr 2007 11:42:09 +0000 (23:42 +1200)]
Removing unneeded \n from an IOASSERT message

12 years agoRemoving commented out code from Z_Importer.io
Jonathan Wright [Sat, 14 Apr 2007 10:24:09 +0000 (22:24 +1200)]
Removing commented out code from Z_Importer.io

12 years agoObject doFile: Removing undocumented arguments
Jonathan Wright [Sat, 14 Apr 2007 10:12:20 +0000 (22:12 +1200)]
Object doFile: Removing undocumented arguments

anObject doFile("foo.io", "a", "b", "c")

which was the same as,

anObject args := list("a", "b", "c")
anObject doFile("foo.io")

This functionality was replaced by Object launchFile("foo.io", list("a", "b", "c")) some time ago.

12 years agoRemoving commented out methods from IoFile. Code was moved to IoObject.
Jonathan Wright [Sat, 14 Apr 2007 09:56:16 +0000 (21:56 +1200)]
Removing commented out methods from IoFile. Code was moved to IoObject.

12 years agoCleaning up Object lazySlot and some unit tests
Jonathan Wright [Sat, 14 Apr 2007 09:55:03 +0000 (21:55 +1200)]
Cleaning up Object lazySlot and some unit tests
 * lazySlot had work arounds for bugs fixed some time ago.
 * added a unit test for lazySlot
 * fixed up the VectorCompareTests to match the current vector compare
 * fixed some tests that failed due to the appendSeq change
 * removed a "foo" println from the tests

12 years agoFixing bug in method printing now that appendSeq doesn't accept nil
Jonathan Wright [Sat, 14 Apr 2007 09:28:14 +0000 (21:28 +1200)]
Fixing bug in method printing now that appendSeq doesn't accept nil
Also moving the # file:lineNumber comment up to its own line before the method as it is easier to read on the command line

12 years agoFixing bug in relativeDoFile (and making it a clone of doRelativeFile, until we decid...
Jonathan Wright [Sat, 14 Apr 2007 07:14:39 +0000 (19:14 +1200)]
Fixing bug in relativeDoFile (and making it a clone of doRelativeFile, until we decide on a name)

12 years agoAdded doRelativeFile("path relative to calling file")
Jonathan Wright [Sat, 14 Apr 2007 07:05:14 +0000 (19:05 +1200)]
Added doRelativeFile("path relative to calling file")

12 years agoUpdating Object launchFile to set the new System launchScript variable
Jonathan Wright [Sat, 14 Apr 2007 06:52:32 +0000 (18:52 +1200)]
Updating Object launchFile to set the new System launchScript variable

12 years agoAdding if(isLaunchScript, ...). Like Python's if __FILE__ == "__main__":
Jonathan Wright [Sat, 14 Apr 2007 06:44:19 +0000 (18:44 +1200)]
Adding if(isLaunchScript, ...). Like Python's if __FILE__ == "__main__":

12 years agoRemoving dead function, platformVersion, from build scripts
Jonathan Wright [Sat, 14 Apr 2007 05:43:10 +0000 (17:43 +1200)]
Removing dead function, platformVersion, from build scripts

12 years agoRemoving special cases for appendSeq. Was accepting nil and numbers.
Jonathan Wright [Sat, 14 Apr 2007 05:37:49 +0000 (17:37 +1200)]
Removing special cases for appendSeq. Was accepting nil and numbers.
Was: appendSeq("[", nil, "]") -> "[]"
Was: appendSeq("[", 1, "]") -> "[1]"
Now only accepts strings to be consistent with similar methods.

12 years agoRenaming build/Binding.io -> build/AddonBuilder.io
Jonathan Wright [Sat, 14 Apr 2007 03:20:59 +0000 (15:20 +1200)]
Renaming build/Binding.io -> build/AddonBuilder.io

12 years agoAdding unit tests for vector and string compare operations
Jonathan Wright [Fri, 13 Apr 2007 23:28:47 +0000 (11:28 +1200)]
Adding unit tests for vector and string compare operations

12 years agoFactoring out error handling in IoXmlWriter to a single function
Jonathan Wright [Fri, 13 Apr 2007 22:50:02 +0000 (10:50 +1200)]
Factoring out error handling in IoXmlWriter to a single function

12 years agoRemoving setIsServerBinding from addons/*/build.io
Jonathan Wright [Fri, 13 Apr 2007 22:43:01 +0000 (10:43 +1200)]
Removing setIsServerBinding from addons/*/build.io
Cleaning up the build scripts a little

12 years agoFixing Sequence println -> (null) bug
Jonathan Wright [Thu, 12 Apr 2007 09:00:23 +0000 (21:00 +1200)]
Fixing Sequence println -> (null) bug
New UArrays had a self->data = 0x0. This caused problems when cloning Sequence as the data was also 0x0.
To be safe, we now always make new UArray's self->data != 0x0. There will be extra mallocs, but it should eliminate having to check for self->data == 0 before using it.

12 years agoFixing normalize (again... got it wrong the other time)
Jonathan Wright [Mon, 9 Apr 2007 03:59:46 +0000 (15:59 +1200)]
Fixing normalize (again... got it wrong the other time)

12 years agoAdding Vector Max/Min for itemwise min/max
Jonathan Wright [Sun, 8 Apr 2007 10:51:54 +0000 (22:51 +1200)]
Adding Vector Max/Min for itemwise min/max

12 years agoFixing up bug in ISVECTOR implementation
Jonathan Wright [Sun, 8 Apr 2007 09:38:01 +0000 (21:38 +1200)]
Fixing up bug in ISVECTOR implementation
Was ISVECTOR(v) but did checks against self not v. Caused IoBox to fail on setOrigin.

12 years agoNo longer print out loadAddonNamed(<name>) while loading addons
Jonathan Wright [Sun, 8 Apr 2007 03:40:55 +0000 (15:40 +1200)]
No longer print out loadAddonNamed(<name>) while loading addons

12 years agoFixing Sequence normalize
Jonathan Wright [Sun, 8 Apr 2007 03:32:55 +0000 (15:32 +1200)]
Fixing Sequence normalize
Was: Sequence normalize := method(self /= max)
Now: Sequence normalize := method(self /= rootMeanSquare)

12 years agoSmall cleanups to handling of IoObject protos
Jonathan Wright [Sun, 8 Apr 2007 00:32:54 +0000 (12:32 +1200)]
Small cleanups to handling of IoObject protos

12 years agoMerge branch 'master' of git://quag.geek.nz/Io
Steve Dekorte [Sat, 7 Apr 2007 01:24:06 +0000 (18:24 -0700)]
Merge branch 'master' of git://quag.geek.nz/Io

12 years agoMerge branch 'master' of git://quag.geek.nz/Io
Steve Dekorte [Sat, 7 Apr 2007 01:23:08 +0000 (18:23 -0700)]
Merge branch 'master' of git://quag.geek.nz/Io

Conflicts:

projects/osxvm/osxvm.xcodeproj/steve.mode1
projects/osxvm/osxvm.xcodeproj/steve.pbxuser

12 years agoFixing coro leaking bug when using GLUT callbacks
Jonathan Wright [Fri, 6 Apr 2007 22:21:23 +0000 (10:21 +1200)]
Fixing coro leaking bug when using GLUT callbacks

12 years agoGLUT updates
Steve Dekorte [Thu, 5 Apr 2007 04:05:49 +0000 (21:05 -0700)]
GLUT updates

12 years agoAdding some of the old Vector methods back in (set, glScale, rootMeanSquare, ...)
Jonathan Wright [Tue, 3 Apr 2007 11:24:34 +0000 (23:24 +1200)]
Adding some of the old Vector methods back in (set, glScale, rootMeanSquare, ...)
All implemented in Io. Not sure what we want to do going forward.

12 years agoIoSaver updates
Steve Dekorte [Sun, 1 Apr 2007 00:01:53 +0000 (17:01 -0700)]
IoSaver updates

12 years agoFixing up warnings and bugs indicated by warnings
Jonathan Wright [Fri, 30 Mar 2007 23:03:26 +0000 (11:03 +1200)]
Fixing up warnings and bugs indicated by warnings
OpenGL type-punned warnings remain.

12 years agoAdding Vector product
Jonathan Wright [Fri, 30 Mar 2007 20:43:56 +0000 (08:43 +1200)]
Adding Vector product

12 years agoadded test for willFree
Steve Dekorte [Fri, 30 Mar 2007 04:45:55 +0000 (21:45 -0700)]
added test for willFree