Doug Coleman
|
31b77781ae
|
Add more user32 bindings
|
2010-02-25 14:36:44 -06:00 |
Joe Groff
|
14e672a77d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-25 11:52:42 -08:00 |
Joe Groff
|
f2999ce778
|
classes.struct: raise an error in STRUCT: if there are duplicate slot names
|
2010-02-25 11:52:21 -08:00 |
Slava Pestov
|
2ee4db39af
|
syndication: get it working with doublec's wacky atom feed
|
2010-02-25 21:39:14 +13:00 |
Slava Pestov
|
7826543d2e
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13: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 |
Doug Coleman
|
ebd2cce1be
|
Add some commented out unit tests to io.ports.tests that seem like they should be supported
|
2010-02-24 03:33:16 -06:00 |
Joe Groff
|
b55cddf969
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-24 00:51:13 -08:00 |
Joe Groff
|
3bf5eeddf9
|
tidy up load errors in ui.backend.x11
|
2010-02-24 00:51:02 -08:00 |
Slava Pestov
|
ca8be54c96
|
io.files.unix: fix load errors arising from byte-length being moved
|
2010-02-24 21:20:21 +13:00 |
Slava Pestov
|
570e332f84
|
core-foundation.run-loop: cleanup
|
2010-02-24 21:18:29 +13:00 |
Joe Groff
|
2a3bf53af7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 23:53:51 -08:00 |
Joe Groff
|
2aa1a3dbd7
|
ui.backend.cocoa: invalidate run loop timers before raising an NSAlert and add them back when runModal returns to avoid run loop callbacks reentering Factor
|
2010-02-23 23:52:03 -08:00 |
Slava Pestov
|
63ccca083e
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-24 20:20:08 +13:00 |
Slava Pestov
|
fa6c8117aa
|
cocoa.messages: cleanup
|
2010-02-24 20:18:48 +13:00 |
Slava Pestov
|
af0ddd5985
|
Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams
|
2010-02-24 20:18:41 +13:00 |
Erik Charlebois
|
856674f110
|
Bindings to the WinUSB part of the Windows DDK
|
2010-02-23 23:00:48 -08:00 |
Joe Groff
|
b7727bc695
|
ui.gadgets.worlds: deactivate world before calling the ui-error-hook
|
2010-02-23 22:55:57 -08:00 |
Joe Groff
|
32b42185e6
|
tools.deploy.shaker: raise a generic "This application died" system-alert instead of quietly crashing and burning in the ui-error-hook for deployed apps with the debugger stripped
|
2010-02-23 20:42:36 -08:00 |
Joe Groff
|
0eb6355827
|
document system-alert
|
2010-02-23 20:29:51 -08:00 |
Joe Groff
|
cdc17e38e8
|
opengl.gl: all those GLchar* should be c-string[ascii]
|
2010-02-23 20:29:31 -08:00 |
Joe Groff
|
f6183703b2
|
ui: add a "system-alert" hook that can raise a system modal dialog without involving any potentially stripped gadget, io, or debugger code
|
2010-02-23 19:28:57 -08:00 |
Joe Groff
|
0975b9a268
|
missed a uchar* in cairo.ffi
|
2010-02-23 14:02:55 -08:00 |
Joe Groff
|
db6c083162
|
change back other char/uchar* parameters that don't look like actual string types
|
2010-02-23 13:15:16 -08:00 |
Joe Groff
|
125c680e2f
|
cairo.ffi, core-foundation.strings: change some functions that don't really expect strings to use char* instead of c-string (reported by Blei)
|
2010-02-23 12:53:09 -08:00 |
Joe Groff
|
b45ec6397b
|
typo in alien.data docs
|
2010-02-23 12:20:47 -08:00 |
Joe Groff
|
1916b9269e
|
"pointer-c-type" word-prop hack is now unnecessary since all pointer types behave uniformly now
|
2010-02-23 12:07:55 -08:00 |
Joe Groff
|
db8b6baa2f
|
typo in alien.parser test
|
2010-02-23 11:59:53 -08:00 |
Joe Groff
|
71d169e420
|
fix typos in alien docs
|
2010-02-23 11:56:10 -08: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 |
Joe Groff
|
818bbb4984
|
update docs about pointer types
|
2010-02-23 11:03:48 -08:00 |
Joe Groff
|
b0bf5f3106
|
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
|
00a7559d55
|
have TYPEDEF:, STRUCT: etc. throw an error if you try to define a c type name ending with asterisk
|
2010-02-23 10:16:18 -08:00 |
Joe Groff
|
482aed8ecc
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 08:10:12 -08:00 |
Joe Groff
|
8aa10c5283
|
windows.types: fix definition of wchar_t* as { char* utf16n }
|
2010-02-23 08:10:01 -08:00 |
Joe Groff
|
75e2a5098e
|
if any typedef in the chain has a pointer-c-type, use it
|
2010-02-23 08:09:33 -08:00 |
Slava Pestov
|
ae25cfe712
|
Get foldable and flushable declarations working on typed words
|
2010-02-24 00:16:55 +13:00 |
Slava Pestov
|
f0aa694c7e
|
effects.parser: throw a proper no-word error if effect references an unknown class word
|
2010-02-23 23:57:13 +13:00 |
Slava Pestov
|
050d042449
|
formatting: fix docs
|
2010-02-23 21:21:16 +13:00 |
Joe Groff
|
3d97bd2ae0
|
add opaque C-TYPEs for sundry interfaces to windows.com
|
2010-02-23 00:03:18 -08:00 |
Joe Groff
|
b8bd5fe630
|
classes.struct: reader-quot was checking struct-slot-spec for array-ness, not the type! derp
|
2010-02-22 23:57:10 -08:00 |
Joe Groff
|
53e601c5f0
|
_DARWIN_MAXNAMELEN+1 should actually be _DARWIN_MAXNAMELEN + 1
|
2010-02-22 23:55:52 -08:00 |
Slava Pestov
|
7decccf8bb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 20:26:41 +13:00 |
Joe Groff
|
aef979b552
|
alien.fortran: update tests to reflect new pointer c-type objects
|
2010-02-22 21:58:18 -08:00 |
Joe Groff
|
ff9fc2713b
|
cairo.ffi: update references to pointer types in alien-callbacks
|
2010-02-22 21:57:56 -08:00 |
Erik Charlebois
|
cdb297f6f3
|
Make scaffolding use set-file-lines so that generated text files end with a newline.
|
2010-02-22 20:39:45 -08:00 |
Erik Charlebois
|
234fa6e20d
|
Windows DDK SetupAPI bindings -- used for hardware device discovery
|
2010-02-22 20:37:06 -08:00 |
Erik Charlebois
|
e513151e1d
|
Summary and tags file for windows.ddk.hid
|
2010-02-22 20:19:04 -08:00 |
Erik Charlebois
|
ea2fcd2aed
|
Fix new compile errors in d3d bindings
|
2010-02-22 20:18:15 -08:00 |
Erik Charlebois
|
0142d46688
|
Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab
|
2010-02-22 20:17:49 -08:00 |