Slava Pestov
|
f3acdcf4a0
|
windows.directx: update for void being parsed like a word
|
2010-08-15 15:15:23 -05:00 |
Slava Pestov
|
cf6b910c9f
|
alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
|
2010-07-16 17:32:05 -04:00 |
Doug Coleman
|
1ca3e05aa2
|
Implement set-time on Windows
|
2010-06-16 17:42:15 -05:00 |
Slava Pestov
|
f04ae609c8
|
Fixes for out parameter changes
|
2010-05-23 03:27:40 -05:00 |
Slava Pestov
|
5d9993d46f
|
Updating code to use with-out-parameters
|
2010-05-23 03:07:47 -04:00 |
Doug Coleman
|
e559f1470b
|
Use keys/values where appropriate
|
2010-05-21 12:48:04 -05:00 |
Joe Groff
|
6587eb88ae
|
windows.directx.dinput: redo constant generation yet again to get compile time under control
|
2010-05-05 23:26:54 -07:00 |
Slava Pestov
|
4b01c16870
|
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
|
6344b69986
|
windows.directx.dinput.constants: fix breakage if image is saved and restarted
|
2010-05-04 02:31:36 -05:00 |
Joe Groff
|
f91e81ada0
|
windows.errors, debugger.windows: improve description of Windows error objects
|
2010-05-02 22:29:59 -07:00 |
Joe Groff
|
09f30e94df
|
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
|
aab60ba59e
|
windows.directx.dinput: forgot to reenable constant initialization
|
2010-05-02 11:23:51 -07:00 |
Joe Groff
|
53917fcfd0
|
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
|
d44e470416
|
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
|
5aecd92c37
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Daniel Ehrenberg
|
d9878f81d7
|
Changing require-when usages to the new syntax for require-when
|
2010-04-18 14:29:24 -05:00 |
Slava Pestov
|
e1e48a2dae
|
windows: fix load errors
|
2010-04-11 15:00:54 -05:00 |
Slava Pestov
|
7d34ede7e3
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-04-10 18:01:19 -07:00 |
Erik Charlebois
|
5e79d5ccfb
|
Forget to save some files for enum change
|
2010-04-10 00:12:59 -07:00 |
Erik Charlebois
|
f960974a54
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-04-09 23:49:40 -07:00 |
Erik Charlebois
|
9c2276b762
|
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
|
3b4f8758b5
|
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
|
43d7b7c863
|
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
|
33f5563811
|
Dont use literals twice
|
2010-04-05 18:01:23 -05:00 |
Slava Pestov
|
fc5f7b822e
|
windows.errors: redundant USING: list entry
|
2010-04-02 15:58:47 -04:00 |
Joe Groff
|
ca9614e746
|
Merge branch 'master' into abi-symbols
|
2010-04-01 15:28:36 -07:00 |
Doug Coleman
|
636f2ed2e5
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Joe Groff
|
1d06be5021
|
"stdcall" -> stdcall
|
2010-03-31 19:29:04 -07:00 |
Joe Groff
|
d951be1832
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Doug Coleman
|
8c51af2a5a
|
More constants and functions in windows.advapi32
|
2010-03-31 15:03:35 -05:00 |
Doug Coleman
|
333851281e
|
Report the Win32 error code along with the error message
|
2010-03-31 15:03:32 -05:00 |
Daniel Ehrenberg
|
f2f80dadc7
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
Joe Groff
|
758a99dbfa
|
windows.offscreen: generalize the declared effect of with-memory-dc
|
2010-03-12 19:59:21 -08:00 |
Erik Charlebois
|
fb715ff618
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-03-03 00:04:17 -08:00 |
Erik Charlebois
|
594f65b9fc
|
Update tags.txt files for Windows DDK
|
2010-03-03 00:03:44 -08:00 |
Joe Groff
|
319dd529dd
|
windows.directx.d3d9: a method was missing argument names
|
2010-02-28 23:11:43 -08:00 |
Joe Groff
|
9ce6fdbab5
|
windows.com: update COM-INTERFACE: to parse incrementally
|
2010-02-28 19:30:15 -08:00 |
Doug Coleman
|
b5df9a8288
|
more user32 bindings
|
2010-02-27 07:58:41 -06:00 |
Erik Charlebois
|
5924c07246
|
Fix windows.directx compile errors
|
2010-02-25 18:50:05 -08:00 |
Joe Groff
|
5ec2faf8d1
|
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
|
39ff966a8e
|
Add more user32 bindings
|
2010-02-25 14:36:44 -06:00 |
Slava Pestov
|
2dde82ffff
|
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
|
9e308781ee
|
Bindings to the WinUSB part of the Windows DDK
|
2010-02-23 23:00:48 -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
|
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
|
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
|
bb0bd783d3
|
windows.types: fix definition of wchar_t* as { char* utf16n }
|
2010-02-23 08:10:01 -08:00 |
Joe Groff
|
0044741adb
|
add opaque C-TYPEs for sundry interfaces to windows.com
|
2010-02-23 00:03:18 -08:00 |
Slava Pestov
|
071836b059
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 20:26:41 +13:00 |
Erik Charlebois
|
7a4509edd7
|
Windows DDK SetupAPI bindings -- used for hardware device discovery
|
2010-02-22 20:37:06 -08:00 |