Commit Graph

23624 Commits (b656c8ef9e5f92dc749836bf8166e65fb0169ee2)

Author SHA1 Message Date
John Benediktsson 62bf4194c2 core-foundation.strings: prevent creating CFString from characters in range 0xd800-0xdfff. 2012-06-01 17:56:34 -07:00
John Benediktsson d9e1f20286 listener: move pprint error catching to stack. 2012-06-01 17:54:58 -07:00
Doug Coleman a2d2bfc9d1 calendar.holidays.us: Today is National Donut Day. 2012-06-01 17:19:45 -07:00
John Benediktsson 31d30c5302 listener: don't crash if pprint fails. 2012-06-01 17:07:49 -07:00
Doug Coleman cee0b9e854 classes.tuple: Better error message for tuples that try to inherit from themselves. Add must-fail tests for tuples that try to inherit from themselves and for inheriting from a generic.
Fixes #412.
2012-06-01 16:59:03 -07:00
John Benediktsson 3c775f7bea benchmark.busy-loop: make sure fixnum math on 32-bit. 2012-06-01 16:26:46 -07:00
John Benediktsson 53b77247f0 benchmark.busy-loop: adding a busy-loop "control" benchmark. 2012-06-01 16:18:29 -07:00
Doug Coleman 3447136e2a io.files.info.unix: When setting access or modified time alone, don't set the other time to 1970.
See #490.
2012-06-01 16:03:41 -07:00
John Benediktsson 1b1940b217 debugger: fix error summary for not-found-in-roots. 2012-06-01 16:00:59 -07:00
John Benediktsson b4018e9296 prettyprint: document "~1 more~" behavior (funny because it takes as much as room as... 1 more). 2012-06-01 15:15:29 -07:00
John Benediktsson 65a79dbe4d fastcgi: removing dependency on unix-only. 2012-06-01 14:34:36 -07:00
John Benediktsson 55525a8ba4 math.combinatorics: 100%+ faster combinations. 2012-06-01 14:07:39 -07:00
John Benediktsson d10fd71cb3 math.functions: implement copysign. 2012-06-01 08:24:35 -07:00
John Benediktsson e07b002a50 sequences.extras: adding sift-as and harvest-as. 2012-05-31 11:01:16 -07:00
John Benediktsson d412364483 sequences.extras: even simpler round-robin. 2012-05-31 10:46:42 -07:00
John Benediktsson 58185a06ce sequences.extras: simpler round-robin. 2012-05-31 08:17:08 -07:00
John Benediktsson 5de9ec1b1f sequences.extras: adding round-robin. 2012-05-30 17:50:00 -07:00
John Benediktsson 180ad0aabf fix some tests broken by the prepend change. 2012-05-29 16:58:58 -07:00
John Benediktsson 915176822b sequences: un-inline prepend to fix "cannot call" error. 2012-05-29 15:58:19 -07:00
John Benediktsson f53f6993ec io.sockets: fix stack effect for <broadcast>. 2012-05-29 15:47:15 -07:00
John Benediktsson 1a6be98c45 sequences: change prepend to return type of first sequence to match append. 2012-05-29 11:59:03 -07:00
John Benediktsson 2db76ac23c io.sockets.windows: get the handle from the handle. 2012-05-29 11:20:55 -07:00
John Benediktsson 51fcae2d8b io.sockets: adding "broadcast port", ideally would just be +broadcast+ or something, but this works. 2012-05-29 10:46:19 -07:00
John Benediktsson 9489c171e4 unix.ffi: adding some socket constants. 2012-05-29 10:45:41 -07:00
John Benediktsson 34b9b5156a vim: allow sign of exponent to be optional (e.g., "1e10" should be highlighted correctly). 2012-05-29 07:43:09 -07:00
John Benediktsson 78f7a8bc58 vim: fix float syntax highlighting of "1." 2012-05-28 20:48:15 -07:00
Doug Coleman e9ec95ad4f compaction: Inifnite headaches--cured! Two compact functions, one was not like the other. 2012-05-27 18:26:03 -07:00
John Benediktsson f090967d77 math.matrices: adding docs for a few words. 2012-05-25 12:19:23 -07:00
Doug Coleman aad94d711b math.matrices: Add another test to make sure we calculate kron correctly. 2012-05-24 09:02:47 -07:00
Doug Coleman 78f1ca9f14 math.matrices: Add stitch. Add Kronecker product. 2012-05-24 08:53:47 -07:00
Felix Kaiser bad2d7e499 parser: fix typo in docs 2012-05-20 00:34:51 +02:00
John Benediktsson fe4be254da sequences.extras: move min-by/max-by to math.compare. 2012-05-19 11:26:01 -07:00
John Benediktsson 667ebe942a Adding a readme that github can understand. 2012-05-17 11:50:12 -07:00
John Benediktsson 2bc8016d40 assocs.extras: more tests for deep-at. 2012-05-17 09:40:43 -07:00
John Benediktsson 9230acbbb8 assocs.extras: adding deep-at. 2012-05-14 17:04:52 -07:00
John Benediktsson 6f5e1f16e0 sequences.extras: adding supremum-by and infimum-by that call the "map" quot once per element. 2012-05-14 16:44:07 -07:00
John Benediktsson d035d1abfc sequences.extras: adding each-from and reduce-from. 2012-05-14 16:43:42 -07:00
John Benediktsson e90732f5e7 sequences.extras: adding test for insert-sorted. 2012-05-14 16:12:35 -07:00
John Benediktsson 0f6972b98b hash-sets: using ?adjoin to implement duplicates, some tests. 2012-05-14 15:47:56 -07:00
John Benediktsson 548af01845 sets: adding ?adjoin. 2012-05-14 15:47:44 -07:00
John Benediktsson cceb085d60 models: adding ?set-model. 2012-05-14 15:40:55 -07:00
John Benediktsson 07b0d52f55 math.statistics: adding winsorized-mean. 2012-05-08 08:48:15 -07:00
John Benediktsson 4c2d01c5ec math.statistics: adding trim-mean and signal-to-noise. 2012-05-08 08:24:57 -07:00
John Benediktsson bab0f663ae math.similarity: fix tests, not sure this is the correct definition. 2012-05-08 08:05:31 -07:00
John Benediktsson b7ae7171f1 interval-sets: inline unicode constant. 2012-05-07 17:31:32 -07:00
Doug Coleman 0a5a2a74a7 math.statistics: Add sum-of-squares word, add sum-of-squared-errors/sum-of-absolute-errors words. 2012-05-07 15:04:37 -07:00
Doug Coleman f03a7f10bf sequences.extra: Fix min-by and max-by.
maximum and minimum run 2x as many calls to the quotation as are actually necessary; fix this eventually.
2012-05-07 15:04:37 -07:00
John Benediktsson 0d346a0268 memoize: moving MEMO[ to memoize.syntax to work around bootstrap issue. 2012-05-04 22:24:21 -07:00
John Benediktsson 4e5c5b34f5 memoize: change MEMO[ to push a quotation. 2012-05-04 21:31:23 -07:00
John Benediktsson 47bb96d194 memoize: cleaner test case. 2012-05-04 20:43:23 -07:00