Commit Graph

19977 Commits (a481dc87d42f83c0315ac36119d98af960149fde)

Author SHA1 Message Date
Joe Groff b613dffa1f tidy up load errors in ui.backend.x11 2010-02-24 00:51:02 -08:00
Doug Coleman 584879fde7 Use for(;;) instead of do/while in a few places, fix safe_fread's error handling 2010-02-24 02:50:41 -06:00
Slava Pestov cca5dd082d io.files.unix: fix load errors arising from byte-length being moved 2010-02-24 21:20:21 +13:00
Slava Pestov 3c7f3f3886 core-foundation.run-loop: cleanup 2010-02-24 21:18:29 +13:00
Joe Groff 21a98a0797 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 23:53:51 -08:00
Joe Groff eb93f68302 ui.backend.cocoa: invalidate run loop timers before raising an NSAlert and add them back when runModal returns to avoid run loop callbacks reentering Factor 2010-02-23 23:52:03 -08:00
Slava Pestov 79e14523ca Move closures, fries and set-n to unmaintained 2010-02-24 20:24:32 +13:00
Slava Pestov 0739165032 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-24 20:20:08 +13:00
Slava Pestov 16cfa13cae cocoa.messages: cleanup 2010-02-24 20:18:48 +13:00
Slava Pestov c1e7a3ffc2 Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams 2010-02-24 20:18:41 +13:00
Erik Charlebois 9e308781ee Bindings to the WinUSB part of the Windows DDK 2010-02-23 23:00:48 -08:00
Joe Groff bc39a54070 ui.gadgets.worlds: deactivate world before calling the ui-error-hook 2010-02-23 22:55:57 -08:00
Joe Groff 7c5d84373c tools.deploy.shaker: raise a generic "This application died" system-alert instead of quietly crashing and burning in the ui-error-hook for deployed apps with the debugger stripped 2010-02-23 20:42:36 -08:00
Joe Groff 000d4478e4 document system-alert 2010-02-23 20:29:51 -08:00
Joe Groff ff9890e52b opengl.gl: all those GLchar* should be c-string[ascii] 2010-02-23 20:29:31 -08:00
Joe Groff 9186c3c682 ui: add a "system-alert" hook that can raise a system modal dialog without involving any potentially stripped gadget, io, or debugger code 2010-02-23 19:28:57 -08:00
Joe Groff 75fbe16301 missed a uchar* in cairo.ffi 2010-02-23 14:02:55 -08:00
Joe Groff 0ed3f224f9 add missing USING: effects.parser to descriptive, set-n 2010-02-23 13:27:18 -08:00
Joe Groff 886b9c9dd2 change back other char/uchar* parameters that don't look like actual string types 2010-02-23 13:15:16 -08:00
Joe Groff 127f178b91 cairo.ffi, core-foundation.strings: change some functions that don't really expect strings to use char* instead of c-string (reported by Blei) 2010-02-23 12:53:09 -08:00
Joe Groff 7ba1dcebf5 typo in alien.data docs 2010-02-23 12:20:47 -08:00
Joe Groff e49dcf2c83 "pointer-c-type" word-prop hack is now unnecessary since all pointer types behave uniformly now 2010-02-23 12:07:55 -08:00
Joe Groff d7720a2b2d typo in alien.parser test 2010-02-23 11:59:53 -08:00
Joe Groff 721f9018b1 fix typos in alien docs 2010-02-23 11:56:10 -08:00
Joe Groff 96ab4492d2 rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char 2010-02-23 11:42:02 -08:00
Joe Groff dff7d09055 update docs about pointer types 2010-02-23 11:03:48 -08:00
Joe Groff 1fc6165c0f get rid of the last few pointer typedefs in db.postgresql.ffi, windows.usp10, and windows.winsock 2010-02-23 10:17:48 -08:00
Joe Groff 760effdfac have TYPEDEF:, STRUCT: etc. throw an error if you try to define a c type name ending with asterisk 2010-02-23 10:16:18 -08:00
Joe Groff 8b24a102a0 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 08:10:12 -08:00
Joe Groff bb0bd783d3 windows.types: fix definition of wchar_t* as { char* utf16n } 2010-02-23 08:10:01 -08:00
Joe Groff 941ad782e3 if any typedef in the chain has a pointer-c-type, use it 2010-02-23 08:09:33 -08:00
Slava Pestov d71e7c3ba8 freetype: fix load error 2010-02-24 00:46:11 +13:00
Slava Pestov daf2e5270c Get foldable and flushable declarations working on typed words 2010-02-24 00:16:55 +13:00
Slava Pestov 1f89dc505a effects.parser: throw a proper no-word error if effect references an unknown class word 2010-02-23 23:57:13 +13:00
Slava Pestov e9c2403351 formatting: fix docs 2010-02-23 21:21:16 +13:00
Joe Groff 0044741adb add opaque C-TYPEs for sundry interfaces to windows.com 2010-02-23 00:03:18 -08:00
Joe Groff 9a79427f00 classes.struct: reader-quot was checking struct-slot-spec for array-ness, not the type! derp 2010-02-22 23:57:10 -08:00
Joe Groff b24eabb7d8 _DARWIN_MAXNAMELEN+1 should actually be _DARWIN_MAXNAMELEN + 1 2010-02-22 23:55:52 -08:00
Slava Pestov 071836b059 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 20:26:41 +13:00
Joe Groff 298a3b2fa8 alien.fortran: update tests to reflect new pointer c-type objects 2010-02-22 21:58:18 -08:00
Joe Groff 08a3facb76 cairo.ffi: update references to pointer types in alien-callbacks 2010-02-22 21:57:56 -08:00
Erik Charlebois a72dbec05c Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-22 20:43:23 -08:00
Erik Charlebois c62cfc5c8c Make scaffolding use set-file-lines so that generated text files end with a newline. 2010-02-22 20:39:45 -08:00
Erik Charlebois 7a4509edd7 Windows DDK SetupAPI bindings -- used for hardware device discovery 2010-02-22 20:37:06 -08:00
Erik Charlebois 175b77f80e Summary and tags file for windows.ddk.hid 2010-02-22 20:19:04 -08:00
Erik Charlebois 07a79ecc99 Fix new compile errors in d3d bindings 2010-02-22 20:18:15 -08:00
Erik Charlebois 314215454f Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab 2010-02-22 20:17:49 -08:00
Joe Groff c659f35359 db.sqlite.ffi: replace some TYPEDEF: void* foo* with C-TYPE: foo 2010-02-22 19:36:14 -08:00
Joe Groff 524e58078a repeated runs of classes.tuple test would fail because partially defined classes.tuple.tests:bad-superclass type would shadow classes.tuple:bad-superclass 2010-02-22 19:35:52 -08:00
Erik Charlebois 169067600d Syntax highlighting for COM-INTERFACE: 2010-02-22 19:34:54 -08:00