Commit Graph

1181 Commits

Author SHA1 Message Date
Matthew Flatt
4c23a44fd5 fix module->namespace problem, add link to bug report page, fix tests
svn: r8470
2008-01-30 00:21:24 +00:00
Matthew Flatt
6ddbaba736 add up-links to documents in the main doc dir; add plain-install makefile targets
svn: r8466
2008-01-29 21:27:34 +00:00
Matthew Flatt
6e2e7d9447 3.99.0.10: immutable vector and box literals
svn: r8465
2008-01-29 19:23:47 +00:00
Matthew Flatt
26c28f0274 fix mred gc2 makefile for FOREIGN_IF_USED
svn: r8458
2008-01-29 03:15:01 +00:00
Matthew Flatt
d49f16da7f fix makefile typo
svn: r8438
2008-01-27 22:58:06 +00:00
Matthew Flatt
93f7324deb fix --disable-foreign
svn: r8437
2008-01-27 22:34:53 +00:00
Matthew Flatt
8f084b06bf remove +live_support to alloe Mac OS X 10.3 compilation
svn: r8436
2008-01-27 22:08:22 +00:00
Matthew Flatt
4ab4a9eb5e enable JIT FP for PPC
svn: r8435
2008-01-27 18:03:10 +00:00
Matthew Flatt
e35c94f91d clean out _loader compilation support; merge compiler library docs into mzc manual; improve mzscheme cmdline handling so that configuration options do not cancel defaults like -i and -u
svn: r8432
2008-01-27 14:20:42 +00:00
Matthew Flatt
a0d86c06f3 prevent runaway inlining when a loop is combined with call-with-values
svn: r8427
2008-01-27 02:22:52 +00:00
Eli Barzilay
1c48eb756f remove foreign target from mred makefile
svn: r8421
2008-01-26 07:11:29 +00:00
Eli Barzilay
35dae9cd26 fix typo
svn: r8420
2008-01-25 21:31:24 +00:00
Eli Barzilay
20b321a62b Changed configure script to allow in-source-tree builds
svn: r8413
2008-01-25 04:56:08 +00:00
Eli Barzilay
98654b1cae Recreate libffi/configure using autoconf 2.61
svn: r8412
2008-01-25 04:21:56 +00:00
Eli Barzilay
5b2b9d9f30 More README file updates
svn: r8410
2008-01-25 04:19:11 +00:00
Eli Barzilay
f1aa5957b0 Update README files
svn: r8409
2008-01-25 04:15:35 +00:00
Eli Barzilay
c19a3b7a74 added files from the GCC tree to make it possible to recreate the libffi configure script
svn: r8408
2008-01-25 04:02:25 +00:00
Eli Barzilay
ac1aa35522 svn: r8404 2008-01-24 17:19:31 +00:00
Eli Barzilay
d3d3996d7b removed libffi testsuite directory
svn: r8403
2008-01-24 17:19:18 +00:00
Eli Barzilay
4ca0031d4a README, more properties
svn: r8402
2008-01-24 17:11:54 +00:00
Eli Barzilay
5dda39e9ed set properties, remove libffi/testsuite
svn: r8401
2008-01-24 17:07:23 +00:00
Eli Barzilay
559a0d9c28 catch up with latest libffi from the GCC repository
svn: r8400
2008-01-24 17:01:16 +00:00
Eli Barzilay
4b1d9beafc removed old libffi copy
svn: r8399
2008-01-24 16:36:36 +00:00
Eli Barzilay
713fb06100 Removed LLVM hooks
svn: r8398
2008-01-24 16:07:57 +00:00
Matthew Flatt
91f9635c1e fix GC bug related to park[] and finalization
svn: r8397
2008-01-24 15:21:33 +00:00
Matthew Flatt
3443acd61a GC and header fixes from Andrew Reilly
svn: r8385
2008-01-23 01:59:22 +00:00
Matthew Flatt
a9f76e95d6 fix constant-time 'list?' test
svn: r8363
2008-01-18 15:32:44 +00:00
Matthew Flatt
5715f7a8da hopefully fix font-size cache and printing
svn: r8352
2008-01-16 22:25:14 +00:00
Matthew Flatt
1310027d8b misc fixes
svn: r8346
2008-01-16 03:03:23 +00:00
Matthew Flatt
62f38e2a40 readline scribblings; set GC alignment to 8-byte by default
svn: r8320
2008-01-14 13:06:53 +00:00
Eli Barzilay
33d287bb56 prefer /var/tmp over /usr/tmp (and /tmp)
svn: r8317
2008-01-14 07:47:31 +00:00
Matthew Flatt
30c1563cb2 fix macro parentheses in GC for ALIGN_DOUBLES
svn: r8315
2008-01-13 18:58:15 +00:00
Matthew Flatt
ce04c9457b change style<%> size caching so that it doesn't create a link to a dc; adjust GC page size of windows to match system allocation granularity
svn: r8298
2008-01-11 14:30:37 +00:00
Matthew Flatt
db3e05e4df fix another typo
svn: r8291
2008-01-11 03:31:57 +00:00
Matthew Flatt
637dcfcb38 fix typo in Windows-specific code
svn: r8290
2008-01-11 03:27:44 +00:00
Matthew Flatt
1e069dd2bc doc build automatically go to main doc dir; added doc categories for start doc; fix locale-sensitive byte<->string ops to actually use the locale; other small edits
svn: r8286
2008-01-10 23:42:23 +00:00
Matthew Flatt
f3cb86dc1a sandbox Scribble evaluations; fix rational exact->inexact loss of precision
svn: r8238
2008-01-06 16:54:34 +00:00
Matthew Flatt
c0a09ccef6 fix winvers script
svn: r8229
2008-01-05 23:06:05 +00:00
Matthew Flatt
4b24262f96 maybe fix decreasing results from process-milliseconds
svn: r8226
2008-01-05 21:04:12 +00:00
Matthew Flatt
8f87430c49 fix bug in procedure? test optimization
svn: r8225
2008-01-05 17:31:44 +00:00
Matthew Flatt
8cbe9a6da9 fix bytecode compiler bug related to 3-D code and delayed closure-body loading
svn: r8222
2008-01-05 16:05:05 +00:00
Eli Barzilay
16797b4922 Welcome to a new PLT day.
svn: r8218
2008-01-04 23:47:55 +00:00
Eli Barzilay
d37162643b update version numbers
svn: r8213
2008-01-04 22:07:50 +00:00
Matthew Flatt
8e4337c708 fix in unused part of fp.h
svn: r8211
2008-01-04 19:48:04 +00:00
Matthew Flatt
dfe1a79a69 avoid some 'has no effect' warnings in JIT macros
svn: r8210
2008-01-04 19:45:09 +00:00
Matthew Flatt
77e126f085 fix size calculation of ? repeat
svn: r8208
2008-01-04 17:05:10 +00:00
Matthew Flatt
44311583eb fix module-path? for planet sub-dirs
svn: r8206
2008-01-04 16:18:12 +00:00
Matthew Flatt
e57c6b412e JIT FP fixed and enabled again
svn: r8203
2008-01-04 14:20:44 +00:00
Matthew Flatt
8fb052a4f7 no, still some JIT FP trouble, so re-disable it
svn: r8202
2008-01-04 13:56:52 +00:00
Matthew Flatt
3acd1a7d62 fix JIT x86 FP output
svn: r8201
2008-01-04 13:33:58 +00:00
Matthew Flatt
9b928ba025 disable JIT FP ops for now, due to problems
svn: r8200
2008-01-04 03:45:04 +00:00
Matthew Flatt
7fc41024c0 3.99.0.9: binding links in docs use nominal import sources
svn: r8196
2008-01-03 19:07:02 +00:00
Eli Barzilay
039ee75f14 better product names
svn: r8189
2008-01-03 03:48:11 +00:00
Eli Barzilay
32035f9fcb Use a better name
svn: r8188
2008-01-03 03:30:04 +00:00
Matthew Flatt
63e8522426 3.99.0.8: unify 'random' and SRFI-27
svn: r8171
2007-12-31 11:30:06 +00:00
Eli Barzilay
281c1b8838 2007->2008
svn: r8169
2007-12-31 00:47:21 +00:00
Matthew Flatt
a85d979a2d fix delayed hashing (especially as needed by MrEd under X11) again
svn: r8160
2007-12-30 12:10:12 +00:00
Matthew Flatt
f805f6be61 MrEd x: custom hash function for widget indices needs to provide only the expected hash code
svn: r8155
2007-12-29 19:23:30 +00:00
Matthew Flatt
6ccffdffdb JIT inlines some floating-point ops
svn: r8144
2007-12-28 22:11:41 +00:00
Matthew Flatt
53bf8bae8e 3.99.0.7: add prop:equal+hash
svn: r8137
2007-12-27 16:19:35 +00:00
Matthew Flatt
c0872f69ea equal? and hashing work on cyclic values
svn: r8132
2007-12-27 11:07:14 +00:00
Matthew Flatt
add5fff586 fix .zo writing of 1073741824 on 64-bit machine
svn: r8127
2007-12-26 12:41:51 +00:00
Matthew Flatt
5c76cb507e finish mz docs
svn: r8123
2007-12-26 02:58:13 +00:00
Matthew Flatt
a9f140e118 remove unnecessary assignment
svn: r8119
2007-12-25 01:33:56 +00:00
Matthew Flatt
4ce547c78a fix Windows-specific bg thread clean-up (PR 9119)
svn: r8117
2007-12-24 13:03:29 +00:00
Matthew Flatt
f6abcd7fbf don't register remembered-thread set, because it's not GCable
svn: r8115
2007-12-24 12:18:13 +00:00
Matthew Flatt
cd3cfdaa07 fix direct references to scheme_null in cmdline.inc (which break the Windows build)
svn: r8110
2007-12-24 01:38:50 +00:00
Matthew Flatt
396dd54b06 call-with-exception-handler change, plus some configure/Makefile changes that didn't help fix the built-on-10.5-for-10.4 problem but are still healthier in the long run
svn: r8102
2007-12-22 12:41:48 +00:00
Matthew Flatt
dfc2da108e change --main to print its results, add scheme_detach_multiple_values
svn: r8092
2007-12-21 13:27:04 +00:00
Matthew Flatt
68ec60f448 fill out more documentation; add placeholder? and hash-table-placeholder?
svn: r8089
2007-12-21 03:45:22 +00:00
Matthew Flatt
8c42e26cde give up on GC blit if DC is in CG mode
svn: r8088
2007-12-21 02:54:19 +00:00
Matthew Flatt
f70ea2d03a shared
svn: r8069
2007-12-19 21:32:07 +00:00
Matthew Flatt
6b62431fa5 fix SW_HIDE
svn: r8065
2007-12-19 16:59:33 +00:00
Matthew Flatt
19a6edc664 finish fixing sandboxed test suites
svn: r8062
2007-12-19 14:46:30 +00:00
Matthew Flatt
36c5684876 put mzlib test suites into separate sandboxes
svn: r8058
2007-12-19 04:12:02 +00:00
Matthew Flatt
3d8d11051b fix startup to be compiled
svn: r8054
2007-12-18 21:38:03 +00:00
Matthew Flatt
415cd0bf15 lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
2007-12-18 21:37:23 +00:00
Matthew Flatt
058d8dc77e document mz/mr command-line arguments
svn: r8047
2007-12-18 13:52:50 +00:00
Matthew Flatt
f12a39d97b added scheme/help
svn: r8016
2007-12-15 18:02:05 +00:00
Matthew Flatt
96308d90b6 fix -m handling
svn: r8009
2007-12-14 15:37:24 +00:00
Matthew Flatt
012641498b copy readers as needed for xform-collects
svn: r7999
2007-12-13 22:04:00 +00:00
Matthew Flatt
138a38ea04 new scheme/cmdline, refine -r/-u to imply -N
svn: r7989
2007-12-13 15:04:20 +00:00
Eli Barzilay
98328c07ee typo in switch parsing
svn: r7984
2007-12-13 06:03:55 +00:00
Matthew Flatt
622cd0554d revised mzlib/sandbox in scheme/sandbox
svn: r7965
2007-12-12 13:47:02 +00:00
Eli Barzilay
a0db104f00 fix error message
svn: r7952
2007-12-11 11:33:23 +00:00
Matthew Flatt
a7dad576bd fix modbeg again, change resolved module path so that it is not case-normalized
svn: r7917
2007-12-07 17:51:08 +00:00
Matthew Flatt
69d98535fa fix invalidate-object error
svn: r7911
2007-12-07 12:18:51 +00:00
Matthew Flatt
6b949a190c improve error message on re-definition of a constant
svn: r7907
2007-12-06 21:49:17 +00:00
Matthew Flatt
cd7157641c Scribble improvements: defmodule & co.
svn: r7902
2007-12-05 21:41:07 +00:00
Matthew Flatt
f0e73013d1 avoid over-strict aliasing assumptions in gcc for amd64
svn: r7901
2007-12-05 16:13:24 +00:00
Matthew Flatt
e9758a2432 fix pointer arithmetic for MSVC
svn: r7900
2007-12-05 16:06:51 +00:00
Matthew Flatt
f2e5deb35f move GC-page info to separate region (improves locality and reduces mprotect calls), and inline allocation for pairs, mutable pairs, and closures
svn: r7897
2007-12-04 16:22:45 +00:00
Matthew Flatt
ed323e756c end GC when switching from smoothed to aligned, or vice-versa
svn: r7888
2007-12-02 16:02:07 +00:00
Matthew Flatt
9b96716432 improve arity error messages when keywords are involved
svn: r7887
2007-12-02 15:45:51 +00:00
Matthew Flatt
5af717ec5b don't expand RHS of letrec-syntaxes+values when in compile mode
svn: r7863
2007-11-29 21:17:55 +00:00
Matthew Flatt
fd8586e113 MzScheme's -e command-line flag prints results
svn: r7860
2007-11-29 14:32:15 +00:00
Matthew Flatt
ba448d3f4b fix reference to scheme_jit_malloced when the JIT is disabled at compile time
svn: r7849
2007-11-28 04:19:59 +00:00
Matthew Flatt
3cbec73158 clean-up for mkincludes to avoid printouts and use optional args
svn: r7848
2007-11-28 04:10:21 +00:00
Matthew Flatt
4fda437fe3 fix build problems related to fdsets
svn: r7845
2007-11-27 16:15:45 +00:00
Matthew Flatt
28980d9e4e hopefully fix xform interaction with FDSET_LIMIT
svn: r7825
2007-11-23 23:10:54 +00:00
Matthew Flatt
0d44c0c57a disable print-vector-length by default
svn: r7818
2007-11-22 19:27:02 +00:00
Matthew Flatt
fbda5f9996 only double full GCs when finalizers are run
svn: r7814
2007-11-22 13:58:32 +00:00
Matthew Flatt
0794586020 fix Mac 10.5 problem with select() and fd counts > 256
svn: r7810
2007-11-22 01:27:48 +00:00
Matthew Flatt
11b45ef610 double full GCs to help clean up after finalizers
svn: r7809
2007-11-22 00:35:54 +00:00
Matthew Flatt
24980e41ce fix some problems with variable-reference->namespace and namespace-attach-module
svn: r7768
2007-11-19 20:57:06 +00:00
Matthew Flatt
3abf3eb098 repair mz test suite
svn: r7760
2007-11-18 04:34:49 +00:00
Matthew Flatt
416cffff77 fix (magnitude +inf.0+inf.0i)
svn: r7759
2007-11-18 03:59:10 +00:00
Matthew Flatt
391892a848 3.99.0.3: improved namespace API
svn: r7756
2007-11-18 02:06:57 +00:00
Matthew Flatt
28a1f1f60a fix bug in vector->immutable-vector on 0-sized vector
svn: r7748
2007-11-16 18:19:53 +00:00
Matthew Flatt
c1aca0833c fix designate_modified prototype
svn: r7745
2007-11-16 13:46:48 +00:00
Matthew Flatt
169ee4cbd1 more tweaks to avoid editor flicker under Mac OS X
svn: r7737
2007-11-15 13:26:31 +00:00
Matthew Flatt
e1fc8e96f0 fix incorrect pool-release in checking for monospace font
svn: r7732
2007-11-15 03:04:59 +00:00
Matthew Flatt
a9ddbb33e4 let update thread run longer to avoid flicker on Mac OS (especially now that the text% offscreen buffer is disabled)
svn: r7730
2007-11-15 02:53:38 +00:00
Matthew Flatt
86ee638d2a disable text% offscreen buffer for OS X in an effort to improve anti-aliased onscreen text
svn: r7729
2007-11-15 00:42:43 +00:00
Matthew Flatt
8b0e48d7aa fix arrow-key navigation of menus in Mac OS X 10.5
svn: r7728
2007-11-14 21:13:37 +00:00
Matthew Flatt
b8d9e4f406 mzc -e fixes
svn: r7714
2007-11-14 01:25:01 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
4873e94991 fix case-sensntive filenames
svn: r7692
2007-11-10 12:49:18 +00:00
Matthew Flatt
169d2f672a XFORMXX repairs from Paul Eggert (PR 9059)
svn: r7687
2007-11-09 20:15:10 +00:00
Matthew Flatt
fda261c4dd fix bug in module->namespace when #%kernel is imported for synta xor label
svn: r7683
2007-11-09 15:42:54 +00:00
Matthew Flatt
b532a21176 a gcc 4.2 patch from Shu-Yu
svn: r7637
2007-11-04 12:45:41 +00:00
Shu-Yu Guo
ddb1ef427d FreeBSD-7 changed the signal triggered during a write from SIGBUS to SIGSEGV
svn: r7634
2007-11-04 04:49:32 +00:00
Matthew Flatt
0cedb6ed23 fix output-port blocking break behavior
svn: r7623
2007-11-02 03:00:51 +00:00
Matthew Flatt
426093d85c bug fixes: JITted string-set! etc. didn't check for mutability, and 'format' was incorrectly registered as folding
svn: r7605
2007-11-01 11:49:10 +00:00
Matthew Flatt
1ea6ddc9e9 use mzconfig in Xpm to detect 64-bit longs
svn: r7564
2007-10-25 15:31:15 +00:00
Matthew Flatt
6e06235c69 fix namespace-require to import for-syntax/for-label provides
svn: r7530
2007-10-19 16:56:59 +00:00
Matthew Flatt
5cc2029a1f fix bugs (discovered in v4.0 branch) with #lang and provide-for-syntax
svn: r7520
2007-10-17 23:12:28 +00:00
Matthew Flatt
375b356eb7 replace use of round() with modf()
svn: r7465
2007-10-09 14:46:13 +00:00
Matthew Flatt
58a2b906a1 added scheme_get_port_fd
svn: r7464
2007-10-09 13:35:36 +00:00
Matthew Flatt
dd31459f28 round derived color values for bitmap scaling (PR 8955)
svn: r7456
2007-10-08 20:47:11 +00:00
Matthew Flatt
3f781f75d9 fix arity check for bad procedure structs, fix accounting-trggered GC
svn: r7447
2007-10-08 11:40:43 +00:00
Eli Barzilay
c4a297c579 uniform way to report bad characters
svn: r7444
2007-10-07 18:00:35 +00:00
Matthew Flatt
8a7f3947bd check set-alpha argument between 0 and 1
svn: r7442
2007-10-06 15:42:39 +00:00
Matthew Flatt
c9e87fe9ab explicit casts for double-to-int conversions
svn: r7441
2007-10-06 15:04:57 +00:00
Matthew Flatt
735fef2812 X11: pre-multiply Xft alpha, and initialize WindowDC brush to white
svn: r7440
2007-10-06 15:01:07 +00:00
Matthew Flatt
3ca107f1ed implement dc alpha for Windows
svn: r7438
2007-10-06 13:19:52 +00:00
Matthew Flatt
5a22fa9a16 fix typo in wx_dc for Windows
svn: r7437
2007-10-06 11:24:13 +00:00
Matthew Flatt
d0d6136356 fix bug related to tail calls an struct procedures; also disable GC accounting on minor collections
svn: r7413
2007-09-25 16:28:19 +00:00
Matthew Flatt
89867ba710 set alpha to 1.0
svn: r7403
2007-09-24 00:14:51 +00:00
Matthew Flatt
b9a0d860c0 experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
svn: r7399
2007-09-22 13:48:22 +00:00
Matthew Flatt
d1d9aea937 handle possible case where the current native trace is NULL
svn: r7397
2007-09-22 00:53:14 +00:00
Matthew Flatt
9c48cee548 handle case where native trace in sub-cont is NULL
svn: r7396
2007-09-22 00:50:09 +00:00
Matthew Flatt
91f0a7d91a fix bug in cont-mark sharing with nested continuations
svn: r7372
2007-09-17 22:51:06 +00:00
Matthew Flatt
1654a0f03b fix xform and makefile for parallel make (at least under mac os x)
svn: r7363
2007-09-17 15:35:34 +00:00
Matthew Flatt
64819add70 fix(?) long long unpacking on 64-bit machines
svn: r7354
2007-09-16 14:41:18 +00:00
Matthew Flatt
73bb2227a8 improve #lang read-error reporting
svn: r7351
2007-09-16 00:15:59 +00:00
Matthew Flatt
001404dec0 371.3
svn: r7350
2007-09-15 22:27:14 +00:00
Matthew Flatt
6bc50332ea fix --enable-{lib,user}fw configure option
svn: r7324
2007-09-12 23:50:18 +00:00
Matthew Flatt
ef7223ab49 fix range checking of file-position values
svn: r7316
2007-09-11 15:14:13 +00:00
Matthew Flatt
19c5c227c9 fix one more Windows file-position bug
svn: r7315
2007-09-11 15:02:30 +00:00
Matthew Flatt
beca6ac5c4 turn off failed attempt to use 64-bit transitional file API
svn: r7314
2007-09-11 14:59:11 +00:00
Matthew Flatt
35c63173d0 fix file position/size procs to use 64-bit APIs
svn: r7313
2007-09-11 14:30:09 +00:00
Matthew Flatt
1ce720cffd add simple optimization of procedure? applied to an id whose value is known to be a procedure
svn: r7308
2007-09-10 21:13:57 +00:00
Matthew Flatt
199043950c fix Mac OS X centering wrt dialog
svn: r7301
2007-09-08 23:50:30 +00:00
Matthew Flatt
9804d70af4 fix GC registration of PS glyph-exists function
svn: r7300
2007-09-08 23:50:10 +00:00
Matthew Flatt
65de4d96d8 suppress Mac OS X print status dialog
svn: r7274
2007-09-04 19:50:58 +00:00
Matthew Flatt
c5449adef7 implement procedure-reduce-arity
svn: r7268
2007-09-03 16:53:51 +00:00
Matthew Flatt
e4cbc4e6a9 371.2
svn: r7263
2007-09-02 17:39:32 +00:00
Matthew Flatt
32ad0656a6 fix bytecode optimizer bug in eliminating let[rec]-values bindings of (values) to zero variables
svn: r7229
2007-08-30 18:52:58 +00:00
Matthew Flatt
ed1e7e7ef6 fix bytecode optimizer bug related to a procedure whose body is optimized such that it no longer needs to refer to any global
svn: r7225
2007-08-30 03:07:30 +00:00
Matthew Flatt
a4a9febd05 bump version to 371.1
svn: r7116
2007-08-18 10:22:09 +00:00
Matthew Flatt
d113616d6b fix .zo output on 64-bit platform for fixnum constants that are 32-bit bignums
svn: r7103
2007-08-15 11:09:37 +00:00
Matthew Flatt
5001c51753 fix bug in hash table used for Windows 95/98/Me (crashes 3m)
svn: r7055
2007-08-08 14:34:28 +00:00
Matthew Flatt
e7a66f2ac9 fix bugs reported in PR 8848
svn: r7054
2007-08-08 12:11:24 +00:00
Eli Barzilay
733587cc5e 371
svn: r7044
2007-08-07 14:50:57 +00:00
Matthew Flatt
a1164391d1 bump version to 371
svn: r7042
2007-08-07 12:43:06 +00:00
Matthew Flatt
ef0f4689b2 add missing variables in other gc2 Makefile
svn: r7038
2007-08-06 22:02:51 +00:00
Matthew Flatt
d794fb0d86 add missing variables in gc2 Makefile
svn: r7037
2007-08-06 22:01:48 +00:00
Matthew Flatt
cd80ab6db9 bump version to 370.7
svn: r7035
2007-08-06 19:37:12 +00:00
Matthew Flatt
9df6fb2730 fix x86_64 JIT bug: branching on an immediate comparsion where the immediate value does not fit in 32 bits
svn: r7022
2007-08-05 02:41:28 +00:00
Matthew Flatt
a2d33dceb4 fix hash functions, especially for rationals and cons cells, and maybe for bytes and strings
svn: r7020
2007-08-04 14:02:22 +00:00
Matthew Flatt
dfdb6f2a82 more keymap chaining repairs
svn: r7003
2007-08-02 16:56:05 +00:00
Matthew Flatt
2c1f5de11e fix chaining to more-then-two-step key sequence
svn: r6994
2007-08-01 20:18:32 +00:00
Matthew Flatt
e0f6578877 add batch build script for Windows
svn: r6987
2007-07-31 12:00:42 +00:00
Matthew Flatt
85225f5ac8 current-memory-use isn't always a fixnum
svn: r6985
2007-07-30 16:30:04 +00:00
Matthew Flatt
0f3e5b69a7 fix another {get,put}-argb-pixels bug
svn: r6963
2007-07-25 18:37:15 +00:00
Matthew Flatt
c2f2f715ac fix try-color on monochrome bitmap
svn: r6962
2007-07-25 18:18:26 +00:00
Matthew Flatt
c75e5f28c4 fix get-argb-pixels for monochrome bitmaps
svn: r6961
2007-07-25 18:01:16 +00:00
Matthew Flatt
4564282ed5 fix pattern matching with ellipses in certain positions preceeded by only literals and matched against zero occurrences (PR 8824)
svn: r6960
2007-07-25 16:41:44 +00:00
Eli Barzilay
b73df3c1ed typo in directory permission bits
svn: r6957
2007-07-25 13:08:17 +00:00
Matthew Flatt
4dd9345618 fix mode mask for mkdir
svn: r6956
2007-07-25 12:55:03 +00:00
Matthew Flatt
b8f38ee186 use libpath, not prefix/lib, for libtool -rpath
svn: r6952
2007-07-23 19:02:09 +00:00
Matthew Flatt
6641a81ff2 yet one more place for --link=CC
svn: r6950
2007-07-23 13:26:52 +00:00
Matthew Flatt
1c257a92a8 use libtool --tag for linker, and try to fix up -fPIC use
svn: r6946
2007-07-22 17:10:19 +00:00
Matthew Flatt
7bd42686b5 DESTDIR patch (PR 8801)
svn: r6945
2007-07-22 15:59:31 +00:00
Matthew Flatt
c343922889 use --tag with libtool
svn: r6944
2007-07-22 15:54:37 +00:00
Matthew Flatt
6be845a914 upgrade libtool, make xonx and shared work together
svn: r6936
2007-07-19 10:42:48 +00:00
Matthew Flatt
e9a0d9552f fix pointer comparison for JIT overflow
svn: r6910
2007-07-13 22:07:48 +00:00
Matthew Flatt
dd771d5883 realize initially-unmanaged widgets
svn: r6874
2007-07-09 09:16:51 +00:00
Matthew Flatt
bee6910cda add map-command-as-meta-key
svn: r6851
2007-07-08 02:05:08 +00:00
Matthew Flatt
3b9177410f cancel Control cancelling of Shift for Mac OS X and X
svn: r6850
2007-07-08 00:35:02 +00:00
Matthew Flatt
a1e2d59690 370.6
svn: r6849
2007-07-08 00:24:03 +00:00
Matthew Flatt
9764065c6a 370.5
svn: r6832
2007-07-07 08:31:19 +00:00
Matthew Flatt
b1233fb40c fix bug in get-text-extent on zero-length string when neither descent or vertical space is requested
svn: r6776
2007-06-29 22:51:07 +00:00
Matthew Flatt
6f0471f6ec fix cpp macro
svn: r6760
2007-06-29 03:26:47 +00:00
Matthew Flatt
b883f4ef76 fix problem with recursive reads on hash tables, sfix syntax-quoted hash tables in marhsaled compiled code, and add a bit more new documentation
svn: r6759
2007-06-28 22:59:06 +00:00
Matthew Flatt
d4a282759b fix bug in optimizer related to let[rec]-values and (values)
svn: r6751
2007-06-27 22:55:50 +00:00
Matthew Flatt
dc8d09997c change make clean to better clean up gc2
svn: r6729
2007-06-24 22:13:33 +00:00
Matthew Flatt
d518f24039 370.4
svn: r6710
2007-06-20 21:11:38 +00:00
Matthew Flatt
67575ca88f fix continuation sharing
svn: r6709
2007-06-20 12:12:50 +00:00