Commit Graph

430 Commits (630c4d326f44d69e8964a0969bf5440aff2eacbc)

Author SHA1 Message Date
Björn Lindqvist 63524a7425 windows.shell32: formatting the long parameter lists 2016-08-21 02:43:22 +02:00
Alexander Iljin 7a15e928eb windows.com.syntax: remove return-type-name import
This fixes the bootstrap, which was broken in 907d63c16b.
2016-08-16 16:16:43 -07:00
Alexander Iljin 2fd5654473 Add EOL at EOF for all authors.txt files for consistency
In some instances replaced CR/LF with LF.
2016-07-30 09:25:30 -07:00
Alexander Iljin 4f74f5bd69 windows.fonts: call reset-memoized for windows-fonts on startup 2016-07-26 15:13:12 -07:00
John Benediktsson 6e83fd4068 windows.ole32: use sets in tests. 2016-07-01 07:55:50 -07:00
Alexander Iljin 2da68f908b windows.ole32: add create-guid 2016-06-29 14:17:57 -07:00
Alexander Iljin cada98f7d8 windows.shell32: remove extra declaration of ERROR_FILE_NOT_FOUND
We already have one in windows.errors.
2016-06-22 11:27:26 -07:00
Doug Coleman 0055f3c616 factor: remove some extra whitespace. 2016-04-07 14:30:36 -07:00
John Benediktsson 498285d7dd unicode: make this the API for all unicode things. 2016-03-30 23:29:48 -07:00
John Benediktsson 2845fb47c1 windows.crypt32: adding platforms.txt. 2016-03-13 07:57:11 -07:00
Doug Coleman c906148e29 windows.types: fix using 2016-03-13 01:53:22 -08:00
Doug Coleman f3eca53bf5 windows: Adding crypt32 api for SSL certificate loading. 2016-03-13 01:42:52 -08:00
Doug Coleman aac36d1af8 windows.types: LPSTR is a utf8 string. Add LPTCSTR. 2016-03-13 01:42:51 -08:00
Doug Coleman 26e5c1aecf windows.kernel32, io.files.windows: Add support for listing alternate data
streams, e.g. file paths like foo.txt:Zone.Identifier.
2015-11-01 18:17:51 -08:00
Björn Lindqvist 436cb76dd3 windows.uniscribe: add SSA_FALLBACK and SSA_TAB to the flags, should fix #860 2015-10-22 23:14:55 +02:00
Doug Coleman 8e90bd3dec kernel32: Fix a typo, fix a constant value, another typo, add three more
flags to the monitors api.
2015-10-09 20:38:30 -07:00
Björn Lindqvist 77f0d0042e unix.ffi,windows.winsock: add the rest of the AI_* flags
Currently unused, but they are useful if you are calling the getaddrinfo
function directly
2015-10-08 15:29:14 +02:00
John Benediktsson e477f6996f Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
Doug Coleman bb16ef8a86 windows.kernel32: add more bindings 2015-08-27 11:29:26 -07:00
John Benediktsson 3e9d80edf1 windows.directx.dinput.constants: simplify uninitialize. 2015-08-14 19:51:52 -07:00
Doug Coleman 5ba44b37bc windows.errors: fix bootstrap 2015-08-13 23:07:32 -07:00
John Benediktsson ceb75057da change ERROR: words from throw-foo back to foo. 2015-08-13 16:13:05 -07:00
Doug Coleman b6be8685c3 basis: ERROR: changes. 2015-08-13 03:20:39 -07:00
Doug Coleman 1fcf96cada factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon. 2015-07-25 22:59:56 -07:00
Doug Coleman cf0cb4aedc nested-comments: remove this vocab. we have /* */ which is good enough for now.
broken case:
(*
: print-broken ( -- ) "*)" ;
*)

not worth fixing, please don't bring this back :)
its functionality will be replaced soon.
2015-07-21 12:07:53 -07:00
Doug Coleman 1e22e9b814 factor: all FUNCTION: rename complete 2015-07-19 22:55:24 -07:00
Doug Coleman 6f6007570a factor: Fix rename issues. 2015-07-19 19:56:16 -07:00
Doug Coleman 6ce59b755f windows.user32: fix some more sloppiness 2015-07-19 17:24:17 -07:00
Doug Coleman 07b8ba1ed5 windows.user32: forgot one 2015-07-19 17:22:57 -07:00
Doug Coleman 8bda0caff1 factor: FUNCTION: rename by hand... 2015-07-19 17:09:01 -07:00
Doug Coleman 5f8426cfbe factor: rename files that are not loadable on mac, too 2015-07-19 16:55:36 -07:00
Doug Coleman 865510670a windows.ddk.setupapi: fix function syntax 2015-07-19 16:55:27 -07:00
Doug Coleman 14ba179254 factor: change FUNCTION: and similar to not have trailing ; 2015-07-19 16:24:47 -07:00
John Benediktsson c25fb5f55e update some more MACRO: effects. 2015-07-19 11:42:46 -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 1230f56197 com.wrapper: create -> create-word 2015-06-08 13:21:24 -07:00
Doug Coleman d6b6b955d3 windows: fix words -> vocab-words 2015-06-08 13:07:12 -07:00
Doug Coleman 6e60c811ac core: Rename create to create-word, create-in to create-word-in. 2015-06-08 12:47:35 -07:00
Doug Coleman 37e7349dee windows.com: Prevent release from being called with f, which causes a
segfault.
2015-06-06 17:04:02 -07:00
John Benediktsson b366a06c41 use reject instead of [ ... not ] filter. 2015-05-12 18:50:34 -07:00
Benjamin Pollack 2c3dd8c3c8 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
Björn Lindqvist 3f65984055 stack-checker.alien: use free-callback as a destructor when creating
callbacks

+ tests proving it works. now in case you create temporary callbacks you
can enclose them in with-destructors and it will just work(tm).
2014-09-29 07:30:21 -07:00
Doug Coleman 6c26ea81c4 windows.directx: Upgrade xinput library. 2014-07-09 22:36:44 -07:00
Björn Lindqvist ee19a97869 io.sockets.windows: wrap ioctlsocket and related constants to enable
setting sockets in non-blocking mode
2014-04-02 16:50:20 -05:00
Björn Lindqvist 4676ff921a windows.winsock: fix the definition of SOCKET_ERROR and unit tests that
verifies its correctness
2014-04-02 16:50:13 -05:00
Björn Lindqvist a5397756fe windows.winsock: use the windows api types instead of int and void*
where applicable
2014-04-02 16:50:06 -05:00
Björn Lindqvist f8387a08ae Merge:
io.sockets.secure.windows: use non-blocking sockets to prevent
SSL_connect from blocking

On Windows, SSL_connect may hang forever if the server doesn't send any
data. To counteract that we temporarily set the socket non-blocking and
then call select in the wait-for-fd method.

Conflicts:
	basis/io/sockets/secure/openssl/openssl-tests.factor
2014-04-02 12:16:51 -05:00
Björn Lindqvist 3715bb6b9a windows.errors: fix #987 2014-02-12 18:08:52 -08:00
Björn Lindqvist eaf0b40a9f windows.winsock: wrap socket function 2013-10-11 10:23:40 -07:00
John Benediktsson ff96ad9475 windows.winsock: port should be short, not sure if it should be PACKED-STRUCT or not. 2013-09-26 14:02:08 -07:00