Slava Pestov
|
66fcab3721
|
Fixes for out parameter changes
|
2010-05-23 03:27:40 -05:00 |
Slava Pestov
|
70a99e1cdb
|
Updating code to use with-out-parameters
|
2010-05-23 03:07:47 -04:00 |
Doug Coleman
|
bdecd564a3
|
Use keys/values where appropriate
|
2010-05-21 12:48:04 -05:00 |
Joe Groff
|
98db8b5e78
|
windows.directx.dinput: redo constant generation yet again to get compile time under control
|
2010-05-05 23:26:54 -07:00 |
Slava Pestov
|
aaa4c70b01
|
windows.directx.dinput: factor out a code snippet into a word instead of repeating it many times in macro expansion, reducing compiled code size
|
2010-05-04 04:56:38 -05:00 |
Slava Pestov
|
1bd7b85b03
|
windows.directx.dinput.constants: fix breakage if image is saved and restarted
|
2010-05-04 02:31:36 -05:00 |
Joe Groff
|
7e2d32b7d2
|
windows.errors, debugger.windows: improve description of Windows error objects
|
2010-05-02 22:29:59 -07:00 |
Joe Groff
|
c167646e3b
|
windows.directx.dinput: pre-construct some intermediate structs to slightly improve horrible compilation time on the gigantic macro expansions
|
2010-05-02 18:14:30 -07:00 |
Joe Groff
|
515296892b
|
windows.directx.dinput: forgot to reenable constant initialization
|
2010-05-02 11:23:51 -07:00 |
Joe Groff
|
3e3b85d279
|
windows.directx.dinput: use macros to define format constants to avoid holding onto a bunch of useless symbols after deployment
|
2010-05-02 01:27:07 -07:00 |
Erik Charlebois
|
baab8c060d
|
Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
|
2010-04-19 20:08:40 -07:00 |
Joe Groff
|
4bc915d526
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Daniel Ehrenberg
|
aa6158b366
|
Changing require-when usages to the new syntax for require-when
|
2010-04-18 14:29:24 -05:00 |
Slava Pestov
|
328068b480
|
windows: fix load errors
|
2010-04-11 15:00:54 -05:00 |
Slava Pestov
|
2b4a55b53a
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-04-10 18:01:19 -07:00 |
Erik Charlebois
|
5768ae0af4
|
Forget to save some files for enum change
|
2010-04-10 00:12:59 -07:00 |
Erik Charlebois
|
e1849518ec
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-04-09 23:49:40 -07:00 |
Erik Charlebois
|
edc489f4c1
|
Change C-ENUM: to always take a type. Use f for anonymous enums. Update all uses.
|
2010-04-09 23:48:22 -07:00 |
Joe Groff
|
3e0d86f355
|
Merge branch 'master' of git://factorcode.org/git/factor into abi-symbols
Conflicts:
basis/compiler/tests/alien.factor
|
2010-04-06 12:30:15 -07:00 |
Doug Coleman
|
eac2849833
|
Temporary fix for directx bindings until I revert flags{ patch or parsing words get redone
|
2010-04-05 18:01:25 -05:00 |
Doug Coleman
|
9ec94f242d
|
Dont use literals twice
|
2010-04-05 18:01:23 -05:00 |
Slava Pestov
|
f86c9439e9
|
windows.errors: redundant USING: list entry
|
2010-04-02 15:58:47 -04:00 |
Joe Groff
|
ef884ef7f2
|
Merge branch 'master' into abi-symbols
|
2010-04-01 15:28:36 -07:00 |
Doug Coleman
|
026499e64f
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Joe Groff
|
f3dd625de6
|
"stdcall" -> stdcall
|
2010-03-31 19:29:04 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Doug Coleman
|
e7487bfe98
|
More constants and functions in windows.advapi32
|
2010-03-31 15:03:35 -05:00 |
Doug Coleman
|
be51468863
|
Report the Win32 error code along with the error message
|
2010-03-31 15:03:32 -05:00 |
Daniel Ehrenberg
|
eb060443db
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
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 |