Commit Graph

281 Commits (b6dfdcb9095e3087e7aa657377f82d0a5a2b5218)

Author SHA1 Message Date
Joe Groff f13a031f8f windows.offscreen: generalize the declared effect of with-memory-dc 2010-03-12 19:59:21 -08:00
Erik Charlebois 7d9c73c406 Merge branch 'master' of git://github.com/slavapestov/factor 2010-03-03 00:04:17 -08:00
Erik Charlebois a0ac5a16c3 Update tags.txt files for Windows DDK 2010-03-03 00:03:44 -08:00
Joe Groff 6d81d1eaaa windows.directx.d3d9: a method was missing argument names 2010-02-28 23:11:43 -08:00
Joe Groff bde65fe2d0 windows.com: update COM-INTERFACE: to parse incrementally 2010-02-28 19:30:15 -08:00
Doug Coleman 93efc83938 more user32 bindings 2010-02-27 07:58:41 -06:00
Erik Charlebois 889fb74b8f Fix windows.directx compile errors 2010-02-25 18:50:05 -08:00
Joe Groff 4358edcae7 windows.com: typedef interface word to void* immediately so that self-referential pointers in the interface definition parse properly. fix a bug where pointer return values for interface methods couldn't parse 2010-02-25 16:39:30 -08:00
Doug Coleman 31b77781ae Add more user32 bindings 2010-02-25 14:36:44 -06:00
Slava Pestov 17b095a524 Slices over specialized arrays can now be passed to C functions, written to binary output streams, and given to malloc-byte-array 2010-02-25 04:50:31 +13:00
Erik Charlebois 856674f110 Bindings to the WinUSB part of the Windows DDK 2010-02-23 23:00:48 -08:00
Joe Groff db6c083162 change back other char/uchar* parameters that don't look like actual string types 2010-02-23 13:15:16 -08:00
Joe Groff 4cfa1a6c77 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 b0bf5f3106 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 8aa10c5283 windows.types: fix definition of wchar_t* as { char* utf16n } 2010-02-23 08:10:01 -08:00
Joe Groff 3d97bd2ae0 add opaque C-TYPEs for sundry interfaces to windows.com 2010-02-23 00:03:18 -08:00
Slava Pestov 7decccf8bb Merge branch 'master' of git://factorcode.org/git/factor 2010-02-23 20:26:41 +13:00
Erik Charlebois 234fa6e20d Windows DDK SetupAPI bindings -- used for hardware device discovery 2010-02-22 20:37:06 -08:00
Erik Charlebois e513151e1d Summary and tags file for windows.ddk.hid 2010-02-22 20:19:04 -08:00
Erik Charlebois ea2fcd2aed Fix new compile errors in d3d bindings 2010-02-22 20:18:15 -08:00
Joe Groff 6d4724a095 scrub memory>struct calls made redundant 2010-02-22 12:22:29 -08:00
Erik Charlebois 833372cd08 Merge alien/parser/parser.factor 2010-02-22 10:53:19 -08:00
Erik Charlebois b2fe49704e Add some additional error masks and codes 2010-02-22 10:48:22 -08:00
Joe Groff 31a0d98e02 Merge branch 'master' into new-alien-pointers
Conflicts:
	basis/alien/c-types/c-types.factor
	basis/stack-checker/dependencies/dependencies.factor
2010-02-22 10:32:59 -08:00
Slava Pestov 869e95717c windows.ddk.hid: add platforms.txt 2010-02-23 00:23:30 +13:00
Joe Groff 338edac16c Merge branch 'master' of git://factorcode.org/git/factor into new-alien-pointers 2010-02-21 23:14:08 -08:00
Slava Pestov 1986dc49e4 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-22 20:09:20 +13:00
Joe Groff 2a751106a8 Merge branch 'master' into new-alien-pointers 2010-02-21 22:30:12 -08:00
Doug Coleman 82e773f8ba Add some more win32 symbols 2010-02-22 00:14:15 -06:00
Doug Coleman a0b3a370b8 Fix quirk in open-in-explorer -- msft explorer wouldn't go to previous directory correctly if / was a path separator 2010-02-22 00:14:13 -06:00
Joe Groff 525a57fa3d windows.com: add missing USING: windows.types 2010-02-21 22:07:53 -08:00
Joe Groff dcd76d2abe windows.com.syntax: don't put c-type words inside stack effect of Interface::Method words 2010-02-21 22:07:32 -08:00
Joe Groff 971af554e1 Merge branch 'master' into new-alien-pointers 2010-02-21 18:19:17 -08:00
Erik Charlebois a56d0a7602 Bindings to the HID portion of the Windows DDK. 2010-02-21 16:43:09 -08:00
Joe Groff 5955ba06df use a "pointer" wrapper tuple to indicate pointer types instead of the current slipshod approach 2010-02-21 16:27:36 -08:00
Slava Pestov 5fe49b13bf windows.com.prettyprint: remove circular dependency on windows.com 2010-02-22 13:17:46 +13:00
Joe Groff f07ec8bc1b windows.com.syntax: parse return c-type of COM-INTERFACE: functions 2010-02-21 11:56:35 -08:00
Slava Pestov 0e8f3670a3 Move windows.dragdrop-listener to unmaintained 2010-02-21 17:48:06 +13:00
Slava Pestov 95bfc8a240 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Erik Charlebois 08f65189d3 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-17 00:06:27 -08:00
Joe Groff 42089b6586 alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle 2010-02-16 13:32:58 -08:00
Erik Charlebois fd1416617e Merge to upstream 2010-02-16 10:35:15 -08:00
Slava Pestov 6620a12cde Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources 2010-02-17 00:17:09 +13:00
Slava Pestov bd0ca0e2aa Clean up some tags 2010-02-17 00:12:55 +13:00
Joe Groff f1d6082738 windows.kernel32: add MAKEINTRESOURCE, standard resource types 2010-02-15 11:48:28 -08:00
Joe Groff 4a5e9ecdf4 windows.kernel32: bindings for BeginUpdateResource, UpdateResource, EndUpdateResource 2010-02-15 11:26:26 -08:00
Erik Charlebois 3bdc84a07a Fix D3D9 constants that I punted on calculating initially. 2010-02-14 23:41:44 -08:00
Doug Coleman 4946beef3c Fix typo in dinput binding 2010-02-05 14:09:17 -06:00
Slava Pestov b6b780fb72 windows.types: remove duplicate typedefs flagged by recent alien.syntax change 2010-02-05 06:04:12 -06:00
Slava Pestov 5fb4c30eb3 windows.types: another Win64 fix 2010-02-05 01:47:21 -06:00