Doug Coleman
9f213f96f6
core: Add the shuffler words but without primitives.
...
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
John Benediktsson
3e9d80edf1
windows.directx.dinput.constants: simplify uninitialize.
2015-08-14 19:51:52 -07:00
Doug Coleman
6f6007570a
factor: Fix rename issues.
2015-07-19 19:56:16 -07:00
Doug Coleman
8bda0caff1
factor: FUNCTION: rename by hand...
2015-07-19 17:09:01 -07:00
Doug Coleman
352e5de16a
core, basis, extra: Remove DOS line endings from files.
...
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
Joe Groff
943596575a
use radix literals
2011-11-23 19:03:40 -08:00
Doug Coleman
4ebe5218c7
Update Windows for word renames, fix lint errors
2011-10-24 21:50:02 -07:00
John Benediktsson
4f42c72012
specialized-arrays: performed some cleanup.
...
Specifically,
• Created >c-array to be replacement for >T-array.
• Created cast-array to be generic replacement for all T-array-cast words.
• Created c-array@ to be generic replacement for T-array@ words.
• Replaced usages of <T-array> with T <c-array>
• Replaced usages of <direct-T-array> with T <c-direct-array>
• Replaced usages of >T-array with T >c-array
• Replaced usages of T-array-cast with T cast-array
• Replaced usages of malloc-T-array with T malloc-array.
• Removed malloc-T-array.
• Removed T-array-cast.
• Removed T-array@.
• Removed >T-array.
I also added (but didn't change any code to use):
• T c-array-type, returns T-array
• T c-array?, returns T-array?
• c-array{ T ... }, returns T-array{ ... }
Bootstraps just find on Mac OS X. Also `load-all test-all` works for me.
2011-09-26 11:37:51 -07:00
Doug Coleman
bf2a96e9e0
Remove Windows CE from core/ basis/ and build-support/
...
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84 .
2011-09-18 23:19:06 -05:00
Joe Groff
c14f087196
windows, windows.directx: move directx libraries out of windows vocab
2011-09-14 11:25:06 -07: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
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
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
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
Doug Coleman
4946beef3c
Fix typo in dinput binding
2010-02-05 14:09:17 -06:00
erikc
281103ec7e
Move windows.dinput to windows.directx.dinput.
2010-01-19 21:08:28 -08:00