Commit Graph

24861 Commits (fe952b2f8e4f595af6f838756e6f35993677b568)

Author SHA1 Message Date
John Benediktsson fe952b2f8e cocoa.messages: add super-sender for completeness. 2013-03-29 14:45:41 -07:00
Doug Coleman 71558515cb Config.macosx: Try to support 10.5. 2013-03-29 14:36:11 -07:00
John Benediktsson fe1bfe173b ui.backend.cocoa.views: simplify and add os version check. 2013-03-29 14:29:41 -07:00
John Benediktsson 1209d5287d ui.backend.cocoa.views: maybe this works on 10.6. 2013-03-29 14:18:57 -07:00
John Benediktsson 886cf4df07 cocoa.messages: some support for runtime message sending. 2013-03-29 14:18:57 -07:00
John Benediktsson 64822a7a30 cocoa.messages: use ERROR:. 2013-03-29 14:18:57 -07:00
Doug Coleman 98f05ef812 gdbm: Change the gdbm test file to have a different name on 32/64 bit. Fixes #673 and the race condition when running two mason instances on 32/64 bit. 2013-03-29 14:17:13 -07:00
John Benediktsson f70325a8c2 unix: use byte-vectors here. 2013-03-29 11:40:59 -07:00
John Benediktsson 51641c6e02 core-foundation.strings: faster CF>string. 2013-03-29 11:40:59 -07:00
Doug Coleman 7d65bde037 environment: Call unset-os-env when passed an ``f``. Fixes #794. 2013-03-29 11:39:11 -07:00
Doug Coleman b44ff05616 debugger: Try to be more helpful if linux libraries are not installed. Fixes #774. 2013-03-29 10:36:31 -07:00
Doug Coleman 81aec8be21 GNUmakefile: Version was still .94, bump it to .96 2013-03-29 10:25:14 -07:00
Doug Coleman 0d72e25365 Config.linux: Clean up warnings when compiling with clang on Linux. make CC=clang CPP=clang++ 2013-03-29 10:25:14 -07:00
Doug Coleman 36b11c2ed1 cpu.8080: Throw an error not a string. 2013-03-29 09:51:26 -07:00
Doug Coleman 58ee52e63b asn1: Throw an error not a string. 2013-03-29 09:51:26 -07:00
Doug Coleman ba3092ea20 peg.ebnf: Throw errors not strings. 2013-03-29 09:51:26 -07:00
Doug Coleman 9af269a864 bootstrap.image: Use error syntax. 2013-03-29 09:51:26 -07:00
John Benediktsson 5793229dae math.floats: fix M\ float /mod. 2013-03-29 08:48:28 -07:00
John Benediktsson e5f9696aae math.ratios: adding some tests for M\ ratio /mod. 2013-03-29 08:32:35 -07:00
John Benediktsson 37ca02a84e math.floats: adding some tests for M\ float mod. 2013-03-29 08:30:56 -07:00
John Benediktsson a6614ee974 sequences.extras: faster even-indices and odd-indices. 2013-03-29 07:10:27 -07:00
John Benediktsson 577877f0e5 xmode.highlight: highlight vocabs and pathnames too. 2013-03-28 21:03:17 -07:00
John Benediktsson 795f18a2b1 grouping: fix circular-slice equal. 2013-03-28 20:05:42 -07:00
John Benediktsson 77e8346ec0 slots: fix typo, cleanup style a little bit. 2013-03-28 20:04:19 -07:00
John Benediktsson 71d37429ba math.functions: faster >rect by specializing for complex. 2013-03-28 18:02:55 -07:00
John Benediktsson 47fbfdf1f0 xmode.highlight: enable highlighting of words. 2013-03-28 16:43:22 -07:00
John Benediktsson b38f42f73c math.ratios: faster M\ ratio mod. 2013-03-28 15:00:21 -07:00
John Benediktsson 7c62a94ce6 math.ratios: faster M\ ratio /mod. 2013-03-28 14:56:47 -07:00
John Benediktsson ff72d10fda math.parser: don't use variables in M\ ratio >base. 2013-03-28 14:31:55 -07:00
John Benediktsson 47a5619bb4 benchmark.parse-ratio: adding a ratio parse benchmark. 2013-03-28 14:31:45 -07:00
John Benediktsson 412382abca math.parser: exactly allocate sbuf for fixnums. 2013-03-28 11:55:52 -07:00
John Benediktsson ff39d3f53a benchmark.parse-float: add a float parse benchmark. 2013-03-28 11:41:57 -07:00
John Benediktsson 02d9565732 math.statistics: adding demean and demedian, cleanup a bit. 2013-03-28 11:40:46 -07:00
John Benediktsson c403857f0d benchmark.parse-bignum: adding a bignum parse benchmark. 2013-03-28 06:24:25 -07:00
John Benediktsson 6a4a7796ed benchmark.parse-fixnum: adding a fixnum parse benchmark. 2013-03-28 06:24:15 -07:00
John Benediktsson 677f87ae0d pdf.wrap: adding some tests. 2013-03-27 19:05:20 -07:00
John Benediktsson b38f96de9b stack-checker: make recursive-reduce have same signature as reduce. 2013-03-27 18:56:47 -07:00
John Benediktsson 2ef3266406 stack-checker: maybe add a test that tests what the todo said. 2013-03-27 18:44:32 -07:00
John Benediktsson c6e72c40ae stack-checker: remove a test that is no longer valid, need to replace it with something. 2013-03-27 18:17:49 -07:00
John Benediktsson bf0f6476f5 math.parser: do two digits down until 10. 2013-03-27 18:01:59 -07:00
John Benediktsson b5b0839426 math.parser: faster using byte-arrays. 2013-03-27 17:54:24 -07:00
John Benediktsson ae4e53fd5b splitting: adding split-slice and split*-slice for completeness. 2013-03-27 16:29:13 -07:00
John Benediktsson 7bf3cf4922 hints: should hint on split not split, 2013-03-27 16:21:32 -07:00
John Benediktsson f285d4db3f splitting: add split*-when-slice and change to not use make. 2013-03-27 16:19:56 -07:00
John Benediktsson 9341a660a2 benchmark.splitting: adding a splitting benchmark. 2013-03-27 16:12:08 -07:00
John Benediktsson 6fd25b6668 splitting: adding split1-when-slice and split-when-slice. 2013-03-27 16:00:16 -07:00
John Benediktsson 411306c0b8 vm: adding bignum_gcd note. 2013-03-27 14:53:56 -07:00
John Benediktsson b7cb67bf76 math.parser: faster number>string. 2013-03-27 14:47:46 -07:00
John Benediktsson fdb4e74cc6 xml.errors: fix extra-attr to use an array. 2013-03-27 10:04:58 -07:00
John Benediktsson 5e0e6119e3 compiler.tree.propagation.transforms: intersect and diff should return type of set2. 2013-03-27 07:21:39 -07:00