Commit Graph

234 Commits (9c0192a9112dbc1d2d51a978cebbbacdb6ae38c7)

Author SHA1 Message Date
Doug Coleman 5783e22d65 Fix typo in dinput binding 2010-02-05 14:09:17 -06:00
Slava Pestov 29ec90d747 windows.types: remove duplicate typedefs flagged by recent alien.syntax change 2010-02-05 06:04:12 -06:00
Slava Pestov 3aa5ecb6ee windows.types: another Win64 fix 2010-02-05 01:47:21 -06:00
unknown 04f172d355 windows.types: fix LONG_PTR type on win64 2010-02-04 22:44:41 -06:00
erikc 23f8dd8fc4 FFI bindings for Win32 RawInput 2010-01-30 20:40:41 -08:00
erikc 3573dd8942 Fix missing vocab USINGs and mispelled d2dbasetypes 2010-01-21 23:33:37 -08:00
Slava Pestov 675e313ae8 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-01-20 18:10:25 +13:00
erikc ab3225feee Move windows.dinput to windows.directx.dinput. 2010-01-19 21:08:28 -08:00
Slava Pestov 626769af3d windows.psapi: add unportable tag 2010-01-20 18:02:10 +13:00
erikc baf5efa149 DirectSDK bindings, excluding dinput which already exists. 2010-01-19 19:31:14 -08:00
erikc 6933dd6a1d Map WM_APPCOMMAND browser backward and forward messages to action-left and action-right. 2010-01-19 18:28:53 -08:00
Doug Coleman 01e18b26fc Clean up a windows.time word 2010-01-14 17:20:30 -06:00
Slava Pestov 8961b69e20 windows.dinput.constants: use C type symbols rather than strings 2009-12-13 16:52:36 -06:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Slava Pestov 36639c7efd Various Windows load fixes 2009-11-21 17:24:37 -06:00
Slava Pestov 2ad5796b6a Update a few places that used string C type names to use words; fixes some deploy tests 2009-11-20 03:21:48 -06:00
Doug Coleman 3323072613 Merge branch 'master' into startup
Conflicts:
	core/bootstrap/primitives.factor
	vm/run.hpp
2009-11-15 02:52:50 -06:00
Doug Coleman cdba8c3bc3 add win32 bindings 2009-11-09 01:24:23 -06:00
Joe Groff 131605be2e eliminate spin from basis 2009-11-05 14:05:06 -06:00
Doug Coleman ff14283c2d Merge branch 'master' of git://factorcode.org/git/factor 2009-10-28 17:26:23 -05:00
Doug Coleman 9ff38fb56c (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks 2009-10-28 17:25:50 -05:00
Joe Groff c6761710a6 Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
	basis/locals/locals.factor
	basis/peg/peg.factor
	extra/infix/infix.factor
2009-10-28 16:17:24 -05:00
Doug Coleman a57e990af7 parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
Slava Pestov 45bc6e3c3e delete -> remove! 2009-10-27 23:25:35 -05:00
Joe Groff 8b6665c57e update existing code for [let change 2009-10-27 22:05:37 -05:00
Joe Groff e795257d4e also print undocumented windows SSE exception codes 2009-10-22 00:18:01 -05:00
Joe Groff 03df7adc7b give better error message for windows exceptions, and don't lop off the top end of the exception code when the vm throws the error 2009-10-21 23:37:51 -05:00
Doug Coleman 42cc38010a run bootstrap and startup hooks inside a with-destructors. use &dispose instead of setting shutdown hooks in a couple of places 2009-10-20 18:26:10 -04:00
Doug Coleman 6fa23d7ea4 change add-init-hook to add-startup-hook, new add-shutdown-hook word 2009-10-19 22:17:02 -04:00
Doug Coleman 55079bb17e add psapi stub to windows.nt 2009-10-15 21:43:19 -05:00
Joe Groff 12e54ea262 eradicate string C types from windows.com.* 2009-09-30 16:17:50 -05:00
Joe Groff 5ab16ba62a change CALLBACK: to use the ABI of the current LIBRARY: and get rid of STDCALL-CALLBACK: 2009-09-28 19:27:28 -05:00
Slava Pestov d1a21388b1 windows.kernel/user32: update for C type parser changes 2009-09-28 06:41:26 -05:00
Joe Groff dd67afe581 replace all TYPEDEF: void* XXX* with C-TYPE: XXX 2009-09-27 22:21:24 -05:00
Joe Groff 677abafda8 update vocabs so load-all on windows works without parsing string c-types 2009-09-27 18:41:20 -05:00
Joe Groff ca69df90b5 update windows vocabs to load without c-type strings 2009-09-27 18:19:53 -05:00
Joe Groff 61e683643d reset frame inset when windows dwm is toggled off and on, and use the system dialog background for textured windows when dwm is disabled 2009-09-24 16:08:58 -05:00
Joe Groff 8d29cb5c35 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-24 00:11:06 -05:00
Joe Groff f923ca00c0 some windows dwm api calls to play with 2009-09-24 00:10:53 -05:00
Doug Coleman e8502d1ebc Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 17:59:48 -05:00
Joe Groff 46fa7cca2d oops--Segoe is the windows 6.x system font, not Calibri 2009-09-21 16:05:13 -05:00
Doug Coleman 0aa4700873 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 14:22:14 -05:00
Joe Groff 77d10178db add CALLBACK: syntax that defines a typedef and an alien-callback constructor word for function pointer types. update some code in iokit.hid and windows.dinput to use CALLBACK: instead of TYPEDEF:/word pairs 2009-09-21 11:59:41 -05:00
Doug Coleman 6f77a2a901 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-20 23:39:33 -05:00
Joe Groff 490220e662 use hott vista fonts on windows 6.x 2009-09-20 23:34:53 -05:00
Doug Coleman 026761ed62 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/classes/struct/struct-tests.factor
	basis/functors/functors-tests.factor
	basis/specialized-arrays/specialized-arrays-tests.factor
2009-09-20 23:02:49 -05:00
Doug Coleman 47fab85a00 replace usages of <" with """ 2009-09-20 22:42:40 -05:00
Joe Groff d3f21d593a fix windows bootstrap 2009-09-19 11:30:23 -05:00
Joe Groff 0e21c2b81e fix windows test failures 2009-09-19 10:01:12 -05:00
Joe Groff d7a77886b8 more windows loading fixes 2009-09-19 02:44:40 -05:00