Commit Graph

57 Commits (a6926b19ce97cdd8cfd2634fa41c1100bf9dde70)

Author SHA1 Message Date
Doug Coleman 5f8426cfbe factor: rename files that are not loadable on mac, too 2015-07-19 16:55:36 -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
Doug Coleman c95c0fcc98 windows: Add ntdll and bind to more process listing functions. 2013-04-26 21:15:12 -07:00
Doug Coleman 99db5b68d7 windows: Fix bootstrap. 2012-10-25 09:06:02 -07:00
Doug Coleman b839d15b4a windows.kernel32: Add function and some structs. 2012-10-24 14:23:02 -07:00
Doug Coleman 320efb8bc7 windows.kernel32: Add HeapAlloc, HeapFree but don't use them.. 2012-09-16 17:24:31 -07:00
Joe Groff 8b9b8df457 io.files.temp.windows: fix up 2012-04-16 11:55:33 -07:00
Joe Groff 943596575a use radix literals 2011-11-23 19:03:40 -08:00
Doug Coleman 5608178389 When deleting a file, if it fails with "Access is denied" then set the file
attributes to normal and try again. Some files in the .git directory are set
to read-only, preventing the build machines from deleting old builds.
2011-10-19 02:28:45 -07:00
Doug Coleman 11d20228f1 Implement set-time on Windows 2010-06-16 17:42:15 -05:00
Joe Groff 4bc915d526 C-ENUM: -> ENUM: 2010-04-19 20:07:16 -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 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
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
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
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
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Doug Coleman 86be7762b1 add win32 bindings 2009-11-09 01:24:23 -06:00
Joe Groff 9a91abe8a8 also print undocumented windows SSE exception codes 2009-10-22 00:18:01 -05:00
Joe Groff 432d4f79e9 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
Slava Pestov 49d07971ef windows.kernel/user32: update for C type parser changes 2009-09-28 06:41:26 -05:00
Joe Groff 4f82861bf3 update windows vocabs to load without c-type strings 2009-09-27 18:19:53 -05:00
Joe Groff 014163e27b windows loading fixes 2009-09-19 02:31:06 -05:00
Joe Groff 81db20f59e update windows.kernel32 structs (*) 2009-09-18 18:54:08 -05:00
Slava Pestov 75f7e27c6c Use new-style structs for overlapped struct on Windows 2009-09-05 16:20:58 -05:00
Doug Coleman a5c078213a more struct work 2009-08-29 20:39:06 -05:00
Doug Coleman 50a99dcce6 guid, system-info 2009-08-29 17:41:08 -05:00
Doug Coleman d2accedf8d more structs 2009-08-29 13:45:25 -05:00
Doug Coleman f517e22e91 structs in calendar.windows 2009-08-29 13:39:48 -05:00
Doug Coleman d109126c4b more structs 2009-08-25 18:19:34 -05:00
Doug Coleman 003db124e2 use structs in process launcher 2009-08-25 17:46:07 -05:00
Doug Coleman c50eaf1c29 less aggressive open-file for file-times, use FILETIME struct now 2009-08-25 17:34:06 -05:00
Doug Coleman 3507616f3b use structs in a few places in windows backend 2009-08-25 17:23:23 -05:00
Slava Pestov a9c339e583 Fix windows bootstrap 2009-05-16 11:20:08 -05:00
Doug Coleman 8ab4d39036 move windows error handling to windows.errors and update usages. 2009-04-30 09:36:25 -05:00
Doug Coleman 5c236d6585 add a size-on-disk slot to file-info, the each-file combinator now works better, add a path>sizes word 2009-04-20 16:52:18 -05:00
Doug Coleman 5e6cc3bf46 more api work for windows 2009-04-17 21:37:20 -05:00
Slava Pestov eaad0c7660 Updating code to use CONSTANT: instead of : foo 123 ; inline 2009-02-23 21:40:17 -06:00
Doug Coleman 2f868b38c2 more CONSTANT: usage 2009-02-22 18:12:54 -06:00
Doug Coleman 44a4c20f23 update stream seeking on windows for new api 2009-02-07 11:00:16 -06:00
Doug Coleman 5e4265507e add a binding to a function 2009-01-29 18:34:50 -06:00
Doug Coleman 3c3fcc7e11 add a couple functions to kernel32 2009-01-29 13:16:21 -06:00
Doug Coleman d823516b72 more kernel32 bindings 2009-01-13 18:58:47 -06:00
Slava Pestov 34792a9f23 Remove >r/r> 2008-12-17 19:17:37 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Doug Coleman fccf6417b1 fix compile errors on windows 2008-12-15 22:44:01 -06:00
Joe Groff d4071b08e4 fix GUID struct field types to be LP64-proof 2008-12-03 11:38:38 -08:00
unknown eea93234d0 Fix some types for Win64 2008-11-17 18:41:53 -06:00
Doug Coleman 146340690f implement file-systems on windows 2008-11-11 15:17:35 -06:00