David Van Horn
|
760a58b65d
|
Fixes more spelling errors.
|
2011-02-04 19:44:13 -07:00 |
|
Matthew Flatt
|
cbea645284
|
fix try-atomic bug related to cont-mark-set-first and recent prompt fix
|
2011-01-20 07:10:05 -07:00 |
|
Matthew Flatt
|
4d008e3021
|
fix for pre-v2.0 Objective-C
|
2010-12-27 16:12:36 -07:00 |
|
Matthew Flatt
|
4a6af2a81e
|
another try-atomic repair
|
2010-12-22 19:09:21 -07:00 |
|
Matthew Flatt
|
78b2e47541
|
fix more try-atomic problems
|
2010-12-21 18:45:36 -07:00 |
|
Matthew Flatt
|
1a190c08f6
|
remove debugging log message
|
2010-12-14 14:53:00 -07:00 |
|
Matthew Flatt
|
ea789fc481
|
further avoid nested try-atomics
to avoid the possibility of deadlock when, for example,
`yield' is called during a try-atomic callback
|
2010-12-14 11:49:23 -07:00 |
|
Matthew Flatt
|
1d0adfd8f2
|
fix problem with nested try-atomic regions
|
2010-12-14 11:49:23 -07:00 |
|
Matthew Flatt
|
3479f5fb92
|
cocoa: hack around NSApplication's handling of command-line arguments
|
2010-12-02 11:53:18 -07:00 |
|
Matthew Flatt
|
ca8b32725e
|
fix bloking operations during a try-atomic
and remove old delim-cont support used by gr1
|
2010-11-30 15:08:16 -07:00 |
|
Matthew Flatt
|
0d6d285423
|
clear objc ivar on `dealloc'
so that a field is not incorrectly used if the super `dealloc' triggers
callbacks
|
2010-11-24 07:08:54 -07:00 |
|
Eli Barzilay
|
b8bbed6eb4
|
Throw an error when translating an unknown enum integer to a symbol.
Also, add a keyword argument that can be used to get the old behavior
back.
Also, improve the way the `_enum' and `_bitmask' functions are wrapped.
|
2010-11-16 15:19:38 -05:00 |
|
Eli Barzilay
|
4f36ce9635
|
Redo `define-cstruct' with proper errors and more concisely.
|
2010-11-12 17:21:11 -05:00 |
|
Jon Rafkind
|
de16fb118e
|
improve define-cstruct error messages. closes pr11422
|
2010-11-11 13:27:49 -07:00 |
|
Eli Barzilay
|
735c4deac7
|
Throw a proper syntax error on uses of the ffi `->'.
Closes PR 11421
|
2010-11-11 13:39:49 -05:00 |
|
Matthew Flatt
|
af6cad4913
|
destroy windows via finalization outside of the event loop
|
2010-11-05 15:54:52 -06:00 |
|
Matthew Flatt
|
58e1e37734
|
fix bug in ffi struct alignment
|
2010-11-05 15:54:51 -06:00 |
|
Matthew Flatt
|
20ab31743d
|
fix yet another mistake in atomic-mode implementation
|
2010-11-05 15:54:47 -06:00 |
|
Matthew Flatt
|
d2275f4179
|
level-2 finalization from ffi/unsafe and late-weak references
|
2010-11-05 15:54:47 -06:00 |
|
Matthew Flatt
|
40a65a46d2
|
overhaul GC finalization
|
2010-11-05 15:54:47 -06:00 |
|
Matthew Flatt
|
3294d3427a
|
fix nested atomic escape
|
2010-11-05 15:54:46 -06:00 |
|
Matthew Flatt
|
2cebc60eca
|
ppc cocoa
|
2010-11-05 15:54:45 -06:00 |
|
Matthew Flatt
|
391cbe1315
|
more pre-2.0 objc fixes
|
2010-11-05 15:54:45 -06:00 |
|
Matthew Flatt
|
8c5db384d4
|
more obj-c pre-2.0 fixes
|
2010-11-05 15:54:45 -06:00 |
|
Matthew Flatt
|
789563f82b
|
support pre-2.0 Objective-C
|
2010-11-05 15:54:45 -06:00 |
|
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 |
|