Commit Graph

425 Commits

Author SHA1 Message Date
Matthew Flatt
caae957ee4 in a couple of places, install needs to know that the binary actually has an .exe suffix under Cygwin
svn: r2973
2006-05-18 19:15:12 +00:00
Matthew Flatt
f42ea572c2 yet more updates to compilation info
svn: r2966
2006-05-18 16:35:14 +00:00
Matthew Flatt
595c3bd546 more decriptive configure output for an in-place build
svn: r2963
2006-05-18 15:57:33 +00:00
Matthew Flatt
c727afef04 301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss
svn: r2962
2006-05-18 15:03:05 +00:00
Matthew Flatt
f712826c1c update READMEs for path changes to date
svn: r2946
2006-05-15 17:19:43 +00:00
Matthew Flatt
f7553f617b support multiples collects paths embedded in an executable
svn: r2943
2006-05-15 16:14:55 +00:00
Matthew Flatt
29209ad625 Jay's patch to speed up thread creation in 3m
svn: r2920
2006-05-12 16:06:55 +00:00
Matthew Flatt
727ac66143 fix macro call
svn: r2909
2006-05-11 20:26:46 +00:00
Matthew Flatt
e3e4115ac5 fix case-insensitive search
svn: r2908
2006-05-11 19:31:40 +00:00
Matthew Flatt
fd9266eb79 allow Windows build to live in a path that includes non-ASCII characters
svn: r2907
2006-05-11 18:08:27 +00:00
Matthew Flatt
0d0a34d4ca fix 3m-unfriendly shadowing
svn: r2903
2006-05-11 02:14:47 +00:00
Matthew Flatt
bbdbec15d5 fixed UTF-16 conversin for Windows
svn: r2902
2006-05-10 16:28:51 +00:00
Matthew Flatt
7b85b85311 add built-in UTF-16 bytes converter
svn: r2899
2006-05-10 14:55:25 +00:00
Matthew Flatt
3f3a8e6497 fix procedure-name typo
svn: r2884
2006-05-09 16:01:18 +00:00
Matthew Flatt
c97a02c0b4 301.14: add current-thread-initial-stack-size, change make install to always run setup-plt, clean up debugging GC variants
svn: r2878
2006-05-09 15:54:46 +00:00
Matthew Flatt
5f455288c6 fix finalizer level of JITted code
svn: r2874
2006-05-08 20:30:18 +00:00
Matthew Flatt
5a9107a19c undo other half of accidental env.c commit
svn: r2857
2006-05-03 08:15:29 +00:00
Matthew Flatt
62b4f0dfb1 add note about patch to README
svn: r2855
2006-05-03 03:25:58 +00:00
Matthew Flatt
6e9985ae28 undo half of accidental env.c commit
svn: r2854
2006-05-03 03:16:03 +00:00
Matthew Flatt
06f7b8603b Ray's fix to mprotect logic
svn: r2853
2006-05-03 03:15:27 +00:00
Eli Barzilay
4fc5ef6df4 no "install" to copy
svn: r2851
2006-05-01 16:30:37 +00:00
Eli Barzilay
7980c76b95 fix collects-path usage in mred3m installation
svn: r2849
2006-04-30 19:32:33 +00:00
Matthew Flatt
a377f0cc46 clean up a few leftover gcc4 compiler warnings
svn: r2838
2006-04-28 17:17:03 +00:00
Matthew Flatt
e83b73e1f9 set-value on disabled slider keeps it disabled
svn: r2837
2006-04-28 16:46:48 +00:00
Matthew Flatt
f11bdc9925 fix relative path in Windows `indepedent' launchers
svn: r2836
2006-04-28 16:07:03 +00:00
Matthew Flatt
7c45b22d9d fix drag-and-drop with non-latin-1 chars in filename
svn: r2835
2006-04-28 13:37:27 +00:00
Matthew Flatt
9965629bde patch from Lauri to fix eval with a namespace argument
svn: r2826
2006-04-27 21:10:39 +00:00
Matthew Flatt
70ee0daf0a fix bug in creating a thread in atomic mode
svn: r2813
2006-04-27 13:02:20 +00:00
Matthew Flatt
33039393a6 added missing volatile declaration
svn: r2808
2006-04-26 22:14:06 +00:00
Matthew Flatt
fd209ecb58 use mprotect on more platforms to make JITted code executable
svn: r2807
2006-04-26 22:07:24 +00:00
Matthew Flatt
ae3e61785d refine srcloc info for bad-compiled-code-version error
svn: r2806
2006-04-26 19:51:40 +00:00
Matthew Flatt
7dba0238a0 make path to original exe relative in Windows launchers
svn: r2800
2006-04-26 15:15:46 +00:00
Matthew Flatt
df5cecb6b7 restore no-auto-setup for in-place SVN install
svn: r2795
2006-04-26 12:55:44 +00:00
Matthew Flatt
1ec48e2e83 slightly faster path for port-commit-peeked with always-evt
svn: r2794
2006-04-26 12:55:01 +00:00
Matthew Flatt
1eee81ca66 support exe-relative reference to the main exe
svn: r2793
2006-04-26 12:53:58 +00:00
Eli Barzilay
135ff7c730 BINDIR -> prefix/bin
svn: r2789
2006-04-26 04:08:10 +00:00
Eli Barzilay
a62fbc824f * Removed the finish-install collection, and the PLT/install scripts
* Made `make install' do the setup-plt thing

