Commit Graph

15 Commits (1fc809b64393ff84fc8ff926fb6dfc9ad7402c30)

Author SHA1 Message Date
Joe Groff 2eff554273 update cocoa and core-foundation stuff to use classes.struct and boxed malloc-arrays 2009-08-29 12:22:55 -05:00
Slava Pestov c6415c7b7d Fix <CFString> and CF>string to allow null bytes 2009-01-25 19:02:59 -06:00
Slava Pestov 3ba833779f New alien.destructors vocab defines a functor which generalizes &CFRelease; flesh out core-graphics and core-text bindings 2009-01-16 22:37:56 -06:00
Slava Pestov dccbb84629 Updating unit tests for I/O re-organization 2008-12-14 21:21:44 -06:00
Slava Pestov 441a9f7c09 Move time-related words to core-foundation.time to remove number tower dependency from core-foundation; remove no longer used words from cocoa.application 2008-12-13 04:57:37 -06:00
Slava Pestov 50a78db9bd Add words for working with CFTimeInterval and CFAbsoluteDate types 2008-12-12 21:06:46 -06:00
Slava Pestov 46a1089fd8 Split up core-foundation vocabulary since it was getting out of hand 2008-12-12 00:33:05 -06:00
Slava Pestov e9d80dcb63 Move Unix I/O multiplexers to io.unix.multiplexers, new run loop-based multiplexer integrates a kqueue with a CFRunLoop on Mac OS X 2008-12-11 22:48:19 -06:00
Slava Pestov ac653d5c31 Core foundation now uses UTF8 instead of UTF16, to eliminate unnecessary dependency 2008-12-08 18:48:49 -06:00
Slava Pestov d84d267948 Add some CFFileDescriptor-related functions 2008-12-06 17:35:04 -06:00
Slava Pestov 402da00390 Fixing bootstrap with specialized arrays 2008-12-02 02:44:19 -06:00
Doug Coleman 4b6126f92a remove >r r> from various vocabs 2008-11-29 13:29:19 -06:00
Joe Groff 727f0689d4 change cocoa and core foundation types to be 64-bit clean 2008-09-09 19:19:59 -07:00
Joe Groff e7bf0c009d fix typo 2008-09-07 18:55:00 -07:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00