Matthew Flatt
10455daf54
allowed nested try-atomics
2010-11-05 15:54:27 -06:00
Matthew Flatt
e9e180847a
enforce modality; more on-subwindow- callbacks; Cocoa font tweaks
2010-11-05 15:54:11 -06:00
Matthew Flatt
6e23fcda5f
fix _short' and other non-
_int' integer types, and add `_intptr' test
2010-10-13 08:50:47 -06:00
Eli Barzilay
615d8f1329
Add _intptr etc; closes PR11311.
2010-10-12 20:58:08 -04:00
Matthew Flatt
d6684dad8c
fix cstruct alignment handling
2010-10-01 10:49:40 -06:00
John Clements
e29c14c260
updates to sndfile
2010-09-28 08:12:25 -07:00
Matthew Flatt
337ace3847
add u8vector->cpointer for consistency; document ->cpointer, etc.
2010-09-27 06:08:58 -04:00
Matthew Flatt
c1aa594657
add fvectors and unsafe-{s,u}16-{ref,set!}
2010-09-24 16:32:07 -06:00
Matthew Flatt
17cdb9eb3b
move #:alignment option for `define-cstruct' to end
...
to make it consistent with options for `struct' and `define-struct'
2010-09-10 08:06:41 -06:00
Matthew Flatt
5a833ffc57
fix optional argument of _list-cstruct
2010-09-10 07:55:58 -06:00
Matthew Flatt
6ac15688b2
add alignment option to ffi's cstruct support
2010-09-10 06:59:52 -06:00
John Clements
93ee20e290
mods to sndfile.rkt
2010-09-08 16:55:48 -07:00
Matthew Flatt
82f102bfd8
fix bug in objc-mixin #:protocols
2010-09-03 15:44:34 -06:00
John Clements
81a8bd3b28
updated to remove dependency on rackunit
2010-08-31 14:33:16 -07:00
John Clements
c824241a6e
updates to sndfile.rkt & use-snd-file.rkt. Added an interface that doesn't
...
eagerly transform data into lists. It's also very restrictive (assumes
float & 2-channel).
2010-08-31 11:42:19 -07:00
John Clements
6e31d8f2d7
editing sndfile support
2010-08-31 09:34:26 -07:00
John Clements
fbd4659260
updated sndfile for racket & for newer version of sndfile & other similar stuff.
2010-08-27 16:42:33 -07:00
Eli Barzilay
606b7f60dc
Lots of "~e" to "~.s" changes.
2010-08-25 17:17:01 -04:00
Matthew Flatt
9c0c42f24a
fix ffi/unsafe/try-atomic interaction with exns and prompt tags
2010-08-15 11:02:30 -06:00
Matthew Flatt
6c8a914c80
support for speculatively atomic calls in ffi/unsafe/try-atomic
2010-08-07 20:49:23 -05:00
Matthew Flatt
8df33b629e
fix default #:keep argument of _cprocedure
2010-08-07 20:40:42 -05:00
Matthew Flatt
4d1e97ec8d
change start-atomic and end-atomic to disable breaks
2010-08-07 20:40:32 -05:00
Matthew Flatt
95dd131e93
use msg-send table atomically
2010-07-13 16:07:02 -06:00
Matthew Flatt
768a3721f9
add async-apply support to FFI
2010-07-11 14:59:40 -06:00
Matthew Flatt
9597810a99
fix objc ABI for 64-bit Darwin
2010-06-11 15:18:00 -04:00
Matthew Flatt
f85b25f59f
fix another typo like the one in dynext
...
Merge to v5.0
2010-05-26 17:07:08 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Matthew Flatt
b7c184632b
racket/unsafe/ffi -> ffi/unsafe, etc.
2010-04-26 18:05:29 -06:00
Matthew Flatt
4acba84b5b
reorganize and extend FFI under racket/unsafe/ffi
2010-04-26 17:10:55 -06:00
Matthew Flatt
6f0d6b28de
some mz and ffi changes from the mr2 branch
...
svn: r18099
2010-02-16 17:55:28 +00:00
Eli Barzilay
c88a5a6856
A bunch of additional typos
...
svn: r17976
2010-02-05 03:21:52 +00:00
John Clements
d75740f2e9
I can't help fixing grammatical errors, sorry
...
svn: r16313
2009-10-13 20:55:19 +00:00
Jon Rafkind
0a0fd6fe44
ffi: put version back in for libraries
...
svn: r15401
2009-07-07 21:54:39 +00:00
Jon Rafkind
6af1ab8050
ffi: dont specify version for libwand. try libmagickwand as well
...
svn: r15400
2009-07-07 18:15:43 +00:00
Eli Barzilay
7f2aac10e6
typos
...
svn: r15321
2009-06-28 09:52:27 +00:00
Eli Barzilay
4288c6c2c7
The Scribble reader was improved to make it pull out the syntax
...
punctuations outside of the form, as it does with quote punctuations.
So things like this
#, @foo{...}
that required the space to make the @foo read as a scribble form are
now better written as
@#,foo{...}
This changes all such occurrences. (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)
svn: r15111
2009-06-07 10:12:32 +00:00
Eli Barzilay
ff73a5395e
removed lots of "the the"s
...
svn: r14679
2009-05-01 21:02:51 +00:00
Matthew Flatt
7dc8e077ed
add 'not-provide-all-defined and 'nonimal-id suport for rename transformers; fix scheme/foreign and foreign docs to use it
...
svn: r14195
2009-03-20 16:59:28 +00:00
Matthew Flatt
2109cec2f4
free-id=? propagation through module exports; add 'not-free-identifier=? syntax property to disable free-id=? propagation; add prop:rename-transformer and prop:set-transformer; fix scheme/local so that local syntax bindings are visible to later definitions (v4.1.5.3)
...
svn: r14191
2009-03-19 20:22:18 +00:00
Matthew Flatt
0f18d68649
Scribble: change handling of argumentd in defproc, etc., to use lexical bidning instead of parameters and symbols; fix some docs
...
svn: r13688
2009-02-17 01:15:38 +00:00
Matthew Flatt
090c73647f
atomic mode for objc methods; doc tweaks
...
svn: r13022
2009-01-06 19:52:40 +00:00
Matthew Flatt
c2857c1b7c
use define-unsafer for ffi/objc; fix more teachpack doc latex-output problems
...
svn: r13008
2009-01-05 10:20:17 +00:00
Matthew Flatt
82ead03b92
change _fpointer handling to work with function pointers in structs and other such uses; add 'function-ptr' casting operation
...
svn: r12913
2008-12-20 05:09:35 +00:00
Matthew Flatt
e3f008c691
doc ffi/objc
...
svn: r12895
2008-12-19 02:06:50 +00:00
Matthew Flatt
7532556b31
objc bug fix
...
svn: r12893
2008-12-19 00:24:12 +00:00
Matthew Flatt
2c95f77c31
ctype->layout in scheme/foreign; prototype Objective-C binding in ffi collection
...
svn: r12890
2008-12-18 20:05:21 +00:00
Eli Barzilay
7d50e61c7f
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
2008-07-09 07:18:06 +00:00
Matthew Flatt
021d4d7527
new hash function names and ops (3.99.0.23)
...
svn: r9209
2008-04-08 21:42:38 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
74f543f7ae
v4-ified
...
svn: r8829
2008-02-29 15:39:18 +00:00