svn: r2788
2006-04-26 04:00:43 +00:00
Eli Barzilay
8d543c3412 set svn:eol-style
svn: r2786
2006-04-25 20:45:37 +00:00
Matthew Flatt
57e182678f fix MzCom path
svn: r2785
2006-04-25 20:44:22 +00:00
Matthew Flatt
4f0e7aec19 fixed Release configuration
svn: r2784
2006-04-25 20:38:29 +00:00
Matthew Flatt
3dca44227a make MzCOM and MysterX build with the new DLL-in-plt/lib arrangement; some problems remain
svn: r2782
2006-04-25 19:56:30 +00:00
Eli Barzilay
77e6daf528 dlls are in PLT/lib not PLT
svn: r2778
2006-04-25 17:25:45 +00:00
Matthew Flatt
1283d749a5 don't name-mangle non-PLT DLLs
svn: r2776
2006-04-25 17:20:06 +00:00
Matthew Flatt
0cae745858 only need extradlls in worksp
svn: r2775
2006-04-25 17:18:50 +00:00
Matthew Flatt
8209c099ff put uniplt_xxxxxxx.dll in the right place
svn: r2769
2006-04-24 20:06:11 +00:00
Matthew Flatt
ad18857c6e add 'orig-dir system path
svn: r2767
2006-04-24 19:20:44 +00:00
Matthew Flatt
7797db25a9 moved collects-path-update code (for make install) into src tree
svn: r2756
2006-04-24 00:13:28 +00:00
Matthew Flatt
53fb8610c3 MSVC-built DLLs go to plt/lib instead of plt, and executable-creator patches the executable's path to DLLs
svn: r2755
2006-04-24 00:01:45 +00:00
Matthew Flatt
1d77707ef1 301.13 (the beginning of the end for PLTHOME)
svn: r2740
2006-04-23 02:36:55 +00:00
Matthew Flatt
4d867f1cb0 docs say that a custom port can return #f for a blocking request, and that seems sanest, so changed the impl to match the docs
svn: r2734
2006-04-21 17:25:47 +00:00
Matthew Flatt
e7724277e0 regexp-replace[*] supports a transform proc in place of an insert [byte] string
svn: r2707
2006-04-18 17:29:49 +00:00
Matthew Flatt
b36f20b804 hack to support set-min-width for popup-menu%
svn: r2705
2006-04-18 16:58:56 +00:00
Matthew Flatt
a93aea17e1 repairs to char-general-category
svn: r2697
2006-04-17 21:47:26 +00:00
Eli Barzilay
a847101855 set svn:eol-style
svn: r2690
2006-04-17 17:01:33 +00:00
Matthew Flatt
a07b22f1f1 bitwise ops accept 0 arguments; module and local binding expansion more consistent, because a module-level binding can have let-binding context; load/cd fixed; X non-Xft font problem fixed; added openbsd support and chage README in libffi; JIT inlines string-ref and bytes-ref
svn: r2689
2006-04-17 16:58:43 +00:00
Matthew Flatt
bf353e475e remove unneeded variable
svn: r2654
2006-04-10 20:56:18 +00:00
Matthew Flatt
3f0990c9d7 no need to set X font in WindowDC::SetFont
svn: r2653
2006-04-10 20:53:29 +00:00
Matthew Flatt
aa414049a0 fix allocation of array of PNG image lines
svn: r2639
2006-04-07 17:24:25 +00:00
Matthew Flatt
3d14a08240 fix copyright more (remove comma)
svn: r2638
2006-04-07 13:59:35 +00:00
Matthew Flatt
7a8a215b7b fix copyright in About dialog
svn: r2637
2006-04-07 13:56:18 +00:00
Matthew Flatt
013ec0be9d change scroll-to to better handle boundary condition where the requested region fits exactly
svn: r2636
2006-04-07 13:27:26 +00:00
Matthew Flatt
c4ef951137 support wheel events in Tiger
svn: r2627
2006-04-06 19:35:59 +00:00
Matthew Flatt
32f1ddc860 fixed sign mismatches (as reported by gcc 4)
svn: r2626
2006-04-06 18:50:55 +00:00
Matthew Flatt
46d95ee19d update lightning modification notes
svn: r2623
2006-04-06 12:14:43 +00:00
Robby Findler
0255f44aa1 double JIT-buffer padding for 64-bit machines
svn: r2622
2006-04-06 11:57:56 +00:00
Matthew Flatt
592ced9ea1 x86_64 JIT support
svn: r2621
2006-04-06 11:53:34 +00:00
Matthew Flatt
a377d4fdad minor clean-ups
svn: r2583
2006-04-03 17:01:21 +00:00
Robby Findler
230fcda959 more 64-bit 3m fixes
svn: r2582
2006-04-03 16:59:21 +00:00
Robby Findler
a28f1f0f1c 3m on 64-bit
svn: r2581
2006-04-03 13:27:18 +00:00
Matthew Flatt
6a751d4e92 cast ptr to long insteda of int to avoid a warning on 64-bit machines
svn: r2573
2006-04-01 14:40:16 +00:00
Matthew Flatt
5ea946d478 mark-stack pos must be a long
svn: r2572
2006-04-01 14:34:23 +00:00
Matthew Flatt
c1ba7dc426 use / to detect -0.0; fix error-checking bugs
svn: r2571
2006-04-01 13:22:24 +00:00
Robby Findler
7ba6ab2bb8 missing some thread ku.k registers in overflow, and wrong size for i registers
svn: r2570
2006-04-01 12:57:12 +00:00
Eli Barzilay
16f01a1109 {quick,merge}sort -> sort
svn: r2569
2006-04-01 12:24:15 +00:00
Robby Findler
a47001cfc5 word-align stack sharing in continuations
svn: r2563
2006-03-31 22:36:06 +00:00
Matthew Flatt
05b4ec317d oops - reverse that
svn: r2562
2006-03-31 21:41:31 +00:00
Robby Findler
2670a1d075 double-check that nested continuation is really nested
svn: r2561
2006-03-31 21:38:08 +00:00
Matthew Flatt
7115f63441 fix bug in id resolution
svn: r2557
2006-03-31 17:02:24 +00:00
Matthew Flatt
8e376b31bd 301.12
svn: r2556
2006-03-31 13:41:03 +00:00
Matthew Flatt
68334bd959 remove bad delete[]s
svn: r2532
2006-03-29 13:31:38 +00:00
Matthew Flatt
9fa38084b4 fix endian problems for intel macs
svn: r2529
2006-03-28 16:21:36 +00:00
Matthew Flatt
5d2e3756c6 fixed comment typo
svn: r2522
2006-03-27 20:19:54 +00:00
Matthew Flatt
c16d45c911 JIT repairs for x86 Darwin
svn: r2521
2006-03-27 20:17:42 +00:00
Matthew Flatt
6d71c21bf3 wxColour objects are not atomic
svn: r2509
2006-03-26 03:33:25 +00:00
Matthew Flatt
542d29741d avoid global new/delete in OS X, because it doesn't link right in x86
svn: r2508
2006-03-25 20:53:15 +00:00
Matthew Flatt
503ca238fe misc tweaks
svn: r2495
2006-03-24 13:43:18 +00:00
Matthew Flatt
8c3234f112 fix define-syntaxes to not assume that the variable bucket has flags
svn: r2472
2006-03-21 00:18:54 +00:00
Matthew Flatt
693e173dd4 301.11
svn: r2469
2006-03-20 20:35:36 +00:00
Matthew Flatt
7b968839e8 Lauri's patch to syntax pattern match on vectors
svn: r2418
2006-03-12 16:16:07 +00:00
Matthew Flatt
fa34048e30 typo in x86 Darwin support
svn: r2416
2006-03-11 13:27:27 +00:00
Matthew Flatt
2543ebd5a8 fix runstack global register on arithmtic slow path
svn: r2402
2006-03-09 20:14:41 +00:00
Matthew Flatt
bde760a0c2 NetBSD config fixes
svn: r2400
2006-03-09 14:26:47 +00:00
Matthew Flatt
04836be213 avoid xform deficiency
svn: r2395
2006-03-08 20:44:20 +00:00
Matthew Flatt
2bcb68471c more on self tail calls: avoid store and load on last argument
svn: r2389
2006-03-08 03:00:28 +00:00
Matthew Flatt
421a8601d6 streamline self tail calls for letrec-bound functions
svn: r2387
2006-03-08 02:41:00 +00:00
Matthew Flatt
4238c1a19a add missing library dependency
svn: r2383
2006-03-07 15:54:16 +00:00
Matthew Flatt
b2f0e051a8 301.9
svn: r2382
2006-03-07 15:50:58 +00:00
Matthew Flatt
c88dc9c26b inline a few more predicates
svn: r2358
2006-03-03 17:37:46 +00:00
Matthew Flatt
c81cdb47b9 fix expt on negative powers of -inf.0 and +inf.0
svn: r2355
2006-03-03 14:34:30 +00:00
Matthew Flatt
e0f43372fd add 'no-sheet dialog style
svn: r2347
2006-03-02 20:09:02 +00:00