Commit Graph

23864 Commits (7e6385d9e8faf4a713d741b1f6425da64f7fc7ac)

Author SHA1 Message Date
John Benediktsson e7a4b48ae7 adding some tests for the recent integer>fixnum fix. 2012-08-02 15:24:31 -07:00
John Benediktsson 5de88bcd88 compiler.cfg: don't need to escape the symbol here. 2012-08-02 15:14:42 -07:00
John Benediktsson 623f10775a namespaces: counter should be inlined for globals optimization to work. 2012-08-02 15:14:21 -07:00
John Benediktsson 1ac7188486 compiler.codegen: instruction counter is a global. 2012-08-02 15:06:04 -07:00
John Benediktsson 5761dbd170 io.sockets: fix stack effect names. 2012-08-02 14:49:50 -07:00
John Benediktsson ef9d5fc745 using integer>fixnum in more places. 2012-08-02 14:26:39 -07:00
John Benediktsson c84b15ec9b combinators.random: some style cleanup. 2012-08-02 14:06:08 -07:00
John Benediktsson 775fd2195d make: update docs for 'make-assoc' functionality. 2012-08-02 09:32:18 -07:00
John Benediktsson 174314dafa core-foundation.run-loop: remove reset on every iteration. 2012-08-01 16:59:33 -07:00
John Benediktsson b75a45aeb1 ui.backend.gtk.io.unix: switch to "mx get-global". 2012-08-01 16:22:23 -07:00
John Benediktsson ed7ddef79b io.backend.unix.multiplexors.run-loop: switch to "mx get-global". 2012-08-01 16:20:31 -07:00
John Benediktsson 2773f41724 unix.time: faster "0 make-timeval". 2012-08-01 14:31:18 -07:00
John Benediktsson dcf2a5e508 io.backend: fix docs to show nanoseconds instead of micros. 2012-08-01 12:08:18 -07:00
John Benediktsson 732a2bc9e0 core-foundation.run-loop: use fewer durations. 2012-08-01 11:53:33 -07:00
John Benediktsson d47f071548 core-foundation.run-loop: this is still needed, for now. 2012-08-01 11:18:47 -07:00
Doug Coleman 52769a3770 noise-ui: Initial checkin. Slightly modified from http://rosettacode.org/wiki/Image_noise#Factor 2012-08-01 11:08:00 -07:00
John Benediktsson b4c078455c core-foundation.run-loop: do less work, speeds up yield by 50%. 2012-08-01 10:57:58 -07:00
John Benediktsson 0e90344eef benchmark.yield: testing lots of yields. 2012-08-01 10:51:37 -07:00
John Benediktsson 02a3b7c437 ui.gadgets: fix docs for max-dims. 2012-08-01 07:37:44 -07:00
John Benediktsson 60c4ada456 Revert "alien.libraries: allow "foo f address-of" to be folded."
This reverts commit 96c7a59ad2.
2012-07-31 22:11:25 -07:00
John Benediktsson 37729cd53c core-text: cache attribute assoc. 2012-07-31 22:03:32 -07:00
John Benediktsson 96c7a59ad2 alien.libraries: allow "foo f address-of" to be folded. 2012-07-31 22:03:06 -07:00
John Benediktsson c3a4efdcf1 ui: short-circuit layout-queued if deque is empty. 2012-07-31 20:26:51 -07:00
John Benediktsson 8410500dce random: faster random-units and random-integers. 2012-07-31 20:24:56 -07:00
John Benediktsson c31d4c262a ui.gadgets: faster max-dims and sum-dims. 2012-07-31 20:23:32 -07:00
John Benediktsson 780f57d3dc fix some docs to have string article names. 2012-07-31 14:41:32 -07:00
John Benediktsson ba705c2d16 help.search: bit faster, allow searching for things like "first2", formatted output, and allow both phrase and starts-with searching. 2012-07-31 14:24:08 -07:00
Doug Coleman cec3f6036e freetype: Disable on mac. Fixes #588. 2012-07-31 12:00:21 -07:00
Doug Coleman 054e4cd417 clutter: load gtk first. Fixes #598. 2012-07-31 12:00:21 -07:00
John Benediktsson ade90dea00 help.search: allow searching within help articles. 2012-07-31 10:31:05 -07:00
Doug Coleman 198931cd72 sequences: Change bounds-check? to be generic on integer so that floating points can't index into sequences. Fixes #582. 2012-07-31 08:36:34 -07:00
Doug Coleman 008d035b39 classes.tuple: Fix unit tests related to coerce 2012-07-30 18:41:22 -07:00
Doug Coleman 3fc0c5d1ec slots: Don't coerce flots to integers in tuple slots. Add an initial value for bignums so they can be used as tuple slot types. Fixes #593. 2012-07-30 18:16:44 -07:00
Doug Coleman 823ee6ce12 math.matrices: rename van-der-monde to vandermonde 2012-07-30 16:44:08 -07:00
John Benediktsson 537a9af0a8 math.extras: adding moving sum/supremum/infimum. 2012-07-30 16:16:10 -07:00
John Benediktsson e83da8c3d2 math.matrices: adding van-der-monde matrix. 2012-07-30 16:15:21 -07:00
John Benediktsson e9e0b20ca6 math.vectors: implement v^, v^n, n^v. 2012-07-30 16:15:00 -07:00
John Benediktsson 397b4a36dd Revert "vocabs.loader: teach append-vocab-dir about private vocabs."
This reverts commit 9b98c098c1.
2012-07-30 11:50:22 -07:00
John Benediktsson 9b98c098c1 vocabs.loader: teach append-vocab-dir about private vocabs. 2012-07-30 11:36:54 -07:00
John Benediktsson 2634b9c9ec splitting: crlf? was unnecessary. 2012-07-30 11:26:38 -07:00
John Benediktsson cf5627b438 sequences: improve change-nth, if nth was successful, set-nth can be unsafe. 2012-07-30 11:26:32 -07:00
John Benediktsson bf2f776390 prettyprint.backend: fix docs. 2012-07-29 11:52:36 -07:00
John Benediktsson 70a594133f make some predicates return t/f instead of something/f. 2012-07-29 10:52:46 -07:00
John Benediktsson 6703616b36 prettyprint: print unprintables by hex escaping. 2012-07-29 10:14:54 -07:00
John Benediktsson 7e6d8e528c sequences: slightly faster sequence=. 2012-07-27 21:30:03 -07:00
John Benediktsson 0fe9200839 byte-vectors: simplify >byte-vector. 2012-07-27 21:29:52 -07:00
John Benediktsson 35f9ef9e88 io.streams.sequence: minor refactor, minor speedup. 2012-07-27 21:12:26 -07:00
John Benediktsson 2ce4b091af sequences: minor docs fixes. 2012-07-27 21:04:37 -07:00
John Benediktsson aa24973542 Revert "bootstrap: words have read-only string names."
This reverts commit 0fa588820f.
2012-07-27 19:35:48 -07:00
John Benediktsson 1d3d6e7427 Revert "continuations: add typing."
This reverts commit 34d3f878cd.
2012-07-27 19:21:47 -07:00